.elementor-20819 .elementor-element.elementor-element-554d4737{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-554d4737.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20819 .elementor-element.elementor-element-c1d6cfa{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:82px;--padding-bottom:82px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-c1d6cfa:not(.elementor-motion-effects-element-type-background), .elementor-20819 .elementor-element.elementor-element-c1d6cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20819 .elementor-element.elementor-element-2fb4710{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-324009e{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-20819 .elementor-element.elementor-element-324009e .elementor-headline{text-align:start;}.elementor-20819 .elementor-element.elementor-element-324009e .elementor-headline-plain-text{color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-324009e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c9ad67c );stroke-width:100px;}.elementor-20819 .elementor-element.elementor-element-88d5d58{color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-19e7c5e{--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:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-19f3f1a{--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:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-20819 .elementor-element.elementor-element-a7a9e03 .elementor-heading-title{font-size:0.75rem;line-height:1.4em;color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-d5f452e{--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:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-20819 .elementor-element.elementor-element-c189796 .elementor-heading-title{font-size:0.75rem;line-height:1.4em;color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-2eaf5ea{--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:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-20819 .elementor-element.elementor-element-542fb2e .elementor-heading-title{font-size:0.75rem;line-height:1.4em;color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-920f3cc{--display:flex;}.elementor-20819 .elementor-element.elementor-element-c8ca8c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-47ecde6{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-f6bba9f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-fe49269{text-align:center;}.elementor-20819 .elementor-element.elementor-element-fe49269 .elementor-heading-title{line-height:1.4em;}.elementor-20819 .elementor-element.elementor-element-e1d834e{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-7fe7f07 img{width:138px;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-4fd5a89 img{width:84px;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-fd022c6 img{width:170px;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-ea6af58 img{width:113px;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-e219d7e img{width:243px;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-45a58f5 img{width:123px;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-9545f5a{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:110px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-5a2f679{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-6c3a803{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-20819 .elementor-element.elementor-element-be69d12{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-219891c img{width:100%;}.elementor-20819 .elementor-element.elementor-element-df74b28{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-df74b28:not(.elementor-motion-effects-element-type-background), .elementor-20819 .elementor-element.elementor-element-df74b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-7efb324{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-f3df015{text-align:center;}.elementor-20819 .elementor-element.elementor-element-a86e95e{text-align:center;}.elementor-20819 .elementor-element.elementor-element-1672ead{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-a366d57{--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20819 .elementor-element.elementor-element-e19b5c6 img{width:172px;max-width:100%;height:172px;object-fit:contain;object-position:center center;}.elementor-20819 .elementor-element.elementor-element-4865cfe{--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-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-0c8c2bd{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-3ab4d19{--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20819 .elementor-element.elementor-element-57683a0 img{width:172px;max-width:100%;height:172px;object-fit:contain;object-position:center center;}.elementor-20819 .elementor-element.elementor-element-9e2b9b9{--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-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-b6a3c69{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-78b51db{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20819 .elementor-element.elementor-element-d38de09 img{width:172px;max-width:100%;height:172px;object-fit:contain;object-position:center center;}.elementor-20819 .elementor-element.elementor-element-0f57918{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-29db755{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20819 .elementor-element.elementor-element-15a65d6 img{width:172px;max-width:100%;height:172px;object-fit:contain;object-position:center center;}.elementor-20819 .elementor-element.elementor-element-1941a40{--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-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-c5a7547{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-2d1c616{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:110px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-a40e63d{text-align:center;}.elementor-20819 .elementor-element.elementor-element-1bc7c2f{--display:flex;}.elementor-20819 .elementor-element.elementor-element-346e2c3{--display:flex;}.elementor-20819 .elementor-element.elementor-element-cfc7a74{text-align:start;}.elementor-20819 .elementor-element.elementor-element-208d867{--display:flex;}.elementor-20819 .elementor-element.elementor-element-05132cc{color:var( --e-global-color-text );}.elementor-20819 .elementor-element.elementor-element-e8df50e{--display:flex;}.elementor-20819 .elementor-element.elementor-element-fcde714{--display:flex;}.elementor-20819 .elementor-element.elementor-element-13fec46{text-align:start;}.elementor-20819 .elementor-element.elementor-element-088ae46{--display:flex;}.elementor-20819 .elementor-element.elementor-element-270f454{color:var( --e-global-color-text );}.elementor-20819 .elementor-element.elementor-element-add095c{--display:flex;}.elementor-20819 .elementor-element.elementor-element-0d49618{--display:flex;}.elementor-20819 .elementor-element.elementor-element-460f30d{text-align:start;}.elementor-20819 .elementor-element.elementor-element-52e33ec{--display:flex;}.elementor-20819 .elementor-element.elementor-element-29b600c{color:var( --e-global-color-text );}.elementor-20819 .elementor-element.elementor-element-2d2c01f{--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:center;--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-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:5px;--n-tabs-gap:64px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:24px;}.elementor-20819 .elementor-element.elementor-element-2d2c01f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-e1d65c8 );}.elementor-20819 .elementor-element.elementor-element-2d2c01f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-dd62b9e );}.elementor-20819 .elementor-element.elementor-element-2d2c01f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-20819 .elementor-element.elementor-element-2d2c01f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-20819 .elementor-element.elementor-element-a060225{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:110px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-a060225:not(.elementor-motion-effects-element-type-background), .elementor-20819 .elementor-element.elementor-element-a060225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-d3dcb6e{text-align:center;}.elementor-20819 .elementor-element.elementor-element-3b5878e{--display:flex;}.elementor-20819 .elementor-element.elementor-element-48dd7dc{--display:flex;}.elementor-20819 .elementor-element.elementor-element-bc68ef9{--display:flex;}.elementor-20819 .elementor-element.elementor-element-1e285b7{--display:flex;}.elementor-20819 .elementor-element.elementor-element-983bb1f{--n-accordion-title-font-size:1.25rem;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:10px;}.elementor-20819 .elementor-element.elementor-element-983bb1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e1d65c8 );}.elementor-20819 .elementor-element.elementor-element-983bb1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-20819 .elementor-element.elementor-element-983bb1f {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-20819 .elementor-element.elementor-element-983bb1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e1d65c8 );--padding-top:0px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-20819 .elementor-element.elementor-element-5ababc6{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:110px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-20819 .elementor-element.elementor-element-5ababc6:not(.elementor-motion-effects-element-type-background), .elementor-20819 .elementor-element.elementor-element-5ababc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20819 .elementor-element.elementor-element-9566275{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20819 .elementor-element.elementor-element-024236a .elementor-heading-title{color:#FFFFFF;}.elementor-20819 .elementor-element.elementor-element-ed1998e{color:var( --e-global-color-59e5713 );}.elementor-20819 .elementor-element.elementor-element-af43386{--display:flex;}.elementor-20819 .elementor-element.elementor-element-3355cff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-20819 .elementor-element.elementor-element-c1d6cfa{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-2fb4710{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20819 .elementor-element.elementor-element-19e7c5e{--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:space-between;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20819 .elementor-element.elementor-element-47ecde6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-9545f5a{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-df74b28{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-1672ead{--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:space-between;--align-items:stretch;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--flex-wrap:wrap;}.elementor-20819 .elementor-element.elementor-element-2d1c616{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-2d2c01f{--n-tabs-gap:32px;}.elementor-20819 .elementor-element.elementor-element-a060225{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-983bb1f {--n-accordion-padding:16px 0px 16px 0px;}.elementor-20819 .elementor-element.elementor-element-983bb1f{--n-accordion-title-font-size:1.1rem;}:where( .elementor-20819 .elementor-element.elementor-element-983bb1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-20819 .elementor-element.elementor-element-5ababc6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-20819 .elementor-element.elementor-element-9566275{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}}@media(max-width:767px){.elementor-20819 .elementor-element.elementor-element-c1d6cfa{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-2fb4710{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20819 .elementor-element.elementor-element-19e7c5e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-20819 .elementor-element.elementor-element-a081fa9 img{width:110px;}.elementor-20819 .elementor-element.elementor-element-a7a9e03{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-2d93a0e img{width:110px;}.elementor-20819 .elementor-element.elementor-element-c189796{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-a81c7c7 img{width:110px;}.elementor-20819 .elementor-element.elementor-element-542fb2e{width:100%;max-width:100%;}.elementor-20819 .elementor-element.elementor-element-47ecde6{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:24px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-e1d834e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-20819 .elementor-element.elementor-element-7fe7f07 img{width:115px;}.elementor-20819 .elementor-element.elementor-element-4fd5a89 img{width:69px;}.elementor-20819 .elementor-element.elementor-element-fd022c6 img{width:121px;}.elementor-20819 .elementor-element.elementor-element-ea6af58 img{width:85px;}.elementor-20819 .elementor-element.elementor-element-e219d7e img{width:200px;}.elementor-20819 .elementor-element.elementor-element-45a58f5 img{width:95px;}.elementor-20819 .elementor-element.elementor-element-9545f5a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-df74b28{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-1672ead{--content-width:400px;}.elementor-20819 .elementor-element.elementor-element-2d1c616{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-2d2c01f{--n-tabs-gap:24px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:12px;}.elementor-20819 .elementor-element.elementor-element-a060225{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-983bb1f {--n-accordion-padding:12px 0px 12px 0px;}.elementor-20819 .elementor-element.elementor-element-983bb1f{--n-accordion-title-font-size:1.1rem;}:where( .elementor-20819 .elementor-element.elementor-element-983bb1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:4px;--padding-right:0px;--padding-bottom:16px;--padding-left:0px;}.elementor-20819 .elementor-element.elementor-element-5ababc6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-20819 .elementor-element.elementor-element-9566275{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}}@media(min-width:768px){.elementor-20819 .elementor-element.elementor-element-2fb4710{--width:50%;}.elementor-20819 .elementor-element.elementor-element-920f3cc{--width:50%;}.elementor-20819 .elementor-element.elementor-element-c8ca8c3{--width:100%;}.elementor-20819 .elementor-element.elementor-element-5a2f679{--width:61%;}.elementor-20819 .elementor-element.elementor-element-be69d12{--width:39%;}.elementor-20819 .elementor-element.elementor-element-7efb324{--content-width:800px;}.elementor-20819 .elementor-element.elementor-element-a366d57{--width:25%;}.elementor-20819 .elementor-element.elementor-element-3ab4d19{--width:25%;}.elementor-20819 .elementor-element.elementor-element-78b51db{--width:25%;}.elementor-20819 .elementor-element.elementor-element-29db755{--width:25%;}.elementor-20819 .elementor-element.elementor-element-a060225{--content-width:868px;}.elementor-20819 .elementor-element.elementor-element-9566275{--width:50%;}.elementor-20819 .elementor-element.elementor-element-af43386{--width:50%;}.elementor-20819 .elementor-element.elementor-element-3355cff{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20819 .elementor-element.elementor-element-a366d57{--width:calc(50% - 8px);}.elementor-20819 .elementor-element.elementor-element-3ab4d19{--width:calc(50% - 8px);}.elementor-20819 .elementor-element.elementor-element-78b51db{--width:calc(50% - 8px);}.elementor-20819 .elementor-element.elementor-element-29db755{--width:calc(50% - 8px);}}/* Start custom CSS */.hero-icons-wrap {
    gap:0px;    
}
.hero-text-box p:last-of-type {
    margin-bottom:0;
}
.hero-icon-box.e-con {
    width:calc(33.333% - 1px);
    gap:8px;
    padding: 10px;
    border-left: 1px solid #fff;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.hero-icon {
    width:48px;
    max-width: 100%;
}
.hero-icon-text {
    width:calc(100% - 64px);
    max-width:100%;
}
@media only screen and (min-width:768px) {
    .hero-icons-wrap {
        
    }
    .hero-icon-box.e-con {
        flex-direction: column;
        padding:14px;
        justify-content: flex-start;
        align-items: flex-start;
    }
    .hero-icon-text {
        width:100%;
    }
}
@media only screen and (min-width:1025px) {
    .hero-icon-box.e-con {
        padding: 16px;
        
        flex-direction: row;
        gap:16px;
        justify-content: flex-start;
        align-items: center;
    }
    .hero-icon-text {
        width:calc(100% - 64px);
    }
}


.calc-slider-text-wrap {
    width:1056px;
    max-width: 100%;
}

/* Tabs */
.real-tabs .e-n-tabs-heading {
    background: var(--e-global-color-e1d65c8);
    border-radius: 40px;
    padding: 5px;
}
.real-tabs .e-n-tabs {
    align-items: center;
}
.real-tabs .e-n-tabs .e-n-tabs-content {
    width: 100%;
    border-radius: 24px;
    background: #fff;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.04);
    padding: 24px ;
}
.real-tabs .e-n-tabs .e-n-tabs-content > .e-con {
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    gap:32px;
}
.real-tabs-content-stat {
    width: 100%;
    padding: 0;
}
.real-tabs-content-stat h3 {
    font-size: 1rem;
    line-height: 1.2em;
    font-weight: 600;
    color:rgba(32, 31, 29, 0.80);
}
.real-tabs-content-stat h3 span {
    font-size:3rem;
    line-height: 1.2em;
    display: block;
    font-weight: 400;
    color: var(--e-global-color-secondary);
    margin-bottom: 8px;
}
.real-tabs-content-quote {
    width: 100%;
    padding: 0;
    gap:0;
}
.real-tabs-content-quote h5 {
    margin: 20px 0 8px;
}
.real-tabs-content-quote p {
    margin-bottom:0;
}
@media only screen and (min-width:768px) {
    .real-tabs .e-n-tabs .e-n-tabs-content {
        padding: 32px;
    }
    .real-tabs .e-n-tabs .e-n-tabs-content > .e-con {
        gap: 0;
    }
    .real-tabs-content-stat {
        width:calc(40% - 16px);
    }
    .real-tabs-content-stat h3 span {
        font-size: 3rem;
        margin-bottom:12px;
    }
    .real-tabs-content-quote {
        width:calc(60% - 16px);
    }
    .real-tabs-content-quote h5 {
    }
}
@media only screen and (min-width:1025px) {
    .real-tabs .e-n-tabs .e-n-tabs-content {
        padding: 64px;
    }
    .real-tabs-content-stat {
        width:calc(40% - 32px);
    }
    .real-tabs-content-stat h3 span {
        font-size:4rem;
        margin-bottom: 16px;
    }
    .real-tabs-content-quote {
        width:calc(60% - 32px);
    }
    .real-tabs-content-quote h5 {
        margin: 32px 0 10px;
    }
}

/* Accordion */
.ent-faq .e-n-accordion-item p:last-of-type {
    margin-bottom:0;
}

/* Calculator */

.slider-row { 
    margin-bottom: 1.75rem; 
}
.slider-row:last-of-type {
    margin-bottom: 0;
}

.slider-label { 
    display: flex; 
    justify-content: space-between; 
    align-items: baseline; 
    margin-bottom: 0.5rem; 
}
.slider-label span:first-child { 
    font-size:.9rem; 
    color: var(--e-global-color-text); 
}
.slider-label span:last-child { 
    font-size: 1.5rem; 
    font-weight: 500; 
    color: var(--e-global-color-secondary);
}
.right-panel h3 {
    font-size: 1.25rem; 
    font-weight: 400; 
    color: var(--e-global-color-32c8460); 
    margin: 0;
}
.right-panel p { 
    font-size: 1rem;
    color: var(--e-global-color-32c8460); 
    margin: 0;
}
.right-panel .subtitle { 
    font-size: 1rem;  
}
p.current-cost { 
    font-size: 2.25rem; 
    font-weight: 400; 
    color: white; 
    margin: 12px 0 8px 0; 
}
.divider-row { 
    display: flex; 
    align-items: center; 
}
.divider-row i { 
    color: #c8e27a; 
    font-size: 20px; 
}
p.with-label{ 
    font-size: 1.25rem; 
    color: var(--e-global-color-c9ad67c); 
    font-weight: 500; 
    font-weight: 600;
    margin: 0;
}
p.savings-num { 
    font-size: 3.25rem; 
    font-weight: 700; 
    color: white; 
    line-height: 1; 
    margin: 8px 0;
}
p.savings-sub { 
    font-size: 1rem; 
    color: var(--e-global-color-c9ad67c); 
    font-weight: 600;
    margin: 0;
}
@media only screen and (min-width:768px) {
    .slider-label span:first-child { 
        font-size:1rem; 
    }
    .slider-label span:last-child { 
        font-size: 1.9rem; 
    }
    .right-panel h3 {
        font-size:1.25rem;
    }
    p.current-cost { 
        font-size: 2rem; 
        margin: 12px 0 8px 0;
    }
    .right-panel .subtitle { 
        font-size: 1rem;
    }
    p.savings-num {
        font-size:4rem;
        margin: 8px 0;
    }
    
}
@media only screen and (min-width:1025px) {
    .slider-label span:first-child { 
        font-size:1rem; 
    }
    .slider-label span:last-child { 
        font-size: 2.25rem; 
    }
    .right-panel h3 {
        font-size:1.75rem;
    }
    p.current-cost { 
        font-size: 2.25rem;
        margin: 14px 0 12px 0;
    }
    .right-panel .subtitle { 
        font-size: 1rem;
    }
    p.savings-num {
        font-size: 5rem;
        margin: 12px 0;
    }
}

/* 1. Reset default slider styles */
input[type=range] {
  -webkit-appearance: none; /* Hides the slider so that custom slider can be made */
  appearance: none;
  width: 100%; /* Specific width is required for Firefox. */
  background: transparent; /* Otherwise white in Chrome */
  border-radius: 4px;
}

input[type=range]:focus {
  outline: none; /* Removes the blue border */
}

/* 2. Style the Thumb (Handle) for WebKit browsers */
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  border:3px solid white;
  background: var(--e-global-color-secondary); /* Accent color */
  cursor: pointer;
  margin-top: -8px; /* Centers the thumb vertically on the track */
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.04);
  transition: transform 0.2s;
}

/* 3. Style the Thumb for Firefox */
input[type=range]::-moz-range-thumb {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  border:3px solid white;
  background: var(--e-global-color-secondary);
  cursor: pointer;
  border: none;
  box-shadow:0 4px 15px rgba(0, 0, 0, 0.04);
}

/* 4. Style the Track for WebKit browsers */
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 8px;
  cursor: pointer;
  border-radius: 4px;
  /* remove background: var(--e-global-color-e1d65c8) */
}

/* 5. Style the Track for Firefox */
input[type=range]::-moz-range-track {
  width: 100%;
  height: 8px;
  cursor: pointer;
  background: var(--e-global-color-secondary);
  border-radius: 4px;
}/* End custom CSS */