.elementor-5353 .elementor-element.elementor-element-4affdc44{margin-top:-50px;margin-bottom:0px;}.elementor-5353 .elementor-element.elementor-element-36db2010 .th-btn.style3, .elementor-5353 .elementor-element.elementor-element-36db2010 .th-btn.btn1{background-color:#58B368;}.elementor-5353 .elementor-element.elementor-element-c787456:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-c787456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-5353 .elementor-element.elementor-element-c787456{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-5353 .elementor-element.elementor-element-c787456 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5353 .elementor-element.elementor-element-46cc8b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-5353 .elementor-element.elementor-element-04fb6f0{padding:120px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-c681c8d .title-area{text-align:center;}.elementor-5353 .elementor-element.elementor-element-91ca4af{padding:35px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-5ca28e9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-125e11b .custom_css_handelar{text-align:left;}.elementor-bc-flex-widget .elementor-5353 .elementor-element.elementor-element-b20177f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5353 .elementor-element.elementor-element-b20177f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5353 .elementor-element.elementor-element-b20177f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-46e1b3e{padding:035px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5353 .elementor-element.elementor-element-30c08ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5353 .elementor-element.elementor-element-30c08ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5353 .elementor-element.elementor-element-30c08ee > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-e762cfb > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-e637941 .custom_css_handelar{text-align:left;}.elementor-5353 .elementor-element.elementor-element-a2aa77b{padding:35px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-5ac32a6 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-9c25a0c .custom_css_handelar{text-align:left;}.elementor-bc-flex-widget .elementor-5353 .elementor-element.elementor-element-7ccc337.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5353 .elementor-element.elementor-element-7ccc337.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5353 .elementor-element.elementor-element-7ccc337 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-94ae64c{padding:35px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5353 .elementor-element.elementor-element-341381f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5353 .elementor-element.elementor-element-341381f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5353 .elementor-element.elementor-element-341381f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-a02afe9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-6990c8b .custom_css_handelar{text-align:left;}.elementor-5353 .elementor-element.elementor-element-70bbd2d{padding:35px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5353 .elementor-element.elementor-element-eeeecc4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5353 .elementor-element.elementor-element-eeeecc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5353 .elementor-element.elementor-element-eeeecc4 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-c98ca59 .custom_css_handelar{text-align:left;}.elementor-5353 .elementor-element.elementor-element-c64835d > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-7d77062:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-7d77062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovamacasa.ro/wp-content/uploads/2024/03/process_bg_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5353 .elementor-element.elementor-element-7d77062 > .elementor-background-overlay{background-color:#0E121D;opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5353 .elementor-element.elementor-element-7d77062{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0340px 0px;}.elementor-5353 .elementor-element.elementor-element-0e496f6 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-6d669a8 .title-area{text-align:center;}.elementor-5353 .elementor-element.elementor-element-6d669a8 .shadow-title{--title-color:#FFFFFF!important;}.elementor-5353 .elementor-element.elementor-element-6d669a8 .title-selector{color:#FFFFFF!important;}.elementor-5353 .elementor-element.elementor-element-6d669a8 .subtitle-selector{color:#FFFFFF!important;}.elementor-5353 .elementor-element.elementor-element-51f7b0d h3{margin:0px 10px 0px 10px;}.elementor-5353 .elementor-element.elementor-element-51f7b0d p{padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-9782d72{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5353 .elementor-element.elementor-element-94f6b42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-94f6b42 .sec-title{color:#FFFFFF;}.elementor-5353 .elementor-element.elementor-element-c3c71dc{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5353 .elementor-element.elementor-element-c3c71dc:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-c3c71dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovamacasa.ro/wp-content/uploads/2024/09/cta_bg_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5353 .elementor-element.elementor-element-c3c71dc::before, .elementor-5353 .elementor-element.elementor-element-c3c71dc > .elementor-background-video-container::before, .elementor-5353 .elementor-element.elementor-element-c3c71dc > .e-con-inner > .elementor-background-video-container::before, .elementor-5353 .elementor-element.elementor-element-c3c71dc > .elementor-background-slideshow::before, .elementor-5353 .elementor-element.elementor-element-c3c71dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-5353 .elementor-element.elementor-element-c3c71dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E121D;--background-overlay:'';}.elementor-5353 .elementor-element.elementor-element-d384d15{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-5353 .elementor-element.elementor-element-8281912 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-8281912 .title-area{margin:0px 0px -25px 0px !important;}.elementor-5353 .elementor-element.elementor-element-8281912 .sec-title{color:#FFFFFF;}.elementor-5353 .elementor-element.elementor-element-a084a7e{--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:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-5353 .elementor-element.elementor-element-63bed28 .th_btn i{margin-left:8px;}.elementor-5353 .elementor-element.elementor-element-63bed28 .btn-wrapper{text-align:left;}.elementor-5353 .elementor-element.elementor-element-0434cd8 .th_btn i{margin-left:8px;}.elementor-5353 .elementor-element.elementor-element-0434cd8 .btn-wrapper{text-align:left;}.elementor-5353 .elementor-element.elementor-element-7402f53:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-7402f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovamacasa.ro/wp-content/uploads/2024/03/testi_bg_5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5353 .elementor-element.elementor-element-7402f53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-5353 .elementor-element.elementor-element-7402f53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5353 .elementor-element.elementor-element-c7d7e2e > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-5df3fdb .title-area{text-align:center;}.elementor-5353 .elementor-element.elementor-element-1154d41:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-1154d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovamacasa.ro/wp-content/uploads/2023/10/mockup_bg_1.jpg");background-position:top left;background-repeat:repeat;background-size:contain;}.elementor-5353 .elementor-element.elementor-element-1154d41 > .elementor-background-overlay{background-color:#0E121D;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5353 .elementor-element.elementor-element-1154d41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5353 .elementor-element.elementor-element-06b98de:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-06b98de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovamacasa.ro/wp-content/uploads/2023/10/faq_bg_1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5353 .elementor-element.elementor-element-06b98de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-5353 .elementor-element.elementor-element-06b98de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5353 .elementor-element.elementor-element-594ff1c > .elementor-element-populated{padding:0px 48px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-f7e7d64 > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-5353 .elementor-element.elementor-element-f7e7d64 .title-area{text-align:left;}.elementor-5353 .elementor-element.elementor-element-8c94164 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5353 .elementor-element.elementor-element-dce42f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5353 .elementor-element.elementor-element-dce42f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5353 .elementor-element.elementor-element-dce42f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5353 .elementor-element.elementor-element-dce42f4 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-936da18 .custom_css_handelar{text-align:left;}.elementor-5353 .elementor-element.elementor-element-e927416{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-5353 .elementor-element.elementor-element-e789c48{--display:flex;--min-height:600px;--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-5353 .elementor-element.elementor-element-d157c33 iframe{height:600px;}.elementor-5353 .elementor-element.elementor-element-7636959{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5353 .elementor-element.elementor-element-f556f7a{--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;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-5353 .elementor-element.elementor-element-f556f7a:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-f556f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58B368;}.elementor-5353 .elementor-element.elementor-element-b496465 .elementor-heading-title{line-height:40px;color:#FFFFFF;}.elementor-5353 .elementor-element.elementor-element-8bc5917{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1.5px;}.elementor-5353 .elementor-element.elementor-element-8bc5917 .elementor-divider-separator{width:100%;}.elementor-5353 .elementor-element.elementor-element-8bc5917 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5353 .elementor-element.elementor-element-81e1348{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1.5px;}.elementor-5353 .elementor-element.elementor-element-81e1348 .elementor-divider-separator{width:100%;}.elementor-5353 .elementor-element.elementor-element-81e1348 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5353 .elementor-element.elementor-element-be7289e .elementor-heading-title{line-height:23px;color:#FFFFFF;}.elementor-5353 .elementor-element.elementor-element-27d35b4{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-5353 .elementor-element.elementor-element-27d35b4:not(.elementor-motion-effects-element-type-background), .elementor-5353 .elementor-element.elementor-element-27d35b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-5353 .elementor-element.elementor-element-68ffb25{text-align:center;}.elementor-5353 .elementor-element.elementor-element-68ffb25 .elementor-heading-title{font-weight:700;color:#3E8A4B;}.elementor-5353 .elementor-element.elementor-element-499a37f{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1.5px;}.elementor-5353 .elementor-element.elementor-element-499a37f .elementor-divider-separator{width:100%;}.elementor-5353 .elementor-element.elementor-element-499a37f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5353 .elementor-element.elementor-element-ed97882 > .elementor-widget-container{padding:0px 50px 0px 50px;}@media(min-width:768px){.elementor-5353 .elementor-element.elementor-element-9782d72{--content-width:1254px;}.elementor-5353 .elementor-element.elementor-element-c3c71dc{--content-width:1254px;}.elementor-5353 .elementor-element.elementor-element-d384d15{--width:50%;}.elementor-5353 .elementor-element.elementor-element-a084a7e{--width:50%;}.elementor-5353 .elementor-element.elementor-element-f556f7a{--width:50%;}.elementor-5353 .elementor-element.elementor-element-27d35b4{--width:50%;}}@media(max-width:1024px){.elementor-5353 .elementor-element.elementor-element-c787456{padding:0px 0px 60px 0px;}.elementor-5353 .elementor-element.elementor-element-04fb6f0{padding:80px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-91ca4af{padding:15px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-5ca28e9 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-b20177f > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-46e1b3e{padding:40px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-30c08ee > .elementor-element-populated{padding:0px 36px 13px 36px;}.elementor-5353 .elementor-element.elementor-element-e762cfb > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-a2aa77b{padding:15px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-5ac32a6 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-7ccc337 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-94ae64c{padding:15px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-341381f > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-a02afe9 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-70bbd2d{padding:15px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-eeeecc4 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-c64835d > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-7d77062{padding:80px 0px 80px 0px;}.elementor-5353 .elementor-element.elementor-element-0e496f6 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-f7649e4 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-5353 .elementor-element.elementor-element-dfd610a > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-5353 .elementor-element.elementor-element-9782d72{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5353 .elementor-element.elementor-element-94f6b42 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-c3c71dc{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5353 .elementor-element.elementor-element-d384d15{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-5353 .elementor-element.elementor-element-8281912 .title-area{text-align:center;margin:0px 0px 40px 0px !important;}.elementor-5353 .elementor-element.elementor-element-a084a7e{--justify-content:center;}.elementor-5353 .elementor-element.elementor-element-7402f53{padding:80px 0px 80px 0px;}.elementor-5353 .elementor-element.elementor-element-c7d7e2e > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-8166108 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-5353 .elementor-element.elementor-element-ee2c2c5 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-5353 .elementor-element.elementor-element-06b98de{padding:0px 0px 80px 0px;}.elementor-5353 .elementor-element.elementor-element-594ff1c > .elementor-element-populated{padding:40px 36px 0px 36px;}.elementor-5353 .elementor-element.elementor-element-f7e7d64 > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-5353 .elementor-element.elementor-element-dce42f4 > .elementor-element-populated{padding:0px 36px 0px 36px;}}@media(max-width:767px){.elementor-5353 .elementor-element.elementor-element-c787456{padding:0px 0px 60px 0px;}.elementor-5353 .elementor-element.elementor-element-91ca4af{padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-5ca28e9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-b20177f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-30c08ee > .elementor-element-populated{padding:0px 12px 15px 12px;}.elementor-5353 .elementor-element.elementor-element-e762cfb > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-a2aa77b{padding:20px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-5ac32a6 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-7ccc337 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-94ae64c{padding:20px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-341381f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-a02afe9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-70bbd2d{padding:20px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-eeeecc4 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-c64835d > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-0e496f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-f7649e4 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-dfd610a > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-94f6b42 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-d384d15{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-5353 .elementor-element.elementor-element-8281912 .title-area{text-align:center;}.elementor-5353 .elementor-element.elementor-element-c7d7e2e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-8166108 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-ee2c2c5 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-8aa5dd7 > .elementor-container{max-width:540px;}.elementor-5353 .elementor-element.elementor-element-594ff1c > .elementor-element-populated{padding:40px 12px 0px 12px;}.elementor-5353 .elementor-element.elementor-element-dce42f4 > .elementor-element-populated{padding:0px 12px 0px 12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5353 .elementor-element.elementor-element-5ca28e9{width:100%;}.elementor-5353 .elementor-element.elementor-element-b20177f{width:100%;}.elementor-5353 .elementor-element.elementor-element-30c08ee{width:100%;}.elementor-5353 .elementor-element.elementor-element-e762cfb{width:100%;}.elementor-5353 .elementor-element.elementor-element-5ac32a6{width:100%;}.elementor-5353 .elementor-element.elementor-element-7ccc337{width:100%;}.elementor-5353 .elementor-element.elementor-element-341381f{width:100%;}.elementor-5353 .elementor-element.elementor-element-a02afe9{width:100%;}.elementor-5353 .elementor-element.elementor-element-eeeecc4{width:100%;}.elementor-5353 .elementor-element.elementor-element-c64835d{width:100%;}.elementor-5353 .elementor-element.elementor-element-d384d15{--width:100%;}.elementor-5353 .elementor-element.elementor-element-a084a7e{--width:82%;}.elementor-5353 .elementor-element.elementor-element-594ff1c{width:100%;}.elementor-5353 .elementor-element.elementor-element-dce42f4{width:100%;}}/* Start custom CSS for drillerbanner2, class: .elementor-element-36db2010 */.hero-subtitle.text-theme{
    color: #58B368 !important;
}

.hero-subtitle.text-theme img {
  display: none;
}


.th-btn.style7{
    border-color: #4A90E2;
    background-color: #4A90E2;
}

.th-btn.style7::before,
.th-btn.style7::after,
.th-btn.style7:hover::before,
.th-btn.style7:hover::after,.th-btn.style3::before,
.th-btn.style3::after,
.th-btn.style3:hover::before,
.th-btn.style3:hover::after{
  content: none !important;
  display: none !important;
  opacity: 0 !important;
  
}

.th-btn.style3:hover{
    color:white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0220754 */.cta-btn {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  padding: .85rem 1.25rem;
  border-radius: 8px;
  background: #58B368;
  color: white;
  border: 2px solid #58B368;
  font-weight: 600;
  text-decoration: none;
  line-height: 1;
  transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .05s ease;
  white-space: nowrap;
  margin-top: 15px;
  
}

.cta-btn:hover,
.cta-btn:focus-visible {
  background: #4AAE64;
  border-color: #4AAE64;
  box-shadow: 0 6px 18px rgba(88, 179, 104, .25);
  color: white;
}

.cta-btn:active { transform: scale(.98); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0119cbc */.cta-btn {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  padding: .85rem 1.25rem;
  border-radius: 8px;
  background: #58B368;
  color: white;
  border: 2px solid #58B368;
  font-weight: 600;
  text-decoration: none;
  line-height: 1;
  transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .05s ease;
  white-space: nowrap;
  margin-top: 15px;
  
}

.cta-btn:hover,
.cta-btn:focus-visible {
  background: #4AAE64;
  border-color: #4AAE64;
  box-shadow: 0 6px 18px rgba(88, 179, 104, .25);
  color: white;
}

.cta-btn:active { transform: scale(.98); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f505af5 */.cta-btn {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  padding: .85rem 1.25rem;
  border-radius: 8px;
  background: #58B368;
  color: white;
  border: 2px solid #58B368;
  font-weight: 600;
  text-decoration: none;
  line-height: 1;
  transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .05s ease;
  white-space: nowrap;
  margin-top: 15px;
  
}

.cta-btn:hover,
.cta-btn:focus-visible {
  background: #4AAE64;
  border-color: #4AAE64;
  box-shadow: 0 6px 18px rgba(88, 179, 104, .25);
  color: white;
}

.cta-btn:active { transform: scale(.98); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c230f2b */.cta-btn {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  padding: .85rem 1.25rem;
  border-radius: 8px;
  background: #58B368;
  color: white;
  border: 2px solid #58B368;
  font-weight: 600;
  text-decoration: none;
  line-height: 1;
  transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .05s ease;
  white-space: nowrap;
  margin-top: 15px;
  
}

.cta-btn:hover,
.cta-btn:focus-visible {
  background: #4AAE64;
  border-color: #4AAE64;
  box-shadow: 0 6px 18px rgba(88, 179, 104, .25);
  color: white;
}

.cta-btn:active { transform: scale(.98); }/* End custom CSS */
/* Start custom CSS for drilleraboutus, class: .elementor-element-21647cf */.breaks { white-space: pre-line;}

.breaks { line-height: 1.7; }

.play-btn.popup-video{
    display: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-499a37f */#wpforms-form-5459 .wpforms-submit-container{
  display:flex;
  justify-content:center;
}


#wpforms-submit-5459{
  display:block;
  margin:0 auto;
}/* End custom CSS */