.elementor-1226 .elementor-element.elementor-element-6867a41{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-dba4220{--display:flex;--min-height:60vh;--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:space-between;--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-dba4220:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-dba4220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1226 .elementor-element.elementor-element-244f46a{--display:flex;--min-height:0px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-244f46a.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-100d93f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-1226 .elementor-element.elementor-element-100d93f.e-con{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-069c26a{border-style:none;}.elementor-1226 .elementor-element.elementor-element-95f4d35{width:var( --container-widget-width, 350px );max-width:350px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:350px;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:clamp(1rem, 0.8519rem + 2.963vw, 1.5rem);font-weight:100;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-3646311{width:auto;max-width:auto;background-color:#FFFFF300;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:8px 16px 8px 16px;transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;text-align:start;}.elementor-1226 .elementor-element.elementor-element-3646311:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-3646311.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-3646311 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:400;mix-blend-mode:exclusion;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-8711314{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-8711314.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-fa9f6cb{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-fa9f6cb .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-1226 .elementor-element.elementor-element-de8fe55{--display:flex;--min-height:70vh;--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:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-de8fe55:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-de8fe55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-7cb3bb5{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 1rem;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-1226 .elementor-element.elementor-element-7cb3bb5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1226 .elementor-element.elementor-element-7cb3bb5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.8rem, 0.6704rem + 0.5926vw, 1.5rem);font-weight:300;font-style:italic;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-7cb3bb5 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1226 .elementor-element.elementor-element-3ba444b{--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:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-f74e8e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-f74e8e9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1226 .elementor-element.elementor-element-be25fc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1226 .elementor-element.elementor-element-bbef0d1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;border-style:none;}.elementor-1226 .elementor-element.elementor-element-26d4929{--display:flex;--min-height:70vh;--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-26d4929:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-26d4929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-9ec87a5{--display:flex;--min-height:100px;--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-9ec87a5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1226 .elementor-element.elementor-element-d2f1b8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-d2f1b8c.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-d2f1b8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:300;}.elementor-1226 .elementor-element.elementor-element-a9ff10c{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;border-style:none;--e-filter-space-between:1rem;--e-filter-normal-text-color:var( --e-global-color-secondary );--e-filter-hover-text-color:var( --e-global-color-primary );--e-filter-active-text-color:var( --e-global-color-primary );--e-filter-item-border-radius:100px 100px 100px 100px;}.elementor-1226 .elementor-element.elementor-element-a9ff10c .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:#00A3701F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B1B1B13B;}.elementor-1226 .elementor-element.elementor-element-a9ff10c .e-filter-item:hover:not( [aria-pressed=true] ){background-color:var( --e-global-color-90b33fb );border-style:solid;border-width:2px 2px 2px 2px;border-color:#B1B1B140;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-a9ff10c .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:#B1B1B140;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-a9ff10c.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-a9ff10c .e-filter-item{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:400;padding:6px 24px 6px 24px;}.elementor-1226 .elementor-element.elementor-element-65df3f5{--grid-columns:3;}.elementor-1226 .elementor-element.elementor-element-65df3f5 > .elementor-widget-container{padding:0rem 0rem 4rem 0rem;}.elementor-1226 .elementor-element.elementor-element-3fef242{--display:flex;--min-height:60vh;--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:center;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-3fef242:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-3fef242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-3fef242.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-68adaeb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 2rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-68adaeb.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-68adaeb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.1875rem, -1.6789rem + 8.5321vw, 6rem);font-weight:300;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-f377ca9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--justify-items:center;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-f377ca9.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-b9535b5{--display:flex;--min-height:300px;--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B1B1B140;--border-color:#B1B1B140;--border-radius:8px 8px 8px 8px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-b9535b5:hover{background-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-b9535b5, .elementor-1226 .elementor-element.elementor-element-b9535b5::before{--border-transition:0.3s;}.elementor-1226 .elementor-element.elementor-element-36d156d{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-36d156d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1.2rem, 0.8519rem + 2.963vw, 1.4rem);line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-58e13a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-58e13a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-3cb7a63{--display:flex;--min-height:300px;--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B1B1B140;--border-color:#B1B1B140;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-3cb7a63:hover{background-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-3cb7a63, .elementor-1226 .elementor-element.elementor-element-3cb7a63::before{--border-transition:0.3s;}.elementor-1226 .elementor-element.elementor-element-dc1dee1{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-dc1dee1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-2e442b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-2e442b6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-bbf25e5{--display:flex;--min-height:300px;--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B1B1B140;--border-color:#B1B1B140;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-bbf25e5:hover{background-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-bbf25e5, .elementor-1226 .elementor-element.elementor-element-bbf25e5::before{--border-transition:0.3s;}.elementor-1226 .elementor-element.elementor-element-43e4618{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-43e4618 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-bd6ae51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-bd6ae51.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-229e751{--display:flex;--min-height:80vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-229e751:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-229e751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-5247f79{--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;--margin-top:5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-5247f79.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-de34396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1226 .elementor-element.elementor-element-de34396.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-de34396 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.1875rem, -1.6789rem + 8.5321vw, 6rem);font-weight:300;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-bbc92a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:12px;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-bbc92a2.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-97fc293{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-97fc293:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-97fc293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-0381e4b{--display:flex;--min-height:440px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B1B1B140;--border-color:#B1B1B140;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-0381e4b:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-0381e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-0381e4b:hover::before, .elementor-1226 .elementor-element.elementor-element-0381e4b:hover > .elementor-background-video-container::before, .elementor-1226 .elementor-element.elementor-element-0381e4b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1226 .elementor-element.elementor-element-0381e4b > .elementor-background-slideshow:hover::before, .elementor-1226 .elementor-element.elementor-element-0381e4b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1226 .elementor-element.elementor-element-0381e4b:hover{--overlay-opacity:0.5;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-0381e4b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-1ee0cc8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-e038737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1226 .elementor-element.elementor-element-e038737 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-dba55bc{width:auto;max-width:auto;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:8px 8px 8px 8px;font-family:"Open Sans", Sans-serif;font-size:clamp(0.8rem, 0.8519rem + 2.963vw, 1.2rem);line-height:0.7em;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-dba55bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-dba55bc:hover{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-9ab3cbc{--display:flex;--min-height:234px;--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:space-between;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-e6f36fc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-fb7e470{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-4aec8cc{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-4aec8cc:hover{background-color:var( --e-global-color-90b33fb );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-4aec8cc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.95rem, 0.6rem + 1vw, 1.2rem);font-weight:400;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-23e9da2{width:100%;max-width:100%;background-color:#00563B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-23e9da2:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-23e9da2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.95rem, 0.6rem + 1vw, 1.2rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-feceb82{--display:flex;--min-height:440px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B1B1B140;--border-color:#B1B1B140;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-feceb82:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-feceb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-feceb82:hover::before, .elementor-1226 .elementor-element.elementor-element-feceb82:hover > .elementor-background-video-container::before, .elementor-1226 .elementor-element.elementor-element-feceb82:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1226 .elementor-element.elementor-element-feceb82 > .elementor-background-slideshow:hover::before, .elementor-1226 .elementor-element.elementor-element-feceb82 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1226 .elementor-element.elementor-element-feceb82:hover{--overlay-opacity:0.5;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-feceb82.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-46a3932{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-5dbfe4b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-4dc6919{width:auto;max-width:auto;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:8px 8px 8px 8px;font-family:"Open Sans", Sans-serif;font-size:clamp(0.8rem, 0.8519rem + 2.963vw, 1.2rem);line-height:0.7em;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-4dc6919.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-4dc6919:hover{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-ecefcbf{--display:flex;--min-height:234px;--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:space-between;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-4223887 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-b2c35fc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-98f474f{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-98f474f:hover{background-color:var( --e-global-color-90b33fb );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-98f474f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.95rem, 0.6rem + 1vw, 1.2rem);font-weight:400;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-e8b60ff{width:100%;max-width:100%;background-color:#00563B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-e8b60ff:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-e8b60ff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.95rem, 0.6rem + 1vw, 1.2rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-3e5ad8a{--display:flex;--min-height:440px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B1B1B140;--border-color:#B1B1B140;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-3e5ad8a:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-3e5ad8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-3e5ad8a:hover::before, .elementor-1226 .elementor-element.elementor-element-3e5ad8a:hover > .elementor-background-video-container::before, .elementor-1226 .elementor-element.elementor-element-3e5ad8a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1226 .elementor-element.elementor-element-3e5ad8a > .elementor-background-slideshow:hover::before, .elementor-1226 .elementor-element.elementor-element-3e5ad8a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1226 .elementor-element.elementor-element-3e5ad8a:hover{--overlay-opacity:0.5;box-shadow:0px 0px 24px -12px rgba(0,0,0,0.5);}.elementor-1226 .elementor-element.elementor-element-3e5ad8a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-113fe99{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-10cfcd8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(1rem, 0.8519rem + 2.963vw, 2rem);font-weight:700;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-60b02f4{width:auto;max-width:auto;background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:none;border-radius:8px 8px 8px 8px;font-family:"Open Sans", Sans-serif;font-size:clamp(0.8rem, 0.8519rem + 2.963vw, 1.2rem);line-height:0.7em;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-60b02f4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-60b02f4:hover{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-9bc9a86{--display:flex;--min-height:234px;--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:space-between;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-68081a5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-13af6de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-692d4c6{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-692d4c6:hover{background-color:var( --e-global-color-90b33fb );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-692d4c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.95rem, 0.6rem + 1vw, 1.2rem);font-weight:400;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-15830a7{width:100%;max-width:100%;background-color:#00563B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem) clamp(0.375rem, 1vw + 0.25rem, 0.75rem);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-15830a7:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-15830a7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(0.95rem, 0.6rem + 1vw, 1.2rem);font-weight:400;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-6ca77d7{--display:flex;--min-height:80vh;--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:center;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-6ca77d7:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-6ca77d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-7fc5adb{--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;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-7fc5adb.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-22e04dd.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-22e04dd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.1875rem, -1.6789rem + 8.5321vw, 6rem);font-weight:300;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-edcd84e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:12px;color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-edcd84e.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-7bb9e2e{--display:grid;--min-height:600px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-79e2de1{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-79e2de1:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-79e2de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0059EE;background-image:url("https://altas.studio/wp-content/uploads/2025/05/AmeliaBanner.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1226 .elementor-element.elementor-element-5e022b3{--display:flex;--justify-content:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-5e022b3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-41744ab{padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-41744ab .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-9b9e376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1226 .elementor-element.elementor-element-9b9e376.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-9b9e376 a{color:var( --e-global-color-e9e573f );}.elementor-1226 .elementor-element.elementor-element-e61b04d{--display:flex;--justify-content:center;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-e61b04d:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-e61b04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B986D;background-image:url("https://altas.studio/wp-content/uploads/2025/05/BrevoBanner.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1226 .elementor-element.elementor-element-ed34b44{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-ed34b44.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-0f4fd82{padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-0f4fd82 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-fd16fc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1226 .elementor-element.elementor-element-fd16fc5.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-fd16fc5 a{color:var( --e-global-color-90b33fb );}.elementor-1226 .elementor-element.elementor-element-9801b49{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-9801b49:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-9801b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9e573f );background-image:url("https://altas.studio/wp-content/uploads/2026/01/071-achievement.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1226 .elementor-element.elementor-element-89f99fa{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-89f99fa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-3c262d3{padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-3c262d3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-22459d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1226 .elementor-element.elementor-element-22459d2.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-33ed625{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-33ed625:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-33ed625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1d24c0 );background-image:url("https://altas.studio/wp-content/uploads/2026/02/send.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1226 .elementor-element.elementor-element-655e8ec{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-655e8ec.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-3c74121{padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-3c74121 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-af3f404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1226 .elementor-element.elementor-element-af3f404.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-a21566e{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-a21566e:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-a21566e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6165acb );background-image:url("https://altas.studio/wp-content/uploads/2026/02/refresh-data.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1226 .elementor-element.elementor-element-bc30d37{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-bc30d37.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-9ea1490{padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-9ea1490 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-d04fc9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1226 .elementor-element.elementor-element-d04fc9a.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-a13800d{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-a13800d:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-a13800d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0fbf2e );background-image:url("https://altas.studio/wp-content/uploads/2026/02/online-chat.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1226 .elementor-element.elementor-element-b16193c{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-b16193c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-612b360{padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-612b360 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-d09f239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-1226 .elementor-element.elementor-element-d09f239.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-140c483{--display:flex;--min-height:70vh;--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:space-between;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:8px 8px 8px 8px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-140c483:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-140c483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1226 .elementor-element.elementor-element-bf38fcf{--display:flex;--min-height:60vh;--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;--flex-wrap:nowrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-7462b65{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-7462b65.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-7462b65:not( .elementor-widget-image ), .elementor-1226 .elementor-element.elementor-element-7462b65.elementor-widget-image img{-webkit-mask-image:url( https://altas.studio/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1226 .elementor-element.elementor-element-7462b65 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:#E5E2DD38;border-radius:200px 200px 200px 200px;}.elementor-1226 .elementor-element.elementor-element-46b36d4{--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-46b36d4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-78e6bab{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-78e6bab.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-ffc13da{width:var( --container-widget-width, 600px );max-width:600px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 1rem 0rem 0rem;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-ffc13da.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-09306ef{--display:flex;--min-height:159px;--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:center;--align-items:flex-end;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-09306ef.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-2ef60e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-2f30959 .elementor-icon-wrapper{text-align:center;}.elementor-1226 .elementor-element.elementor-element-00184fe{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-00184fe.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-00184fe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-28afb81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1226 .elementor-element.elementor-element-28afb81 > .elementor-widget-container{margin:-6rem 0rem -6rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-28afb81.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-ed7d43e{--display:flex;--min-height:64px;--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;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-99089be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 24px 8px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;}.elementor-1226 .elementor-element.elementor-element-99089be:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-99089be .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1226 .elementor-element.elementor-element-b0e2b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 24px 8px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFF300;border-radius:100px 100px 100px 100px;}.elementor-1226 .elementor-element.elementor-element-b0e2b5f:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-b0e2b5f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:400;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1226 .elementor-element.elementor-element-6867a41{--content-width:1920px;}.elementor-1226 .elementor-element.elementor-element-dba4220{--width:100%;}.elementor-1226 .elementor-element.elementor-element-244f46a{--width:45%;}.elementor-1226 .elementor-element.elementor-element-100d93f{--width:100%;}.elementor-1226 .elementor-element.elementor-element-8711314{--width:60%;}.elementor-1226 .elementor-element.elementor-element-de8fe55{--width:100%;}.elementor-1226 .elementor-element.elementor-element-3ba444b{--width:100%;}.elementor-1226 .elementor-element.elementor-element-f74e8e9{--width:3%;}.elementor-1226 .elementor-element.elementor-element-26d4929{--width:100%;}.elementor-1226 .elementor-element.elementor-element-9ec87a5{--width:100%;}.elementor-1226 .elementor-element.elementor-element-3fef242{--width:100%;}.elementor-1226 .elementor-element.elementor-element-f377ca9{--width:100%;}.elementor-1226 .elementor-element.elementor-element-b9535b5{--width:100%;}.elementor-1226 .elementor-element.elementor-element-3cb7a63{--width:100%;}.elementor-1226 .elementor-element.elementor-element-bbf25e5{--width:100%;}.elementor-1226 .elementor-element.elementor-element-229e751{--width:100%;}.elementor-1226 .elementor-element.elementor-element-5247f79{--content-width:100%;}.elementor-1226 .elementor-element.elementor-element-97fc293{--width:100%;}.elementor-1226 .elementor-element.elementor-element-0381e4b{--width:30%;}.elementor-1226 .elementor-element.elementor-element-1ee0cc8{--width:100%;}.elementor-1226 .elementor-element.elementor-element-9ab3cbc{--width:100%;}.elementor-1226 .elementor-element.elementor-element-fb7e470{--width:100%;}.elementor-1226 .elementor-element.elementor-element-feceb82{--width:30%;}.elementor-1226 .elementor-element.elementor-element-46a3932{--width:100%;}.elementor-1226 .elementor-element.elementor-element-ecefcbf{--width:100%;}.elementor-1226 .elementor-element.elementor-element-b2c35fc{--width:100%;}.elementor-1226 .elementor-element.elementor-element-3e5ad8a{--width:30%;}.elementor-1226 .elementor-element.elementor-element-113fe99{--width:100%;}.elementor-1226 .elementor-element.elementor-element-9bc9a86{--width:100%;}.elementor-1226 .elementor-element.elementor-element-13af6de{--width:100%;}.elementor-1226 .elementor-element.elementor-element-6ca77d7{--width:100%;}.elementor-1226 .elementor-element.elementor-element-7fc5adb{--content-width:100%;}.elementor-1226 .elementor-element.elementor-element-7bb9e2e{--width:100%;}.elementor-1226 .elementor-element.elementor-element-79e2de1{--width:100%;}.elementor-1226 .elementor-element.elementor-element-e61b04d{--width:100%;}.elementor-1226 .elementor-element.elementor-element-9801b49{--width:100%;}.elementor-1226 .elementor-element.elementor-element-33ed625{--width:100%;}.elementor-1226 .elementor-element.elementor-element-a21566e{--width:100%;}.elementor-1226 .elementor-element.elementor-element-a13800d{--width:100%;}.elementor-1226 .elementor-element.elementor-element-140c483{--width:100%;}.elementor-1226 .elementor-element.elementor-element-bf38fcf{--width:100%;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1{--width:48%;}.elementor-1226 .elementor-element.elementor-element-46b36d4{--width:75%;}.elementor-1226 .elementor-element.elementor-element-09306ef{--width:48%;}.elementor-1226 .elementor-element.elementor-element-2ef60e8{--width:100%;}.elementor-1226 .elementor-element.elementor-element-ed7d43e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1226 .elementor-element.elementor-element-244f46a{--width:100%;}.elementor-1226 .elementor-element.elementor-element-100d93f{--width:100%;}.elementor-1226 .elementor-element.elementor-element-8711314{--width:100%;}.elementor-1226 .elementor-element.elementor-element-3ba444b{--width:100%;}.elementor-1226 .elementor-element.elementor-element-0381e4b{--width:100%;}.elementor-1226 .elementor-element.elementor-element-feceb82{--width:50%;}.elementor-1226 .elementor-element.elementor-element-3e5ad8a{--width:50%;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1{--width:100%;}.elementor-1226 .elementor-element.elementor-element-46b36d4{--width:100%;}}@media(max-width:1024px){.elementor-1226 .elementor-element.elementor-element-dba4220{--flex-direction:column-reverse;--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;--border-radius:8px 8px 8px 8px;}.elementor-1226 .elementor-element.elementor-element-244f46a{--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-1226 .elementor-element.elementor-element-3646311.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-de8fe55{--min-height:50vh;}.elementor-1226 .elementor-element.elementor-element-7cb3bb5{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-1226 .elementor-element.elementor-element-3ba444b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-3ba444b.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-bbef0d1{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1226 .elementor-element.elementor-element-9ec87a5{--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1226 .elementor-element.elementor-element-d2f1b8c.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-a9ff10c.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-65df3f5{--grid-columns:1;}.elementor-1226 .elementor-element.elementor-element-65df3f5.elementor-element{--align-self:stretch;}.elementor-1226 .elementor-element.elementor-element-3fef242{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-3fef242.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-68adaeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 2rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-68adaeb.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-68adaeb .elementor-heading-title{font-size:3rem;}.elementor-1226 .elementor-element.elementor-element-f377ca9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1226 .elementor-element.elementor-element-229e751{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-5247f79{--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;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-5247f79.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-de34396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 2rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-de34396.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-bbc92a2{padding:0rem 0rem 0rem 2rem;}.elementor-1226 .elementor-element.elementor-element-97fc293{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-feceb82{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-6ca77d7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1226 .elementor-element.elementor-element-7fc5adb{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-7fc5adb.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-22e04dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 2rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-22e04dd.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-edcd84e{padding:0rem 0rem 0rem 2rem;}.elementor-1226 .elementor-element.elementor-element-7bb9e2e{--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-79e2de1:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-79e2de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1226 .elementor-element.elementor-element-e61b04d:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-e61b04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1226 .elementor-element.elementor-element-140c483{--min-height:80vh;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1226 .elementor-element.elementor-element-bf38fcf{--min-height:40vh;--flex-wrap:wrap;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-7462b65.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-7462b65{text-align:center;}.elementor-1226 .elementor-element.elementor-element-46b36d4{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-46b36d4.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-78e6bab{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;padding:0px 0px 0px 0px;}.elementor-1226 .elementor-element.elementor-element-ffc13da{width:100%;max-width:100%;padding:1rem 1rem 1rem 1rem;font-size:1rem;}.elementor-1226 .elementor-element.elementor-element-28afb81 > .elementor-widget-container{margin:-4rem 0rem -4rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-28afb81.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}@media(max-width:767px){.elementor-1226 .elementor-element.elementor-element-6867a41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-dba4220{--min-height:0vh;--flex-direction:column-reverse;--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-evenly;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:8px 8px 8px 8px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-244f46a{--justify-content:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-244f46a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-100d93f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-100d93f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-95f4d35{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:1.2rem;}.elementor-1226 .elementor-element.elementor-element-95f4d35.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-3646311{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:8px 16px 8px 16px;text-align:center;}.elementor-1226 .elementor-element.elementor-element-3646311.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-de8fe55{--width:100%;--min-height:60vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-7cb3bb5{width:auto;max-width:auto;padding:0rem 0rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-7cb3bb5.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-3ba444b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-3ba444b.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-f74e8e9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1226 .elementor-element.elementor-element-f74e8e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-bbef0d1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-1226 .elementor-element.elementor-element-26d4929{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-9ec87a5{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1226 .elementor-element.elementor-element-d2f1b8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1226 .elementor-element.elementor-element-a9ff10c{--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0rem 0rem 0rem 0rem;--e-filter-space-between:1rem;}.elementor-1226 .elementor-element.elementor-element-a9ff10c .e-filter-item{font-size:1rem;padding:4px 16px 4px 16px;}.elementor-1226 .elementor-element.elementor-element-65df3f5{--grid-columns:1;}.elementor-1226 .elementor-element.elementor-element-3fef242{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-68adaeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-68adaeb.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-68adaeb .elementor-heading-title{font-size:1.2rem;}.elementor-1226 .elementor-element.elementor-element-f377ca9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-b9535b5{--min-height:250px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-36d156d{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-36d156d .elementor-heading-title{font-size:1.2rem;}.elementor-1226 .elementor-element.elementor-element-58e13a2{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-3cb7a63{--min-height:250px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-dc1dee1{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-dc1dee1 .elementor-heading-title{font-size:1.2rem;}.elementor-1226 .elementor-element.elementor-element-2e442b6{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-bbf25e5{--min-height:250px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1226 .elementor-element.elementor-element-43e4618{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-43e4618 .elementor-heading-title{font-size:1.2rem;}.elementor-1226 .elementor-element.elementor-element-bd6ae51{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-229e751{--min-height:0vh;--justify-content:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-1226 .elementor-element.elementor-element-5247f79{--content-width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-de34396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-1226 .elementor-element.elementor-element-de34396.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-de34396 .elementor-heading-title{font-size:2rem;}.elementor-1226 .elementor-element.elementor-element-bbc92a2{padding:1rem 1rem 1rem 1rem;text-align:center;font-size:1rem;line-height:1em;}.elementor-1226 .elementor-element.elementor-element-bbc92a2.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-0b53879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1226 .elementor-element.elementor-element-97fc293{--width:100%;--min-height:60vh;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-0381e4b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-dba55bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-dba55bc{text-align:center;}.elementor-1226 .elementor-element.elementor-element-9ab3cbc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-fb7e470{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-feceb82{--min-height:90vh;}.elementor-1226 .elementor-element.elementor-element-5dbfe4b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1226 .elementor-element.elementor-element-4dc6919.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-4dc6919{text-align:center;}.elementor-1226 .elementor-element.elementor-element-3e5ad8a{--width:80vw;--min-height:90vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1226 .elementor-element.elementor-element-3e5ad8a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-113fe99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1226 .elementor-element.elementor-element-10cfcd8{width:var( --container-widget-width, 140px );max-width:140px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-1226 .elementor-element.elementor-element-10cfcd8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1226 .elementor-element.elementor-element-60b02f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-60b02f4{text-align:center;}.elementor-1226 .elementor-element.elementor-element-9bc9a86{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-13af6de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-6ca77d7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-7fc5adb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-22e04dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-1226 .elementor-element.elementor-element-22e04dd.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-22e04dd .elementor-heading-title{font-size:2rem;}.elementor-1226 .elementor-element.elementor-element-edcd84e{padding:1rem 1rem 0rem 1rem;text-align:center;font-size:1rem;line-height:1.2em;}.elementor-1226 .elementor-element.elementor-element-edcd84e.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-7bb9e2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-79e2de1{--width:100%;--min-height:250px;}.elementor-1226 .elementor-element.elementor-element-41744ab{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-9b9e376{padding:0rem 1rem 1rem 1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-e61b04d{--width:100%;--min-height:250px;}.elementor-1226 .elementor-element.elementor-element-0f4fd82{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-fd16fc5{padding:0rem 1rem 1rem 1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-9801b49{--width:100%;--min-height:250px;}.elementor-1226 .elementor-element.elementor-element-3c262d3{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-22459d2{padding:0rem 1rem 1rem 1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-33ed625{--width:100%;--min-height:250px;}.elementor-1226 .elementor-element.elementor-element-3c74121{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-af3f404{padding:0rem 1rem 1rem 1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-a21566e{--width:100%;--min-height:250px;}.elementor-1226 .elementor-element.elementor-element-9ea1490{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-d04fc9a{padding:0rem 1rem 1rem 1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-a13800d{--width:100%;--min-height:250px;}.elementor-1226 .elementor-element.elementor-element-612b360{padding:1rem 1rem 0rem 1rem;}.elementor-1226 .elementor-element.elementor-element-d09f239{padding:0rem 1rem 1rem 1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-140c483{--min-height:60vh;--border-radius:8px 8px 8px 8px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1226 .elementor-element.elementor-element-bf38fcf{--width:100%;--min-height:37vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-bf38fcf.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1{--width:100%;--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-9fbe9e1.e-con{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-7462b65{width:100%;max-width:100%;padding:2rem 2rem 0rem 2rem;text-align:center;}.elementor-1226 .elementor-element.elementor-element-7462b65.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-46b36d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-78e6bab{width:initial;max-width:initial;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1226 .elementor-element.elementor-element-ffc13da{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;text-align:start;font-size:1rem;line-height:1.4em;}.elementor-1226 .elementor-element.elementor-element-ffc13da.elementor-element{--align-self:flex-start;}.elementor-1226 .elementor-element.elementor-element-09306ef{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-09306ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-2f30959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1226 .elementor-element.elementor-element-2f30959.elementor-element{--align-self:center;}.elementor-1226 .elementor-element.elementor-element-00184fe{padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-00184fe .elementor-heading-title{font-size:1.4rem;}.elementor-1226 .elementor-element.elementor-element-28afb81{width:100%;max-width:100%;}.elementor-1226 .elementor-element.elementor-element-28afb81 > .elementor-widget-container{margin:-4rem 0rem -4rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1226 .elementor-element.elementor-element-28afb81.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1226 .elementor-element.elementor-element-ed7d43e{--width:100%;--min-height:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1226 .elementor-element.elementor-element-99089be{padding:4px 8px 4px 8px;}.elementor-1226 .elementor-element.elementor-element-99089be .elementor-heading-title{font-size:1.5rem;}.elementor-1226 .elementor-element.elementor-element-b0e2b5f{padding:4px 8px 4px 8px;}.elementor-1226 .elementor-element.elementor-element-b0e2b5f .elementor-heading-title{font-size:1.5rem;}}/* Start custom CSS for html, class: .elementor-element-069c26a */.hero1 {
  font-family: 'Outfit', sans-serif;
  font-weight: 600;
  color: #FFFFF3;
  font-size: clamp(1.6rem, 0.8519rem + 2.963vw, 2.6rem);
  line-height: 1.2em;
}

.hero-direction {
  text-rendering: optimizeLegibility;
  font-weight: 600;
  background: linear-gradient(
  90deg,
  /* primary ribbon */
  #00A370 0%,
  #0092E0 20%,
  #F92895 40%,
  #F5C722 60%,

  /* easing zone (short + quiet) */
  #47AE7C 68%,

  /* reset prefix (matches start state) */
  #00A370 80%,
  #0092E0 100%
);


  background-size: 400% 100%;
  background-position: 0% 50%;

  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;

  animation: direction-flow 6s linear infinite;

}

@keyframes direction-flow {
  from { background-position: 0% 50%; }
  to   { background-position: 100% 50%; }
}




.hero-grow {
  background: linear-gradient(
    90deg,
    #00A370 0%,
    #0b6b4f 35%,
    #ffffff55 50%,
    #0b6b4f 65%,
    #00A370 100%
  );
  background-size: 200% 100%;
  background-position: 0% 50%;

  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;

  animation: growShine 5s linear infinite alternate;
}

@keyframes growShine {
  from {
    background-position: 0% 50%;
  }
  to {
    background-position: 100% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3646311 */.elementor-1226 .elementor-element.elementor-element-3646311 {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-3646311 a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dba4220 */.elementor-1226 .elementor-element.elementor-element-dba4220 {
  position: relative;
}

/* Corner mask */
.elementor-1226 .elementor-element.elementor-element-dba4220::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border-radius: 8px;

  /* match the page background */
  box-shadow:
    0 0 0 100vmax #fdfbee;

  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e8e9 */.compass-wrapper {
  position: relative;
  display: inline-block;
}

.compass {
  display: block;
  transform-origin: center center;
  transition: transform 0.1s linear;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bbef0d1 */.hero-support {
  font-family: 'Outfit', sans-serif;
  font-size: clamp(1.5rem, 0.8519rem + 2.963vw, 5rem);
  line-height: 1.2em;
  font-weight: 400;
  color: #1C1C1C;
}

.highlight-line {
  font-weight: 100;
}

.light-intro {
  font-weight: 100;
  opacity: 0.9;
}

/* Pill badges */
.pill-cta {
  display: inline-block;
  font-weight: 600;
  font-size: clamp(1.2rem, 0.75rem + 2.4vw, 2.2rem);
  padding: 0.2em 0.6em;
  border-radius: 999px;
  color: #fff;
  margin: 0 4px;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
}


.pill-cta.blue {
  background: #2e55ff;
}

.pill-cta.green {
  background: #00A370;
}

.pill-cta.yellow {
  background: #ffc107;
  color: #1C1C1C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba55bc */.elementor-1226 .elementor-element.elementor-element-dba55bc {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.elementor-1226 .elementor-element.elementor-element-dba55bc p {
  margin: 0;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4947c1f */.plan-benefits {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-top: 1rem;
}

.pill-benefits {
  display: inline-block;
  padding: 0.4rem 0.75rem;
  border: 1px solid #B1B1B1;
  border-radius: 999px;
  font-family: 'Open Sans', sans-serif;
  font-size: 0.95em; /* Inherits scale but keeps slight reduction for pill sizing */
  font-weight: 500;
  color: #1c1c1c;
  background: #00A3701F;
  white-space: normal;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4aec8cc */.elementor-1226 .elementor-element.elementor-element-4aec8cc {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-4aec8cc a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e9da2 */.elementor-1226 .elementor-element.elementor-element-23e9da2 {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-23e9da2 a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dc6919 */.elementor-1226 .elementor-element.elementor-element-4dc6919 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.elementor-1226 .elementor-element.elementor-element-4dc6919 p {
  margin: 0;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98f474f */.elementor-1226 .elementor-element.elementor-element-98f474f {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-98f474f a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8b60ff */.elementor-1226 .elementor-element.elementor-element-e8b60ff {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-e8b60ff a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60b02f4 */.elementor-1226 .elementor-element.elementor-element-60b02f4 {
  display: inline-flex;
  align-items: center;
  line-height: 1;
}
.elementor-1226 .elementor-element.elementor-element-60b02f4 p {
  margin: 0;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-692d4c6 */.elementor-1226 .elementor-element.elementor-element-692d4c6 {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-692d4c6 a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15830a7 */.elementor-1226 .elementor-element.elementor-element-15830a7 {
  position: relative;
}

.elementor-1226 .elementor-element.elementor-element-15830a7 a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97fc293 */@media (max-width: 767px) {
  .plans-drawer {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-padding-left: 0.5rem;
    gap: 1rem;
    padding: 0 1.5rem;
    -webkit-overflow-scrolling: touch;
    align-items: stretch; /* Ensures equal height across all cards */
  }

  .plans-drawer > .plan-card {
    flex: 0 0 85vw;
    min-width: 70vw;
    scroll-snap-align: start;
    display: flex;
    flex-direction: column;
  

    /* Force full height for equal cards */
    height: 80%;                  /* use 100% instead of auto */
    min-height: 80%;              /* ensures they match tallest sibling */
    box-sizing: border-box;
  }

  /* Ensure contents can stretch properly */
  .plan-card > .elementor-container {
    flex-grow: 0;
    display: flex;
    flex-direction: column;
  }

  /* Button or CTA container pins to bottom */
  .plan-card > .elementor-container:last-child {
    margin-top: auto;
  }
}

@media (max-width: 767px) {
  .plans-drawer {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-padding-left: 0.5rem;
    gap: 1rem;
    padding: 0 1.5rem;
    -webkit-overflow-scrolling: touch;
    align-items: stretch;

    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: rgba(0, 0, 0, 0.35) transparent;
  }

  /* WebKit: Chrome, Safari, iOS */
  .plans-drawer::-webkit-scrollbar {
    height: 4px;
    background: transparent;
  }

  .plans-drawer::-webkit-scrollbar-track {
    background: transparent;
  }

  .plans-drawer::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.35);
    border-radius: 999px;   /* ← rounded pill thumb */
    min-height: 24px;       /* helps iOS respect rounding */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e022b3 *//* Default (desktop hover) */
.Dimmer {
  border-radius: 8px;
  opacity: 0;
  transition: 0.3s ease-in-out;
}

.Dimmer:hover {
  opacity: 1;
  background: rgba(30, 30, 30, 0.62);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}

/* Force ON for mobile screens */
@media (max-width: 767px) {
  .Dimmer {
    opacity: 1;
    background: rgba(30, 30, 30, 0.62);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79e2de1 */.elementor-1226 .elementor-element.elementor-element-79e2de1: { opacity 0;
transition: 0.5 ease-in-out;
}

.elementor-1226 .elementor-element.elementor-element-79e2de1:hover {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78e6bab */.intro-wrapper {
  text-align: center;
  max-width: 100%;
}

.intro-line {
  display: inline-block;
  text-align: center;
}

.intro-line {
  font-family: outfit, sans-serif;
  font-size: clamp(1rem, 0.5rem + 2vw, 1.5rem);
  line-height: 2em;
  font-weight: 400;
  color: #FFFFF3;
  display: inline-block;
}

.wave {
  display: inline-block;
  animation: wave 1.5s infinite;
  transform-origin: 70% 70%;
}

@keyframes wave {
  0% { transform: rotate(0deg); }
  15% { transform: rotate(20deg); }
  30% { transform: rotate(-10deg); }
  45% { transform: rotate(20deg); }
  60% { transform: rotate(-5deg); }
  75% { transform: rotate(10deg); }
  100% { transform: rotate(0deg); }
}

.pill-contact {
  display: inline-block;
  font-weight: 600;
  font-size: clamp(1rem, 0.5rem + 2vw, 1.5rem);
  padding: 0.2em 0.4em;
  border-radius: 999px;
  color: #fffff3;
  margin: 0 4px;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
}


.pill-contact.blue {
  background: #2e55ff;
}

.pill-contact.green {
  background: #00A370;
}

.pill-contact.yellow {
  background: #ffc107;
  color: #1C1C1C;
}

.highlight-contact {
  background: #f7df2e;
  padding: 0.1em -0.1em;
  margin-left: 0.20em;
  font-weight: 600;
  line-height: 1;
  color: #1c1c1c;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140c483 */.footer-contact::before {
  content: "";
  position: absolute;
  inset: 0;

  background-image:
  /* Vertical grid */
  linear-gradient(
    90deg,
    rgba(255,255,255,0.02) 1px,
    transparent 1px
  ),

  /* Horizontal grid */
  linear-gradient(
    rgba(255,255,255,0.02) 1px,
    transparent 1px
  ),

  /* Diagonal reference lines — VERY sparse */
  repeating-linear-gradient(
    45deg,
    rgba(0,87,59,0.03) 0px,
    rgba(0,87,59,0.03) 2px,
    transparent 2px,
    transparent 120px
  );



background-size: 32px 32px;



  /* Flashlight mask that READS live variables */
  mask-image: radial-gradient(
    circle 400px at var(--mx, -999px) var(--my, -999px),
    black 0%,
    black 20%,
    transparent 45%
  );

  pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-display: auto;
	src: url('https://altas.studio/wp-content/uploads/2025/05/Outfit-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-display: auto;
	src: url('https://altas.studio/wp-content/uploads/2025/05/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */