.titulo-portada .h3, h3 {
  font-weight: 700;
  font-size: 1.8rem;
}
.h3,.patente,footer,h3{font-weight:700}
ol.labels>li,ul.simple li{background:rgba(0,0,0,.06)}
ol.circle,ol.labels,ol.simple{list-style-type:none;counter-reset:li-counter}
.blog .items-leading .blog-item,.blog-featured .items-leading .blog-item{
    margin-bottom:1.5rem;border-bottom:2px solid #f8cb50
    }
 .items-row .item{
        padding-top:1rem;padding-bottom:1rem;border-bottom:2px solid #f8cb50;overflow:hidden
        }
        .image-rigth .item-image{
            max-width:50%;float:right;margin-left:2rem;max-height:300px
            }
.t4-offcanvas .t4-off-canvas-header a img{
    max-height:none;outline:0}
    .patente{display:block;color:#216e92;font-size:1.5rem;padding-top:1.5rem}
    .module.bg-warning .module-ct,.paddingpetit{padding:.5rem}
    #t4-section-1 .bg-overlay{opacity:.29}
    .Text-Right{text-align:right}
    .hikashop_product_price_full,span.hikashop_product_name{text-align:center!important}
    #comments-form textarea{min-width:250px!important;resize:none;margin-top:10px}
    [class*=" icon-"],[class^=icon-]
    {display:inline-block;width:14px;height:14px;margin-right:.3em;line-height:14px}
    .icon-location::before{content:"\63"!important}
    .btn-success.btn-sm,.btn.btn-info a,ul.white li:before{color:#fff}
    .btn-success:hover{color:#ff0}#comments-form-reset .btn-sm{font-size:1.1rem}
    #comments-form .grippie{
        height:13px;
        display:block;
        overflow:hidden;
        color:#ccc;
        padding:0;
        margin:0 0 10px;
        border:1px solid #ddd;
        border-top-width:0;
        min-width:250px!important;
        cursor:s-resize;
        background:url(images/jc_resize.gif) right 2px no-repeat #eee;
        max-width:40rem}
        .text-muted{color:#215578!important}
        .paddingpetit{margin:0 auto 1rem}
        blockquote{margin:0}
        .t4-topbar{padding-top:.6666666667rem;padding-bottom:0}
        .btn.btn-info a:hover,.social-list li span:hover,.social-list-sm li a:hover,.t4-palette-blue .nav>li.active:hover>a.nav-link,.t4-palette-blue .nav>li.active>a,.t4-palette-blue .nav>li.active>a.nav-link .t4-palette-blue .nav>li.active:hover>a,.t4-palette-blue .t4-megamenu .navbar-nav>li .nav-link:active,.t4-palette-blue .t4-megamenu .navbar-nav>li .nav-link:focus,.t4-palette-blue .t4-megamenu .navbar-nav>li .nav-link:hover,.t4-palette-blue .t4-megamenu .navbar-nav>li a:active,.t4-palette-blue .t4-megamenu .navbar-nav>li a:focus,.t4-palette-blue .t4-megamenu .navbar-nav>li a:hover{color:#f8cb50}
        span.hikashop_product_name{display:block;margin-bottom:5px}
        .h3,h3{color:#e29103}
        .hikashop_category_list_item a{color:#336;text-decoration:none;padding:2px 0;display:block}
        footer{font-style:italic;font-size:9pt}
        .hikashop_category_list{list-style-type:disc;text-align:left;color:#e29103;padding-left:15px}
        .hikashop_next_product,.hikashop_previous_product{width:15px;height:15px}
        .hikashop_subcontainer br{display:list-item}
        img.hikashop_child_image{margin:2px;height:85px;border:1px solid #e29103}
        .especial .module-title{font-size:1.3rem;font-weight:600;margin:0;padding:0;color:#c00}
        .especial .fa-cart-arrow-down::before{content:"\f218";margin-right:15px}
        .hika_j2 .btn-success,.hika_j2 .btn-success:focus .hikabtn-success:focus,.hikabtn-success,a.hikacart,a.hikacart:focus{color:#336;background-color:#f8cb50;border-color:#e29103;font-weight:700}
        .hika_j2 .btn-success:hover,.hikabtn-success:hover{color:#fff;background-color:#336;border-color:#2c8296;font-weight:700}
        .hkform-horizontal .hkcontrol-label{text-align:left;margin-bottom:0;padding-top:7px}
        form:not(.form-no-margin) .control-group .controls{margin-left:auto}
        a.hikashop_product_quantity_field_change,a.hikashop_product_quantity_field_change:hover{text-decoration:none;margin:0;color:#666;font-weight:700}
        .hikashop_cart_product_quantity_refresh{float:left;margin-top:7px}
        .hikashop_product_quantity_field{padding:2px!important;margin:7px 5px 5px!important}
        #hikashop_product_description_main,.t4-palette-blue .t4-module{color:#336}
        #hikashop_product_top_part h1{font-size:1.9rem;color:#2c8296;font-weight:700}
        span.hikashop_product_price{color:#900;font-size:16px}
        a.hikacart:hover{color:#fff;background-color:#336;border-color:#2c8296}
        .hikashop_category_name a{color:#2c8296}
        .hikashop_category_name a:hover,.hikashop_product_name a:hover{color:#eab82d}
        .hikashop_product_name a{color:#2c8296;text-decoration:none;font-weight:700;display:block;font-size:1.2rem}
        .items-row.cols-2 .item .item-image{float:none;width:100%;margin-left:0;margin-right:0;overflow:hidden;max-width:100%}
        .avPlayerWrapper .avPlayerContainer .avPlayerBlock{margin-bottom:20px}
        .mb-5,.my-5,.snip{margin-bottom:0!important}
        .ofertas{background-color:#fff7d7;border:1px solid #e29103;padding:1.5rem 1.5rem 0;border-radius:.5rem;min-height:220px}
        .ofertas:hover{box-shadow:0 10px 15px rgba(0,0,0,.1)}
        .btn-info{color:#fff;background-color:#009aae;border-color:#008fa1}
        .btn-info:hover,.jcomments-links{background-color:#216e92}
        .btn-info:hover{color:#fff;border-color:#216e92}
        ul.sigFreeClassic li.sigFreeThumb{float:left;background:#fff!important;margin:0 20px 20px 0;padding:0;list-style:none!important;border:1px solid #e29103}
        ul.sigFreeClassic{margin:8px auto!important;padding:8px auto!important;list-style:none;clear:both;overflow:hidden}
        h4,h5,h6{color:#336ba3;font-weight:700}
        .mfp_carousel_skin_card{padding-top:10px}
        .mfp_carousel_skin_card .tns-nav{text-align:right;margin:0!important}
        .features-list .card{padding:1rem 1.5rem .5rem;background-color:rgba(0,0,0,.05)}
        .icons .dropdown-menu a:active,.icons .dropdown-menu a:focus,.icons .dropdown-menu a:hover{background-color:#f8f9fa;color:#e29103}
        .icons .dropdown-menu a{border-bottom:1px solid rgba(52,58,64,.12);color:#216e92}
        .btn-group-sm>.btn,.btn-sm,.icons .btn{padding:.25rem .5rem;font-size:1.15rem;line-height:1.5;border-radius:.2rem;color:#216e92}
        .t4-row1{min-height:35px}
        .t4-offcanvas-toggle{padding:0!important;margin-right:34px}
        .t4-topbar p{margin:0 0 .5rem}
        .navbar-nav .nav-link{padding:.5rem .5rem 0 0}
        .switcher1{margin-top:2.8rem}
        .switcher2{margin-top:.3rem}
        .t4-footer .container,.t4-footnav .container{padding-top:1rem;padding-bottom:1rem}
        #t4-sideshow .container{color:#fff;padding-top:1rem;padding-bottom:0}
        .article-aside{justify-content:left!important;margin-bottom:.5rem!important}
        .article-info dd{display:inline;margin:0;white-space:normal}
        .btn-warning:hover,.contentpane .features-list .well:hover .icon,.features-list .card:hover .icon,.features-list .contentpane .well:hover .icon,.features-list .item .icon i:hover,.page-header h2 a{color:#216e92}
        .readmore-link{background-position:0 5px}
        .comments-link,.readmore-link{margin-left:15px;color:#fff}
        .items-row .item .item-image{max-width:50%}
        .t4-footnav .t4-module .module-title span{border:0;font-weight:800;padding-bottom:0;letter-spacing:.5px}
        .social-list li span{display:block;height:32px;line-height:32px;text-align:center;width:32px;font-size:1.5rem}
        .t4-megamenu .navbar-nav>li>.nav-link,.t4-megamenu .navbar-nav>li>a{padding:0rem .5rem;font-size:1.15em;font-weight:700}
        .google-maps{position:relative;padding-bottom:45%;height:0;overflow:hidden}
        .google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
        .page-header h2{color:#e29103;font-size:28px}
        .section-heading h2{color:#e29103;padding-top:2rem}
        .cabecera-s{position:-webkit-sticky!important;position:sticky;top:0px;z-index:10}
        .Cabecera-menu{position:-webkit-sticky!important;position:sticky;top:123px;z-index:10}
        .videoWrapper,ol.circle>li,ol.labels>li,ol.simple>li{position:relative}
        .Centrovertical .form-control{margin-top:2.5em}
        .social-list-sm li span{display:block;height:20px;line-height:20px;text-align:center;width:30px;font-size:1.4em}
        .social-list-sm li a{display:block;opacity:.9}
        .social-list-sm li{display:inline-block;padding:0 .1666666667rem .9rem}
        .menu-horizontal{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-left:0;margin-bottom:0;list-style:none}
        .menu-horizontal .navbar{margin-left:auto;padding:1rem!important}
        .menu-horizontal .navbar-nav .nav-link{padding:3px 0 3px 15px}
        .t4-megamenu .mega-col-nav .mega-col-title span,.t4-megamenu .t4-module .module-title span{border:0;color:#e29103;display:inline-block;padding:.5rem 0;font-weight:700}
        .t4-megamenu .dropdown-menu li .dropdown-item,.t4-megamenu .dropdown-menu li>.nav-link,.t4-megamenu .dropdown-menu li>a{color:#336!important;padding:.4rem .3rem;white-space:normal}
        .t4-megamenu .dropdown-menu li>a:hover{color:#e29103!important}
        .t4-megamenu .nav>.dropdown>.dropdown-toggle .item-caret{display:inline-block;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;margin-left:.25rem;vertical-align:middle}
        .navbar .navbar-toggler i,.t4-offcanvas-toggle i{font-size:35px;color:#fff}
        #t4-sideshow h4{--heading-line-height:1}
        .form-control,.inputbox{max-width:40rem;margin-bottom:10px}
        .Margenespecial{padding-top:5px;padding-bottom:5px}
        
        .navbar .navbar-toggler{height:auto;line-height:inherit}
        .fa-3x{font-size:4.5em}
        .features-list .item .icon i{color:#336;font-size:3rem;line-height:80px}
        .features-list .icon{background-color:#f8cb50;color:#272448;margin:0 auto .3rem}
        .t4-section-1 .container,.t4-section-2 .container,.t4-section-3 .container,.t4-section-4 .container,.t4-section-5 .container{padding-top:1.5rem;padding-bottom:1.5rem}
        .item-image{margin-bottom:1rem;text-align:center}
        .testimonial-block img{max-width:9rem;margin-top:-3rem;margin-bottom:1.5rem}
        .moduletable.angle li,.moduletable.angle-double li,.moduletable.arrow-circle li,.moduletable.caret-simple li,.moduletable.check li,.moduletable.check-square-o li,.moduletable.chevron li,.moduletable.chevron-circle li,.moduletable.circle li,.moduletable.circle-o li,.moduletable.hand-o li,.moduletable.share li,.moduletable.star li,.moduletable.star-o li,.moduletable.tag li,.moduletable.thumbs-o-up li,ul.angle li,ul.angle-double li,ul.arrow-circle li,ul.caret-simple li,ul.check li,ul.check-square-o li,ul.chevron li,ul.chevron-circle li,ul.circle li,ul.circle-o li,ul.hand-o li,ul.share li,ul.star li,ul.star-o li,ul.tag li,ul.thumbs-o-up li{list-style:none;margin:0 0 6px;padding-left:22px}
        .moduletable.angle li:before,.moduletable.angle-double li:before,.moduletable.arrow-circle li:before,.moduletable.caret-simple li:before,.moduletable.check li:before,.moduletable.check-square-o li:before,.moduletable.chevron li:before,.moduletable.chevron-circle li:before,.moduletable.circle li:before,.moduletable.circle-o li:before,.moduletable.hand-o li:before,.moduletable.share li:before,.moduletable.star li:before,.moduletable.star-o li:before,.moduletable.tag li:before,.moduletable.thumbs-o-up li:before,ul.angle li:before,ul.angle-double li:before,ul.arrow-circle li:before,ul.caret-simple li:before,ul.check li:before,ul.check-square-o li:before,ul.chevron li:before,ul.chevron-circle li:before,ul.circle li:before,ul.circle-o li:before,ul.hand-o li:before,ul.share li:before,ul.star li:before,ul.star-o li:before,ul.tag li:before,ul.thumbs-o-up li:before{display:inline-block;font-family:fontawesome;vertical-align:middle;margin-left:-18px;width:auto;margin-right:10px}
        .moduletable.angle li:before,.moduletable.angle-double li:before,.moduletable.arrow-circle li:before,.moduletable.caret-simple li:before,.moduletable.check li:before,.moduletable.check-square-o li:before,.moduletable.chevron li:before,.moduletable.chevron-circle li:before,.moduletable.hand-o li:before,.moduletable.share li:before,.moduletable.star li:before,.moduletable.star-o li:before,.moduletable.tag li:before,.moduletable.thumbs-o-up li:before,ul.angle li:before,ul.angle-double li:before,ul.arrow-circle li:before,ul.caret-simple li:before,ul.check li:before,ul.check-square-o li:before,ul.chevron li:before,ul.chevron-circle li:before,ul.hand-o li:before,ul.share li:before,ul.star li:before,ul.star-o li:before,ul.tag li:before,ul.thumbs-o-up li:before{font-size:100%}
        .moduletable.circle li:before,.moduletable.circle-o li:before,ul.circle li:before,ul.circle-o li:before{font-size:60%}
        .moduletable.check li:before,ul.check li:before{content:"\f00c";font-size:1.1rem;margin-left:-27px}
        .moduletable.check-square-o li:before,ul.check-square-o li:before{content:"\f046";font-size:1.1rem;margin-left:-27px}
        .moduletable.chevron li:before,ul.chevron li:before{content:"\f054"}.moduletable.angle-doubleli:before,ul.angle-double li:before{content:"\f101"}
        .moduletable.angle li:before,ul.angle li:before{content:"\f105"}
        .moduletable.circle li:before,ul.circle li:before{content:"\f111"}
        .moduletable.circle-o li:before,ul.circle-o li:before{content:"\f10c"}
        .moduletable.star li:before,ul.star li:before{content:"\f005"}
        .moduletable.star-o li:before,ul.star-o li:before{content:"\f006"}
        .moduletable.thumbs-o-up li:before,ul.thumbs-o-up li:before{content:"\f087"}
        .moduletable.hand-o li:before,ul.hand-o li:before{content:"\f0a4";font-size:1.1rem;margin-left:-27px}
        .moduletable.arrow-circle li:before,ul.arrow-circle li:before{content:"\f0a9";margin-left:-24px}
        .moduletable.caret-simple li:before,ul.caret-simple li:before{content:"\f0da"}
        .moduletable.chevron-circle li:before,ul.chevron-circle li:before{content:"\f138"}
        .moduletable.share li:before,ul.share li:before{content:"\f064"}
        ul.red li:before{color:red}ul.blue li:before{color:#00f}
        ul.green li:before{color:green}ul.purple li:before{color:purple}
        ul.yellow li:before{color:#e29103}ul.black li:before{color:#000}
        ul.grey li:before{color:grey}ul.turquoise li:before{color:#40e0d0}
        ul.pink li:before{color:pink}
        ul li>h2,ul li>h3,ul li>h4{margin-top:0;padding-top:0}
        ul.simple li{list-style:none;margin:0 0 6px;padding:8px 12px;border-left:2px solid #ddd;border-color:rgba(0,0,0,.1)}
        ol.simple>li{margin:0 0 20px 20px;padding-left:14px;min-height:36px;border-left:2px solid #ccc;border-color:rgba(0,0,0,.16)}
        ol.simple>li:before{position:absolute;top:0;left:-40px;font-size:24px;line-height:1;font-weight:700;text-align:right;color:rgba(0,0,0,.3);content:counter(li-counter);counter-increment:li-counter}
        ol.circle>li:before,ol.labels>li:before{text-align:center;font:italic bold 17px/36px Georgia,Serif;content:counter(li-counter);counter-increment:li-counter;z-index:1;position:absolute}
        ol.labels{margin-top:40px}ol.labels>li{margin-bottom:25px;padding:30px 18px 18px}
        ol.labels>li:before{top:-14px;left:-12px;padding:0 20px 4px;color:#888;background:#e3e3e3;transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);overflow:hidden}ol.circle{margin-bottom:30px}ol.circle>li{padding:37px;border-bottom:1px dashed #ccc;border-color:rgba(0,0,0,.16)}ol.circle>li:before{left:-11px;top:12px;background:#f3f3f3;height:40px;width:40px;border:1px solid rgba(0,0,0,.06);color:#999;border-radius:50%}.videoWrapper{padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.upper-roman li:before{content:counter(li-counter,upper-roman)!important}.lower-roman li:before{content:counter(li-counter,lower-roman)!important}.upper-latin li:before{content:counter(li-counter,upper-latin)!important}.lower-latin li:before{content:counter(li-counter,lower-latin)!important}
        .btn{padding:.2rem .3rem;font-weight:600;line-height: 1.8;margin-bottom:15px;}
        .padding-especial{padding:15px 0}
        .four-fifth,.one-fifth,.one-fourth,.one-half,.one-third,.three-fifth,.three-fourth,.two-fifth,.two-fourth,.two-third{float:left;margin:0 4% 10px 0}.one-half,.two-fourth{width:48%}.one-third{width:30.6%}.two-third{width:65.4%}.one-fourth{width:22%}.three-fourth{width:74%}.one-fifth{width:16.8%}.two-fifth{width:37.6%}.three-fifth{width:58.4%}.four-fifth{width:79.2%}.last{margin-right:0!important}
        .last+*{clear:both}
        @media (max-width:1023px){.Cabecera-menu{position:sticky;top:123px;z-index:10}}
        @media (max-width:992px){.Centrovertical .form-control{margin-top:1.5em}}
        @media screen and (max-width:1000px){.one-fourth,.one-half,.one-third,.three-fourth,.two-fourth,.two-third{float:none;width:auto;margin:10px 0}.four-fifth,.one-fifth,.three-fifth,.two-fifth{float:none;width:31%;margin:10px}}
        @media (max-width:360px){.logo-img{padding-top:1rem}}
        @media (max-width:480px){.four-fifth,.one-fifth,.three-fifth,.two-fifth{float:none;width:100%;margin:10px}
        .logo-img{padding-top: .5rem;
    max-width: 220px;}
        .navbar-nav .nav-link{padding:.5rem 0 0}}
    @media (min-width:768px){
        .items-row .item{padding-top:1rem;padding-bottom:1rem}
        .t4-main-body{padding-top:1rem;padding-bottom:3rem}}
        .t4-section .t4-section-inner {
  position: relative;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.oferta-topbar {
border-bottom: solid 3px #ffda4b;
}
.btn.btn-warning {
  background-color: #ffda4b;
  border-color: #ffda4b;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
.contacto-registro {
    border-bottom: 1px solid rgba(52, 58, 64, 0.12);
}
.contacto-registro .navbar {
    padding: 0;
}

.contacto-registro .navbar-nav .nav-link {
  border-right: 1px solid #e4e4e4;
  padding-right: 15px;
  margin-left: 15px;
  padding-top: 0;
  padding-bottom: 0;
}
.col-xl, .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}

.form-control, .inputbox {
  max-width: 10rem;
}
.margen-redes
 {
  margin: 10px auto;
}
.social-list li a {
  display: block;
  opacity: 1;
}
.alto-movil {
    height: 370px;
}
.alto-movil-technews {
    height: 490px;
}
@media (max-width: 767px) {
      .mfp_carousel_skin_card .tns-nav > [aria-controls] {
  width: 1rem;
  height: 1rem;
  margin: 25px 8px 0 8px;
}
.alto-movil {
    height: 340px;
}
.alto-movil-technews {
    height: 500px;
}

#hikashop_category_information_module_243 div.hikashop_container {
  margin: 15px 0px !important;
} 

.mfp_carousel_skin_card .tns-nav > [aria-controls] {
  width: 1rem;
  height: 1rem;
  margin: 0px 8px 0 8px;
}
.mfp_carousel_skin_card .tns-nav {
  text-align: right;
  margin: 0 !important;
  width: 80%;
}
.mfp_carousel_skin_card .mfp_block_title h4 {
  position: relative;
  display: block;
  top: 0;
  margin: 0;
  padding: 0;
  font-size: 1.8em;
  width: 100%;
  line-height: normal;
  overflow: inherit;
  white-space: wrap;
}
.social-list li span {
  display: block;
  height: 28px;
  line-height: 28px;
  text-align: center;
  width: 28px;
  font-size: 1.5rem;
}
.no-movil {
    display: none;
}
.logo {
    text-align: center;
}
.navbar-brand .logo-image {
    max-width: 250px;
}
.t4-section .t4-section-inner {
  position: relative;
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
  .Cabecera-menu {
    position: sticky;
    top: 105px;
    z-index: 10;
  }
  .margen-redes {
  margin: 0px auto;
}
  .nav-breakpoint-lg .t4-offcanvas-toggle {
    right: 0px;
  }
  .cabecera-s{position:-webkit-sticky!important;position:sticky;top:0px;z-index:10; padding-top: 0.6rem;}

}

.hikashop_category_information .hikashop_subcontainer.hikashop_subcontainer_border {
  border: 2px solid #e29103;
  box-shadow: 3px 3px 0px 0px RGBA(0,0,0,0.5);
}
.whatsappchat img.is-analytics {
  display: inline-block;
  padding-right: 10px;
  max-width: 48px;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top {
  background: #336ba3 !important;
  width: 100%;
  display: inline-block;
  padding: 15px 0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
 .titulo-video .h3, h3
 {
  color: #336ba3;
}
.tf-video-embed-wrapper .tf-video-embed-overlay .play-button {
  background-color: rgba(255,0,0,.5);
}
.tf-video-embed-wrapper .tf-video-embed-overlay:hover .play-button {
  box-shadow: 0 0 25px rgba(255,0,0,.85);
}
.blanco-contenido {
    background-color: #ffffff;
    padding: 25px;
}
.hk-row-fluid {
  margin: 0 0 20px;
}
.nrf-widget.tf-video.video1 {
  margin-bottom: 30px;
}
.t4-megamenu .mega-inner {
  padding-bottom: 0px;
  padding-top: 0px;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: var(--body-link-hover-color);
  text-decoration: underline;
}
a:not([href]):not([tabindex]) {
      color: var(--body-link-color);
  text-decoration: none;
  cursor: pointer;
}
.dropdown-item {
  font-weight: 400;
  text-align: inherit;
  white-space: inherit;
}
.c-offcanvas--reveal {
  z-index: 20;
}
.t4-megamenu .mega-col-nav .mega-col-title span {
  font-size: 1.15rem;
}