.elementor-4043 .elementor-element.elementor-element-dceaea1{--display:flex;}.elementor-4043 .elementor-element.elementor-element-9b88680{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4043 .elementor-element.elementor-element-97c5d7a > .elementor-widget-container{margin:45px 45px 45px 45px;}.elementor-4043 .elementor-element.elementor-element-4b9af0b{text-align:center;}.elementor-4043 .elementor-element.elementor-element-604f51f{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-e143739{text-align:center;}.elementor-4043 .elementor-element.elementor-element-477cec9{--display:flex;}.elementor-4043 .elementor-element.elementor-element-7417f6f{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-33889b8{text-align:center;}.elementor-4043 .elementor-element.elementor-element-9430129{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4043 .elementor-element.elementor-element-8331a83{text-align:center;}.elementor-4043 .elementor-element.elementor-element-c685e0f .elementor-repeater-item-20c555d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/chi23-0706-photo-home-overlay-carriage-house-steel-0015-scaled.jpg);background-size:cover;}.elementor-4043 .elementor-element.elementor-element-c685e0f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4043 .elementor-element.elementor-element-c685e0f .swiper-slide-contents{max-width:66%;}.elementor-4043 .elementor-element.elementor-element-c685e0f .swiper-slide-inner{text-align:center;}.elementor-4043 .elementor-element.elementor-element-e8515a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4043 .elementor-element.elementor-element-7d1affc .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4043 .elementor-element.elementor-element-1759030 .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4043 .elementor-element.elementor-element-1bc824e .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4043 .elementor-element.elementor-element-af15cd3{--display:flex;}.elementor-4043 .elementor-element.elementor-element-f424ce9{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-f480fcf{text-align:center;}.elementor-4043 .elementor-element.elementor-element-2674ea6{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4043 .elementor-element.elementor-element-249a10d{text-align:center;}.elementor-4043 .elementor-element.elementor-element-9881fc8 .elementor-repeater-item-5cebd9b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/chi18-photo-home-overlay-carriage-house-shoreline-0927-0002-scaled.jpg);background-size:cover;}.elementor-4043 .elementor-element.elementor-element-9881fc8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4043 .elementor-element.elementor-element-9881fc8 .swiper-slide-contents{max-width:66%;}.elementor-4043 .elementor-element.elementor-element-9881fc8 .swiper-slide-inner{text-align:center;}.elementor-4043 .elementor-element.elementor-element-3c53626{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4043 .elementor-element.elementor-element-a277b71 .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4043 .elementor-element.elementor-element-3aa8134 .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4043 .elementor-element.elementor-element-addad26 .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4043 .elementor-element.elementor-element-2a0949f{--display:flex;}.elementor-4043 .elementor-element.elementor-element-a41d360{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-9cfdcf9{text-align:center;}.elementor-4043 .elementor-element.elementor-element-35a2817{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4043 .elementor-element.elementor-element-1de7de7{text-align:center;}.elementor-4043 .elementor-element.elementor-element-0369f34 .elementor-repeater-item-633afc6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/CHI081209_0339-scaled.jpg);background-size:cover;}.elementor-4043 .elementor-element.elementor-element-0369f34 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4043 .elementor-element.elementor-element-0369f34 .swiper-slide-contents{max-width:66%;}.elementor-4043 .elementor-element.elementor-element-0369f34 .swiper-slide-inner{text-align:center;}.elementor-4043 .elementor-element.elementor-element-a6a92da{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-f76c593{text-align:center;}.elementor-4043 .elementor-element.elementor-element-eef46a2{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4043 .elementor-element.elementor-element-14735b8{text-align:center;}.elementor-4043 .elementor-element.elementor-element-56443a8 .elementor-repeater-item-dd894a9 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/54CH_CHI0013-scaled.jpg);background-size:cover;}.elementor-4043 .elementor-element.elementor-element-56443a8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4043 .elementor-element.elementor-element-56443a8 .swiper-slide-contents{max-width:66%;}.elementor-4043 .elementor-element.elementor-element-56443a8 .swiper-slide-inner{text-align:center;}.elementor-4043 .elementor-element.elementor-element-5e7d95b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4043 .elementor-element.elementor-element-646c541 .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4043 .elementor-element.elementor-element-9cab074 .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4043 .elementor-element.elementor-element-db5f7e4 .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4043 .elementor-element.elementor-element-5bdd680{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-e466b51{--spacer-size:50px;}.elementor-4043 .elementor-element.elementor-element-8561d10{--spacer-size:50px;}@media(max-width:1024px){.elementor-4043 .elementor-element.elementor-element-9b88680{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4043 .elementor-element.elementor-element-9b88680{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4043 .elementor-element.elementor-element-9430129 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4043 .elementor-element.elementor-element-9430129{font-size:25px;line-height:1lh;}.elementor-4043 .elementor-element.elementor-element-e8515a8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4043 .elementor-element.elementor-element-e8515a8.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-7d1affc{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-7d1affc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-7d1affc .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-1759030{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-1759030.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-1759030 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-1bc824e{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-1bc824e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-1bc824e .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-2674ea6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4043 .elementor-element.elementor-element-2674ea6{font-size:25px;line-height:1lh;}.elementor-4043 .elementor-element.elementor-element-3c53626{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4043 .elementor-element.elementor-element-3c53626.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-a277b71{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-a277b71.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-a277b71 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-3aa8134{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-3aa8134.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-3aa8134 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-addad26{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-addad26.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-addad26 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-35a2817 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4043 .elementor-element.elementor-element-35a2817{font-size:25px;line-height:1lh;}.elementor-4043 .elementor-element.elementor-element-eef46a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4043 .elementor-element.elementor-element-eef46a2{font-size:25px;line-height:1lh;}.elementor-4043 .elementor-element.elementor-element-5e7d95b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4043 .elementor-element.elementor-element-5e7d95b.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-646c541{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-646c541.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-646c541 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-9cab074{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-9cab074.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-9cab074 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4043 .elementor-element.elementor-element-db5f7e4{width:initial;max-width:initial;}.elementor-4043 .elementor-element.elementor-element-db5f7e4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4043 .elementor-element.elementor-element-db5f7e4 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}}/* Start custom CSS for container, class: .elementor-element-5e7d95b */.elementor-4043 .elementor-element.elementor-element-5e7d95b{
    order:0;
}/* End custom CSS */