/* https://build-tech.ai/wp-content/themes/dt-the7-child/style.css?ver=12.3.1 */
img{border-radius:25px}.white_text,.white_text p{color:#fff}.footer .widget{margin-bottom:45px}.footer img{border-radius:0}.contact_footer{display:flex;flex-direction:row;align-items:center;gap:12px}.contact_content1{font-size:55px}.contact_column2_foo{display:flex;flex-direction:column;gap:10px;font-weight:500;font-size:20px}.contact_content2{display:flex;flex-direction:row;gap:8px;align-items:center}.contact_content2.contact_text2{font-size:16px;font-weight:400}.cards_services{display:grid;grid-template-columns:repeat(2,1fr);gap:60px}.card_service a{text-decoration:none;color:#68707a}.card_service .page_image{overflow:hidden;border-radius:25px;line-height:0;margin-bottom:25px;position:relative}.card_service .page_image .overlay_image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);color:#fff;text-align:center;z-index:1;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in}.card_service .page_image .overlay_image span{font-size:45px;position:absolute;left:0;right:0;top:45%;opacity:0;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in}.card_service a:hover .page_image .overlay_image{background-color:rgba(0,111,211,.85)}.card_service a:hover .page_image .overlay_image span{opacity:1}.card_service .page_title{position:absolute;bottom:0;padding:0 60px;text-align:center;color:#fff;width:100%;box-sizing:border-box;z-index:2;transition:all linear 0.3s}.card_service .page_title h3{font-size:30px;line-height:36px;font-weight:700;text-transform:uppercase;border-top:1px solid #fff;padding-top:40px;padding-bottom:30px}.card_service .page_extracto{line-height:24px;display:none;opacity:0}.card_service a:hover .page_title{bottom:50px}.card_service a:hover .page_title h3{padding-bottom:10px}.card_service a:hover .page_extracto{display:inline-block;opacity:1}.card_service .page_link{display:flex;flex-direction:row;align-items:center;gap:7px;color:#006FD3;font-weight:500;font-size:18px;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in}.card_service a:hover .page_link{color:#000}.card_service .page_link span{font-weight:700;margin-bottom:3px}.certificado figure{border-radius:15px;overflow:hidden}.certificado figure a::after{font-family:icomoon-2;content:"\e99a";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;position:absolute;top:45%;left:0;right:0;font-size:47px;color:#fff;opacity:0;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear}.certificado figure a:hover::after{opacity:1}.links_deep i{font-weight:700}.content_video{text-align:center;margin-top:35px;margin-bottom:35px}.player_video{display:inline-block;width:170px;height:170px;position:relative}.player_video::before{content:"";border:2px solid #fff;border-radius:100%;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;box-sizing:border-box}.boton_video{background-color:#fff;color:#3d4247;font-size:70px;display:inline-block;width:150px;height:150px;line-height:167px;text-align:center;border-radius:100px;margin-top:10px;position:relative;z-index:3;cursor:pointer}.boton_video:hover{background-color:#006FD3;color:#fff}.boton_video span{margin-left:15px}.nota_video{background-color:#006FD3;color:#fff;display:inline-block;width:240px;padding:30px;box-sizing:border-box;border-radius:10px;text-transform:uppercase;font-weight:300;font-size:16px;line-height:30px;position:absolute;left:70%;top:70%;z-index:1}.list_text ul li{margin-bottom:15px}.mapcorp,.mapcorp .wpb_content_element{margin-bottom:0!important}.formcotizar{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:none}.cerrarbg{position:absolute;background:rgba(16,18,26,.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;color:#444}.footer_response{display:block;text-align:center;margin-bottom:35px}.footer_response button{background-color:#006FD3;border-color:#006FD3}.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}.grupocoti input{height:50px;border-color:#000;background-color:#ffffff!important;color:#000000!important}.grupocoti input:not(input[type=tel]){text-indent:30px}.grupocoti input::-webkit-input-placeholder{color:#000000!important}.grupocoti input::-moz-placeholder{color:#000000!important}.grupocoti input:-ms-input-placeholder{color:#000000!important}.grupocoti input:-moz-placeholder{color:#000000!important}.grupocoti2{position:relative;width:100%;display:inline-block}.grupocoti2 textarea{border-color:#000;background-color:#ffffff!important;color:#000000!important;text-indent:30px}.grupocoti2 textarea::-webkit-input-placeholder{color:#000000!important}.grupocoti2 textarea::-moz-placeholder{color:#000000!important}.grupocoti2 textarea:-ms-input-placeholder{color:#000000!important}.grupocoti2 textarea:-moz-placeholder{color:#000000!important}.grupocoti2 input.wpcf7-submit{background-color:#000000!important;border-color:#000000!important}.grupocoti2 input.wpcf7-submit:hover{background-color:#006FD3!important;border-color:#006FD3!important}.emailcoti,.cantidadcoti{margin-left:4%}.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:"Raleway",Helvetica,Arial,Verdana,sans-serif;font-size:32px;line-height:38px;text-align:center;font-weight:700;margin-bottom:30px;margin-top:20px;color:#000}.tituloform span{display:inline-block;width:100%;font-weight:500;text-transform:initial;font-size:22px;line-height:26px;color:#000;margin-top:0}.cerrar1{position:absolute;z-index:9;right:20px;top:20px;background-color:#000;border:solid 2px #000;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:#000;border-color:#000;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}.intl-tel-input{width:100%;margin-bottom:10px!important}.contacinfo .aio-icon-box.left-icon{display:flex;align-items:center}.contacinfo .aio-icon-box.left-icon * a{text-decoration:none}.cards_blog1 .post-thumbnail,.blog-shortcode .post-thumbnail{border-radius:25px;overflow:hidden}.single-post .post-thumbnail .fancy-categories,.cards_blog1 .fancy-categories,.blog-shortcode .fancy-categories{top:20px;left:20px}.single-post .post-thumbnail .fancy-categories a,.cards_blog1 .fancy-categories a,.blog-shortcode .fancy-categories a{font-family:"Raleway",Helvetica,Arial,Verdana,sans-serif;background-color:transparent;border:1px solid #fff;font-weight:500;border-radius:8px}.single-post .post-thumbnail .fancy-date a,.cards_blog1 .fancy-date a,.blog-shortcode .fancy-date a{background:none;border:1px solid #fff;border-radius:8px;top:20px;right:20px}.single-post .post-thumbnail .fancy-date a *,.cards_blog1 .fancy-date a *,.blog-shortcode .fancy-date a .entry-month .blog-shortcode .fancy-date a .entry-date,.blog-shortcode .fancy-date a .entry-year{font-family:"Raleway",Helvetica,Arial,Verdana,sans-serif!important;font-weight:500!important;color:#fff}.single-post .post-thumbnail .fancy-date .entry-month:after,.single-post .post-thumbnail .fancy-date .entry-date:after,.cards_blog1 .fancy-date .entry-month:after,.cards_blog1 .fancy-date .entry-date:after{background-color:#fff}.cards_blog1 .post-entry-content h3,.blog-shortcode .post-entry-content h3{font-weight:500!important}.single-post .post-thumbnail{border-radius:25px;overflow:hidden}.videohome{-o-object-fit:cover;object-fit:cover;width:100%;height:650px;position:relative;z-index:1}#videoDeep .contform{max-width:950px}.masthead.line-decoration:not(.side-header):not(.mixed-header):not(.masthead-mobile-header):not(.show-phantom){border-bottom:1px solid #ffffff!important}.main-nav>li>a{letter-spacing:1.5px}.masthead .mini-widgets .microwidget-btn,.masthead .mobile-mini-widgets .microwidget-btn{letter-spacing:1.5px}.soc-ico a{width:42px;height:42px;border:1px solid #006FD3;margin:5px}.soc-ico a span{color:#006FD3!important}.soc-ico a:hover{background-color:#006FD3!important;border-color:#006FD3}.soc-ico a:hover span{color:#ffffff!important}.soc-ico a::before,.soc-ico a::after{display:none}.soc-ico a .soc-font-icon{font-size:18px}.widget-title{letter-spacing:2px!important}.menufooter1 ul{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:35px;-webkit-column-gap:35px;-moz-column-gap:35px;margin-bottom:35px}.menufooter1 ul li{margin-bottom:10px}.menufooter1 ul li::before{content:'»';display:inline-block;margin-right:5px}.icon_valores .dt-text-title{font-weight:500;letter-spacing:1px}.content_boxs .ult-content-box{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:15px}.content_boxs .aio-icon-box.left-icon{display:flex;gap:10px}.newsltter_home .gjs-cell{display:flex;justify-content:center;gap:15px}.newsltter_home .gjs-cell .es-email{border-color:#fff;margin-bottom:0;border-radius:35px!important;width:380px}.newsltter_home .gjs-cell .es-email::-webkit-input-placeholder{color:#141414}.newsltter_home .gjs-cell .es-email::-moz-placeholder{color:#141414}.newsltter_home .gjs-cell .es-email::-ms-input-placeholder{color:#141414}.newsltter_home .gjs-cell .es-email::-moz-placeholder{color:#141414}.newsltter_home .gjs-cell input[type="submit"]{color:#fff;width:230px;letter-spacing:2px;font-weight:600}.newsltter_home .gjs-cell input[type="submit"]:hover{background:transparent!important;color:#006FD3}.porcentaje .aio-icon-title::after{content:"%"}.millar .aio-icon-title::after{content:"K"}.promedio_count .ult-content-box{display:flex;flex-direction:row;gap:25px}.acordeon_buildtech .wpb_accordion_wrapper h3{border:1px solid #006FD3!important;padding:10px 25px!important;border-radius:15px}.acordeon_buildtech .wpb_accordion_wrapper .ui-state-active,.acordeon_buildtech .wpb_accordion_wrapper .ui-state-hover{background-color:#006FD3!important;color:#fff}.acordeon_buildtech .wpb_accordion_wrapper h3 a{font-size:22px;font-weight:600;letter-spacing:.5px}.acordeon_buildtech .wpb_accordion_wrapper h3 a:hover span{color:#ffffff!important}.list_beneficios ul li .uavc-list-content{background-color:#006FD3;padding:12px 30px;border-radius:35px;margin-bottom:10px}.list_beneficios ul li .uavc-list-content .uavc-list-icon{line-height:0}.acordeon_buildtech img{border-radius:25px!important}.wpb_content_element .wpb_accordion_header>a:after{font-size:12px}.content .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header>a:before{background-color:transparent}.wpb_content_element .wpb_accordion_header>a:hover:after{color:#ffffff!important}.wpb_accordion_section h3.wpb_accordion_header a span::after{display:block;font-size:16px;line-height:24px;font-weight:400}#hogar h3.wpb_accordion_header a span::after{content:'Protección familiar avanzada con monitoreo inteligente'}#minorista h3.wpb_accordion_header a span::after{content:'Transforme los conocimientos de los clientes en ingresos'}#mineria h3.wpb_accordion_header a span::after{content:'Seguridad y eficiencia en entornos de alto riesgo'}#ciudades h3.wpb_accordion_header a span::after{content:'Vigilancia urbana inteligente para comunidades más seguras'}#infraestructura h3.wpb_accordion_header a span::after{content:'Protección y monitoreo de activos críticos'}#bienes h3.wpb_accordion_header a span::after{content:'Mejorar el valor de la propiedad y la seguridad en el sitio de construcción'}#fabricacion h3.wpb_accordion_header a span::after{content:'Optimice la producción garantizando la seguridad'}#educacion h3.wpb_accordion_header a span::after{content:'Creando entornos de aprendizaje más seguros'}#energia h3.wpb_accordion_header a span::after{content:'Proteja la infraestructura crítica y mejore el valor de los activos'}#pymes h3.wpb_accordion_header a span::after{content:'Seguridad y análisis de nivel empresarial a escala de PYME'}.mapcorp img{border-radius:0px!important}.newsletter_sidebar .es-form-field-container input{border-radius:35px!important;width:100%}.newsletter_sidebar .es-form-field-container input::-webkit-input-placeholder{color:#000!important}.logo-box img{border-radius:0}#page .woocommerce-cart-wrap .quantity button.is-form,#page .woocommerce-variation-add-to-cart .quantity button.is-form,#page .product .quantity button.is-form{background-color:transparent}.downloadable_files{display:flex;flex-direction:row;gap:15px;align-items:center;margin-bottom:35px}.downloadable_files .file_donwload a{text-decoration:none;display:flex;align-items:center;gap:7px;border:1px solid #006FD3;padding:5px 30px;border-radius:35px}.downloadable_files .file_donwload a:hover{background-color:#006FD3;color:#fff}.woocommerce div.product div.summary>.price{font-family:"Montserrat",Helvetica,Arial,Verdana,sans-serif}.woocommerce div.product div.summary>.price>span,.woocommerce div.product div.summary>.price ins{font-weight:700}.onsale{display:flex;align-items:center;justify-content:center;font-size:12px!important;width:55px;height:55px;padding:0!important;box-sizing:border-box!important}.mini-nav .mini-sub-nav{left:inherit;right:0}.mini-nav .mini-sub-nav>li:not(.wpml-ls-item)>a .menu-text,.mini-nav .mini-sub-nav li.has-children>a:after,.footer-sub-nav>li a .subtitle-text,.mini-nav .mini-sub-nav li a .subtitle-text{font-size:16px}.masthead .mini-widgets .mini-nav .menu-select{display:flex;align-items:center;justify-content:center;background-color:#006FD3;height:38px;width:38px;border-radius:35px;border:2px solid #006FD3!important}.masthead .mini-widgets .mini-nav .menu-select:hover{opacity:1;background-color:transparent;border-color:#ffffff!important}.masthead .mini-nav .menu-select .customSelectInner,.mobile-header-bar .mini-widgets .mini-nav .menu-select .customSelectInner{font-size:0}.masthead .mini-widgets .mini-nav .menu-select .customSelectInner i{font-size:14px;margin-right:0}.masthead .mini-nav .menu-select .customSelectInner i{font-size:16px}.header-minicart{position:relative}.header-minicart .btn-minicart{display:flex;align-items:center;justify-content:center;background-color:#006FD3;height:38px;width:38px;border-radius:35px;border:2px solid #006FD3;cursor:pointer}.header-minicart .btn-minicart:hover{background-color:transparent;border-color:#fff}.header-minicart .majc-item-count-wrap{bottom:inherit;top:-5px;right:-5px;background-color:#dd3280;width:20px;height:20px;font-size:10px;border-radius:35px;display:flex;align-items:center;justify-content:center}.majc-coupon .majc-coupon-field input{margin-bottom:0!important}#majc-main-wrapper-1034 .majc-coupon .majc-coupon-field .majc-coupon-submit{border-width:0;padding:0 8px}.majc-coupon{padding:5px}.majc-item-qty .majc-qty[type=number]{min-height:36px;margin-bottom:0;border-width:0}.majc-toggle-button .majc-cartbasket-toggle-btn{width:65px;height:65px}.majc-right-middle .majc-toggle-button{right:28px;bottom:90px;top:inherit}.woocommerce-MyAccount-navigation>ul li:not(.is-active) a,.woocommerce-MyAccount-navigation>ul li:not(.is-active) a:hover{background-color:#f7f7f700;border:1px solid #006fd3}form.lost_reset_password,#customer_login>div{background-color:transparent!important}@media (max-width:778px){.cards_services{grid-template-columns:repeat(1,1fr);gap:30px}.cards_services img{width:100%}.card_service a:hover .page_extracto{font-size:14px;line-height:22px}.contform{width:500px}.videohome{height:450px}}@media (max-width:600px){.card_service .page_title h3{font-size:24px;line-height:32px}.contform{width:90%}.nota_video{display:none}}@media (max-width:480px){.cards_services{grid-template-columns:repeat(1,1fr)}.contform{padding:20px}.grupocoti{width:100%}.emailcoti,.cantidadcoti{margin-left:0%}.cerrar1{width:30px;height:30px;line-height:30px;right:10px;top:10px;font-size:12px}.tituloform{font-size:20px;line-height:24px;margin-bottom:25px;margin-top:10px}.tituloform span{font-size:16px}.videohome{height:380px}}@media (min-width:778px){.mini-search a.submit{background-color:#006FD3!important;height:38px;width:38px;line-height:38px;text-align:center;display:inline-block;border-radius:35px;border:2px solid #006FD3!important}.mini-search a.submit:hover{opacity:1;background-color:transparent!important;border-color:#ffffff!important}}