.elementor-86798 .elementor-element.elementor-element-20601a24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-86798 .elementor-element.elementor-element-20601a24:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-20601a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directroofandbuild.co.uk/wp-content/uploads/2026/07/banner-bg-h4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-86798 .elementor-element.elementor-element-20601a24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-86798 .elementor-element.elementor-element-20601a24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-86798 .elementor-element.elementor-element-5007d38f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86798 .elementor-element.elementor-element-5007d38f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86798 .elementor-element.elementor-element-5007d38f > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading{text-align:left;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .title-inner .title{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:capitalize;color:#231F20;margin:0px 0px 0px 0px!important;padding:0px 0px 010px 0px!important;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .title-inner .sub-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:#D52925;margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .description{font-size:16px;font-weight:600;line-height:30px;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .description p, .elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .description{margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-37687338 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 30px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn i{margin-left:10px;margin-top:-4px;margin-right:0px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs_button svg{margin-left:10px;margin-top:-4px;margin-right:0px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn .rs_button{display:block;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-view-btn a, .elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn a,.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn.style10 .rs_button:before{color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn a{padding:15px 35px 15px 35px;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-view-btn a, .elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn a{font-size:17px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:1.5px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn.style4 .rs_button:hover .btn_text, .elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-view-btn a, .elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn a:hover,.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn.style10 .rs_button:hover:before{color:#FFFFFF !important;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn svg{width:12px;height:12px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn a i{color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn svg path{fill:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343{width:auto;max-width:auto;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-inner{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .content_part{display:block;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .btn-part{writing-mode:unset;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .rs-addon-services .services-inner, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .media-cmn, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .media-cmn img, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-title .title a, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .desc-text, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .btn-part a, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .btn-part a i, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .btn-part a svg, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .btn-part a svg path{transition-duration:0.3s;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .rs-addon-services.style1 .services-inner:after{display:none;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .media-cmn, .services-inner .service-four .feature-image{width:174px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-inner .media_wrap{position:unset;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .media_wrap, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-inner .service-heading{margin:0px 12px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .content_part .services-title .title{margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-title .title, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-title .title a, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .rs-addon-services.style4 .services-inner .service-heading .feature-content a{color:var( --e-global-color-secondary );}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-title .title, .rs-addon-services.style4 .services-inner .service-heading .feature-content a{font-size:20px;font-weight:500;}.elementor-86798 .elementor-element.elementor-element-7d1670b4{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-86798 .elementor-element.elementor-element-7b7047c9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-86798 .elementor-element.elementor-element-7b7047c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-86798 .elementor-element.elementor-element-7b7047c9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-86798 .elementor-element.elementor-element-7b7047c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-86798 .elementor-element.elementor-element-7b7047c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-816127d .rs-image .ruler-image-anim{animation-duration:120s;opacity:0.2;}.elementor-86798 .elementor-element.elementor-element-816127d .rs-image img{width:500px;height:auto;max-width:500px;min-width:500px;opacity:100;}.elementor-86798 .elementor-element.elementor-element-816127d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-816127d{width:auto;max-width:auto;}.elementor-86798 .elementor-element.elementor-element-816127d.elementor-element{--align-self:flex-start;}.elementor-86798 .elementor-element.elementor-element-755ffb3 .rs-image{text-align:left;}.elementor-86798 .elementor-element.elementor-element-755ffb3{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:11px;}body:not(.rtl) .elementor-86798 .elementor-element.elementor-element-755ffb3{right:0px;}body.rtl .elementor-86798 .elementor-element.elementor-element-755ffb3{left:0px;}.elementor-86798 .elementor-element.elementor-element-1a5b6edb .rs-image{text-align:left;}.elementor-86798 .elementor-element.elementor-element-1a5b6edb .rs-image .rs-multi-image{animation-duration:3s;}.elementor-86798 .elementor-element.elementor-element-1a5b6edb{width:var( --container-widget-width, 68px );max-width:68px;--container-widget-width:68px;--container-widget-flex-grow:0;bottom:72.988px;}body:not(.rtl) .elementor-86798 .elementor-element.elementor-element-1a5b6edb{right:48px;}body.rtl .elementor-86798 .elementor-element.elementor-element-1a5b6edb{left:48px;}.elementor-86798 .elementor-element.elementor-element-2205424:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-2205424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.directroofandbuild.co.uk/wp-content/uploads/2026/09/Why-choose-Bg.png");}.elementor-86798 .elementor-element.elementor-element-2205424{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 20px 55px 20px;}.elementor-86798 .elementor-element.elementor-element-2205424 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-5dd0418c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-86798 .elementor-element.elementor-element-46c534c2{text-align:start;}.elementor-86798 .elementor-element.elementor-element-46c534c2 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.15em;color:#231F20;}.elementor-86798 .elementor-element.elementor-element-46c534c2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-widget-text-editor{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-86798 .elementor-element.elementor-element-2297770f{font-size:17px;line-height:1.75em;color:#3E454B;}.elementor-86798 .elementor-element.elementor-element-4dca4506:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-4dca4506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://www.directroofandbuild.co.uk/wp-content/uploads/2026/09/blog_bg_home3.jpg");}.elementor-86798 .elementor-element.elementor-element-4dca4506{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-86798 .elementor-element.elementor-element-4dca4506 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-3718dadc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-6fe7b0d{text-align:start;}.elementor-86798 .elementor-element.elementor-element-6fe7b0d .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.15em;color:#231F20;}.elementor-86798 .elementor-element.elementor-element-6fe7b0d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-86798 .elementor-element.elementor-element-4d51cffd{font-size:17px;line-height:1.75em;color:#3E454B;}.elementor-86798 .elementor-element.elementor-element-5072536f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-6edc45f1{font-size:17px;line-height:1.75em;color:#3E454B;}.elementor-86798 .elementor-element.elementor-element-156d43e5:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-156d43e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-156d43e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-86798 .elementor-element.elementor-element-156d43e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-6e2861a5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-86798 .elementor-element.elementor-element-6f5ed185 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-bc-flex-widget .elementor-86798 .elementor-element.elementor-element-61942a06.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-86798 .elementor-element.elementor-element-61942a06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-86798 .elementor-element.elementor-element-61942a06 > .elementor-element-populated{padding:20px 20px 20px 55px;}.elementor-86798 .elementor-element.elementor-element-6dd5d893{text-align:start;}.elementor-86798 .elementor-element.elementor-element-6dd5d893 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.15em;color:#231F20;}.elementor-86798 .elementor-element.elementor-element-6dd5d893 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-86798 .elementor-element.elementor-element-6fa277f6{font-size:17px;line-height:1.75em;color:#3E454B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-86798 .elementor-element.elementor-element-5679b17f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-86798 .elementor-element.elementor-element-5679b17f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-86798 .elementor-element.elementor-element-5679b17f .elementor-button{font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#D52925;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:2px 2px 2px 2px;}.elementor-86798 .elementor-element.elementor-element-3648219:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-3648219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1ED;background-image:url("https://www.directroofandbuild.co.uk/wp-content/uploads/2026/09/portfolio_bg.png");}.elementor-86798 .elementor-element.elementor-element-3648219{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 20px 85px 20px;}.elementor-86798 .elementor-element.elementor-element-3648219 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-a9da25 > .elementor-element-populated{text-align:center;padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-76582c51{font-size:17px;line-height:1.75em;color:#0089FF;}.elementor-86798 .elementor-element.elementor-element-c66dd8e{font-size:18px;line-height:1.75em;color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-2ffd5949:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-2ffd5949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-2ffd5949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-86798 .elementor-element.elementor-element-2ffd5949 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-4e054723 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-3b50b4ad{text-align:center;}.elementor-86798 .elementor-element.elementor-element-3b50b4ad .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.15em;color:#231F20;}.elementor-86798 .elementor-element.elementor-element-3b50b4ad > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-86798 .elementor-element.elementor-element-43f4da04{font-size:17px;line-height:1.75em;color:#3E454B;}.elementor-86798 .elementor-element.elementor-element-3f19a816 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-7c6a3260 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-70400a7d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-57aa5f81 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-5d886efa > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-51ed1fa0 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-1a1d73ec > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-f4d6b7e img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-237775b4:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-237775b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-237775b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-86798 .elementor-element.elementor-element-237775b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-6d4ba6a6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-208b7d5c{text-align:center;}.elementor-86798 .elementor-element.elementor-element-208b7d5c .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.15em;color:#231F20;}.elementor-86798 .elementor-element.elementor-element-208b7d5c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-86798 .elementor-element.elementor-element-15be2314{font-size:17px;line-height:1.75em;color:#3E454B;}.elementor-86798 .elementor-element.elementor-element-44b1042 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-c31051c img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-28b0190e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-3de2dbdc img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-34645e9b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-16ba9cd5 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-71f6553 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-4a357646 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-86798 .elementor-element.elementor-element-71cbf376:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-71cbf376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;background-image:url("https://www.directroofandbuild.co.uk/wp-content/uploads/2026/09/testi-bg-img.jpg");}.elementor-86798 .elementor-element.elementor-element-71cbf376{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 20px 75px 20px;}.elementor-86798 .elementor-element.elementor-element-71cbf376 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-35181866 > .elementor-element-populated{text-align:center;padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-301b3ee8{text-align:center;}.elementor-86798 .elementor-element.elementor-element-301b3ee8 .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-301b3ee8 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-86798 .elementor-element.elementor-element-7bb7b374{font-size:18px;line-height:1.75em;color:#FFFFFF;}.elementor-86798 .elementor-element.elementor-element-398748e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-86798 .elementor-element.elementor-element-398748e1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-86798 .elementor-element.elementor-element-398748e1 .elementor-button{font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#D52925;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:2px 2px 2px 2px;}.elementor-86798 .elementor-element.elementor-element-7a927938:not(.elementor-motion-effects-element-type-background), .elementor-86798 .elementor-element.elementor-element-7a927938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-86798 .elementor-element.elementor-element-7a927938{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-86798 .elementor-element.elementor-element-7a927938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86798 .elementor-element.elementor-element-691a72c5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-86798 .elementor-element.elementor-element-513449db{text-align:start;}.elementor-86798 .elementor-element.elementor-element-513449db .elementor-heading-title{font-size:38px;font-weight:700;line-height:1.15em;color:#231F20;}.elementor-86798 .elementor-element.elementor-element-513449db > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-accordion-icon, .elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-accordion-title{color:#231F20;}.elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-accordion-icon svg{fill:#231F20;}.elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-active .elementor-accordion-icon, .elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-active .elementor-accordion-title{color:#D52925;}.elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-active .elementor-accordion-icon svg{fill:#D52925;}.elementor-86798 .elementor-element.elementor-element-5aa0dbe8 .elementor-tab-content{color:#3E454B;}@media(max-width:1024px){.elementor-86798 .elementor-element.elementor-element-20601a24{padding:0px 20px 0px 20px;}.elementor-86798 .elementor-element.elementor-element-5007d38f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 0px;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading{text-align:center;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .title-inner .title{margin:0px 0px 20px 0px!important;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .title-inner .sub-text{font-size:var( --e-global-typography-accent-font-size );}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .description{font-size:16px;line-height:26px;}.elementor-86798 .elementor-element.elementor-element-37687338 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4{width:auto;max-width:auto;}.elementor-86798 .elementor-element.elementor-element-755ffb3{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;bottom:15px;}body:not(.rtl) .elementor-86798 .elementor-element.elementor-element-755ffb3{right:15px;}body.rtl .elementor-86798 .elementor-element.elementor-element-755ffb3{left:15px;}.elementor-86798 .elementor-element.elementor-element-1a5b6edb{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;bottom:73px;}body:not(.rtl) .elementor-86798 .elementor-element.elementor-element-1a5b6edb{right:53px;}body.rtl .elementor-86798 .elementor-element.elementor-element-1a5b6edb{left:53px;}}@media(max-width:767px){.elementor-86798 .elementor-element.elementor-element-20601a24{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-86798 .elementor-element.elementor-element-5007d38f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading{text-align:left;}.elementor-86798 .elementor-element.elementor-element-37687338 .prelements-heading .title-inner .sub-text{font-size:var( --e-global-typography-accent-font-size );}.elementor-86798 .elementor-element.elementor-element-37687338 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-86798 .elementor-element.elementor-element-37687338{width:100%;max-width:100%;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn .rs_button{display:inline-flex;}.elementor-86798 .elementor-element.elementor-element-6fa1e343 .rs-btn a{padding:15px 25px 15px 25px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-inner{text-align:left;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .rs-addon-services .services-inner .image_style img{width:100px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .content_part{display:flex;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .media_wrap, .elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-inner .service-heading{margin:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 .services-title .title, .rs-addon-services.style4 .services-inner .service-heading .feature-content a{font-size:14px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-86798 .elementor-element.elementor-element-7d1670b4{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-86798 .elementor-element.elementor-element-7d1670b4.elementor-element{--align-self:center;}.elementor-86798 .elementor-element.elementor-element-7b7047c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-86798 .elementor-element.elementor-element-816127d .rs-image img{max-width:100%;height:auto;min-width:100%;}.elementor-86798 .elementor-element.elementor-element-816127d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86798 .elementor-element.elementor-element-2205424{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-46c534c2 .elementor-heading-title{font-size:28px;}.elementor-86798 .elementor-element.elementor-element-4dca4506{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-6fe7b0d .elementor-heading-title{font-size:28px;}.elementor-86798 .elementor-element.elementor-element-156d43e5{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-6dd5d893 .elementor-heading-title{font-size:28px;}.elementor-86798 .elementor-element.elementor-element-3648219{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-2ffd5949{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-3b50b4ad .elementor-heading-title{font-size:28px;}.elementor-86798 .elementor-element.elementor-element-237775b4{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-208b7d5c .elementor-heading-title{font-size:28px;}.elementor-86798 .elementor-element.elementor-element-71cbf376{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-301b3ee8 .elementor-heading-title{font-size:30px;}.elementor-86798 .elementor-element.elementor-element-7a927938{padding:42px 14px 42px 14px;}.elementor-86798 .elementor-element.elementor-element-513449db .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-86798 .elementor-element.elementor-element-5007d38f{width:55%;}.elementor-86798 .elementor-element.elementor-element-7b7047c9{width:44.963%;}.elementor-86798 .elementor-element.elementor-element-5dd0418c{width:100%;}.elementor-86798 .elementor-element.elementor-element-3718dadc{width:48%;}.elementor-86798 .elementor-element.elementor-element-5072536f{width:52%;}.elementor-86798 .elementor-element.elementor-element-6e2861a5{width:52%;}.elementor-86798 .elementor-element.elementor-element-61942a06{width:48%;}.elementor-86798 .elementor-element.elementor-element-a9da25{width:100%;}.elementor-86798 .elementor-element.elementor-element-4e054723{width:100%;}.elementor-86798 .elementor-element.elementor-element-3f19a816{width:50%;}.elementor-86798 .elementor-element.elementor-element-70400a7d{width:50%;}.elementor-86798 .elementor-element.elementor-element-5d886efa{width:50%;}.elementor-86798 .elementor-element.elementor-element-1a1d73ec{width:50%;}.elementor-86798 .elementor-element.elementor-element-6d4ba6a6{width:100%;}.elementor-86798 .elementor-element.elementor-element-44b1042{width:50%;}.elementor-86798 .elementor-element.elementor-element-28b0190e{width:50%;}.elementor-86798 .elementor-element.elementor-element-34645e9b{width:50%;}.elementor-86798 .elementor-element.elementor-element-71f6553{width:50%;}.elementor-86798 .elementor-element.elementor-element-35181866{width:100%;}.elementor-86798 .elementor-element.elementor-element-691a72c5{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-86798 .elementor-element.elementor-element-5007d38f{width:100%;}.elementor-86798 .elementor-element.elementor-element-7b7047c9{width:100%;}}