.elementor-7 .elementor-element.elementor-element-1df1c35{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:13rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-1df1c35:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1df1c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-7 .elementor-element.elementor-element-bc5b586{--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;--border-radius:20px 20px 20px 20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:10;}.elementor-7 .elementor-element.elementor-element-bc5b586:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc5b586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-7 .elementor-element.elementor-element-bc8f303 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-58bf738{--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:0rem;--margin-bottom:0rem;--margin-left:-5rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-edb0444 img{width:650px;height:600px;object-fit:cover;object-position:center center;transition-duration:1.6s;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-2c27bd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-012ffd7{margin:-155px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-7 .elementor-element.elementor-element-012ffd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-012ffd7 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-012ffd7 .elementor-button{border-radius:50px 50px 50px 50px;padding:15px 15px 15px 20px;}.elementor-7 .elementor-element.elementor-element-cea0178{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-cea0178:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cea0178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-df96afa .elementor-heading-title{font-family:"dm-serif-text", Sans-serif;font-size:2.5rem;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-375f02b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-375f02b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-375f02b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-7 .elementor-element.elementor-element-6b6e45b{--display:flex;}.elementor-7 .elementor-element.elementor-element-bc620b4{text-align:center;}.elementor-7 .elementor-element.elementor-element-bc620b4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-cdf8523{text-align:center;font-family:"greycliff-cf", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-e69d0f8{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:5rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-6771385{--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-7 .elementor-element.elementor-element-1feafdb{--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:flex-end;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-7 .elementor-element.elementor-element-5f52c33 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-size:9rem;font-weight:300;line-height:0px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7c31408 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-57a74b9{--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-7 .elementor-element.elementor-element-f4683c4{text-align:start;}.elementor-7 .elementor-element.elementor-element-99b012d{--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-7 .elementor-element.elementor-element-ed1e16f{--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:flex-end;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-7 .elementor-element.elementor-element-ea77ecf .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-size:9rem;font-weight:300;line-height:0px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b20313 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a61258a{--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-7 .elementor-element.elementor-element-39dfed6{text-align:start;}.elementor-7 .elementor-element.elementor-element-7f773d2{--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-7 .elementor-element.elementor-element-8d2970a{--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:flex-end;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-7 .elementor-element.elementor-element-0f54640 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-size:9rem;font-weight:300;line-height:0px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6e78825 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e182af0{--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-7 .elementor-element.elementor-element-534c81b{text-align:start;}.elementor-7 .elementor-element.elementor-element-004722c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7 .elementor-element.elementor-element-004722c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-004722c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-688e14b{text-align:center;}.elementor-7 .elementor-element.elementor-element-688e14b .elementor-heading-title{font-size:3rem;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b1190b{text-align:start;font-family:"greycliff-cf", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-94545b7{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-fa22ec3{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-size:0.8rem;line-height:1.2rem;}.elementor-7 .elementor-element.elementor-element-b3656f2{--display:flex;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-e7592af{text-align:start;}.elementor-7 .elementor-element.elementor-element-e7592af .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f206ff8{text-align:start;font-family:"greycliff-cf", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ed9cb48{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-b0ce5f6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-d2d091f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-item > a{font-family:"greycliff-cf", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-d2d091f .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-7382b41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-7382b41 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-3683b92 .elementor-heading-title{color:var( --e-global-color-56add42 );}.elementor-7 .elementor-element.elementor-element-d5c2599 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-2b8fe2d .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-f77bea6 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-7832cb6 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-1b5cf6d .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-ef03836 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-6a5d077{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-26a7ed7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-47b592c{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-item > a{font-family:"greycliff-cf", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-47b592c .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-ef9825f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ef9825f .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-09d6231 .elementor-heading-title{color:var( --e-global-color-56add42 );}.elementor-7 .elementor-element.elementor-element-4d96928 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-a877052 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-d020709 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-0f2d7f3 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-c92121c .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-2567e35 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-b2734ca{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b2734ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E0EADC;border-style:none;}:where( .elementor-7 .elementor-element.elementor-element-b2734ca > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#E0EADC;border-style:none;--border-radius:0px 0px 20px 20px;--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}.elementor-7 .elementor-element.elementor-element-b2734ca {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-7 .elementor-element.elementor-element-b2734ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-256e3c4{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:20px 20px 20px 20px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7 .elementor-element.elementor-element-256e3c4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-256e3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b273dae{--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-7 .elementor-element.elementor-element-33d34a5{--display:flex;--min-height:40px;}.elementor-7 .elementor-element.elementor-element-3ac6936{--display:flex;--min-height:400px;--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:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-bccb5e3{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-7 .elementor-element.elementor-element-27b7474{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-0e1d9d3{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-item > a{font-family:"greycliff-cf", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-0e1d9d3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-5cd43ec{--display:flex;}.elementor-7 .elementor-element.elementor-element-00dd1c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-00dd1c9 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-79940e5 .elementor-heading-title{color:var( --e-global-color-56add42 );}.elementor-7 .elementor-element.elementor-element-81b3ac1{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-9dcf60d{--display:flex;--min-height:40px;}.elementor-7 .elementor-element.elementor-element-b683689{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-70aa10a{--display:flex;--min-height:400px;--justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-7dab26b{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-3b4aa98 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-a52dc48{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-5c53d07 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-e8cca8a{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-ed2fa4c{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-73ce4a2 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-034f521{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-583ff0f .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-7667a40{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-528f8d9 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-a89b3c5{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-08c7105 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-bfff6ca{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:20px 20px 20px 20px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7 .elementor-element.elementor-element-bfff6ca:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bfff6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-8b494c5{--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-7 .elementor-element.elementor-element-923db58{--display:flex;--min-height:40px;}.elementor-7 .elementor-element.elementor-element-12553de{--display:flex;--min-height:400px;--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:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-ed81be6{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-7 .elementor-element.elementor-element-58a988f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-631102f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-item > a{font-family:"greycliff-cf", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-631102f .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4927771{--display:flex;}.elementor-7 .elementor-element.elementor-element-58ba3d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-58ba3d9 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-673625b .elementor-heading-title{color:var( --e-global-color-56add42 );}.elementor-7 .elementor-element.elementor-element-1cb9350{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-c7eaa81{--display:flex;--min-height:40px;}.elementor-7 .elementor-element.elementor-element-40c7f6b{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-e67c3d5{--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-7 .elementor-element.elementor-element-4b2a922{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-69fdd47 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-ade24f6{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-8d1bb44 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-68626be{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-b8fd764{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-1a43e05 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-6b508aa{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-eaad80f .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-a0c1690{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-26e84f0 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-dc69fe0{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-86859e2 .elementor-heading-title{font-family:"greycliff-cf", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-bd3384d{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0.5rem;--n-tabs-gap:0px;--n-tabs-title-border-radius:20px 20px 0px 0px;--n-tabs-title-font-size:0.9rem;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-bd3384d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#B3CCAA00;}.elementor-7 .elementor-element.elementor-element-bd3384d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bd3384d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7 .elementor-element.elementor-element-bd3384d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bd3384d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 0px 2px;border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bd3384d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-61f3bcd{--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:-2rem;--margin-bottom:0rem;--margin-left:-4rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-90013e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-90013e1 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-90013e1 .elementor-button{border-radius:50px 50px 50px 50px;padding:15px 15px 15px 20px;}.elementor-7 .elementor-element.elementor-element-349f547{--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:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-349f547:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-349f547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-dc48742{--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-7 .elementor-element.elementor-element-3e5c37d{--display:flex;}.elementor-7 .elementor-element.elementor-element-e556093{text-align:start;}.elementor-7 .elementor-element.elementor-element-e556093 .elementor-heading-title{font-size:3rem;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0262e19{--display:flex;}.elementor-7 .elementor-element.elementor-element-7c792ea{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-cad6168{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-579002e{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-aa68127{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9afbefa{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-23eb7a2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-42a5da1{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-c58196d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b8edc4e{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-3e7b880{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-50d6009{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-187b49b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-187b49b a{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-fd7f002{--display:flex;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:0;}.elementor-7 .elementor-element.elementor-element-5530dc6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5530dc6 a{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6c2577b{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6c2577b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E0EADC;border-style:none;}:where( .elementor-7 .elementor-element.elementor-element-6c2577b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#E0EADC;--border-radius:0px 0px 20px 20px;--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}.elementor-7 .elementor-element.elementor-element-6c2577b {--n-accordion-padding:1rem 1rem 1rem 1rem;}.elementor-7 .elementor-element.elementor-element-532ae15{--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-7 .elementor-element.elementor-element-6c2461d{--display:flex;--min-height:0px;}.elementor-7 .elementor-element.elementor-element-d7ef661{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-943a4b0{--display:flex;}.elementor-7 .elementor-element.elementor-element-52d4989 img{width:100%;height:650px;object-fit:cover;object-position:center center;transition-duration:1.6s;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-94365dc{--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;--justify-content:center;--align-items:flex-end;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-94365dc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-94365dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-7 .elementor-element.elementor-element-fe772a3{--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-7 .elementor-element.elementor-element-57f7add{text-align:start;}.elementor-7 .elementor-element.elementor-element-57f7add .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b60c4dd{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-fd1562d{--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-7 .elementor-element.elementor-element-308e296 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-308e296 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-3e4dc56{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-88d6cb5 .elementor-heading-title{color:#1E6D58;}.elementor-7 .elementor-element.elementor-element-2a099d2{--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:flex-start;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-2a099d2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2a099d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5bb8754{--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-7 .elementor-element.elementor-element-eb73220{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-7 .elementor-element.elementor-element-eb73220 img{width:480px;}.elementor-7 .elementor-element.elementor-element-a059d6f{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-7 .elementor-element.elementor-element-213918e{text-align:start;}.elementor-7 .elementor-element.elementor-element-213918e .elementor-heading-title{font-size:3rem;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-bd55de8{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e3822f7 .elementor-heading-title{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-bc5b586{--width:50%;}.elementor-7 .elementor-element.elementor-element-58bf738{--width:50%;}.elementor-7 .elementor-element.elementor-element-6771385{--width:33%;}.elementor-7 .elementor-element.elementor-element-99b012d{--width:33%;}.elementor-7 .elementor-element.elementor-element-7f773d2{--width:33%;}.elementor-7 .elementor-element.elementor-element-b3656f2{--width:90%;}.elementor-7 .elementor-element.elementor-element-b273dae{--width:50%;}.elementor-7 .elementor-element.elementor-element-81b3ac1{--width:50%;}.elementor-7 .elementor-element.elementor-element-8b494c5{--width:50%;}.elementor-7 .elementor-element.elementor-element-1cb9350{--width:50%;}.elementor-7 .elementor-element.elementor-element-dc48742{--width:50%;}.elementor-7 .elementor-element.elementor-element-532ae15{--width:50%;}.elementor-7 .elementor-element.elementor-element-94365dc{--content-width:69%;}.elementor-7 .elementor-element.elementor-element-fe772a3{--width:60%;}.elementor-7 .elementor-element.elementor-element-fd1562d{--width:40%;}.elementor-7 .elementor-element.elementor-element-2a099d2{--content-width:69%;}.elementor-7 .elementor-element.elementor-element-5bb8754{--width:60%;}.elementor-7 .elementor-element.elementor-element-a059d6f{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-bc5b586{--width:60%;}.elementor-7 .elementor-element.elementor-element-58bf738{--width:60%;}.elementor-7 .elementor-element.elementor-element-94365dc{--content-width:90%;}.elementor-7 .elementor-element.elementor-element-fe772a3{--width:50%;}.elementor-7 .elementor-element.elementor-element-fd1562d{--width:50%;}.elementor-7 .elementor-element.elementor-element-2a099d2{--content-width:90%;}.elementor-7 .elementor-element.elementor-element-5bb8754{--width:40%;}.elementor-7 .elementor-element.elementor-element-a059d6f{--width:50%;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-1df1c35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-bc5b586{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-2rem;}.elementor-7 .elementor-element.elementor-element-58bf738{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-2rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-012ffd7{margin:-155px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1feafdb{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-ed1e16f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-8d2970a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-3ac6936{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-70aa10a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-12553de{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-52d4989 img{height:660px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-1df1c35{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-bc5b586{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-6rem;}.elementor-7 .elementor-element.elementor-element-edb0444 img{height:550px;}.elementor-7 .elementor-element.elementor-element-df96afa .elementor-heading-title{font-size:2rem;}.elementor-7 .elementor-element.elementor-element-375f02b{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-e69d0f8{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-5f52c33 .elementor-heading-title{font-size:7rem;}.elementor-7 .elementor-element.elementor-element-ea77ecf .elementor-heading-title{font-size:7rem;}.elementor-7 .elementor-element.elementor-element-0f54640 .elementor-heading-title{font-size:7rem;}.elementor-7 .elementor-element.elementor-element-004722c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-688e14b .elementor-heading-title{font-size:2.5rem;}.elementor-7 .elementor-element.elementor-element-b3656f2{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-b0ce5f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-26a7ed7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-256e3c4{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-3ac6936{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-27b7474{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-70aa10a{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-7dab26b{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-a52dc48{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-e8cca8a{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-ed2fa4c{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-034f521{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-7667a40{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-a89b3c5{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-bfff6ca{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-12553de{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-58a988f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-4b2a922{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-ade24f6{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-68626be{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-b8fd764{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-6b508aa{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-a0c1690{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-dc69fe0{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-61f3bcd{--margin-top:1rem;--margin-bottom:-2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-349f547{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-dc48742{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-3e5c37d{--min-height:50px;--justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-e556093 .elementor-heading-title{font-size:2.5rem;}.elementor-7 .elementor-element.elementor-element-0262e19{--min-height:650px;}.elementor-7 .elementor-element.elementor-element-532ae15{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-7 .elementor-element.elementor-element-6c2461d{--justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-d7ef661{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-943a4b0{--min-height:650px;}.elementor-7 .elementor-element.elementor-element-52d4989{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-52d4989 img{height:500px;}.elementor-7 .elementor-element.elementor-element-94365dc{--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-2a099d2{--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-eb73220{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-eb73220 img{width:250px;}.elementor-7 .elementor-element.elementor-element-213918e .elementor-heading-title{font-size:2.5rem;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-1df1c35{--content-width:100%;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-bc5b586{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:1rem;}.elementor-7 .elementor-element.elementor-element-58bf738{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-58bf738.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-edb0444 img{height:350px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c27bd5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-cea0178{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-df96afa .elementor-heading-title{font-size:1.8rem;}.elementor-7 .elementor-element.elementor-element-375f02b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-cdf8523{font-size:1.2rem;}.elementor-7 .elementor-element.elementor-element-e69d0f8{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-1feafdb{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-5f52c33 .elementor-heading-title{font-size:6rem;}.elementor-7 .elementor-element.elementor-element-ed1e16f{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-ea77ecf .elementor-heading-title{font-size:6rem;}.elementor-7 .elementor-element.elementor-element-8d2970a{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;--margin-top:1.3rem;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-7 .elementor-element.elementor-element-0f54640 .elementor-heading-title{font-size:6rem;}.elementor-7 .elementor-element.elementor-element-004722c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-3b1190b{text-align:center;font-size:1.2rem;}.elementor-7 .elementor-element.elementor-element-94545b7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-fa22ec3{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-b3656f2{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-f206ff8{font-size:1.2rem;}.elementor-7 .elementor-element.elementor-element-f6d55a0{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-d5c2599{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-2b8fe2d{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-f77bea6{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-7832cb6{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-1b5cf6d{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-ef03836{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-7 .elementor-element.elementor-element-5678b1a{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-4d96928{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-a877052{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-d020709{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-0f2d7f3{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-c92121c{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-2567e35{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-7 .elementor-element.elementor-element-b2734ca{--n-accordion-title-font-size:0.9rem;}:where( .elementor-7 .elementor-element.elementor-element-b2734ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:1.3px;}:where( .elementor-7 .elementor-element.elementor-element-b2734ca > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:1rem;--padding-right:1rem;--padding-bottom:3rem;--padding-left:1rem;}.elementor-7 .elementor-element.elementor-element-bd3384d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-7 .elementor-element.elementor-element-61f3bcd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-90013e1.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-90013e1 .elementor-button{padding:6px 9px 6px 20px;}.elementor-7 .elementor-element.elementor-element-349f547{--content-width:100%;--justify-content:center;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-dc48742{--width:90%;}.elementor-7 .elementor-element.elementor-element-532ae15.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-d7ef661{--spacer-size:0px;}.elementor-7 .elementor-element.elementor-element-943a4b0{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-52d4989{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-52d4989 img{height:350px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-94365dc{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-57f7add{text-align:center;}.elementor-7 .elementor-element.elementor-element-b60c4dd{text-align:center;}.elementor-7 .elementor-element.elementor-element-88d6cb5{text-align:center;}.elementor-7 .elementor-element.elementor-element-2a099d2{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-eb73220 img{width:250px;}}@media(max-width:1366px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-bc5b586{--width:55%;}.elementor-7 .elementor-element.elementor-element-58bf738{--width:55%;}.elementor-7 .elementor-element.elementor-element-2c27bd5{--content-width:95%;}.elementor-7 .elementor-element.elementor-element-b3656f2{--width:100%;}.elementor-7 .elementor-element.elementor-element-94365dc{--content-width:89%;}.elementor-7 .elementor-element.elementor-element-2a099d2{--content-width:89%;}}@media(min-width:2400px){.elementor-7 .elementor-element.elementor-element-1df1c35{--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-7 .elementor-element.elementor-element-bc5b586{--justify-content:center;}}/* Start custom CSS for container, class: .elementor-element-1df1c35 */@media (max-width: 767px) {
  .hero-gradient {
    background: linear-gradient(180deg, #B3CCAA 80%, #ffffff 100%) !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94545b7 *//* Kåpan räknesnurra – alla mått i rem */

.kapan-results-top {
  display: flex;
  flex-direction: column;
      gap: 1rem;
}

.kapan-calc {
  max-width: 100%;
  margin: 0;
  padding: 0;
}

.kapan-layout {
  display: grid;
grid-template-columns: 2fr 0.0625rem 3fr;
  gap: 0 3rem;
  align-items: stretch;
}


.kapan-divider {
  background: #383838;
  align-self: stretch;
  min-height: 20rem;
}

.kapan-results {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
    gap: 3rem;
}

.kapan-sliders {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  justify-content: space-between;
}

.kapan-stat-last {
  margin-top: auto;
}

.kapan-label, .kapan-slider-name, .kapan-slider-val{
font-family: "greycliff-cf", Sans-serif;
    font-size: 1.3rem;
    font-weight: 600;
    line-height: 1.4em;
    color: #1E6D58;

}



.kapan-value {
font-family: "dm-serif-text", Sans-serif;
    font-size: 4rem;
    font-weight: 400;
    line-height: 1.1em;
  color: #1E6D58;
  transition: all 0.3s ease;
}

.kapan-red {
  color: #834550;
}

.kapan-sub {
  color: #1E6D58;
  margin-top: 0.5rem;
  line-height: 1.2;
}

.kapan-bar-wrap {
  margin-top: 0.625rem;
  height: 0.375rem;
  background: #e8e0d0;
  border-radius: 0.1875rem;
  overflow: hidden;
}

.kapan-bar-fill {
  height: 100%;
  border-radius: 0.1875rem;
  background: #1E6D58;
  transition: width 0.4s ease;
}

.kapan-bar-red {
  background: #834550;
}



.kapan-slider-header {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 0.625rem;
}



.kapan-range {
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
  height: 1rem;
  border-radius: 50px;
  outline: none;
  cursor: pointer;
  border: none;
  margin: 0 0 0.5rem 0;
  display: block;
  background: rgba(56, 56, 56, 0.35);
}

.kapan-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background: #834550;
  cursor: pointer;
  border: none;
  box-shadow: 0 0.125rem 0.375rem rgba(0,0,0,0.15);
  transition: transform 0.15s ease;
}

.kapan-range:hover::-webkit-slider-thumb {
  transform: scale(1.15);
}

.kapan-range::-moz-range-thumb {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background: #834550;
  cursor: pointer;
  border: none;
}

.kapan-slider-ends {
  display: flex;
  justify-content: space-between;
  color: #38383859;
  font-weight: 700;
}

@media (max-width:1366px) {
    .kapan-value{font-size:3rem;}
    .kapan-label, .kapan-slider-name, .kapan-slider-val, .kapan-sub{font-size:1rem;}
}

@media (max-width:1024px) {
   .kapan-label, .kapan-slider-name, .kapan-slider-val, .kapan-sub,.kapan-slider-ends {font-size:1rem;}
  .kapan-value {
    font-size: 2.5rem;
  }
  .kapan-range{height:15px}
.kapan-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 1.5rem;
  height: 1.5rem;
}
}

@media (max-width: 767px) {
     .kapan-layout {
    grid-template-columns: 1fr;
    gap: 2.5rem 0; }
      .kapan-divider {
    display: none;
  }
     .kapan-label, .kapan-slider-name, .kapan-slider-val, .kapan-sub,.kapan-slider-ends {font-size:1rem; text-align:center;}
  .kapan-value {
    font-size: 3rem; text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b20355 */.br-desktop {
  display: none;
}
.hyphen-desktop {
  display: none;
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;
  }
  .hyphen-desktop {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b20355 */.br-desktop {
  display: none;
}
.hyphen-desktop {
  display: none;
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;
  }
  .hyphen-desktop {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b20355 */.br-desktop {
  display: none;
}
.hyphen-desktop {
  display: none;
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;
  }
  .hyphen-desktop {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00930ba */.br-desktop {
  display: none;
}
.hyphen-desktop {
  display: none;
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;
  }
  .hyphen-desktop {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00930ba */.br-desktop {
  display: none;
}
.hyphen-desktop {
  display: none;
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;
  }
  .hyphen-desktop {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00930ba */.br-desktop {
  display: none;
}
.hyphen-desktop {
  display: none;
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;
  }
  .hyphen-desktop {
    display: inline;
  }
}/* End custom CSS */