/* https://direpor.com.pe/wp-content/themes/dt-the7-child/style.css?ver=15.0.5 */
.iconslider{background-color:#032b4e;line-height:35px!important;width:35px;height:35px;border-radius:30px!important;margin-right:7px!important;text-align:center!important}.center{text-align:center}.linealboton{font-weight:600;margin-left:30px}.custom-btn-color .dt-btn.linealboton>i{background-color:#032b4e;color:#fff!important;width:25px;height:25px;line-height:25px;display:inline-block;border-radius:30px}.linealboton2{font-weight:600;margin-left:30px}.custom-btn-color .dt-btn.linealboton2>i{color:#064274!important}.custom-btn-color .dt-btn.linealboton2:hover>i{color:#fff!important}.contacbtn{font-weight:600}.white-text,.white-text h1{color:#fff}.white-text h1{margin-bottom:25px}.formlight input:not(.wpcf7-submit),.formlight textarea{color:#fff;border-color:#fff}input:not(.wpcf7-submit):focus,textarea:focus{border-color:#064274;color:#064274}.formlight input::-webkit-input-placeholder{color:#fff}.formlight input::-moz-placeholder{color:#fff}.formlight input:-ms-input-placeholder{color:#fff}.formlight input:-moz-placeholder{color:#fff}.footer ul.contact-info{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:35px;-webkit-column-gap:35px;-moz-column-gap:35px}.footer ul.contact-info li:nth-child(2){break-after:always;-webkit-column-break-after:always;-moz-column-break-after:always}.contact-info li{margin-bottom:30px;margin-top:0}.contact-info li span{font-family:"Rubik",Helvetica,Arial,Verdana,sans-serif;font-weight:600;color:#032b4e!important}.contact-info li .infoc{display:block;position:relative;padding-left:25px;margin-bottom:10px}.contact-info li i{position:absolute;left:0;top:3px;color:#032b4e}.contact-info li a{text-decoration:none!important}.newsletter,.securitylogos{display:inline-block;width:100%;text-align:center}.newsletter a{border:2px solid #fff;max-width:288px;width:100%;height:45px;line-height:45px;display:inline-block;text-align:center;font-size:20px;font-weight:500;text-decoration:none;border-radius:100px}.newsletter a:hover{background-color:#fff;color:#064274}.newsletter a i{margin-right:7px}.securitylogos{margin-top:45px}.menufooter1{padding-left:120px!important}.porcentaje .aio-icon-title::after{content:"%"}.millar .aio-icon-title::after{content:"K"}.contacinfo .aio-icon-description{margin-top:0px!important}.contacinfo .aio-icon-description a{text-decoration:none}.sticky-mobile-on.masthead{position:fixed!important;top:0;width:100%;height:80px;background-color:#fff}.sticky-mobile-on.masthead .mobile-header-bar{min-height:80px}.sticky-mobile-on.masthead .mobile-header-bar a img{max-height:60px;width:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.style1 img{border-radius:35px}.formcotizar{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:none}.cerrarbg{position:absolute;background:rgba(33,27,66,.9);width:100%;height:100%;z-index:1;top:0;left:0;cursor:pointer}.icon_sucess{text-align:center;color:#28bb72;font-size:72px;margin-top:35px}.content_response{text-align:center;margin-bottom:25px}.footer_response{display:block;text-align:center;margin-bottom:35px}.contform{max-width:750px;background-color:#fff;margin:auto;left:0;right:0;z-index:2;position:relative;padding:35px;border-radius:25px;box-sizing:border-box;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.grupocoti{display:block;position:relative;width:48%;float:left}.grupocoti2{position:relative;width:100%;display:inline-block}.emailcoti,.cantidadcoti{margin-left:4%}.wpcf7 .rowcoti .wpcf7-text,.wpcf7 .rowcoti .wpcf7-textarea,.rowcoti .wpcf7-number{text-indent:25px}.wpcf7 div.grupocoti .pasicon{position:absolute;color:#000;z-index:100;font-size:18px;top:14px;left:15px}.wpcf7 div.grupocoti2 .pasicon{position:absolute;color:#000;z-index:100;font-size:18px;top:14px;left:15px}.tituloform{font-family:"Rubik",Helvetica,Arial,Verdana,sans-serif;font-size:32px;line-height:38px;text-align:center;font-weight:800;margin-bottom:30px;margin-top:20px;color:#080b0f}.tituloform span{display:inline-block;width:100%;font-weight:500;text-transform:initial;font-size:26px;color:#064274}.cerrar1{position:absolute;right:20px;top:20px;background-color:#064274;border:solid 2px #064274;color:#fff;width:50px;height:50px;line-height:50px;text-align:center;border-radius:100px;cursor:pointer;transition:all ease-out 0.5s;-webkit-transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s;-o-transition:all ease-out 0.5s;-ms-transition:all ease-out 0.5s}.cerrar1:hover{color:#064274;border-color:#064274;background-color:transparent}.cotizarform{margin-bottom:20px}.enviar-formcoti{margin-top:20px;text-align:center}.enviar-formcoti input{display:inline-block}.enviar-formcoti .ajax-loader{position:absolute;margin-top:8px;top:0;right:0}.wpcf7-textarea{padding-top:15px}.masthead{box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.content_icons{display:flex;gap:35px}.content_icons .content_item{display:flex;gap:10px}.content_item .icon_item{color:#064274;font-size:18px}.content_item .name_item span{font-weight:600;color:#064274}.content_cards{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:50px;grid-row-gap:50px}.card{overflow:hidden;position:relative;line-height:0}.card_services{border-radius:35px}.card_services::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(15,15,20);background:-moz-linear-gradient(0deg,rgba(15,15,20,.9) 0%,rgba(26,63,145,.3) 40%,rgba(26,63,145,.3) 60%,rgba(26,63,145,.3) 100%);background:-webkit-linear-gradient(0deg,rgba(15,15,20,.9) 0%,rgba(26,63,145,.3) 40%,rgba(26,63,145,.3) 60%,rgba(26,63,145,.3) 100%);background:linear-gradient(0deg,rgba(15,15,20,.9) 0%,rgba(26,63,145,.3) 40%,rgba(26,63,145,.3) 60%,rgba(26,63,145,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f0f14",endColorstr="#064274",GradientType=1)}.card_services .card_shap{position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;display:block;opacity:0;transition:all ease-out 0.5s;-webkit-transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s;-o-transition:all ease-out 0.5s;-ms-transition:all ease-out 0.5s}.card_services:hover .card_shap{opacity:1}.card_services .card_shap span{position:absolute;width:100%;text-align:center;left:0;top:55%;transform:translate(0,-55%);font-size:38px;color:#fff;opacity:0;transition:all ease-out 0.5s;-webkit-transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s;-o-transition:all ease-out 0.5s;-ms-transition:all ease-out 0.5s}.card_services:hover .card_shap span{top:45%;transform:translate(0,-45%);opacity:1}.card_services .card_name{position:absolute;bottom:40px;left:0;width:100%;display:block;text-align:center}.card_services .card_name h2{color:#fff;font-size:32px;line-height:38px;font-weight:700}.contactmenu{display:flex;flex-direction:column;gap:15px;margin-bottom:35px}.contactdata{display:flex;gap:15px;color:#fff;align-items:center}.contactdata .c_icon{font-size:18px;margin-top:3px}.contactlogo{margin-bottom:15px}.iconhome .aio-icon-top{margin-bottom:20px}.homegall::before{content:url(/wp-content/themes/dt-the7-child/../../uploads/2023/07/shap-tri1.svg);position:absolute;top:-100px;left:50%;z-index:99}.homegall::before{animation:shaptri 10s ease 0s infinite normal none}.homegall .owl-stage-outer{border-radius:500px;overflow:hidden}.overlay-search-wrap .field:focus{border-color:#fff;color:#fff}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:35px}.vc_rtl-columns-reverse{flex-direction:row-reverse}.mapcorp,.mapcorp .wpb_content_element{margin-bottom:0!important}.list-elegirnos h3{letter-spacing:1px}.card_style1{border-radius:35px}.card_style1 a{text-decoration:none}.card_style1 .card_info{position:relative;display:block;width:100%;line-height:0}.card_style1 .card_info::before{content:"";position:absolute;background:rgb(0,0,0);background:-moz-linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);width:100%;height:100%;top:0;left:0}.card_style1 .card_shap{opacity:0;position:absolute;background:rgba(0,0,0,.65);width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-content:center}.card_style1:hover .card_shap{opacity:1}.card_style1 .card_name{width:100%;padding:20px 0;text-align:left;box-sizing:border-box}.card_style1 .card_name h2{color:#fff;font-size:22px;position:relative;font-weight:400}.card_style1 .card_name h2 span{display:block;font-size:80px;line-height:80px;margin-bottom:35px}.card_style1:hover .card_shap{opacity:1}.card_style1 .card_shap .card1_content{font-size:16px;line-height:24px;color:#fff;padding:0 60px;width:100%;text-align:center;box-sizing:border-box;margin-top:-200px}.card_style1 .card_shap span{display:block;font-size:42px;line-height:42px;color:#064274}.dt-css-grid article.dt_gallery{border-radius:25px;overflow:hidden}.dt-css-grid article.dt_gallery .post-entry-content::after{font-family:'icomoon-2';content:'\ea73';position:absolute;left:0;right:0;margin:auto;top:50%;color:#fff;font-size:36px;opacity:0;transition:ease-in all 0.5s;-webkit-transition:ease-in all 0.5s}.dt-css-grid article.dt_gallery:hover .post-entry-content::after{opacity:1}.logofooter img{margin-bottom:20px}.headline_custom{text-align:center}.headline_custom h2{font-weight:200;font-size:24px;letter-spacing:3px}.headline_custom h1{margin-bottom:15px}.boxicon_home{border:solid 2px #fff;color:#fff;padding:30px 0}.boxicon_home h3{margin-bottom:0!important}.categorias .card_name::after{content:"";position:absolute;bottom:0;left:40px;width:100%;height:2px;background-color:#fff}.categorias .card_name h2{text-align:left}.categorias:hover .card_name h2{color:#064274}.categorias:hover .card_name::after{background-color:#064274}.card_projects .card_name{bottom:30px}.card_projects .card_name h2{font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.card_projects:hover .card_name h2{color:#d9d9d9!important}.card_projects .logocliente{display:inline-block}.card_projects .logocliente img{filter:drop-shadow(4px 4px 3px #00090f);max-height:60px;width:auto}.testimonios .testimonial-item{flex-flow:column!important;align-items:center;border-radius:35px}.testimonios .testimonial-item .content-wrap{width:100%!important}.testimonios .testimonial-item .testimonial-avatar{text-align:center;width:100%;box-sizing:border-box}.testimonios .testimonial-item .testimonial-avatar span{display:inline-block}.testimonios .testimonial-item:hover{background:#032b4e!important}.testimonios .testimonial-item:hover .testimonial-vcard .text-primary,.testimonios .testimonial-item:hover .testimonial-content{color:#fff}.subtitulos2 h3{text-align:center;font-size:26px;line-height:36px;text-transform:uppercase;font-weight:600;color:#032b4e}.formexpress .wpcf7-form-control-wrap[data-name="consentimiento"]{color:#fff;display:block;margin-bottom:20px}.wpcf7-form-control-wrap[data-name="consentimiento"] label{display:flex;flex-direction:row;gap:10px}.consetimiento{width:25px;height:25px;margin-top:3px}.tabsmaps{margin-bottom:0}.tabsmaps .wpb_tabs_nav{text-align:center}.tabsmaps .wpb_tabs_nav .ui-tabs-tab{background-color:#064274!important;display:inline-block;float:none}.tabsmaps .wpb_tabs_nav .ui-tabs-tab a{color:#fff!important}.tabsmaps .wpb_tabs_nav .ui-tabs-tab:hover,.tabsmaps .wpb_tabs_nav .ui-tabs-tab.ui-tabs-active{background-color:#080b0f!important}.tabsmaps .wpb_tabs_nav .ui-tabs-tab:hover a,.tabsmaps .wpb_tabs_nav .ui-tabs-tab.ui-tabs-active a{color:#ffffff!important}.tabsmaps .wpb_tab{padding-top:0!important}.tabsmaps .wpb_tabs_nav li{border-radius:0!important;margin-bottom:0!important}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery .flex-viewport{border:1px solid #032b4e;overflow:hidden}.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{border:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:45%;right:0;left:0;margin:auto}.woocommerce div.product div.images .flex-control-thumbs li{width:15%;padding:0;border:1px solid #d0d4d7;border-radius:12px;overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:15px;margin-top:15px}.woocommerce-product-gallery a.woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery:hover a.woocommerce-product-gallery__trigger{display:block}.product .woo-buttons-on-img{border:1px solid #d0d4d7}.entry-summary .cart,.entry-summary .price{display:none!important}.single-product .product .summary .somdn-download-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;margin-bottom:20px}.btnfichas{font-family:"Rubik",Helvetica,Arial,Verdana,sans-serif;background-color:#080b0f;color:#fff;text-decoration:none;padding:8px 35px;box-sizing:border-box;display:block;border-radius:35px;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:14px}.btnfichas::before{font-family:"Font Awesome 5 Free";content:"\f1c1";font-size:16px;display:inline-block;padding-right:7px}.btnfichas:hover{background-color:#064274;color:#fff}.somdn-available-downloads{color:#064274;font-family:"Rubik",Helvetica,Arial,Verdana,sans-serif;font-size:20px;font-weight:600}.content_btn_enquery{display:flex;flex-direction:column;align-items:start;gap:15px;margin-bottom:20px}.related-product .price{display:none}.related-product>li{align-items:center}.related-product>li .product-thumbnail{border:1px solid #d0d4d7;line-height:0;overflow:hidden}.product:not(.elementor) .related.products>h2,.product:not(.elementor) .upsells.products>h2,.cross-sells>h2{font-size:24px;text-transform:uppercase}.cart-btn-below-img .woo-buttons a{width:100%;box-sizing:border-box;justify-content:center}.woocom-list-content .woo-buttons{display:none}.woocom-list-content .woo-buttons.catalog{display:block}.social_footer{margin-top:25px;display:block;width:100%}.social_footer ul{column-count:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.social_footer ul li a{color:#d9d9d9!important;text-decoration:none;display:block;width:42px;height:42px;line-height:46px;font-size:24px;text-align:center;border:1px solid #d9d9d9;border-radius:35px}.social_footer ul li a:hover{background-color:#d9d9d9;color:#032b4e!important}.social_footer ul li span{font-family:icomoon-2!important}.mini-widgets .header-elements-button-2{width:48px;height:48px;line-height:50px!important;text-align:center;display:inline-block!important;border-radius:100px;color:#fff}.mini-widgets .header-elements-button-2 i{margin-right:0!important}.logos-security .textwidget{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px}.logos-security .textwidget p{margin-bottom:0;line-height:0}.logos-security .textwidget img{margin-bottom:0}.intl-tel-input{width:100%;margin-bottom:10px!important}.intl-tel-input .selected-flag{margin-left:20px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-left:70px!important}.pedirwhatsapp{background-color:#25d366!important;border-color:#25d366!important}.pedirwhatsapp:hover{background-color:#14947b!important;border-color:#14947b!important}.masthead .mini-contacts{width:48px;height:48px;line-height:60px;text-align:center;display:inline-block!important;border-radius:100px;color:#fff;background-color:#032b4e;display:none!important}.masthead .mini-contacts i{font-size:24px;margin-right:0}.masthead .mini-contacts.multipurpose_3{line-height:55px}.masthead .mini-contacts.multipurpose_3 i{font-size:18px}.masthead .mini-contacts:hover{background-color:#064274;opacity:1!important}.masthead .header-elements-button-1{display:none!important}.markets .wpb_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:35px}.icon-home{grid-column-gap:20px!important;border-right:1px solid #e4e4e4}.icon-home.box-icon-last{border-right:none}.icon-home .dt-text-title{font-weight:500;margin-top:5px}.woo_categories a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-decoration:none}.woo_categories .woo_cate_image{position:relative;background-color:#e6e6e6;border-radius:100%;overflow:hidden;width:150px;height:150px;line-height:0;text-align:center;display:flex;justify-content:center}.woo_categories .woo_cate_image img{padding:10px;box-sizing:border-box;border-radius:100%}.woo_categories .woo_cate_image .woo_cate_shap{opacity:0;background-color:rgb(6 66 116 / 75%);color:#fff;font-size:36px;position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center}.woo_categories .woo_cate_name h4{text-align:center;font-size:16px;line-height:20px;color:#080b0f}.woo_categories a:hover .woo_cate_image .woo_cate_shap{opacity:1}.woo_categories a:hover .woo_cate_name h4{color:#064274}.woo_brands{position:relative;background-color:#064274;line-height:0;max-width:450px;margin:auto;margin-bottom:35px}.woo_brands a{color:#fff;text-decoration:none}.woo_brands .imgbackground{position:relative}.woo_brands .imgbackground::before{content:"";background-color:rgba(0,0,0,.55);width:100%;height:100%;position:absolute;left:0;top:0}.woo_brands a:hover .imgbackground::before{background-color:rgba(6,66,116,.85)}.woo_brands .imgbrand{position:absolute;bottom:45px;width:100%;text-align:center;padding:0 20px;box-sizing:border-box}.woo_brands .imgbrand h3{color:#fff}.pqelegirnos .upb_row_bg::before{content:"";width:53%;height:100%;right:0;top:0;background-color:#032b4e;position:absolute}#susdirepor{text-align:center}#susdirepor .gjs-row .gjs-cell{display:flex;justify-content:center;align-items:center}#susdirepor .gjs-row .gjs-cell input{margin-bottom:0;border:none!important}#susdirepor .gjs-row .gjs-cell input[type="email"]{width:370px}.footop1{width:20%}.footop2{width:20%}.footop3{width:35%}.footop4{width:25%}.footop3 ul{column-count:2;column-gap:35px}.contact-direpor .infoc{display:block;position:relative;padding-left:25px;margin-bottom:10px}.contact-direpor .infoc i{position:absolute;left:0;top:3px;color:#d9d9d9}.contact-direpor{border-top:1px solid rgba(217,217,217,.3);margin-top:30px;padding-top:60px!important}.product .woocom-list-content h4 a{color:#080b0f;font-weight:400}.content_brand img{max-width:180px;max-height:100px;margin-bottom:15px}.woocommerce div.product div.summary h1{font-size:36px}.contact_form .wpcf7{background-color:rgba(0,0,0,.5);color:#d9d9d9;padding:45px;border-radius:15px}.contact_form .wpcf7 a{color:#d9d9d9}#tiendas{margin-top:-42px}.ph-wrap .logo-box,.header-bar .branding{order:1}.ph-wrap .widget-box,.header-bar .mini-widgets{order:2}.ph-wrap .menu-box,.header-bar .main-nav{order:3}.overlay-search-microwidget .search-icon,.mini-search .search-icon{display:block;background-color:#032b4e;color:#fff;width:42px;height:42px;line-height:44px;text-align:center;border-radius:35px;margin-top:4px;margin-right:-25px}.overlay-search-microwidget .search-icon i,.mini-search .search-icon i{color:#fff}@media (max-width:1550px){.mini-search input.field,.overlay-search-microwidget input[type=text]{max-width:350px}}@media (max-width:1400px){.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,.ph-wrap{padding-right:50px;padding-left:50px}.inline-header .header-bar>.mini-widgets,.inline-header .widget-box .mini-widgets{padding-left:25px}.pqelegirnos .upb_row_bg{background-size:cover!important;background-position:-600px center!important}}@media (min-width:1460px){.masthead .mini-contacts,.masthead .header-elements-button-1{display:block!important}}@media (max-width:1050px){.masthead .mobile-header-bar{flex-wrap:wrap}.mobile-header-bar .mobile-branding{order:1;width:50%;margin-top:10px}.mobile-header-bar .mobile-navigation{order:2;width:50%;margin-left:0!important;margin-top:10px}.mobile-header-bar .mobile-mini-widgets{order:3!important;width:100%;max-width:100%!important}.mini-search input.field,.overlay-search-microwidget input[type=text]{max-width:100%}.masthead .mobile-header-bar .mobile-mini-widgets>.mini-search{margin:0;width:100%;max-width:100%;margin-top:20px;margin-bottom:20px}.masthead .mobile-header-bar .mobile-mini-widgets>.mini-search .searchform{width:100%;max-width:100%}.masthead .mobile-header-bar .mobile-mini-widgets>.mini-search .searchform input{width:100%;max-width:100%}.masthead .mobile-header-bar .mobile-navigation{display:flex;justify-content:flex-end}}@media (min-width:992px){.mini-search .submit{width:44px;height:44px;line-height:48px!important;background-color:#032b4e!important;text-align:center;display:inline-block;border-radius:100px;border:solid 2px #032b4e!important;color:#fff}.mini-search .submit:hover{opacity:1;background-color:#064274!important;border:solid 2px #064274!important}.overlay-search .submit:hover i{color:#ffffff!important}.content_btn_enquery{flex-direction:row}}@media (max-width:992px){.woo_brands .imgbrand{bottom:20%}.footop1,.footop2{width:50%!important;margin-bottom:45px!important}.footop3 ul{column-gap:60px}}@media (min-width:778px){.masthead .mobile-header-bar{max-width:1440px;width:100%;padding-right:30px;padding-left:30px;min-height:120px}}@media (max-width:778px){.footer .widget{margin-bottom:60px}.footer .widget-title{margin-bottom:25px}.contform{width:500px}.popcotizar p{margin-bottom:0}.content_icons{flex-direction:column;gap:7px}.content_cards{grid-template-columns:repeat(2,1fr)}.card{border-radius:25px}.card_name h2{font-size:28px;line-height:32px}.card_name{bottom:30px}.masthead .mobile-mini-widgets .show-on-first-switch{display:none}.dt-mobile-menu-icon .menu-toggle-caption{display:none}.mobile-header-bar .mobile-branding img{height:80px;width:auto}.sticky-mobile-on .mobile-branding *{display:block}.menufooter1{border-left:none;padding-left:35px!important}.linealboton,.linealboton2{margin-left:0}.contactlogo img{width:100px}.contactmenu{margin-bottom:15px}.footer ul.contact-info{column-count:auto}.subtitulos2{margin-bottom:15px}.subtitulos2 h3{font-size:20px;line-height:26px}.icon-home{border-right:0}.pqelegirnos .upb_row_bg{display:none}#tiendas{margin-top:60px}.tabsmaps .wpb_tab{padding-top:15px!important}.tabsmaps .wpb_tabs_nav li{width:100%;margin-right:0;margin-bottom:5px!important}#susdirepor .gjs-row .gjs-cell{flex-direction:column;gap:15px}#susdirepor .gjs-row .gjs-cell input[type="email"]{width:70%}#susdirepor .gjs-row .gjs-cell input[type="submit"]{width:70%}}@media (max-width:600px){.contform{width:90%}.dt-shortcode-soc-icons a{min-width:50px!important;min-height:50px!important;font-size:35px!important}.dt-shortcode-soc-icons a:before,.dt-shortcode-soc-icons a:after{min-width:50px!important;min-height:50px!important}.dt-shortcode-soc-icons a .soc-font-icon,.dt-shortcode-soc-icons a .soc-icon{font-size:25px!important}.iconshome1 .top-icon .aio-icon{font-size:40px;font-size:40px!important}.headline_custom h2{font-size:18px;line-height:22px;letter-spacing:2px;margin-bottom:5px}.woo_categories .woo_cate_image{width:120px;height:120px}}@media (max-width:480px){.contform{padding:20px}.cerrar1{width:30px;height:30px;line-height:30px;right:10px;top:10px;font-size:12px}.tituloform{font-size:20px;line-height:24px;margin-bottom:10px;margin-top:10px}.tituloform span{font-size:16px}.grupocoti{width:100%}.emailcoti,.cantidadcoti{margin-left:0%}.popcotizar input{min-height:45px}.content_cards{grid-template-columns:repeat(1,1fr)}.contactlogo{display:none}.homegall::before{content:url(/wp-content/themes/dt-the7-child/../../uploads/2023/07/shap-tri-movil.svg);top:-70px}.cart-btn-below-img .woo-buttons a{font-size:14px!important;padding:12px 5px!important}.cart-btn-below-img .woo-buttons{padding-top:15px}.content_btn_enquery *{width:100%}.owl-carousel .owl-dots{display:none}.markets .wpb_wrapper{gap:15px}.card_style1 .card_name{bottom:25px;padding:0 20px}.card_style1 .card_name h2{font-size:14px;line-height:1.3}.categorias .card_name::after{left:20px}.contact_form .wpcf7{padding:15px}.footop1,.footop2{width:100%!important;margin-bottom:45px!important}.footop3 ul{column-count:1;column-gap:0}#susdirepor .gjs-row .gjs-cell input[type="email"]{width:90%}#susdirepor .gjs-row .gjs-cell input[type="submit"]{width:90%}}@keyframes shaptri{0%,100%{transform:translateX(0%);transform-origin:50% 50%}15%{transform:translateX(-30px) rotate(-6deg)}30%{transform:translateX(15px) rotate(6deg)}45%{transform:translateX(-15px) rotate(-3.6deg)}60%{transform:translateX(9px) rotate(2.4deg)}75%{transform:translateX(-6px) rotate(-1.2deg)}}