.elementor-7 .elementor-element.elementor-element-319e832{--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;}.elementor-7 .elementor-element.elementor-element-319e832:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-319e832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb1ff87 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-28a2b72 img{width:64px;}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li a{padding:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li a span, .elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li span.eael-simple-menu-indicator{font-size:15px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li a span, .elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:15px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li span.eael-simple-menu-indicator svg{width:15px;height:15px;line-height:15px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li span svg{width:15px;height:15px;line-height:15px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:#f44336;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:#f44336;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:#f44336;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:#ffffff;border-color:#f44336;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu-container .eael-simple-menu-toggle{background-color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu-container .eael-simple-menu-toggle i{font-size:30px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu-container .eael-simple-menu-toggle svg{width:30px;fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu.eael-simple-menu-responsive li > a{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu.eael-simple-menu-responsive li > a > span svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li a span{font-size:12px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:12px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:12px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:12px;height:12px;line-height:12px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-7 .elementor-element.elementor-element-a0900b4{--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;--border-radius:1000px 1000px 1000px 1000px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;--z-index:1000;}.elementor-7 .elementor-element.elementor-element-a0900b4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a0900b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-cb518ea img{width:64px;}.elementor-7 .elementor-element.elementor-element-165209b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-cf2c379 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-8d5a342 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-f00d466 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4879692 .elementor-button{background-color:var( --e-global-color-fb1ff87 );font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:16px 24px 16px 24px;}.elementor-7 .elementor-element.elementor-element-4879692 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4879692 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-4879692{width:var( --container-widget-width, 239px );max-width:239px;padding:0px 0px 0px 0px;--container-widget-width:239px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4879692 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4879692 .elementor-button:focus svg{fill:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-5d14c2e{--display:flex;--min-height:100vh;--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:-98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5d14c2e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5d14c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spiritofrevival.com.ua/wp-content/uploads/2025/11/hero_back-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a6f1a53{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a6f1a53.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-12dc232{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-0fd370a .elementor-heading-title{color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-e9357de{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-e9357de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-609ad10 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:22px;fill:var( --e-global-color-fb1ff87 );color:var( --e-global-color-fb1ff87 );background-image:linear-gradient(165deg, #009C88 0%, #00695C 100%);border-radius:1000px 1000px 1000px 1000px;padding:16px 24px 16px 24px;}.elementor-7 .elementor-element.elementor-element-609ad10 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-609ad10 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-secondary ) 2%, var( --e-global-color-primary ) 80%);}.elementor-7 .elementor-element.elementor-element-331a790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-66f4c17{--display:flex;}.elementor-7 .elementor-element.elementor-element-90fec07{--display:flex;}.elementor-7 .elementor-element.elementor-element-a0f20e8 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-eb31d87 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-74bc5b0 .elementor-button{background-color:transparent;fill:var( --e-global-color-fb1ff87 );color:var( --e-global-color-fb1ff87 );background-image:linear-gradient(180deg, #009C88 0%, #00695C 100%);}.elementor-7 .elementor-element.elementor-element-ea854db{--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;--border-radius:64px 64px 64px 64px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-7 .elementor-element.elementor-element-ea854db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ea854db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b5f4b3c{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dccdbba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-97a0cd4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-0c74390{width:var( --container-widget-width, 581px );max-width:581px;--container-widget-width:581px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0c74390 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-8609e3d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3753800{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-3753800:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3753800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-d3dff48{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-21f83a5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#00453E20;}.elementor-7 .elementor-element.elementor-element-1c6b96a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6daac54 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-b341859{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-b341859:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b341859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-8ef5a11{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0c927c6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#00453E20;}.elementor-7 .elementor-element.elementor-element-c17cce8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-31ce51f .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-c14170d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-c14170d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c14170d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-fa31f74{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-15effe5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:#00453E20;}.elementor-7 .elementor-element.elementor-element-8c9142c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-76eec1d .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-ab1c31a{--display:flex;--min-height:692px;--justify-content: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-7 .elementor-element.elementor-element-ab1c31a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ab1c31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spiritofrevival.com.ua/wp-content/uploads/2025/10/Back_people.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0d454e8{--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;}.elementor-7 .elementor-element.elementor-element-3a0ee6d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b1eda78 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-83654ad{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-83654ad .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-164a3d2{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-164a3d2 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-993c01d{--display:flex;--min-height:692px;--justify-content: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-7 .elementor-element.elementor-element-993c01d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-993c01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spiritofrevival.com.ua/wp-content/uploads/2025/10/Back_people.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9855a90{--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;}.elementor-7 .elementor-element.elementor-element-25e3744{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-18e1374 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7382329{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7382329 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-c462f35{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-c462f35 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-6ca10ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-7e5d629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-7 .elementor-element.elementor-element-7e5d629 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d7dc678{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e15dc3c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-e15dc3c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e15dc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-bdb4b64 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-310030d .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-f7f061c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-f7f061c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f7f061c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-86ebf15 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-50f16a4 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-ddf276d{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-ddf276d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddf276d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-f3ab3d2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d44e7df .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-e2008f5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-bc83bf1{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-bc83bf1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc83bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-614f5ae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-27a18bf .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-d22d46e{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-d22d46e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d22d46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-7428f84 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5337d5e .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-3a72670{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-3a72670:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a72670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-79ad815 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-031b7e8 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-ced3262{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-52e1317 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d3326e1{--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;}.elementor-7 .elementor-element.elementor-element-89c8c83{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-89c8c83:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-89c8c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-d0f9db5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-11a5354 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-716d363{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-716d363:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-716d363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-533a21a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e065098 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-bcc2c52{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-bcc2c52:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bcc2c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-a335a68 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-46afa2b .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-e43af09{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-e43af09:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e43af09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-c2c002d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-fc35ebb .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-b2db40b{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-b2db40b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b2db40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-1448673 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e571a08 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-65aee5f{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1b1f69a );--border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-65aee5f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-65aee5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b96d6 );}.elementor-7 .elementor-element.elementor-element-5502e2c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b900fd1 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-90fb9da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f50e228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f50e228:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f50e228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5cb2fe5{margin:280px 0px calc(var(--kit-widget-spacing, 0px) + 280px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-5cb2fe5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-fbcf971{--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:120px 0px;--row-gap:120px;--column-gap:0px;--border-radius:64px 64px 64px 64px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-7 .elementor-element.elementor-element-fbcf971:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fbcf971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b951eee{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-e6279e0{--display:flex;}.elementor-7 .elementor-element.elementor-element-f753d75 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-74cb1ac .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-d5ed2ea{--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;}.elementor-widget-image-box .elementor-image-box-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c1a078f{background-color:var( --e-global-color-32b96d6 );padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b1f69a );border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-c1a078f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7 .elementor-element.elementor-element-c1a078f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7 .elementor-element.elementor-element-c1a078f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-title{margin-bottom:24px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-description{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-a0a624e{background-color:var( --e-global-color-32b96d6 );padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b1f69a );border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-a0a624e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7 .elementor-element.elementor-element-a0a624e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7 .elementor-element.elementor-element-a0a624e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-title{margin-bottom:24px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-description{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-6a49de0{background-color:var( --e-global-color-32b96d6 );padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b1f69a );border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-6a49de0.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-7 .elementor-element.elementor-element-6a49de0.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-7 .elementor-element.elementor-element-6a49de0.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-title{margin-bottom:24px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-description{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-ee86050{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-6a20ea5{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-6e73865 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2859ca5{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-a3f35e4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-24b6bf1 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-cf2203b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7-wrapper{text-align:default;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:100%;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .eael-contact-form-7-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:var( --e-global-color-32b96d6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b1f69a );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-list-item-label{color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{text-indent:0px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{width:496px;height:54px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea{border-radius:1000px 1000px 1000px 1000px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:"Manrope", Sans-serif;font-size:16px;line-height:22px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form label{color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 label{color:var( --e-global-color-b9cf3f2 );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form label, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{margin-bottom:22px;font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{color:var( --e-global-color-b9cf3f2 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form input[type="submit"]{width:176px;background-color:var( --e-global-color-primary );color:var( --e-global-color-fb1ff87 );border-radius:1000px 1000px 1000px 1000px;padding:16px 24px 16px 24px;margin-top:0px;font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-0083358{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:207px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0083358:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0083358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-1f2d626{--display:flex;}.elementor-7 .elementor-element.elementor-element-f8df6cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-2f9a53d img{width:120px;}.elementor-7 .elementor-element.elementor-element-34dbfb5{--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;}.elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button{background-color:#FBFBFB00;font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );fill:var( --e-global-color-fb1ff87 );color:var( --e-global-color-fb1ff87 );border-style:solid;border-color:#02010100;border-radius:1000px 1000px 1000px 1000px;}.elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button:focus{border-color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-674240e .elementor-button{background-color:#FBFBFB00;font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );fill:var( --e-global-color-fb1ff87 );color:var( --e-global-color-fb1ff87 );border-style:solid;border-color:#02010100;border-radius:1000px 1000px 1000px 1000px;}.elementor-7 .elementor-element.elementor-element-674240e .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-674240e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-674240e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-674240e .elementor-button:focus{border-color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button{background-color:#FBFBFB00;font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );fill:var( --e-global-color-fb1ff87 );color:var( --e-global-color-fb1ff87 );border-style:solid;border-color:#02010100;border-radius:1000px 1000px 1000px 1000px;}.elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button:focus{border-color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-b6a7ab1{--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:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-18daf00{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-18daf00 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d86acfe{--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:flex-end;}.elementor-7 .elementor-element.elementor-element-9202f75 .elementor-heading-title{font-family:var( --e-global-typography-8dab982-font-family ), Sans-serif;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0760392 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;line-height:22px;color:var( --e-global-color-fb1ff87 );}.elementor-7 .elementor-element.elementor-element-0760392 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-0760392 .elementor-heading-title a:focus{color:var( --e-global-color-1b1f69a );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-a0900b4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-cf2c379 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-8d5a342 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-f00d466 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4879692 .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-5d14c2e{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-a0f20e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-ea854db{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b5f4b3c{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-97a0cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-0c74390 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-8609e3d{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-1c6b96a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6daac54 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-c17cce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-31ce51f .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-8c9142c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-76eec1d .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-0d454e8{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b1eda78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-83654ad{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-7 .elementor-element.elementor-element-83654ad .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-164a3d2{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-7 .elementor-element.elementor-element-164a3d2 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-9855a90{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-18e1374 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-7382329{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-7 .elementor-element.elementor-element-7382329 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-c462f35{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-7 .elementor-element.elementor-element-c462f35 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-6ca10ea{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-7e5d629 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-d7dc678{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-bdb4b64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-310030d .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-86ebf15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-50f16a4 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-f3ab3d2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-d44e7df .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-e2008f5{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-614f5ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-27a18bf .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-7428f84 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-5337d5e .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-79ad815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-031b7e8 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-52e1317 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-d0f9db5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-11a5354 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-533a21a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-e065098 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-a335a68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-46afa2b .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-c2c002d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-fc35ebb .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-1448673 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-e571a08 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-5502e2c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-b900fd1 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-fbcf971{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b951eee{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-f753d75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-74cb1ac .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-description{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-description{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-description{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-ee86050{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-6e73865 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-a3f35e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-24b6bf1 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form label, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-674240e .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-18daf00 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-9202f75 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-319e832{--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;--border-radius:1000px 1000px 1000px 1000px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;--z-index:9999999;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-28a2b72{text-align:left;}.elementor-7 .elementor-element.elementor-element-28a2b72 img{height:64px;}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu-container{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu-container.eael-simple-menu-hamburger{min-height:57px;}.elementor-7 .elementor-element.elementor-element-6bf763d .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-a0900b4{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-cf2c379 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-8d5a342 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-f00d466 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4879692 .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-5d14c2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-609ad10 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-331a790:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-331a790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spiritofrevival.com.ua/wp-content/uploads/2025/11/hero_back_mob.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-331a790{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-66f4c17{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a0f20e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-eb31d87{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-eb31d87 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-74bc5b0 .elementor-button{border-radius:1000px 1000px 1000px 1000px;padding:16px 24px 16px 24px;}.elementor-7 .elementor-element.elementor-element-ea854db{--border-radius:32px 32px 32px 32px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b5f4b3c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-97a0cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-0c74390 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-8609e3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-21f83a5 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-7 .elementor-element.elementor-element-1c6b96a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6daac54 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-0c927c6 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-7 .elementor-element.elementor-element-c17cce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-31ce51f .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-15effe5 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-7 .elementor-element.elementor-element-8c9142c{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8c9142c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-76eec1d .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-b1eda78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-83654ad .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-164a3d2 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-993c01d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-993c01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spiritofrevival.com.ua/wp-content/uploads/2025/11/Peoplemob.png");background-position:bottom center;}.elementor-7 .elementor-element.elementor-element-993c01d{--justify-content:flex-start;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9855a90{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-18e1374 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-7382329{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7382329 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-c462f35{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-c462f35 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-7e5d629 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-d7dc678{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-bdb4b64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-310030d .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-86ebf15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-50f16a4 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-f3ab3d2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-d44e7df .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-e2008f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-614f5ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-27a18bf .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-7428f84 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-5337d5e .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-79ad815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-031b7e8 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-ced3262{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-52e1317 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-d3326e1{--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-89c8c83{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-89c8c83.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d0f9db5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-11a5354 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-716d363{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-716d363.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-533a21a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-e065098 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-bcc2c52{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-bcc2c52.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a335a68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-46afa2b .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-e43af09{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-e43af09.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c2c002d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-fc35ebb .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-b2db40b{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-b2db40b.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1448673 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-e571a08 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-65aee5f{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-65aee5f.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5502e2c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-b900fd1 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-f50e228{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5cb2fe5{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 160px) 0px;padding:0px 16px 0px 16px;}.elementor-7 .elementor-element.elementor-element-5cb2fe5 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-fbcf971{--gap:88px 0px;--row-gap:88px;--column-gap:0px;--border-radius:32px 32px 32px 32px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b951eee{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-f753d75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-74cb1ac .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-c1a078f .elementor-image-box-description{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-a0a624e .elementor-image-box-description{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-img{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-6a49de0 .elementor-image-box-description{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-ee86050{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-6e73865 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-a3f35e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-24b6bf1 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-cf2203b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:15px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form label, .elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-size:15px;}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-form input[type="submit"]{width:100%;font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-4187468 .eael-contact-form-7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-fcf9108 .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-674240e .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-de856d7 .elementor-button{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-18daf00 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-9202f75 .elementor-heading-title{font-size:var( --e-global-typography-8dab982-font-size );line-height:var( --e-global-typography-8dab982-line-height );}.elementor-7 .elementor-element.elementor-element-0760392 .elementor-heading-title{font-size:15px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a0900b4{--width:1232px;}.elementor-7 .elementor-element.elementor-element-a6f1a53{--content-width:1232px;}.elementor-7 .elementor-element.elementor-element-b5f4b3c{--content-width:1232px;}.elementor-7 .elementor-element.elementor-element-3a0ee6d{--width:60%;}.elementor-7 .elementor-element.elementor-element-25e3744{--width:60%;}.elementor-7 .elementor-element.elementor-element-ee86050{--content-width:1232px;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-5d14c2e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5d14c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}