.elementor-820 .elementor-element.elementor-element-88cba73{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-820 .elementor-element.elementor-element-313b7d9 .elementor-repeater-item-1350e95 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://reviveabuild.com/wp-content/uploads/2026/11/mould1.jpg);background-size:cover;}.elementor-820 .elementor-element.elementor-element-313b7d9 .elementor-repeater-item-45a65dc .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://reviveabuild.com/wp-content/uploads/2026/11/mould2.jpg);background-size:cover;}.elementor-820 .elementor-element.elementor-element-313b7d9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:719px;}.elementor-820 .elementor-element.elementor-element-313b7d9 .swiper-slide-contents{max-width:66%;}.elementor-820 .elementor-element.elementor-element-313b7d9 .swiper-slide-inner{text-align:center;}.elementor-820 .elementor-element.elementor-element-1012e54{--spacer-size:50px;}.elementor-820 .elementor-element.elementor-element-d6afd04{--display:flex;}.elementor-820 .elementor-element.elementor-element-ca54454{--spacer-size:1px;}.elementor-820 .elementor-element.elementor-element-9908fdc{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-7577967{padding:0% 14% 0% 14%;text-align:center;}.elementor-820 .elementor-element.elementor-element-7577967 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;line-height:1.4em;color:#1D1D1D;}.elementor-820 .elementor-element.elementor-element-cba41b6{--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-820 .elementor-element.elementor-element-1473f84{--spacer-size:29px;}.elementor-820 .elementor-element.elementor-element-45008d7{--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;}.elementor-820 .elementor-element.elementor-element-15329c6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-820 .elementor-element.elementor-element-db217c7 img{width:55%;}.elementor-820 .elementor-element.elementor-element-f0449ad{text-align:center;}.elementor-820 .elementor-element.elementor-element-f0449ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-820 .elementor-element.elementor-element-1155573{--display:flex;}.elementor-820 .elementor-element.elementor-element-01d3190 img{width:55%;}.elementor-820 .elementor-element.elementor-element-e891667{text-align:center;}.elementor-820 .elementor-element.elementor-element-e891667 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-820 .elementor-element.elementor-element-5410d62{--display:flex;}.elementor-820 .elementor-element.elementor-element-2896f32 img{width:55%;}.elementor-820 .elementor-element.elementor-element-3056f5b{text-align:center;}.elementor-820 .elementor-element.elementor-element-3056f5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-820 .elementor-element.elementor-element-fb9813d{--display:flex;}.elementor-820 .elementor-element.elementor-element-a59603e img{width:55%;}.elementor-820 .elementor-element.elementor-element-2ab8671{text-align:center;}.elementor-820 .elementor-element.elementor-element-2ab8671 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-820 .elementor-element.elementor-element-743b5a0{--display:flex;}.elementor-820 .elementor-element.elementor-element-84eac1b img{width:55%;}.elementor-820 .elementor-element.elementor-element-45d2095{text-align:center;}.elementor-820 .elementor-element.elementor-element-45d2095 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-820 .elementor-element.elementor-element-35bda35{--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-820 .elementor-element.elementor-element-e52283b{--spacer-size:50px;}.elementor-820 .elementor-element.elementor-element-47090eb{--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-820 .elementor-element.elementor-element-6df0254{padding:0% 14% 0% 14%;text-align:center;}.elementor-820 .elementor-element.elementor-element-6df0254 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;line-height:1.4em;color:#1D1D1D;}.elementor-820 .elementor-element.elementor-element-eae25d1{--spacer-size:21px;}.elementor-820 .elementor-element.elementor-element-579205c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-579205c:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-579205c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1F1F;}.elementor-820 .elementor-element.elementor-element-6ca1721{--display:flex;}.elementor-820 .elementor-element.elementor-element-2f8339d img{width:55%;}.elementor-820 .elementor-element.elementor-element-9639d7e{text-align:center;}.elementor-820 .elementor-element.elementor-element-9639d7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-820 .elementor-element.elementor-element-d7b30d5{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-d7b30d5 p{margin-block-end:0px;}.elementor-820 .elementor-element.elementor-element-525c6e1{--display:flex;}.elementor-820 .elementor-element.elementor-element-a9f4634 img{width:55%;}.elementor-820 .elementor-element.elementor-element-2c08f18{text-align:center;}.elementor-820 .elementor-element.elementor-element-2c08f18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-c9e5461{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-c9e5461 p{margin-block-end:0px;}.elementor-820 .elementor-element.elementor-element-e2f9468{--display:flex;}.elementor-820 .elementor-element.elementor-element-f9cb3d7 img{width:55%;}.elementor-820 .elementor-element.elementor-element-62aba25{text-align:center;}.elementor-820 .elementor-element.elementor-element-62aba25 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-bb711ce{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-bb711ce p{margin-block-end:0px;}.elementor-820 .elementor-element.elementor-element-acc7378{--display:flex;}.elementor-820 .elementor-element.elementor-element-35b1422 img{width:55%;}.elementor-820 .elementor-element.elementor-element-4df57e4{text-align:center;}.elementor-820 .elementor-element.elementor-element-4df57e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-3a7ce70{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-3a7ce70 p{margin-block-end:0px;}.elementor-820 .elementor-element.elementor-element-6f3a8a0{--display:flex;}.elementor-820 .elementor-element.elementor-element-423be7f img{width:55%;}.elementor-820 .elementor-element.elementor-element-d1c3c65{text-align:center;}.elementor-820 .elementor-element.elementor-element-d1c3c65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-55b4331{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-55b4331 p{margin-block-end:0px;}.elementor-820 .elementor-element.elementor-element-0c204e8{--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-820 .elementor-element.elementor-element-2c7082e{--spacer-size:50px;}.elementor-820 .elementor-element.elementor-element-c8e4ecf{--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-820 .elementor-element.elementor-element-476cb5d{--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;}.elementor-820 .elementor-element.elementor-element-5c60b91{--display:flex;--justify-content:center;}.elementor-820 .elementor-element.elementor-element-1e38be4{--display:flex;--justify-content:center;}.elementor-820 .elementor-element.elementor-element-969f719{--display:flex;--justify-content:center;}.elementor-820 .elementor-element.elementor-element-2620bbe{--display:flex;--justify-content:center;}.elementor-820 .elementor-element.elementor-element-adfbc3c img{width:47%;}.elementor-820 .elementor-element.elementor-element-6e341a5{--display:flex;--justify-content:center;}.elementor-820 .elementor-element.elementor-element-e11421a img{width:80%;}.elementor-820 .elementor-element.elementor-element-12b46cb{--spacer-size:50px;}@media(max-width:1024px){.elementor-820 .elementor-element.elementor-element-313b7d9 .swiper-slide{height:488px;}.elementor-820 .elementor-element.elementor-element-f0449ad .elementor-heading-title{font-size:16px;}.elementor-820 .elementor-element.elementor-element-e891667 .elementor-heading-title{font-size:16px;}.elementor-820 .elementor-element.elementor-element-3056f5b .elementor-heading-title{font-size:16px;}.elementor-820 .elementor-element.elementor-element-2ab8671 .elementor-heading-title{font-size:16px;}.elementor-820 .elementor-element.elementor-element-45d2095 .elementor-heading-title{font-size:16px;}.elementor-820 .elementor-element.elementor-element-9639d7e .elementor-heading-title{font-size:18px;}.elementor-820 .elementor-element.elementor-element-2c08f18 .elementor-heading-title{font-size:18px;}.elementor-820 .elementor-element.elementor-element-62aba25 .elementor-heading-title{font-size:18px;}.elementor-820 .elementor-element.elementor-element-4df57e4 .elementor-heading-title{font-size:18px;}.elementor-820 .elementor-element.elementor-element-d1c3c65 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-820 .elementor-element.elementor-element-313b7d9 .swiper-slide{height:219px;}.elementor-820 .elementor-element.elementor-element-7577967 .elementor-heading-title{font-size:22px;}.elementor-820 .elementor-element.elementor-element-db217c7 img{width:40%;}.elementor-820 .elementor-element.elementor-element-f0449ad{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-01d3190 img{width:40%;}.elementor-820 .elementor-element.elementor-element-e891667{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-2896f32 img{width:40%;}.elementor-820 .elementor-element.elementor-element-3056f5b{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-a59603e img{width:40%;}.elementor-820 .elementor-element.elementor-element-2ab8671{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-84eac1b img{width:40%;}.elementor-820 .elementor-element.elementor-element-45d2095{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-6df0254 .elementor-heading-title{font-size:22px;}.elementor-820 .elementor-element.elementor-element-2f8339d img{width:40%;}.elementor-820 .elementor-element.elementor-element-9639d7e{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-a9f4634 img{width:40%;}.elementor-820 .elementor-element.elementor-element-2c08f18{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-f9cb3d7 img{width:40%;}.elementor-820 .elementor-element.elementor-element-62aba25{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-35b1422 img{width:40%;}.elementor-820 .elementor-element.elementor-element-4df57e4{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-820 .elementor-element.elementor-element-423be7f img{width:40%;}.elementor-820 .elementor-element.elementor-element-d1c3c65{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}