.elementor-4039 .elementor-element.elementor-element-64ffb30{--display:flex;}.elementor-4039 .elementor-element.elementor-element-71f3185{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4039 .elementor-element.elementor-element-4ec8980 > .elementor-widget-container{margin:45px 45px 45px 45px;}.elementor-4039 .elementor-element.elementor-element-0c99852{text-align:center;}.elementor-4039 .elementor-element.elementor-element-cdabfa7{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-39fb98f{text-align:center;}.elementor-4039 .elementor-element.elementor-element-3889e1e{--display:flex;}.elementor-4039 .elementor-element.elementor-element-fea8309{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-3337014{text-align:center;}.elementor-4039 .elementor-element.elementor-element-b8a59b9{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4039 .elementor-element.elementor-element-620195c{text-align:center;}.elementor-4039 .elementor-element.elementor-element-98a5a10 .elementor-repeater-item-28d886d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/22RP_CHI0013-scaled.jpg);background-size:cover;}.elementor-4039 .elementor-element.elementor-element-98a5a10 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4039 .elementor-element.elementor-element-98a5a10 .swiper-slide-contents{max-width:66%;}.elementor-4039 .elementor-element.elementor-element-98a5a10 .swiper-slide-inner{text-align:center;}.elementor-4039 .elementor-element.elementor-element-38ea5b8{--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-4039 .elementor-element.elementor-element-dfcebe3 .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4039 .elementor-element.elementor-element-b2bd9ea .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-c84e674 .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-86e7ade{--display:flex;}.elementor-4039 .elementor-element.elementor-element-b33405d{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-ee48a98{text-align:center;}.elementor-4039 .elementor-element.elementor-element-22de9b9{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4039 .elementor-element.elementor-element-a526445{text-align:center;}.elementor-4039 .elementor-element.elementor-element-cadaa2b .elementor-repeater-item-a88608f .swiper-slide-bg{background-color:#4054b2;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/chi17-photo-stamped-accents-dark-oak-0921-0002-scaled.jpg);background-size:cover;}.elementor-4039 .elementor-element.elementor-element-cadaa2b .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4039 .elementor-element.elementor-element-cadaa2b .swiper-slide-contents{max-width:66%;}.elementor-4039 .elementor-element.elementor-element-cadaa2b .swiper-slide-inner{text-align:center;}.elementor-4039 .elementor-element.elementor-element-5a77955{--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-4039 .elementor-element.elementor-element-19abfd7 .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4039 .elementor-element.elementor-element-b53377e .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-8a61a04 .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-dfa9ed6{--display:flex;}.elementor-4039 .elementor-element.elementor-element-f4812ac{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-1c2375d{text-align:center;}.elementor-4039 .elementor-element.elementor-element-775fd3d{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4039 .elementor-element.elementor-element-eb79669{text-align:center;}.elementor-4039 .elementor-element.elementor-element-82298b9 .elementor-repeater-item-48cc0c3 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/chi18-photo-home-stamped-shaker-0118-scaled.jpg);background-size:cover;}.elementor-4039 .elementor-element.elementor-element-82298b9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4039 .elementor-element.elementor-element-82298b9 .swiper-slide-contents{max-width:66%;}.elementor-4039 .elementor-element.elementor-element-82298b9 .swiper-slide-inner{text-align:center;}.elementor-4039 .elementor-element.elementor-element-7c70c17{--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-4039 .elementor-element.elementor-element-91ba8bf .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4039 .elementor-element.elementor-element-9fbca4e .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-f15527f .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-9cacc42{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-d7571d3{text-align:center;}.elementor-4039 .elementor-element.elementor-element-ad7e286{text-align:center;font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4039 .elementor-element.elementor-element-49dc16f{text-align:center;}.elementor-4039 .elementor-element.elementor-element-924cb0a .elementor-repeater-item-2984f2d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://doorgi.com/wp-content/uploads/2025/10/98R_CHI0008-scaled.jpg);background-size:cover;}.elementor-4039 .elementor-element.elementor-element-924cb0a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-4039 .elementor-element.elementor-element-924cb0a .swiper-slide-contents{max-width:66%;}.elementor-4039 .elementor-element.elementor-element-924cb0a .swiper-slide-inner{text-align:center;}.elementor-4039 .elementor-element.elementor-element-52884b1{--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-4039 .elementor-element.elementor-element-9eae560 .elementor-button{background-color:#463C3F;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-4039 .elementor-element.elementor-element-7317c97 .elementor-button{background-color:#CE0E2D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-58dddf6 .elementor-button{background-color:#69727D;font-weight:600;fill:#000000;color:#000000;}.elementor-4039 .elementor-element.elementor-element-88d931d{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-671148b{--spacer-size:50px;}.elementor-4039 .elementor-element.elementor-element-6c1cb68{--spacer-size:50px;}@media(max-width:1024px){.elementor-4039 .elementor-element.elementor-element-71f3185{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4039 .elementor-element.elementor-element-71f3185{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4039 .elementor-element.elementor-element-b8a59b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4039 .elementor-element.elementor-element-b8a59b9{font-size:25px;line-height:1lh;}.elementor-4039 .elementor-element.elementor-element-38ea5b8{--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-4039 .elementor-element.elementor-element-38ea5b8.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-dfcebe3{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-dfcebe3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-dfcebe3 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-b2bd9ea{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-b2bd9ea.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-b2bd9ea .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-c84e674{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-c84e674.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-c84e674 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-22de9b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4039 .elementor-element.elementor-element-22de9b9{font-size:25px;line-height:1lh;}.elementor-4039 .elementor-element.elementor-element-5a77955{--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-4039 .elementor-element.elementor-element-5a77955.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-19abfd7{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-19abfd7.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-19abfd7 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-b53377e{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-b53377e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-b53377e .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-8a61a04{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-8a61a04.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-8a61a04 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-775fd3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4039 .elementor-element.elementor-element-775fd3d{font-size:25px;line-height:1lh;}.elementor-4039 .elementor-element.elementor-element-7c70c17{--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-4039 .elementor-element.elementor-element-7c70c17.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-91ba8bf{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-91ba8bf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-91ba8bf .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-9fbca4e{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-9fbca4e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-9fbca4e .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-f15527f{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-f15527f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-f15527f .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-ad7e286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4039 .elementor-element.elementor-element-ad7e286{font-size:25px;line-height:1lh;}.elementor-4039 .elementor-element.elementor-element-52884b1{--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-4039 .elementor-element.elementor-element-52884b1.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-9eae560{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-9eae560.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-9eae560 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-7317c97{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-7317c97.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-7317c97 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}.elementor-4039 .elementor-element.elementor-element-58dddf6{width:initial;max-width:initial;}.elementor-4039 .elementor-element.elementor-element-58dddf6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4039 .elementor-element.elementor-element-58dddf6 .elementor-button{line-height:1lh;padding:5px 10px 5px 10px;}}/* Start custom CSS for container, class: .elementor-element-7c70c17 */.elementor-4039 .elementor-element.elementor-element-7c70c17{
    order:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52884b1 */.elementor-4039 .elementor-element.elementor-element-52884b1{
    order:0;
}/* End custom CSS */