.elementor-16556 .elementor-element.elementor-element-37cb1b1:not(.elementor-motion-effects-element-type-background), .elementor-16556 .elementor-element.elementor-element-37cb1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domodefensa.mx/wp-content/uploads/2024/04/Roof01-Deer.webp");background-repeat:no-repeat;background-size:cover;}.elementor-16556 .elementor-element.elementor-element-37cb1b1 > .elementor-background-overlay{background-color:#202020;opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16556 .elementor-element.elementor-element-37cb1b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16556 .elementor-element.elementor-element-2b8212c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-0453b1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-0453b1a > .elementor-element-populated{margin:-80px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-bfad5e8{--spacer-size:50px;}.elementor-16556 .elementor-element.elementor-element-fe33bc8 .highlighted-heading__title{color:#5DC5FF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:28px;}.elementor-16556 .elementor-element.elementor-element-3b93f4f .highlighted-heading__title{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-16556 .elementor-element.elementor-element-6ccecbe:not(.elementor-motion-effects-element-type-background), .elementor-16556 .elementor-element.elementor-element-6ccecbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domodefensa.mx/wp-content/uploads/2024/05/GambrelRoof_001.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-16556 .elementor-element.elementor-element-6ccecbe > .elementor-background-overlay{background-color:#202020;opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16556 .elementor-element.elementor-element-6ccecbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16556 .elementor-element.elementor-element-6aee902 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-928829e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-928829e > .elementor-element-populated{margin:-80px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-08fb812 .highlighted-heading__title{color:#69BDEC;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:28px;}.elementor-16556 .elementor-element.elementor-element-01d4073 .highlighted-heading__title{font-family:"Poppins", Sans-serif;font-size:100px;}.elementor-16556 .elementor-element.elementor-element-03f5601 .highlighted-heading__title{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-16556 .elementor-element.elementor-element-60b786c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-d65988e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16556 .elementor-element.elementor-element-f25b1dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-f25b1dc{text-align:center;}.elementor-16556 .elementor-element.elementor-element-f25b1dc .highlighted-heading__title{color:#10567E;font-family:"Roboto Condensed", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-0.2px;}.elementor-16556 .elementor-element.elementor-element-1905b67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-16556 .elementor-element.elementor-element-1905b67{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-16556 .elementor-element.elementor-element-f9e4690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16556 .elementor-element.elementor-element-facfd69{--e-image-carousel-slides-to-show:3;}.elementor-16556 .elementor-element.elementor-element-facfd69 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16556 .elementor-element.elementor-element-facfd69 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#D33131;}.elementor-16556 .elementor-element.elementor-element-facfd69 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-16556 .elementor-element.elementor-element-facfd69 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D33131;}.elementor-16556 .elementor-element.elementor-element-149789e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16556 .elementor-element.elementor-element-623e3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-623e3f5{text-align:center;}.elementor-16556 .elementor-element.elementor-element-623e3f5 .highlighted-heading__title{color:#10567E;font-family:"Roboto Condensed", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-0.2px;}.elementor-16556 .elementor-element.elementor-element-066d0ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-16556 .elementor-element.elementor-element-066d0ee{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-16556 .elementor-element.elementor-element-74501b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16556 .elementor-element.elementor-element-3a8aae2{--e-image-carousel-slides-to-show:3;}.elementor-16556 .elementor-element.elementor-element-3a8aae2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16556 .elementor-element.elementor-element-3a8aae2 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#D33131;}.elementor-16556 .elementor-element.elementor-element-3a8aae2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-16556 .elementor-element.elementor-element-3a8aae2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D33131;}.elementor-16556 .elementor-element.elementor-element-25c75ed{--spacer-size:10px;}.elementor-16556 .elementor-element.elementor-element-809fd88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-16556 .elementor-element.elementor-element-db5b8f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-db5b8f9{text-align:center;}.elementor-16556 .elementor-element.elementor-element-db5b8f9 .highlighted-heading__title{color:#10567E;font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.2px;}.elementor-16556 .elementor-element.elementor-element-f4377b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-16556 .elementor-element.elementor-element-f4377b5{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-16556 .elementor-element.elementor-element-5e92f74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-16556 .elementor-element.elementor-element-81652c2{--e-image-carousel-slides-to-show:3;}.elementor-16556 .elementor-element.elementor-element-81652c2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16556 .elementor-element.elementor-element-81652c2 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#D33131;}.elementor-16556 .elementor-element.elementor-element-81652c2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-16556 .elementor-element.elementor-element-81652c2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D33131;}.elementor-16556 .elementor-element.elementor-element-81652c2 .elementor-image-carousel-caption{text-align:center;font-size:15px;font-weight:600;margin-block-start:14px;}.elementor-16556 .elementor-element.elementor-element-6a107e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-16556 .elementor-element.elementor-element-7567799 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-7567799{text-align:center;}.elementor-16556 .elementor-element.elementor-element-7567799 .highlighted-heading__title{color:#10567E;font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.2px;}.elementor-16556 .elementor-element.elementor-element-a41fe77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-16556 .elementor-element.elementor-element-a41fe77{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-16556 .elementor-element.elementor-element-79566ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-16556 .elementor-element.elementor-element-aa0e7f4{--e-image-carousel-slides-to-show:3;}.elementor-16556 .elementor-element.elementor-element-aa0e7f4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16556 .elementor-element.elementor-element-aa0e7f4 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#D33131;}.elementor-16556 .elementor-element.elementor-element-aa0e7f4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-16556 .elementor-element.elementor-element-aa0e7f4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D33131;}.elementor-16556 .elementor-element.elementor-element-aa0e7f4 .elementor-image-carousel-caption{text-align:center;font-size:15px;font-weight:600;margin-block-start:14px;}.elementor-16556 .elementor-element.elementor-element-329ec05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-16556 .elementor-element.elementor-element-01e013e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16556 .elementor-element.elementor-element-01e013e{text-align:center;}.elementor-16556 .elementor-element.elementor-element-01e013e .highlighted-heading__title{color:#10567E;font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.2px;}.elementor-16556 .elementor-element.elementor-element-1e7cf25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-16556 .elementor-element.elementor-element-1e7cf25{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-16556 .elementor-element.elementor-element-3eef94a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-16556 .elementor-element.elementor-element-0788df8{--e-image-carousel-slides-to-show:3;}.elementor-16556 .elementor-element.elementor-element-0788df8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16556 .elementor-element.elementor-element-0788df8 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#D33131;}.elementor-16556 .elementor-element.elementor-element-0788df8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-16556 .elementor-element.elementor-element-0788df8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D33131;}.elementor-16556 .elementor-element.elementor-element-0788df8 .elementor-image-carousel-caption{text-align:center;font-size:15px;font-weight:600;margin-block-start:14px;}.elementor-16556 .elementor-element.elementor-element-892acb4:not(.elementor-motion-effects-element-type-background), .elementor-16556 .elementor-element.elementor-element-892acb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10567E;}.elementor-16556 .elementor-element.elementor-element-892acb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16556 .elementor-element.elementor-element-892acb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16556 .elementor-element.elementor-element-4bdeeb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-4bdeeb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16556 .elementor-element.elementor-element-4bdeeb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16556 .elementor-element.elementor-element-b47b5a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-ffc45b4 .highlighted-heading__title{font-family:"Poppins", Sans-serif;font-size:33px;line-height:43px;letter-spacing:0.2px;}.elementor-16556 .elementor-element.elementor-element-3208c2f .highlighted-heading__title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0.2px;}.elementor-16556 .elementor-element.elementor-element-3b2d03e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16556 .elementor-element.elementor-element-c42f1f9 .hellix-elementor-button-text{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.5px;fill:#187EB8;color:#187EB8;}body.elementor-page-16556 .header__bar{background-color:#0B5E8DA8 !important;}body.elementor-page-16556 .sub-menu::before{background-color:#469CCC !important;}body.elementor-page-16556 .sub-menu::after{border-bottom-color:#469CCC !important;}body.elementor-page-16556 .menu-item a{color:#FFFFFF !important;}body.elementor-page-16556 .menu-item{color:#FFFFFF !important;}body.elementor-page-16556 .side-nav__item a{color:#FFFFFF !important;}body.elementor-page-16556 .menu-item:hover a:hover,{color:#70CCFF !important;}body.elementor-page-16556 .menu-item:hover a:hover, body.elementor-page-16556 .menu-item:focus a:focus{color:#70CCFF !important;}body.elementor-page-16556 .side-nav__item a:hover{color:#70CCFF !important;}@media(max-width:767px){.elementor-16556 .elementor-element.elementor-element-37cb1b1:not(.elementor-motion-effects-element-type-background), .elementor-16556 .elementor-element.elementor-element-37cb1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domodefensa.mx/wp-content/uploads/2024/05/TechadoVertical-01.jpg");}.elementor-16556 .elementor-element.elementor-element-bfad5e8{--spacer-size:80px;}.elementor-16556 .elementor-element.elementor-element-3b93f4f .highlighted-heading__title{font-size:40px;}.elementor-16556 .elementor-element.elementor-element-f25b1dc .highlighted-heading__title{font-size:34px;line-height:1em;}.elementor-16556 .elementor-element.elementor-element-623e3f5 .highlighted-heading__title{font-size:34px;line-height:1em;}.elementor-16556 .elementor-element.elementor-element-db5b8f9 .highlighted-heading__title{font-size:29px;line-height:1.1em;}.elementor-16556 .elementor-element.elementor-element-7567799 .highlighted-heading__title{font-size:29px;line-height:1.1em;}.elementor-16556 .elementor-element.elementor-element-01e013e .highlighted-heading__title{font-size:29px;line-height:1.1em;}}/* Start custom CSS */@media(min-width:1200px){    

.elementor-page-16556 .sub-menu {        

background-color: #0B5E8D91 !important;    }}/* End custom CSS */