.elementor-1152 .elementor-element.elementor-element-8923f73{--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-1152 .elementor-element.elementor-element-9115bb7{--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-1152 .elementor-element.elementor-element-8e0bc3d{--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-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-1152 .elementor-element.elementor-element-6869fdf{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.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-1152 .elementor-element.elementor-element-40f2567 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-db9e45a{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-e99fe52{--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-1152 .elementor-element.elementor-element-e34515c{--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-1152 .elementor-element.elementor-element-a2bf5bb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-198aeb1{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-d4bbcbd{--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-1152 .elementor-element.elementor-element-697343d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-86a6a6e{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-2766a7f{--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-1152 .elementor-element.elementor-element-310a5e3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-0729097{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-c781d38{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-9356adc{--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-1152 .elementor-element.elementor-element-11dc715{--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-1152 .elementor-element.elementor-element-99724e0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-2a8efeb{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-c4f9bba{--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-1152 .elementor-element.elementor-element-bca380b{--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-1152 .elementor-element.elementor-element-a9187f2{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-420e6e9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-03c1dd9{--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-1152 .elementor-element.elementor-element-6da588a{--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-1152 .elementor-element.elementor-element-c0ac6f6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-7793dd7{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-e535985{--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-1152 .elementor-element.elementor-element-c4492d9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-2b465f8{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-340d745{--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-1152 .elementor-element.elementor-element-c8a0f99 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-b7b05f9{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-94e9ff2{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-08dd1cd{--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-1152 .elementor-element.elementor-element-008e5c2{--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-1152 .elementor-element.elementor-element-88a243d{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-5f33c8f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:400;color:inherit;}.elementor-1152 .elementor-element.elementor-element-ecef2c7{--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-1152 .elementor-element.elementor-element-1b1a69c{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-e161a6c{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-23bd773{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-68327bf{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-97d9c34{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-1152 .elementor-element.elementor-element-2354796{--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;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1152 .elementor-element.elementor-element-40f2567 .elementor-heading-title{font-size:42px;}.elementor-1152 .elementor-element.elementor-element-a2bf5bb .elementor-heading-title{font-size:25px;}.elementor-1152 .elementor-element.elementor-element-697343d .elementor-heading-title{font-size:25px;}.elementor-1152 .elementor-element.elementor-element-310a5e3 .elementor-heading-title{font-size:25px;}.elementor-1152 .elementor-element.elementor-element-99724e0 .elementor-heading-title{font-size:33px;}.elementor-1152 .elementor-element.elementor-element-420e6e9 .elementor-heading-title{font-size:33px;}.elementor-1152 .elementor-element.elementor-element-c0ac6f6 .elementor-heading-title{font-size:25px;}.elementor-1152 .elementor-element.elementor-element-c4492d9 .elementor-heading-title{font-size:25px;}.elementor-1152 .elementor-element.elementor-element-c8a0f99 .elementor-heading-title{font-size:25px;}.elementor-1152 .elementor-element.elementor-element-5f33c8f .elementor-heading-title{font-size:33px;}}/* Start custom CSS for container, class: .elementor-element-8923f73 */.elementor-1152 .eco-quote.e-con{display:block!important;width:100%;max-width:none;margin:0;padding:0;gap:0;background:#fffefa;color:#193e33;font:18px/1.75 Arial,Helvetica,sans-serif} .elementor-1152 .eco-quote *{box-sizing:border-box} .elementor-1152 .eco-quote .e-con{display:block;min-width:0;max-width:none;width:auto;margin:0;padding:0;gap:0;flex:none;flex-shrink:1!important} .elementor-1152 .eco-quote .elementor-widget{width:auto;max-width:100%;margin:0} .elementor-1152 .eco-quote .elementor-widget-container{padding:0;margin:0} .elementor-1152 .eco-quote p{font-size:18px;line-height:1.75;margin:0 0 20px} .elementor-1152 .eco-quote a{color:inherit;text-underline-offset:5px;overflow-wrap:anywhere} .elementor-1152 .eco-quote a:focus-visible,.elementor-1152 .eco-quote summary:focus-visible{outline:2px solid #a47c4b;outline-offset:5px} .elementor-1152 .eco-quote h1,.elementor-1152 .eco-quote h2,.elementor-1152 .eco-quote h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#193e33;letter-spacing:-.025em;line-height:1.14;margin:0 0 22px} .elementor-1152 .eco-quote h1{font-size:58px} .elementor-1152 .eco-quote h2{font-size:42px} .elementor-1152 .eco-quote h3{font-size:27px;line-height:1.25} .elementor-1152 .eco-quote .c-wrap{max-width:1280px;margin:auto;padding:76px 32px} .elementor-1152 .eco-quote .c-hero{background:#f1f1e8;border-bottom:1px solid #d8dfd2} .elementor-1152 .eco-quote .c-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center} .elementor-1152 .eco-quote .c-kicker p{font-size:15px;font-weight:600;letter-spacing:.065em;line-height:1.6;color:#52675c;margin-bottom:18px} .elementor-1152 .eco-quote .c-lead p{font-size:21px;line-height:1.7;color:#405b4e} .elementor-1152 .eco-quote .c-muted p{color:#52675c} .elementor-1152 .eco-quote .c-caption p{font-size:16px;line-height:1.65;color:#52675c;margin-top:17px} .elementor-1152 .eco-quote .c-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover} .elementor-1152 .eco-quote .c-hero-photo .c-photo img{aspect-ratio:1;object-fit:cover} .elementor-1152 .eco-quote .c-hero-photo{background:#e1e7d9;padding:14px} .elementor-1152 .eco-quote .c-hero-photo .c-caption p{margin:13px 5px 4px} .elementor-1152 .eco-quote .c-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-start;margin:28px 0 20px} .elementor-1152 .eco-quote .c-button{flex:0 1 auto!important;max-width:100%!important} .elementor-1152 .eco-quote .c-button .elementor-button{display:inline-flex;align-items:center;max-width:100%;min-height:52px;padding:14px 21px;border-radius:0;border:1px solid #193e33;background:#193e33;color:#fffefa;font:500 18px/1.4 Arial,sans-serif;white-space:normal;text-align:left} .elementor-1152 .eco-quote .c-button.secondary .elementor-button{background:transparent;color:#193e33} .elementor-1152 .eco-quote .c-button .elementor-button:hover{background:#335846;color:white} .elementor-1152 .eco-quote .c-nav-section{border-bottom:1px solid #d8dfd2} .elementor-1152 .eco-quote .c-nav-section .c-wrap{padding-top:18px;padding-bottom:18px} .elementor-1152 .eco-quote .c-nav p{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:17px;margin:0} .elementor-1152 .eco-quote .c-products{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch;margin-top:34px} .elementor-1152 .eco-quote .c-product{border:1px solid #d8dfd2;background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden} .elementor-1152 .eco-quote .c-product .c-photo{background:#f0f0e9} .elementor-1152 .eco-quote .c-photo.contain img{object-fit:contain} .elementor-1152 .eco-quote .c-product-copy{padding:29px 30px;display:flex;flex-direction:column;flex:1} .elementor-1152 .eco-quote .c-product-copy .c-kicker p{margin-bottom:12px} .elementor-1152 .eco-quote .c-check p{border-top:1px solid #d8dfd2;padding-top:17px;color:#405b4e} .elementor-1152 .eco-quote .c-product-link{margin-top:auto;padding-top:4px} .elementor-1152 .eco-quote .c-product-link p{margin-bottom:0} .elementor-1152 .eco-quote .c-paper{background:#edf1e6} .elementor-1152 .eco-quote .c-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:stretch;margin:30px 0} .elementor-1152 .eco-quote .c-card{padding:30px;border:1px solid #d8dfd2;background:#fff;height:100%} .elementor-1152 .eco-quote .c-card p:last-child{margin-bottom:0} .elementor-1152 .eco-quote .c-number p{font:400 43px/1.2 Georgia,serif;color:#77916a;margin-bottom:20px} .elementor-1152 .eco-quote .c-table table{width:100%;border-collapse:collapse;table-layout:fixed;background:white;font-size:18px;line-height:1.75;margin:28px 0 0;border:1px solid #ccd6c4} .elementor-1152 .eco-quote .c-table caption{text-align:left;font-size:16px;line-height:1.6;padding-bottom:12px;color:#52675c} .elementor-1152 .eco-quote .c-table th,.elementor-1152 .eco-quote .c-table td{padding:23px 25px;text-align:left;vertical-align:top;border-bottom:1px solid #d8dfd2;overflow-wrap:anywhere} .elementor-1152 .eco-quote .c-table th{width:29%;font-weight:600;background:#f3f5ed} .elementor-1152 .eco-quote .c-table td{width:71%} .elementor-1152 .eco-quote .c-faq details{padding:23px 0;border-top:1px solid #d8dfd2} .elementor-1152 .eco-quote .c-faq details:last-child{border-bottom:1px solid #d8dfd2} .elementor-1152 .eco-quote .c-faq summary{font-size:21px;line-height:1.5;font-weight:600;cursor:pointer;padding-right:22px} .elementor-1152 .eco-quote .c-faq details p{margin:17px 0 0;color:#405b4e} .elementor-1152 .eco-quote .c-contact{background:#193e33;color:#f8f7ef} .elementor-1152 .eco-quote .c-contact h2,.elementor-1152 .eco-quote .c-contact h3,.elementor-1152 .eco-quote .c-contact .c-kicker p{color:#f8f7ef} .elementor-1152 .eco-quote .c-contact-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:58px;align-items:start} .elementor-1152 .eco-quote .c-contact-note{padding:30px;border:1px solid #ffffff40;background:#ffffff08} .elementor-1152 .eco-quote .c-contact-note ul{padding-left:22px;margin:0 0 24px} .elementor-1152 .eco-quote .c-contact-note li{margin-bottom:10px} .elementor-1152 .eco-quote .c-contact .c-button .elementor-button{background:#e3eace;color:#193e33;border-color:#e3eace} .elementor-1152 .eco-quote .c-contact .c-button.secondary .elementor-button{background:transparent;color:#f8f7ef;border-color:#a9bda9}@media(max-width:1000px){.elementor-1152 .eco-quote .c-wrap{padding:58px 26px}.elementor-1152 .eco-quote .c-hero-grid{gap:30px}.elementor-1152 .eco-quote .c-three{grid-template-columns:1fr;gap:20px}.elementor-1152 .eco-quote h1{font-size:49px}}@media(max-width:767px){.elementor-1152 .eco-quote .c-wrap{padding:45px 20px}.elementor-1152 .eco-quote h1{font-size:42px}.elementor-1152 .eco-quote h2{font-size:33px}.elementor-1152 .eco-quote h3{font-size:25px}.elementor-1152 .eco-quote .c-hero-grid,.elementor-1152 .eco-quote .c-products,.elementor-1152 .eco-quote .c-contact-grid{grid-template-columns:1fr;gap:25px}.elementor-1152 .eco-quote .c-hero-grid{gap:30px}.elementor-1152 .eco-quote .c-products{margin-top:26px}.elementor-1152 .eco-quote .c-product-copy,.elementor-1152 .eco-quote .c-card,.elementor-1152 .eco-quote .c-contact-note{padding:24px}.elementor-1152 .eco-quote .c-photo img{aspect-ratio:1.25}.elementor-1152 .eco-quote .c-lead p{font-size:20px}.elementor-1152 .eco-quote .c-table table,.elementor-1152 .eco-quote .c-table tbody,.elementor-1152 .eco-quote .c-table tr,.elementor-1152 .eco-quote .c-table th,.elementor-1152 .eco-quote .c-table td{display:block;width:100%!important}.elementor-1152 .eco-quote .c-table th,.elementor-1152 .eco-quote .c-table td{padding:18px 20px;border:0}.elementor-1152 .eco-quote .c-table th{padding-bottom:8px}.elementor-1152 .eco-quote .c-table td{padding-top:7px;border-bottom:1px solid #d8dfd2}.elementor-1152 .eco-quote .c-nav p{gap:10px 22px}.elementor-1152 .eco-quote .c-faq summary{font-size:20px}}@media(prefers-reduced-motion:reduce){.elementor-1152 .eco-quote *{scroll-behavior:auto!important;transition:none!important}}.elementor-1152 .eco-quote .c-actions{flex-direction:row!important}.elementor-1152 .eco-quote .q-calculator-section .c-wrap{padding-top:56px}.elementor-1152 .eco-quote .q-facts{margin-bottom:25px}.elementor-1152 .eco-quote .q-facts .c-card{padding:24px}.elementor-1152 .eco-quote .q-enhancements{display:none!important}.elementor-1152 .eco-quote .eqc-wrap{max-width:none;font:18px/1.65 Arial,sans-serif;--eqc-accent:#41684d;--eqc-accent-dark:#193e33;--eqc-ink:#193e33;--eqc-muted:#486150}.elementor-1152 .eco-quote .eqc-card{border-radius:12px;padding:30px;box-shadow:0 8px 24px #193e330c;overflow:hidden!important}.elementor-1152 .eco-quote .eqc-card h2{font-size:31px!important;line-height:1.25}.elementor-1152 .eco-quote .eqc-field label{font-size:18px;line-height:1.55}.elementor-1152 .eco-quote .eqc-field input,.elementor-1152 .eco-quote .eqc-field select,.elementor-1152 .eco-quote .eqc-field textarea{font-size:18px;line-height:1.55;border-radius:6px;min-height:54px}.elementor-1152 .eco-quote .eqc-eyebrow{font-size:15px;letter-spacing:.07em}.elementor-1152 .eco-quote .eqc-quantity-help,.elementor-1152 .eco-quote .eqc-product-meta,.elementor-1152 .eco-quote .eqc-meta-note{font-size:16px;line-height:1.6}.elementor-1152 .eco-quote .eqc-result-label{font-size:15px;letter-spacing:.08em}.elementor-1152 .eco-quote .eqc-result-main span,.elementor-1152 .eco-quote .eqc-summary span{font-size:16px;line-height:1.5}.elementor-1152 .eco-quote .eqc-result-main span{color:#e2e9dc}.elementor-1152 .eco-quote .eqc-result-main strong{font-size:31px}.elementor-1152 .eco-quote .eqc-current-tier{font-size:16px;line-height:1.5;border-radius:6px}.elementor-1152 .eco-quote .eqc-tier-wrap h3{font-size:25px;color:white}.elementor-1152 .eco-quote .eqc-tier-table{font-size:18px;border-radius:7px;table-layout:auto;margin:0}.elementor-1152 .eco-quote .eqc-tier-table th,.elementor-1152 .eco-quote .eqc-tier-table td{font-size:18px;padding:14px 15px}.elementor-1152 .eco-quote .eqc-tier-table tr.is-current td:first-child:after{font-size:12px;letter-spacing:0}.elementor-1152 .eco-quote .eqc-disclaimer{font-size:17px;line-height:1.7;color:#e2e9dc}.elementor-1152 .eco-quote .eqc-result-placeholder p{color:#e2e9dc}.elementor-1152 .eco-quote .eqc-result-placeholder h3{color:white}.elementor-1152 .eco-quote .eqc-button{font:600 18px/1.5 Arial,sans-serif;border-radius:6px;padding:14px 20px;min-height:54px}.elementor-1152 .eco-quote .eqc-summary strong{font-size:18px;line-height:1.6}.elementor-1152 .eco-quote .eqc-summary{border-radius:6px}.elementor-1152 .eco-quote .eqc-custom-message{font-size:17px;line-height:1.6}.elementor-1152 .eco-quote .eqc-close-form{min-width:44px;min-height:44px}.elementor-1152 .eco-quote .eqc-form-status{font-size:18px;line-height:1.6}.elementor-1152 .eco-quote .eqc-product-image:after{font-size:12px}.elementor-1152 .eco-quote .eqc-field :focus-visible,.elementor-1152 .eco-quote .eqc-button:focus-visible{outline:2px solid #9b784c;outline-offset:3px}@media(max-width:767px){.elementor-1152 .eco-quote h1.elementor-heading-title{font-size:42px!important}.elementor-1152 .eco-quote h2.elementor-heading-title{font-size:33px!important}.elementor-1152 .eco-quote h3.elementor-heading-title{font-size:25px!important}.elementor-1152 .eco-quote .eqc-card{padding:23px}.elementor-1152 .eco-quote .eqc-card h2{font-size:28px!important}.elementor-1152 .eco-quote .eqc-result-main strong{font-size:29px}.elementor-1152 .eco-quote .eqc-tier-table th,.elementor-1152 .eco-quote .eqc-tier-table td{font-size:17px;padding:14px 11px}.elementor-1152 .eco-quote .eqc-summary>div{padding:16px}.elementor-1152 .eco-quote .eqc-summary strong{overflow-wrap:anywhere}.elementor-1152 .eco-quote .eqc-wrap{gap:23px}.elementor-1152 .eco-quote .eqc-result-card{min-height:0}.elementor-1152 .eco-quote .eqc-inquiry-heading{gap:10px}}/* End custom CSS */