/*
Theme Name:     Computer Repair Child
Theme URI:      https://smartdata.tonytemplates.com/computer-repairs/
Description:    Child theme for Computer Repair
Author:         Smartdatasoft Team
Author URI:     https://themeforest.net/user/smartdatasoft
Template:       computer-repair
Version:        1.0
Text Domain:    gtinformatica
*/
:root{
    --azul-gt:#485679;
    --verde-whats:#128c7e;
    --verde-whats-hover:#25d366;
}
.azul-gt{ color:var(--azul-gt) !important;}

.d-block{ display:block !important;}
.d-inlineblock{ display:inline-block !important;}
.d-flex{ display:flex !important;}
.flex-column{ flex-direction:column !important;}
.flex-justify{ justify-content: space-around;}
.pointer{text-decoration:none !important; cursor: pointer;}
.whatsapp{ color: var(--verde-whats) !important; transition: color 0.3s ease-in-out;}
.whatsapp:hover{ color: var(--verde-whats-hover) !important;}
header .phone-wrapper .number span span:before{
    display:inline-block;
    font-size:1em;
    padding-right:0.2em;
    font-family: 'computer' !important;
}
header .phone-wrapper span.whatsapp:before{
    content: "\ea93";
}
header .phone-wrapper span.phone:before{
    content: "\e909";
}

/*Este tema es unha porrela!!!*/

/*Fuentes mecajonomundo*/
body,
h1,
h2, h2.h-lg,
h3,
h4,
h5,
h6,
.h-phone,
.category-list>li,
.service-list-1 li a,
.menu.category-list li a .service-list-1 li>span,
.menu.category-list li>span,
 .navbar-nav>li>a,
.navbar-nav .dropdown .dropdown-menu li>a,
header.page-header .mobile-topline .phone-number,
.page-footer ul.footer-menu li a,
.page-footer .footer-phone ,
header .phone ,
.header-cart .badge,
.category-block .caption p,
.price-box-title ,
.price-box-price,
table.price-table2>tbody>tr>th[scope=col]:first-child,
.text-icon-squared .title ,
.text-icon-hor .price ,
.h-box-title,
.row-icon-text,
.phone-content-number,
.nav-tabs>li>a ,
.advantages-num-number ,
.experience-item-title ,
.row-icon-text ,
.h-box-title ,
header.page-header-1 .phone
{
    font-family: Roboto;
}


.p-1{padding:1rem !important;}
.p-2{padding:1.5rem !important;}
.p-3{padding:2rem !important;}
.p-4{padding:2.5rem !important;}

@media (min-width: 768px) {
    .navbar {
        border-radius: 4px;
        border:none;
        margin-bottom: 0;
    }
      .page-footer .footer-phone .icon{
        font-size:30px;
     }
}
@media (max-width: 767px) {

    header.page-header.is-sticky .header-top {
        height:68px;
        /* border:2px dashed #c00; */
    }
    header.is-sticky  .logo {
        position:absolute;
        top:5px;
        height:90%;
        /* border:1px solid #000; */
    }
     header.is-sticky  .logo a,
     header.is-sticky  .logo a span.visible-sm,
     header.is-sticky  .logo a span.visible-sm img{
        height:100%;
        width:auto;
     }
      header.is-sticky  .logo a span.visible-sm{
        text-align: left
     }


}

#banners-cuadricula-home  .slick-track .caption .white{ color: #fff !important;}
#banners-cuadricula-home  .slick-track .caption .black  { color: #111 !important;}

#counterBlock  .row.text-icon-carousel  .icon-wrapper .icon{
    color:#fff;

}


/*Movil*/
#slidemenu, body.home header.page-header.is-sticky, .page-header.is-sticky, .menu-wrap {
    min-height:70px;
}

table.cookies td{
    word-break: break-all !important;
}



@media (max-width: 640px) {
    .container .prd-grid:not(.prd-carousel) .prd {
        width: calc(100% - 30px) !important;
        margin: 30px 0px;
    }
}