.elementor-331 .elementor-element.elementor-element-09b7a50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:clamp(5rem, -1.9058rem + 14.4058vw, 12.5rem);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-09b7a50:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-09b7a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zannavanderaa.com/wp-content/uploads/2025/08/waves-02-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-331 .elementor-element.elementor-element-244a9ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1.875rem, -1.923rem + 7.923vw, 6rem) 0;--row-gap:clamp(1.875rem, -1.923rem + 7.923vw, 6rem);--column-gap:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-baf09b2{text-align:center;}.elementor-331 .elementor-element.elementor-element-baf09b2 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );font-weight:var( --e-global-typography-aa42f91-font-weight );line-height:var( --e-global-typography-aa42f91-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-8f120fc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 clamp(1.875rem, -2.1534rem + 8.4034vw, 6.25rem) 0;text-align:center;}.elementor-331 .elementor-element.elementor-element-8f120fc.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-8f120fc .elementor-heading-title{font-size:clamp(1.5rem, 0.234rem + 2.641vw, 2.875rem);font-weight:700;color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-e046971{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0;--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-331 .elementor-element.elementor-element-e046971 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-331 .elementor-element.elementor-element-fc35682{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space144);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-46d7a88{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-331 .elementor-element.elementor-element-87dc6a7{--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;--border-radius:30px 30px 30px 30px;--padding-top:clamp(0.938rem, -0.962rem + 3.962vw, 3rem);--padding-bottom:clamp(0.938rem, -0.962rem + 3.962vw, 3rem);--padding-left:clamp(0.938rem, -0.962rem + 3.962vw, 3rem);--padding-right:clamp(0.938rem, -0.962rem + 3.962vw, 3rem);}.elementor-331 .elementor-element.elementor-element-3f32fe8 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );font-weight:var( --e-global-typography-aa42f91-font-weight );line-height:var( --e-global-typography-aa42f91-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-468f3a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-d0c21e5 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-331 .elementor-element.elementor-element-6c3e0a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-0164057{--display:flex;}.elementor-331 .elementor-element.elementor-element-77ecd01 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-331 .elementor-element.elementor-element-db7693f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-331 .elementor-element.elementor-element-3bdc572{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-331 .elementor-element.elementor-element-baafdd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:var(--space24);--padding-bottom:var(--space24);--padding-left:var(--space24);--padding-right:var(--space24);}.elementor-331 .elementor-element.elementor-element-eab13ca{width:initial;max-width:initial;text-align:left;}.elementor-331 .elementor-element.elementor-element-eab13ca .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );font-weight:var( --e-global-typography-88bad9c-font-weight );line-height:var( --e-global-typography-88bad9c-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-2929d89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.573rem + 0.892vw, 1.375rem);font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-2663c9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:var(--space24);--padding-bottom:var(--space24);--padding-left:var(--space24);--padding-right:var(--space24);}.elementor-331 .elementor-element.elementor-element-e6d3210{width:initial;max-width:initial;text-align:center;}.elementor-331 .elementor-element.elementor-element-e6d3210.elementor-element{--align-self:flex-start;}.elementor-331 .elementor-element.elementor-element-e6d3210 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );font-weight:var( --e-global-typography-88bad9c-font-weight );line-height:var( --e-global-typography-88bad9c-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-7e27b77 .elementor-heading-title{font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-23b82bd{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:var(--space24);--padding-bottom:var(--space24);--padding-left:var(--space24);--padding-right:var(--space24);}.elementor-331 .elementor-element.elementor-element-db2b244 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );font-weight:var( --e-global-typography-88bad9c-font-weight );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-16e5dee{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.573rem + 0.892vw, 1.375rem);font-weight:700;line-height:1.5em;}.elementor-331 .elementor-element.elementor-element-654dcdf{--display:flex;--padding-top:clamp(3.75rem, -10.062rem + 28.812vw, 18.75rem);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-a237b62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space36) var(--space60);--row-gap:var(--space36);--column-gap:var(--space60);}.elementor-331 .elementor-element.elementor-element-30254c7{--display:flex;--gap:var(--space36) 0;--row-gap:var(--space36);--column-gap:0;}.elementor-331 .elementor-element.elementor-element-ccbb088{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;}.elementor-331 .elementor-element.elementor-element-de48208{text-align:center;}.elementor-331 .elementor-element.elementor-element-de48208 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );font-weight:var( --e-global-typography-8bfd3df-font-weight );line-height:var( --e-global-typography-8bfd3df-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-8537f2b{text-align:center;}.elementor-331 .elementor-element.elementor-element-b6a93db{--display:flex;--gap:var(--space36) 0;--row-gap:var(--space36);--column-gap:0;}.elementor-331 .elementor-element.elementor-element-db94703{text-align:center;}.elementor-331 .elementor-element.elementor-element-db94703 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );font-weight:var( --e-global-typography-8bfd3df-font-weight );line-height:var( --e-global-typography-8bfd3df-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-69e61b8{text-align:center;}.elementor-331 .elementor-element.elementor-element-f5c3b24{--display:flex;--gap:var(--space36) 0;--row-gap:var(--space36);--column-gap:0;}.elementor-331 .elementor-element.elementor-element-f8d6df6 img{height:119px;}.elementor-331 .elementor-element.elementor-element-9d719f2{text-align:center;}.elementor-331 .elementor-element.elementor-element-9d719f2 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );font-weight:var( --e-global-typography-8bfd3df-font-weight );line-height:var( --e-global-typography-8bfd3df-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-a66bd78{text-align:center;}.elementor-331 .elementor-element.elementor-element-ecc577d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:var(--space180);--padding-bottom:5px;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-275c579{width:var( --container-widget-width, clamp(3.75rem, 1.16rem + 5.402vw, 6.563rem) );max-width:clamp(3.75rem, 1.16rem + 5.402vw, 6.563rem);--container-widget-width:clamp(3.75rem, 1.16rem + 5.402vw, 6.563rem);--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-275c579 img{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-d5771ec );border-radius:50% 50% 50% 50%;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-331 .elementor-element.elementor-element-6a398d4{padding:0px 10px 0px 0px;}.elementor-331 .elementor-element.elementor-element-6a398d4 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );font-weight:var( --e-global-typography-8bfd3df-font-weight );line-height:var( --e-global-typography-8bfd3df-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-331 .elementor-element.elementor-element-78e2966.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-78e2966 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-331 .elementor-element.elementor-element-78e2966 .elementor-button{font-weight:300;padding:6px 6px 6px 20px;}.elementor-331 .elementor-element.elementor-element-10adc8f{--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:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:clamp(8.125rem, -13.1678rem + 44.4178vw, 31.25rem);--padding-bottom:clamp(3.125rem, -8.482rem + 30.952vw, 19.375rem);--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-10adc8f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-10adc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zannavanderaa.com/wp-content/uploads/2025/08/background-01-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-331 .elementor-element.elementor-element-eaa1af2{--e-transform-rotateZ:-1deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:100px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-eaa1af2 img{width:100%;}.elementor-331 .elementor-element.elementor-element-1dcfaa8{--display:flex;--gap:var(--space72) 0;--row-gap:var(--space72);--column-gap:0;}.elementor-331 .elementor-element.elementor-element-a6d113f .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );font-weight:var( --e-global-typography-aa42f91-font-weight );line-height:var( --e-global-typography-aa42f91-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-a6c8423 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-331 .elementor-element.elementor-element-0da8274{--display:flex;--gap:var(--space72) var(--space72);--row-gap:var(--space72);--column-gap:var(--space72);--padding-top:30px;--padding-bottom:67px;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-885dddc{text-align:center;}.elementor-331 .elementor-element.elementor-element-885dddc .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );font-weight:var( --e-global-typography-88bad9c-font-weight );line-height:var( --e-global-typography-88bad9c-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-e8abfdc{--e-image-carousel-slides-to-show:5;}.elementor-331 .elementor-element.elementor-element-e8abfdc .swiper-wrapper{display:flex;align-items:center;}.elementor-331 .elementor-element.elementor-element-ae23aea{--display:flex;--gap:var(--space60) 0;--row-gap:var(--space60);--column-gap:0;--overflow:hidden;--padding-top:clamp(12.5rem, 0.99rem + 24.01vw, 25rem);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-ae23aea:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-ae23aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zannavanderaa.com/wp-content/uploads/2025/08/four-layer-bg-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-331 .elementor-element.elementor-element-3491b43{width:initial;max-width:initial;text-align:center;}.elementor-331 .elementor-element.elementor-element-3491b43.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-3491b43 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );font-weight:var( --e-global-typography-aa42f91-font-weight );line-height:var( --e-global-typography-aa42f91-line-height );color:var( --e-global-color-d5771ec );}.elementor-331 .elementor-element.elementor-element-d37c629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1600px){.elementor-331 .elementor-element.elementor-element-baf09b2 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-3f32fe8 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-baafdd1{--border-radius:30px 30px 30px 30px;}.elementor-331 .elementor-element.elementor-element-eab13ca .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-2663c9b{--border-radius:30px 30px 30px 30px;}.elementor-331 .elementor-element.elementor-element-e6d3210 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-db2b244 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-de48208 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-db94703 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-9d719f2 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-6a398d4 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-a6d113f .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-885dddc .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-3491b43 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}}@media(max-width:1440px){.elementor-331 .elementor-element.elementor-element-e046971{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-10adc8f{--gap:40px 60px;--row-gap:40px;--column-gap:60px;}.elementor-331 .elementor-element.elementor-element-eaa1af2{margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;}}@media(max-width:1280px){.elementor-331 .elementor-element.elementor-element-baf09b2 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-e046971{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-331 .elementor-element.elementor-element-3f32fe8 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-eab13ca .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-e6d3210 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-db2b244 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-de48208 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-db94703 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-9d719f2 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-6a398d4 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-eaa1af2{margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-331 .elementor-element.elementor-element-a6d113f .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-885dddc .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-3491b43 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-10adc8f{--flex-direction:column-reverse;--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;}.elementor-331 .elementor-element.elementor-element-10adc8f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-10adc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-331 .elementor-element.elementor-element-eaa1af2{--e-transform-rotateZ:0deg;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-eaa1af2 img{max-width:300px;}.elementor-331 .elementor-element.elementor-element-1dcfaa8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-331 .elementor-element.elementor-element-a6d113f{text-align:center;}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-baf09b2 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-fc35682{--padding-top:40px;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-3f32fe8 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-eab13ca .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-e6d3210 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-db2b244 .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-de48208 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-db94703 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-9d719f2 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-6a398d4 .elementor-heading-title{font-size:var( --e-global-typography-8bfd3df-font-size );line-height:var( --e-global-typography-8bfd3df-line-height );}.elementor-331 .elementor-element.elementor-element-eaa1af2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-331 .elementor-element.elementor-element-a6d113f .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}.elementor-331 .elementor-element.elementor-element-0da8274{--padding-top:20px;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-331 .elementor-element.elementor-element-885dddc .elementor-heading-title{font-size:var( --e-global-typography-88bad9c-font-size );line-height:var( --e-global-typography-88bad9c-line-height );}.elementor-331 .elementor-element.elementor-element-3491b43 .elementor-heading-title{font-size:var( --e-global-typography-aa42f91-font-size );line-height:var( --e-global-typography-aa42f91-line-height );}}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-46d7a88{--width:100%;}.elementor-331 .elementor-element.elementor-element-87dc6a7{--width:60%;}.elementor-331 .elementor-element.elementor-element-0164057{--width:40%;}.elementor-331 .elementor-element.elementor-element-3bdc572{--width:52%;}.elementor-331 .elementor-element.elementor-element-baafdd1{--width:100%;}.elementor-331 .elementor-element.elementor-element-2663c9b{--width:100%;}.elementor-331 .elementor-element.elementor-element-23b82bd{--width:48%;}.elementor-331 .elementor-element.elementor-element-1dcfaa8{--width:100%;}.elementor-331 .elementor-element.elementor-element-ae23aea{--content-width:1310px;}}/* Start custom CSS for heading, class: .elementor-element-8f120fc */.elementor-331 .elementor-element.elementor-element-8f120fc h3 {
    max-width: 1176px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09b7a50 */.elementor-331 .elementor-element.elementor-element-09b7a50 {
    background-position:0 -7%;
}
@media only screen and (max-width:767px) {
    .elementor-331 .elementor-element.elementor-element-09b7a50 {
        background-position:0 -3%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a237b62 */@media only screen and (max-width: 1600px) {
    .elementor-331 .elementor-element.elementor-element-a237b62 h2 {
        min-height:72px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-331 .elementor-element.elementor-element-a237b62 h2 {
        min-height:auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78e2966 */.elementor-331 .elementor-element.elementor-element-78e2966 svg {
    width: clamp(2rem, 0.158rem + 3.842vw, 4rem);
    height: clamp(2rem, 0.158rem + 3.842vw, 4rem);
}
.elementor-331 .elementor-element.elementor-element-78e2966 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcfaa8 */.elementor-331 .elementor-element.elementor-element-1dcfaa8{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3491b43 */.elementor-331 .elementor-element.elementor-element-3491b43 {
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22d81d8 */.elementor-331 .elementor-element.elementor-element-22d81d8 img{
    max-width:950px;
    width: 100%;
}/* End custom CSS */