.elementor-3842 .elementor-element.elementor-element-c37a2df>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-c37a2df>.elementor-background-overlay{background-color:#00090ECF;opacity:.5;mix-blend-mode:darken;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-c37a2df>.elementor-container{max-width:800px;min-height:54vh}.elementor-3842 .elementor-element.elementor-element-c37a2df{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-3842 .elementor-element.elementor-element-4f400b2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-3842 .elementor-element.elementor-element-4f400b2>.elementor-element-populated{margin:-8% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%}.elementor-3842 .elementor-element.elementor-element-60cb1c9{--spacer-size:10px}.elementor-3842 .elementor-element.elementor-element-6424a51>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-6424a51{text-align:center}.elementor-3842 .elementor-element.elementor-element-6424a51 .elementor-heading-title{font-family:"Prompt",Sans-serif;font-size:36px;font-weight:600;color:#FFFFFFF7}.elementor-3842 .elementor-element.elementor-element-b7f8b6c>.elementor-widget-container{margin:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-b7f8b6c{column-gap:0;text-align:center;font-family:"Prompt",Sans-serif;text-shadow:0 0 10px rgba(15.00000000000002,.5543478260869574,.5543478260869574,.3);color:#FFF}.elementor-3842 .elementor-element.elementor-element-6cfddca{--spacer-size:37px}.elementor-3842 .elementor-element.elementor-element-c711a9a>.elementor-widget-container{margin:15px 0 -10px 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-c711a9a{text-align:center;font-family:"Prompt",Sans-serif;font-weight:400;color:#040404}.elementor-3842 .elementor-element.elementor-element-5c55810{margin-top:0;margin-bottom:0;padding:030px 0 100px 0}.elementor-3842 .elementor-element.elementor-element-4818b0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-4818b0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4C3B3B;background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/IMG_7770.jpg);background-position:center center;background-size:cover}.elementor-3842 .elementor-element.elementor-element-4818b0c>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F96;opacity:.7}.elementor-3842 .elementor-element.elementor-element-4818b0c:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#7A7A7AC7;opacity:.4}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-4818b0c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-4818b0c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-4818b0c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-4818b0c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-d40c018{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#FFF}.elementor-3842 .elementor-element.elementor-element-d3ccce2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-d3ccce2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/MG_7334.jpg);background-position:center center;background-size:cover}.elementor-3842 .elementor-element.elementor-element-d3ccce2>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F82;opacity:.7}.elementor-3842 .elementor-element.elementor-element-d3ccce2:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#7A7A7AC7;opacity:.4}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-d3ccce2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-d3ccce2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-d3ccce2>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-d3ccce2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-20b9b5d{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#FFF}.elementor-3842 .elementor-element.elementor-element-5c12c95:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-5c12c95>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/MG_7361-1.jpg);background-position:top center;background-size:cover}.elementor-3842 .elementor-element.elementor-element-5c12c95>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F8A;opacity:.8}.elementor-3842 .elementor-element.elementor-element-5c12c95:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#7A7A7AC2;opacity:.4}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-5c12c95.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-5c12c95.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-5c12c95>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-5c12c95>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-ebbe452{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#FFF}.elementor-3842 .elementor-element.elementor-element-de71b4d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/IMG_7755.jpg);background-position:0 0;background-size:cover}.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F8A;opacity:0}.elementor-3842 .elementor-element.elementor-element-de71b4d:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#7A7A7AC2;opacity:.4}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-de71b4d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-de71b4d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-0029f26{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#FFF}.elementor-3842 .elementor-element.elementor-element-7d1fc91>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-7d1fc91:not(.elementor-motion-effects-element-type-background),.elementor-3842 .elementor-element.elementor-element-7d1fc91>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:red}.elementor-3842 .elementor-element.elementor-element-7d1fc91>.elementor-background-overlay{background-color:#002318;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-7d1fc91>.elementor-container{max-width:750px;min-height:300px}.elementor-3842 .elementor-element.elementor-element-7d1fc91{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-3842 .elementor-element.elementor-element-ee602cd{text-align:center;font-family:"Prompt",Sans-serif;font-size:16px;font-weight:300;line-height:2em;color:#FFF}.elementor-3842 .elementor-element.elementor-element-5c18e29 .elementor-button{background-color:#FFF;font-family:"Prompt",Sans-serif;fill:#3F1903;color:#3F1903;box-shadow:0 8px 10px -3px rgb(0 0 0 / .5);border-radius:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-5c18e29 .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-5c18e29 .elementor-button:focus{background-color:#4B0606;color:#FFF;border-color:#1A6C7A}.elementor-3842 .elementor-element.elementor-element-5c18e29>.elementor-widget-container{margin:-2px 11px 11px 11px}.elementor-3842 .elementor-element.elementor-element-5c18e29 .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-5c18e29 .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-9a43b17{--spacer-size:10px}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-115d212.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-115d212.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-115d212.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button{background-color:#4CC764;font-size:18px;font-weight:700;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:#FFF;color:#FFF;box-shadow:0 0 10px -2px rgba(65.45000000000002,63.600326086956535,63.600326086956535,.5);border-style:none;padding:13px 43px 13px 43px}.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button:focus{background-color:#B29B63;color:#FFF;border-color:#FFF0}.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button-content-wrapper{flex-direction:row}.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-296366b .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button{background-color:#FFF;font-size:18px;font-weight:700;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:#B29B63;color:#B29B63;box-shadow:0 -1px 10px -3px rgba(79.05,79.05,79.05,.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#B29B63;padding:12px 40px 12px 40px}.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button:focus{background-color:#B29B63;color:#FFF}.elementor-3842 .elementor-element.elementor-element-6bfeeaa>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button-content-wrapper{flex-direction:row}.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-6bfeeaa .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button{background-color:#FFF;font-size:18px;font-weight:700;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:#B29B63;color:#B29B63;box-shadow:0 -1px 10px -3px rgba(79.05,79.05,79.05,.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#B29B63;padding:12px 019px 12px 19px}.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button:focus{background-color:#B29B63;color:#FFF}.elementor-3842 .elementor-element.elementor-element-edc1bf5>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button-content-wrapper{flex-direction:row}.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-edc1bf5 .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-534b0f1>.elementor-widget-container{margin:15px 0 -10px 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-534b0f1{text-align:center;font-family:"Prompt",Sans-serif;font-weight:400;color:#040404}.elementor-3842 .elementor-element.elementor-element-2690316{--e-image-carousel-slides-to-show:3}.elementor-3842 .elementor-element.elementor-element-2690316 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-3842 .elementor-element.elementor-element-2690316 .elementor-swiper-button.elementor-swiper-button-next{color:#D6BD68}.elementor-3842 .elementor-element.elementor-element-2690316 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-3842 .elementor-element.elementor-element-2690316 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D6BD68}.elementor-3842 .elementor-element.elementor-element-24f5226>.elementor-widget-container{margin:47px 0 -20px 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-24f5226{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#040404}.elementor-3842 .elementor-element.elementor-element-bc85c0f .elementor-wrapper{--video-aspect-ratio:1.33333}.elementor-3842 .elementor-element.elementor-element-3713680>.elementor-widget-container{margin:47px 0 -20px 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-3713680{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#040404}.elementor-3842 .elementor-element.elementor-element-4195317 .elementor-wrapper{--video-aspect-ratio:1.33333}.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button{background-color:#FFF;font-family:"Prompt",Sans-serif;font-size:17px;font-weight:500;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:#807D63;color:#807D63}.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button:focus{background-color:#000;color:#FFF}.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button-content-wrapper{flex-direction:row}.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-dbb46a9 .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-e658926>.elementor-widget-container{margin:47px 0 -20px 0;padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-e658926{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#040404}.elementor-3842 .elementor-element.elementor-element-221d1c6{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;align-self:flex-end}.elementor-3842 .elementor-element.elementor-element-221d1c6>.elementor-widget-container{background-color:var(--e-global-color-e88f983);margin:0em 0em 0em 0em}.elementor-3842 .elementor-element.elementor-element-221d1c6 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-3842 .elementor-element.elementor-element-221d1c6 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#B49C27}.elementor-3842 .elementor-element.elementor-element-221d1c6 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-3842 .elementor-element.elementor-element-221d1c6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#B49C27}.elementor-3842 .elementor-element.elementor-element-221d1c6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:double}.elementor-3842 .elementor-element.elementor-element-753cb3a .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-753cb3a .elementor-button:focus{background-color:#000;color:#FFF}.elementor-3842 .elementor-element.elementor-element-753cb3a>.elementor-widget-container{margin:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-753cb3a .elementor-button-content-wrapper{flex-direction:row}.elementor-3842 .elementor-element.elementor-element-753cb3a .elementor-button{font-family:"Prompt",Sans-serif}.elementor-3842 .elementor-element.elementor-element-753cb3a .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-753cb3a .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-044b364{margin-top:12px;margin-bottom:-67px;padding:030px 0 100px 0}.elementor-3842 .elementor-element.elementor-element-34ab5e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-34ab5e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4C3B3B;background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/IMG_7621.jpg);background-position:center center;background-size:cover}.elementor-3842 .elementor-element.elementor-element-34ab5e3>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F96;opacity:1}.elementor-3842 .elementor-element.elementor-element-34ab5e3:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#FFF3F3C7;opacity:1}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-34ab5e3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-34ab5e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-34ab5e3>.elementor-element-populated{transition:background 0s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-34ab5e3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-16a7324{text-align:center;font-family:"Prompt",Sans-serif;font-weight:700;line-height:2.2em;letter-spacing:1px;color:#FFF}.elementor-3842 .elementor-element.elementor-element-1aa4547:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-1aa4547>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/IMG_7762.jpg);background-position:center center;background-size:cover}.elementor-3842 .elementor-element.elementor-element-1aa4547>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F82;opacity:1}.elementor-3842 .elementor-element.elementor-element-1aa4547:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#7A7A7AC7;opacity:1}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-1aa4547.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-1aa4547.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-1aa4547>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-1aa4547>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-ae6e4f4>.elementor-widget-container{margin:2px 2px 2px 2px}.elementor-3842 .elementor-element.elementor-element-ae6e4f4{text-align:center;font-family:"Prompt",Sans-serif;font-weight:700;line-height:2.2em;color:#FFF}.elementor-3842 .elementor-element.elementor-element-a1f9502:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-a1f9502>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/IMG_7766.jpg);background-position:top center;background-size:cover}.elementor-3842 .elementor-element.elementor-element-a1f9502>.elementor-element-populated>.elementor-background-overlay{background-color:#54595F8A;opacity:1}.elementor-3842 .elementor-element.elementor-element-a1f9502:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#7A7A7AC2;opacity:1}.elementor-bc-flex-widget .elementor-3842 .elementor-element.elementor-element-a1f9502.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3842 .elementor-element.elementor-element-a1f9502.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-a1f9502>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px}.elementor-3842 .elementor-element.elementor-element-a1f9502>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-f5feeff{text-align:center;font-family:"Prompt",Sans-serif;font-weight:700;line-height:2.2em;letter-spacing:1px;color:#FFF}.elementor-3842 .elementor-element.elementor-element-97f197f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-97f197f:not(.elementor-motion-effects-element-type-background),.elementor-3842 .elementor-element.elementor-element-97f197f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:red}.elementor-3842 .elementor-element.elementor-element-97f197f>.elementor-background-overlay{background-color:#002318;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-97f197f>.elementor-container{max-width:750px;min-height:300px}.elementor-3842 .elementor-element.elementor-element-97f197f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-3842 .elementor-element.elementor-element-b08960a{text-align:center;font-family:"Prompt",Sans-serif;font-size:16px;font-weight:300;line-height:2em;color:#FFF}.elementor-3842 .elementor-element.elementor-element-a479b2c .elementor-button{background-color:#FFF;font-family:"Prompt",Sans-serif;fill:#190B87;color:#190B87;box-shadow:0 8px 10px -3px rgb(0 0 0 / .5);border-radius:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-a479b2c .elementor-button:hover,.elementor-3842 .elementor-element.elementor-element-a479b2c .elementor-button:focus{background-color:#4B0606;color:#FFF;border-color:#1A6C7A}.elementor-3842 .elementor-element.elementor-element-a479b2c>.elementor-widget-container{margin:-2px 11px 11px 11px}.elementor-3842 .elementor-element.elementor-element-a479b2c .elementor-button:hover svg,.elementor-3842 .elementor-element.elementor-element-a479b2c .elementor-button:focus svg{fill:#FFF}.elementor-3842 .elementor-element.elementor-element-ed3fd1d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3842 .elementor-element.elementor-element-ed3fd1d:not(.elementor-motion-effects-element-type-background),.elementor-3842 .elementor-element.elementor-element-ed3fd1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cdn.shortpixel.ai/spai/q_lossy+ret_img+to_webp/www.avivaspirit.com/wp-content/uploads/2022/11/IMG_7770.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3842 .elementor-element.elementor-element-ed3fd1d>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3842 .elementor-element.elementor-element-ed3fd1d>.elementor-container{max-width:1000px}.elementor-3842 .elementor-element.elementor-element-ed3fd1d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 0 0}.elementor-3842 .elementor-element.elementor-element-493adfd>.elementor-element-populated{padding:0 50px 0 0}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-repeater-item-13a0d35.elementor-social-icon{background-color:#23A455}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-repeater-item-7b466b6.elementor-social-icon{background-color:#3B5998}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-repeater-item-5b43ce2.elementor-social-icon{background-color:#912727}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-repeater-item-c03a31e.elementor-social-icon{background-color:#BFB284}.elementor-3842 .elementor-element.elementor-element-e97d309{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:30px;--grid-row-gap:26px}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-widget-container{text-align:center}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon{background-color:#A7A7A7;--icon-padding:1em}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon i{color:#fff}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon svg{fill:#fff}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon:hover{background-color:#6A6A6A}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon:hover i{color:#fff}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon:hover svg{fill:#fff}.elementor-3842 .elementor-element.elementor-element-08a1555>.elementor-widget-container{margin:-5px 14px 32px 14px}.elementor-3842 .elementor-element.elementor-element-08a1555{text-align:center}.elementor-3842 .elementor-element.elementor-element-08a1555 .elementor-heading-title{font-family:"Prompt",Sans-serif;font-size:25px;color:#fff}@media(min-width:1025px){.elementor-3842 .elementor-element.elementor-element-ed3fd1d:not(.elementor-motion-effects-element-type-background),.elementor-3842 .elementor-element.elementor-element-ed3fd1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-3842 .elementor-element.elementor-element-c37a2df>.elementor-container{min-height:50vh}.elementor-3842 .elementor-element.elementor-element-c37a2df{padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-4f400b2>.elementor-element-populated{padding:0 80px 0 80px}.elementor-3842 .elementor-element.elementor-element-5c55810{padding:40px 10px 40px 10px}.elementor-3842 .elementor-element.elementor-element-4818b0c>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-d40c018{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-d3ccce2>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-20b9b5d{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-5c12c95>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-ebbe452{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-de71b4d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-0029f26{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-7d1fc91>.elementor-container{min-height:40vh}.elementor-3842 .elementor-element.elementor-element-7d1fc91{padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-24f5226{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-3713680{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-e658926{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-044b364{padding:40px 10px 40px 10px}.elementor-3842 .elementor-element.elementor-element-34ab5e3>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-1aa4547>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-a1f9502>.elementor-element-populated{padding:95px 35px 95px 35px}.elementor-3842 .elementor-element.elementor-element-97f197f>.elementor-container{min-height:40vh}.elementor-3842 .elementor-element.elementor-element-97f197f{padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-ed3fd1d{padding:50px 50px 50px 40px}.elementor-3842 .elementor-element.elementor-element-493adfd>.elementor-element-populated{padding:0 0 0 0}}@media(max-width:767px){.elementor-3842 .elementor-element.elementor-element-c37a2df>.elementor-container{min-height:450px}.elementor-3842 .elementor-element.elementor-element-c37a2df{padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-4f400b2>.elementor-element-populated{padding:0 20px 0 20px}.elementor-3842 .elementor-element.elementor-element-6424a51>.elementor-widget-container{margin:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-6424a51{text-align:center}.elementor-3842 .elementor-element.elementor-element-6424a51 .elementor-heading-title{font-size:24px}.elementor-3842 .elementor-element.elementor-element-b7f8b6c{font-size:16px}.elementor-3842 .elementor-element.elementor-element-c711a9a{font-size:1px}.elementor-3842 .elementor-element.elementor-element-5c55810{padding:20px 20px 20px 20px}.elementor-3842 .elementor-element.elementor-element-4818b0c>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-d40c018{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-d3ccce2>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-20b9b5d{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-5c12c95>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-ebbe452{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-de71b4d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3842 .elementor-element.elementor-element-de71b4d>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-0029f26{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-7d1fc91>.elementor-container{min-height:130px}.elementor-3842 .elementor-element.elementor-element-7d1fc91{padding:60px 0 30px 0}.elementor-3842 .elementor-element.elementor-element-ee602cd{font-size:12px;line-height:2em}.elementor-3842 .elementor-element.elementor-element-5c18e29>.elementor-widget-container{margin:20px 0 0 0}.elementor-3842 .elementor-element.elementor-element-534b0f1{font-size:1px}.elementor-3842 .elementor-element.elementor-element-24f5226{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-3713680{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-e658926{font-size:var(--e-global-typography-primary-font-size)}.elementor-3842 .elementor-element.elementor-element-221d1c6>.elementor-widget-container{margin:7px 7px 7px 7px;padding:5px 5px 5px 5px}.elementor-3842 .elementor-element.elementor-element-221d1c6{align-self:flex-start}.elementor-3842 .elementor-element.elementor-element-044b364{padding:20px 20px 20px 20px}.elementor-3842 .elementor-element.elementor-element-34ab5e3>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-1aa4547>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-a1f9502>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3842 .elementor-element.elementor-element-97f197f>.elementor-container{min-height:130px}.elementor-3842 .elementor-element.elementor-element-97f197f{padding:60px 0 30px 0}.elementor-3842 .elementor-element.elementor-element-b08960a{font-size:12px;line-height:2em}.elementor-3842 .elementor-element.elementor-element-a479b2c>.elementor-widget-container{margin:20px 0 0 0}.elementor-3842 .elementor-element.elementor-element-ed3fd1d{padding:40px 40px 40px 40px}.elementor-3842 .elementor-element.elementor-element-493adfd>.elementor-element-populated{padding:0 0 0 0}.elementor-3842 .elementor-element.elementor-element-e97d309{--grid-template-columns:repeat(2, auto);--icon-size:20px;--grid-column-gap:26px;--grid-row-gap:11px}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-widget-container{text-align:center}.elementor-3842 .elementor-element.elementor-element-e97d309 .elementor-social-icon{--icon-padding:1.2em}.elementor-3842 .elementor-element.elementor-element-08a1555{text-align:center}.elementor-3842 .elementor-element.elementor-element-08a1555 .elementor-heading-title{font-size:20px}}