.elementor-4432 .elementor-element.elementor-element-af8d432{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;}.elementor-4432 .elementor-element.elementor-element-af8d432::before, .elementor-4432 .elementor-element.elementor-element-af8d432 > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-af8d432 > .e-con-inner > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-af8d432 > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-af8d432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-af8d432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-93d7661{z-index:1;}.elementor-4432 .elementor-element.elementor-element-93d7661 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-e760d48{z-index:1;}.elementor-4432 .elementor-element.elementor-element-e760d48 .elementor-heading-title{color:var( --e-global-color-accent );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-124552a{left:35.448%;}body.rtl .elementor-4432 .elementor-element.elementor-element-124552a{right:35.448%;}.elementor-4432 .elementor-element.elementor-element-124552a{top:-2.995%;z-index:0;text-align:center;}.elementor-4432 .elementor-element.elementor-element-124552a img{width:80%;max-width:80%;height:100%;object-fit:contain;object-position:center center;opacity:0.35;}.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 );}.elementor-4432 .elementor-element.elementor-element-c159abe .elementor-button{background-color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4432 .elementor-element.elementor-element-c159abe .elementor-button:hover, .elementor-4432 .elementor-element.elementor-element-c159abe .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-c159abe .elementor-button:hover svg, .elementor-4432 .elementor-element.elementor-element-c159abe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-caae1fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4% 4%;--row-gap:4%;--column-gap:4%;--overlay-opacity:0.08;--padding-top:8%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-caae1fa::before, .elementor-4432 .elementor-element.elementor-element-caae1fa > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-caae1fa > .e-con-inner > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-caae1fa > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-caae1fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-caae1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4432 .elementor-element.elementor-element-4b92444{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4432 .elementor-element.elementor-element-4b92444:not(.elementor-motion-effects-element-type-background), .elementor-4432 .elementor-element.elementor-element-4b92444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-aafa693 .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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-27bcbbe .elementor-heading-title{font-family:var( --e-global-typography-6c524a7-font-family ), Sans-serif;font-size:var( --e-global-typography-6c524a7-font-size );font-weight:var( --e-global-typography-6c524a7-font-weight );text-transform:var( --e-global-typography-6c524a7-text-transform );line-height:var( --e-global-typography-6c524a7-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-aa05b58{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 );color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-0a5cdef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.25;--overlay-mix-blend-mode:screen;}.elementor-4432 .elementor-element.elementor-element-0a5cdef:not(.elementor-motion-effects-element-type-background), .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://editionyyc.ca/wp-content/uploads/2023/08/Happy-Couple.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4432 .elementor-element.elementor-element-0a5cdef::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .e-con-inner > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .e-con-inner > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://editionyyc.ca/wp-content/uploads/2023/08/Astra-Living-Icon.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:49% auto;}.elementor-4432 .elementor-element.elementor-element-c86ac38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-c86ac38:not(.elementor-motion-effects-element-type-background), .elementor-4432 .elementor-element.elementor-element-c86ac38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4432 .elementor-element.elementor-element-7e1edf4 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-widget-raven-animated-heading .raven-heading-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-raven-animated-heading .raven-heading-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-raven-animated-heading .raven-heading{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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-raven-animated-heading{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-raven-animated-heading .raven-heading-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-4432 .elementor-element.elementor-element-736362c{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-736362c .raven-heading{text-align:left;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 );}.elementor-4432 .elementor-element.elementor-element-736362c .raven-heading-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-4432 .elementor-element.elementor-element-736362c .raven-heading-plain-text{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-736362c .raven-heading-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4432 .elementor-element.elementor-element-09bf866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-3c5e8d6{--display:flex;--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-widget-call-to-action .elementor-cta__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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-call-to-action .elementor-cta__button{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 );}.elementor-widget-call-to-action .elementor-ribbon-inner{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 );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-4ff52af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__content{min-height:500px;text-align:left;}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__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 );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#3536300F;}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1136568F;}.elementor-4432 .elementor-element.elementor-element-cc05b37{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:5%;z-index:2;text-align:center;}.elementor-4432 .elementor-element.elementor-element-cc05b37 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:5% 5% 5% 5%;}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-cc05b37{right:0px;}body.rtl .elementor-4432 .elementor-element.elementor-element-cc05b37{left:0px;}.elementor-4432 .elementor-element.elementor-element-cc05b37 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-806b280{--display:flex;--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-4432 .elementor-element.elementor-element-29d6dec .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__content{min-height:500px;text-align:left;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__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 );}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#3536300F;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__bg-overlay{mix-blend-mode:color;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1136568F;}.elementor-4432 .elementor-element.elementor-element-a4b02c1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:5%;z-index:2;text-align:center;}.elementor-4432 .elementor-element.elementor-element-a4b02c1 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:5% 5% 5% 5%;}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-a4b02c1{right:0px;}body.rtl .elementor-4432 .elementor-element.elementor-element-a4b02c1{left:0px;}.elementor-4432 .elementor-element.elementor-element-a4b02c1 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-d9a48ea{--display:flex;--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-4432 .elementor-element.elementor-element-1769fad .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__content{min-height:500px;text-align:left;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__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 );}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#3536300F;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__bg-overlay{mix-blend-mode:color;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-8e80f74 );}.elementor-4432 .elementor-element.elementor-element-35d0b7f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:5%;z-index:2;text-align:center;}.elementor-4432 .elementor-element.elementor-element-35d0b7f > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:5% 5% 5% 5%;}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-35d0b7f{right:0px;}body.rtl .elementor-4432 .elementor-element.elementor-element-35d0b7f{left:0px;}.elementor-4432 .elementor-element.elementor-element-35d0b7f .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-1e8f547{--display:flex;--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-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__content{min-height:500px;text-align:left;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__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 );}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__bg-overlay{mix-blend-mode:color;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-8e80f74 );}.elementor-4432 .elementor-element.elementor-element-57fcff0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:5%;z-index:2;text-align:center;}.elementor-4432 .elementor-element.elementor-element-57fcff0 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:5% 5% 5% 5%;}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-57fcff0{right:0px;}body.rtl .elementor-4432 .elementor-element.elementor-element-57fcff0{left:0px;}.elementor-4432 .elementor-element.elementor-element-57fcff0 .elementor-heading-title{font-family:"area-inktrap", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-786ebdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:04%;--padding-bottom:01%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-138a3a2{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading{text-align:center;font-family:var( --e-global-typography-6c524a7-font-family ), Sans-serif;font-size:var( --e-global-typography-6c524a7-font-size );font-weight:var( --e-global-typography-6c524a7-font-weight );text-transform:var( --e-global-typography-6c524a7-text-transform );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading-plain-text{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading-dynamic-text{font-family:var( --e-global-typography-6c524a7-font-family ), Sans-serif;font-weight:var( --e-global-typography-6c524a7-font-weight );text-transform:var( --e-global-typography-6c524a7-text-transform );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-bd248f6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;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 );color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-1f53a15 .elementor-button{background-color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4432 .elementor-element.elementor-element-1f53a15 .elementor-button:hover, .elementor-4432 .elementor-element.elementor-element-1f53a15 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-1f53a15 .elementor-button:hover svg, .elementor-4432 .elementor-element.elementor-element-1f53a15 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-8d9518b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-0b842fa{--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-4432 .elementor-element.elementor-element-b86d200 .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 01%;}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );color:var( --e-global-color-accent );}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11365663;}.elementor-4432 .elementor-element.elementor-element-9aff216{--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-4432 .elementor-element.elementor-element-09c045b .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#CAA8596E;}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#CAA859BF;}.elementor-4432 .elementor-element.elementor-element-1cb39da{--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-4432 .elementor-element.elementor-element-425788a .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11365663;}.elementor-4432 .elementor-element.elementor-element-800200d{--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-4432 .elementor-element.elementor-element-c654086 .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11365663;}.elementor-4432 .elementor-element.elementor-element-26a80c9{--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-4432 .elementor-element.elementor-element-25d3458 .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11365663;}.elementor-4432 .elementor-element.elementor-element-a5edc0b{--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-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11365663;}.elementor-4432 .elementor-element.elementor-element-f0a1a93{--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-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#CAA8596E;}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#CAA859BF;}.elementor-4432 .elementor-element.elementor-element-c3e654a{--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-4432 .elementor-element.elementor-element-85e952b .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11365663;}.elementor-4432 .elementor-element.elementor-element-f1d1c62{--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-4432 .elementor-element.elementor-element-088041b .elementor-cta .elementor-cta__bg, .elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta__content{min-height:250px;text-align:left;padding:0% 0% 1% 1%;}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta__title{font-family:var( --e-global-typography-a5b0884-font-family ), Sans-serif;font-size:var( --e-global-typography-a5b0884-font-size );text-transform:var( --e-global-typography-a5b0884-text-transform );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1136568C;}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#113656A6;}.elementor-4432 .elementor-element.elementor-element-9e1cc31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4% 4%;--row-gap:4%;--column-gap:4%;--overlay-opacity:0.46;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-4432 .elementor-element.elementor-element-9e1cc31:not(.elementor-motion-effects-element-type-background), .elementor-4432 .elementor-element.elementor-element-9e1cc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4432 .elementor-element.elementor-element-9e1cc31::before, .elementor-4432 .elementor-element.elementor-element-9e1cc31 > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-9e1cc31 > .e-con-inner > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-9e1cc31 > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-9e1cc31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-9e1cc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4432 .elementor-element.elementor-element-dddbf93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-4432 .elementor-element.elementor-element-dddbf93::before, .elementor-4432 .elementor-element.elementor-element-dddbf93 > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-dddbf93 > .e-con-inner > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-dddbf93 > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-dddbf93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-dddbf93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4432 .elementor-element.elementor-element-3888103{text-align:center;}.elementor-4432 .elementor-element.elementor-element-ac20430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4432 .elementor-element.elementor-element-5a3dbba > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4432 .elementor-element.elementor-element-5a3dbba .elementor-heading-title{font-family:var( --e-global-typography-6c524a7-font-family ), Sans-serif;font-size:var( --e-global-typography-6c524a7-font-size );font-weight:var( --e-global-typography-6c524a7-font-weight );text-transform:var( --e-global-typography-6c524a7-text-transform );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-ed15402 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4432 .elementor-element.elementor-element-ed15402{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 );color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-8cddf08{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-4e737e5{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading{text-align:center;font-family:var( --e-global-typography-6c524a7-font-family ), Sans-serif;font-size:var( --e-global-typography-6c524a7-font-size );font-weight:var( --e-global-typography-6c524a7-font-weight );text-transform:var( --e-global-typography-6c524a7-text-transform );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading-plain-text{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading-dynamic-text{font-family:var( --e-global-typography-6c524a7-font-family ), Sans-serif;font-weight:var( --e-global-typography-6c524a7-font-weight );text-transform:var( --e-global-typography-6c524a7-text-transform );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-b0e0b83{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-2d22dc4{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-4432 .elementor-element.elementor-element-2d22dc4:not(.elementor-motion-effects-element-type-background), .elementor-4432 .elementor-element.elementor-element-2d22dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e80f74 );}.elementor-4432 .elementor-element.elementor-element-072f833{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-9f94126 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-4432 .elementor-element.elementor-element-c07041e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-b133e9d{--divider-border-style:solid;--divider-color:var( --e-global-color-a2a7fd6 );--divider-border-width:1px;}.elementor-4432 .elementor-element.elementor-element-b133e9d .elementor-divider-separator{width:100%;}.elementor-4432 .elementor-element.elementor-element-b133e9d .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-4432 .elementor-element.elementor-element-e2af1cc{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-item > a{font-family:var( --e-global-typography-a7ec39c-font-family ), Sans-serif;font-size:var( --e-global-typography-a7ec39c-font-size );font-weight:var( --e-global-typography-a7ec39c-font-weight );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-44f55d2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-69b2519{z-index:5;}.elementor-4432 .elementor-element.elementor-element-69b2519 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-69b2519 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-69b2519 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-c6699bd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-947dc75 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-9b153a3{--divider-border-style:solid;--divider-color:var( --e-global-color-a2a7fd6 );--divider-border-width:1px;}.elementor-4432 .elementor-element.elementor-element-9b153a3 .elementor-divider-separator{width:100%;}.elementor-4432 .elementor-element.elementor-element-9b153a3 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-4432 .elementor-element.elementor-element-0232729{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a7ec39c-font-family ), Sans-serif;font-size:var( --e-global-typography-a7ec39c-font-size );font-weight:var( --e-global-typography-a7ec39c-font-weight );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-30486fc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-a5ffc92{z-index:5;}.elementor-4432 .elementor-element.elementor-element-a5ffc92 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-a5ffc92 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-a5ffc92 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-7988e7d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-6752d4a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-44ca259{--divider-border-style:solid;--divider-color:var( --e-global-color-a2a7fd6 );--divider-border-width:1px;}.elementor-4432 .elementor-element.elementor-element-44ca259 .elementor-divider-separator{width:100%;}.elementor-4432 .elementor-element.elementor-element-44ca259 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-4432 .elementor-element.elementor-element-d773741{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a7ec39c-font-family ), Sans-serif;font-size:var( --e-global-typography-a7ec39c-font-size );font-weight:var( --e-global-typography-a7ec39c-font-weight );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-3bd1fce > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-1d1df9e{z-index:5;}.elementor-4432 .elementor-element.elementor-element-1d1df9e .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-1d1df9e .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-1d1df9e .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-407b12c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-21ee0a7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-e8b3227{--divider-border-style:solid;--divider-color:var( --e-global-color-a2a7fd6 );--divider-border-width:1px;}.elementor-4432 .elementor-element.elementor-element-e8b3227 .elementor-divider-separator{width:100%;}.elementor-4432 .elementor-element.elementor-element-e8b3227 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-4432 .elementor-element.elementor-element-94b0f71{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a7ec39c-font-family ), Sans-serif;font-size:var( --e-global-typography-a7ec39c-font-size );font-weight:var( --e-global-typography-a7ec39c-font-weight );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-24418c8{--spacer-size:20px;}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-4432 .elementor-element.elementor-element-cdb2ca3{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a7ec39c-font-family ), Sans-serif;font-size:var( --e-global-typography-a7ec39c-font-size );font-weight:var( --e-global-typography-a7ec39c-font-weight );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4432 .elementor-element.elementor-element-64444eb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-5c8a37e{z-index:5;}.elementor-4432 .elementor-element.elementor-element-5c8a37e .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-5c8a37e .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-5c8a37e .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-43cdecf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-21740e8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-5fd2549{z-index:5;}.elementor-4432 .elementor-element.elementor-element-5fd2549 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-5fd2549 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-5fd2549 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-aad6b9a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-b45736b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-ae09bd9{z-index:5;}.elementor-4432 .elementor-element.elementor-element-ae09bd9 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-ae09bd9 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-ae09bd9 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-f2977b4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-daa847b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-a67ca34{z-index:5;}.elementor-4432 .elementor-element.elementor-element-a67ca34 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-a67ca34 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-a67ca34 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-7e9f8e0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-1b5fe2a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-8c93b2e{z-index:5;}.elementor-4432 .elementor-element.elementor-element-8c93b2e .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-8c93b2e .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-8c93b2e .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-32e3234{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-b7c912b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-77499ed{z-index:5;}.elementor-4432 .elementor-element.elementor-element-77499ed .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-77499ed .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-77499ed .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-363ff3e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-64b27dc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-1d377ff{z-index:5;}.elementor-4432 .elementor-element.elementor-element-1d377ff .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-1d377ff .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-1d377ff .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-832df1f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-0330794 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-136c99a{z-index:5;}.elementor-4432 .elementor-element.elementor-element-136c99a .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-136c99a .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-136c99a .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-99959f1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-9788360 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-31a587e{z-index:5;}.elementor-4432 .elementor-element.elementor-element-31a587e .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-31a587e .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-31a587e .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-dba9dcf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-60dd809 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-723ee1e{z-index:5;}.elementor-4432 .elementor-element.elementor-element-723ee1e .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-723ee1e .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-723ee1e .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-debcad9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-34ea2ce > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-fa04766{z-index:5;}.elementor-4432 .elementor-element.elementor-element-fa04766 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-fa04766 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-fa04766 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-fc3a366{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-d5b8d66 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-1b7077c{z-index:5;}.elementor-4432 .elementor-element.elementor-element-1b7077c .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-1b7077c .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-1b7077c .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-0770539{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-69766fb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-c6ee47c{z-index:5;}.elementor-4432 .elementor-element.elementor-element-c6ee47c .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-c6ee47c .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-c6ee47c .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-43f4fdd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-d80e286 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-68991bf{z-index:5;}.elementor-4432 .elementor-element.elementor-element-68991bf .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-68991bf .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-68991bf .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-3050610{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-731031b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-a62ceec{z-index:5;}.elementor-4432 .elementor-element.elementor-element-a62ceec .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-a62ceec .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-a62ceec .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-51ead50{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-05418f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-7805190{z-index:5;}.elementor-4432 .elementor-element.elementor-element-7805190 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-7805190 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-7805190 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-b5b7e99{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-e2915ac > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-714bf34{z-index:5;}.elementor-4432 .elementor-element.elementor-element-714bf34 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-714bf34 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-714bf34 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-8ffc283{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-db685f3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-8b8b4bf{z-index:5;}.elementor-4432 .elementor-element.elementor-element-8b8b4bf .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-8b8b4bf .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-8b8b4bf .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-13fc4e8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-b1e898a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-3b0a559{z-index:5;}.elementor-4432 .elementor-element.elementor-element-3b0a559 .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-3b0a559 .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-3b0a559 .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-57e5e3b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4432 .elementor-element.elementor-element-b436352 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4432 .elementor-element.elementor-element-40c2b7c{z-index:5;}.elementor-4432 .elementor-element.elementor-element-40c2b7c .elementor-icon-wrapper{text-align:center;}.elementor-4432 .elementor-element.elementor-element-40c2b7c .elementor-icon{font-size:40px;}.elementor-4432 .elementor-element.elementor-element-40c2b7c .elementor-icon svg{height:40px;}.elementor-4432 .elementor-element.elementor-element-16c23dc{--display:flex;--min-height:620px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-4432 .elementor-element.elementor-element-bbed03d{z-index:1;}.elementor-4432 .elementor-element.elementor-element-4fc2a53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:08%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-14d6bda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4432 .elementor-element.elementor-element-14d6bda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4432 .elementor-element.elementor-element-f73b77e{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-4432 .elementor-element.elementor-element-f73b77e .raven-heading{text-align:left;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 );}.elementor-4432 .elementor-element.elementor-element-f73b77e .raven-heading-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-4432 .elementor-element.elementor-element-f73b77e .raven-heading-plain-text{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-f73b77e .raven-heading-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4432 .elementor-element.elementor-element-ae17b29{--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-4432 .elementor-element.elementor-element-ae17b29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-raven-posts .raven-post-title, .elementor-widget-raven-posts .raven-post-title 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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-raven-posts .raven-post-meta{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-post-excerpt{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-post-button{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-post-button:hover{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-pagination-item{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts a.raven-pagination-active, .elementor-widget-raven-posts a.raven-pagination-disabled{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-pagination-item:not(.raven-pagination-active):not(.raven-pagination-disabled):hover{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-load-more-button{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-load-more-button:hover{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-sortable-item{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-sortable-active{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-raven-posts .raven-sortable-item:not(.raven-sortable-active):hover{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-image-fit img{-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-image img{opacity:1;}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title, .elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title a{font-family:var( --e-global-typography-6d30986-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30986-font-size );font-weight:var( --e-global-typography-6d30986-font-weight );text-transform:var( --e-global-typography-6d30986-text-transform );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title a{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-meta{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 );color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-meta a{color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-excerpt{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 );color:var( --e-global-color-primary );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-button{color:var( --e-global-color-secondary );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 );}@media(max-width:1024px){.elementor-4432 .elementor-element.elementor-element-af8d432{--min-height:65vh;--padding-top:010%;--padding-bottom:0%;--padding-left:0%;--padding-right: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-4432 .elementor-element.elementor-element-93d7661 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-124552a{left:15%;}body.rtl .elementor-4432 .elementor-element.elementor-element-124552a{right:15%;}.elementor-4432 .elementor-element.elementor-element-124552a img{width:70%;max-width:70%;height:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-caae1fa{--gap:2% 2%;--row-gap:2%;--column-gap:2%;--overlay-opacity:0.13;}.elementor-4432 .elementor-element.elementor-element-aafa693 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-27bcbbe .elementor-heading-title{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-aa05b58{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-c86ac38{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-widget-raven-animated-heading .raven-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-raven-animated-heading .raven-heading-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-4432 .elementor-element.elementor-element-736362c .raven-heading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4432 .elementor-element.elementor-element-09bf866{--flex-wrap:wrap;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__content{min-height:400px;padding:0% 0% 8% 8%;}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-cc05b37{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4432 .elementor-element.elementor-element-cc05b37 .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__content{min-height:400px;padding:0% 0% 8% 8%;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-a4b02c1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4432 .elementor-element.elementor-element-a4b02c1 .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__content{min-height:400px;padding:0% 0% 8% 8%;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-35d0b7f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4432 .elementor-element.elementor-element-35d0b7f .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__content{min-height:400px;padding:0% 0% 8% 8%;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-57fcff0{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4432 .elementor-element.elementor-element-57fcff0 .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading-dynamic-text{line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-bd248f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-8d9518b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta__content{min-height:200px;}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-9e1cc31{--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-4432 .elementor-element.elementor-element-5a3dbba .elementor-heading-title{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-ed15402{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading-dynamic-text{line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-f73b77e .raven-heading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-raven-posts .raven-post-title, .elementor-widget-raven-posts .raven-post-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-raven-posts .raven-post-meta{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-post-excerpt{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-post-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-post-button:hover{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-pagination-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts a.raven-pagination-active, .elementor-widget-raven-posts a.raven-pagination-disabled{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-pagination-item:not(.raven-pagination-active):not(.raven-pagination-disabled):hover{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-load-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-load-more-button:hover{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-sortable-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-sortable-active{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-sortable-item:not(.raven-sortable-active):hover{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-image img{opacity:1;}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title, .elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title a{font-size:var( --e-global-typography-6d30986-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-meta{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-excerpt{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-4432 .elementor-element.elementor-element-af8d432{--min-height:55vh;}.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-4432 .elementor-element.elementor-element-93d7661{text-align:center;}.elementor-4432 .elementor-element.elementor-element-93d7661 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-e760d48{text-align:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-4432 .elementor-element.elementor-element-124552a{left:0%;}body.rtl .elementor-4432 .elementor-element.elementor-element-124552a{right:0%;}.elementor-4432 .elementor-element.elementor-element-124552a img{width:78%;max-width:78%;height:100%;object-fit:contain;object-position:center center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-caae1fa{--content-width:90%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-aafa693{text-align:center;}.elementor-4432 .elementor-element.elementor-element-aafa693 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-27bcbbe{text-align:center;}.elementor-4432 .elementor-element.elementor-element-27bcbbe .elementor-heading-title{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-aa05b58{text-align:center;font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-0a5cdef{--min-height:165px;}.elementor-4432 .elementor-element.elementor-element-0a5cdef:not(.elementor-motion-effects-element-type-background), .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-4432 .elementor-element.elementor-element-0a5cdef::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .e-con-inner > .elementor-background-video-container::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .e-con-inner > .elementor-background-slideshow::before, .elementor-4432 .elementor-element.elementor-element-0a5cdef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:152px auto;}.elementor-4432 .elementor-element.elementor-element-c86ac38{--content-width:90%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-widget-raven-animated-heading .raven-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-raven-animated-heading .raven-heading-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-4432 .elementor-element.elementor-element-736362c .raven-heading{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-4ff52af .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-cc05b37 .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-a4b02c1 .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-1769fad .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-35d0b7f .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-cf9df9c .elementor-cta__description{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-57fcff0 .elementor-heading-title{font-size:14px;}.elementor-4432 .elementor-element.elementor-element-786ebdb{--content-width:90%;--padding-top:010%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-138a3a2{width:100%;max-width:100%;}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-138a3a2 .raven-heading-dynamic-text{line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-bd248f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-8d9518b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:010%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-0b842fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4432 .elementor-element.elementor-element-b86d200 .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-9aff216{--width:50%;}.elementor-4432 .elementor-element.elementor-element-09c045b .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-1cb39da{--width:50%;}.elementor-4432 .elementor-element.elementor-element-425788a .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-800200d{--width:100%;}.elementor-4432 .elementor-element.elementor-element-c654086 .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-26a80c9{--width:50%;}.elementor-4432 .elementor-element.elementor-element-25d3458 .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-a5edc0b{--width:50%;}.elementor-4432 .elementor-element.elementor-element-96ddc8d .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-e5deb2d .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-c3e654a{--width:50%;}.elementor-4432 .elementor-element.elementor-element-85e952b .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-f1d1c62{--width:50%;}.elementor-4432 .elementor-element.elementor-element-088041b .elementor-cta__title{font-size:var( --e-global-typography-a5b0884-font-size );line-height:var( --e-global-typography-a5b0884-line-height );}.elementor-4432 .elementor-element.elementor-element-9e1cc31{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:010%;--padding-bottom:010%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-5a3dbba{text-align:center;}.elementor-4432 .elementor-element.elementor-element-5a3dbba .elementor-heading-title{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-ed15402{text-align:center;font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-8cddf08{--padding-top:010%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading{font-size:var( --e-global-typography-6c524a7-font-size );line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-4e737e5 .raven-heading-dynamic-text{line-height:var( --e-global-typography-6c524a7-line-height );}.elementor-4432 .elementor-element.elementor-element-b0e0b83{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4432 .elementor-element.elementor-element-2d22dc4{--min-height:600px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-e2af1cc .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-0232729 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-d773741 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-94b0f71 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4432 .elementor-element.elementor-element-cdb2ca3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a7ec39c-font-size );line-height:var( --e-global-typography-a7ec39c-line-height );}.elementor-4432 .elementor-element.elementor-element-16c23dc{--min-height:400px;}.elementor-4432 .elementor-element.elementor-element-f73b77e .raven-heading{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-raven-posts .raven-post-title, .elementor-widget-raven-posts .raven-post-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-raven-posts .raven-post-meta{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-post-excerpt{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-post-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-post-button:hover{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-pagination-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts a.raven-pagination-active, .elementor-widget-raven-posts a.raven-pagination-disabled{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-pagination-item:not(.raven-pagination-active):not(.raven-pagination-disabled):hover{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-load-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-load-more-button:hover{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-sortable-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-sortable-active{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-raven-posts .raven-sortable-item:not(.raven-sortable-active):hover{font-size:var( --e-global-typography-text-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-image img{opacity:1;}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title, .elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-title a{font-size:var( --e-global-typography-6d30986-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-meta{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-excerpt{font-size:var( --e-global-typography-accent-font-size );}.elementor-4432 .elementor-element.elementor-element-4003604 .raven-post-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-4432 .elementor-element.elementor-element-af8d432{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-caae1fa{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-4b92444{--width:50%;}.elementor-4432 .elementor-element.elementor-element-0a5cdef{--width:50%;}.elementor-4432 .elementor-element.elementor-element-c86ac38{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-786ebdb{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-8d9518b{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-0b842fa{--width:40%;}.elementor-4432 .elementor-element.elementor-element-9aff216{--width:40%;}.elementor-4432 .elementor-element.elementor-element-1cb39da{--width:20%;}.elementor-4432 .elementor-element.elementor-element-800200d{--width:20%;}.elementor-4432 .elementor-element.elementor-element-26a80c9{--width:40%;}.elementor-4432 .elementor-element.elementor-element-a5edc0b{--width:40%;}.elementor-4432 .elementor-element.elementor-element-f0a1a93{--width:40%;}.elementor-4432 .elementor-element.elementor-element-c3e654a{--width:20%;}.elementor-4432 .elementor-element.elementor-element-f1d1c62{--width:40%;}.elementor-4432 .elementor-element.elementor-element-9e1cc31{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-dddbf93{--width:50%;}.elementor-4432 .elementor-element.elementor-element-ac20430{--width:50%;}.elementor-4432 .elementor-element.elementor-element-b0e0b83{--width:100%;}.elementor-4432 .elementor-element.elementor-element-2d22dc4{--width:350px;}.elementor-4432 .elementor-element.elementor-element-16c23dc{--width:100%;}.elementor-4432 .elementor-element.elementor-element-4fc2a53{--content-width:80%;}.elementor-4432 .elementor-element.elementor-element-14d6bda{--width:30%;}.elementor-4432 .elementor-element.elementor-element-ae17b29{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4432 .elementor-element.elementor-element-caae1fa{--content-width:90%;}.elementor-4432 .elementor-element.elementor-element-c86ac38{--content-width:90%;}.elementor-4432 .elementor-element.elementor-element-09bf866{--width:100%;}.elementor-4432 .elementor-element.elementor-element-3c5e8d6{--width:48%;}.elementor-4432 .elementor-element.elementor-element-806b280{--width:48%;}.elementor-4432 .elementor-element.elementor-element-d9a48ea{--width:48%;}.elementor-4432 .elementor-element.elementor-element-1e8f547{--width:48%;}.elementor-4432 .elementor-element.elementor-element-786ebdb{--content-width:90%;}.elementor-4432 .elementor-element.elementor-element-8d9518b{--content-width:100%;}.elementor-4432 .elementor-element.elementor-element-9e1cc31{--content-width:90%;}}/* Start custom CSS for container, class: .elementor-element-2d22dc4 */.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card {
    position: absolute;
    left:0;
    bottom: 0;
    
    height: 620px;
    padding-bottom: 30px;
    background-color: var(--e-global-color-primary);
    
    opacity: 0;
    
    z-index: 0;
    
    transition: opacity 1000ms;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card .content.name .elementor-heading-title {
    color: white;
    
    font-family: var( --e-global-typography-399bcfa-font-family ), Sans-serif;
    font-size: var( --e-global-typography-399bcfa-font-size );
    font-weight: var( --e-global-typography-399bcfa-font-weight );
    text-transform: var( --e-global-typography-399bcfa-text-transform );
    line-height: var( --e-global-typography-399bcfa-line-height );
    letter-spacing: var( --e-global-typography-399bcfa-letter-spacing );
    word-spacing: var( --e-global-typography-399bcfa-word-spacing );
    
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card .content.text-p {
    color: white;
    font-family: var( --e-global-typography-a7ec39c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-a7ec39c-font-size );
    line-height: var( --e-global-typography-a7ec39c-line-height );
    letter-spacing: var( --e-global-typography-a7ec39c-letter-spacing );
    word-spacing: var( --e-global-typography-a7ec39c-word-spacing );
    
    margin-bottom: 10px;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card .content.text-p-bottom {
    color: var(--e-global-color-secondary);
    font-family: var( --e-global-typography-a7ec39c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-a7ec39c-font-size );
    line-height: var( --e-global-typography-a7ec39c-line-height );
    letter-spacing: var( --e-global-typography-a7ec39c-letter-spacing );
    word-spacing: var( --e-global-typography-a7ec39c-word-spacing );
    
    position: absolute;
    bottom: 10px;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card .content.amenities .elementor-heading-title {
    color: white;
    
    font-family: var( --e-global-typography-f674459-font-family ), Sans-serif;
    font-size: var( --e-global-typography-f674459-font-size );
    font-weight: var( --e-global-typography-f674459-font-weight );
    text-transform: var( --e-global-typography-f674459-text-transform );
    line-height: var( --e-global-typography-f674459-line-height );
    letter-spacing: var( --e-global-typography-f674459-letter-spacing );
    word-spacing: var( --e-global-typography-f674459-word-spacing );
    
    margin-bottom: 10px;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .close-button {
    position: absolute;
    left: 0;
    top: 0;
    
    cursor: pointer;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .close-button .elementor-icon {
    background-color: var(--e-global-color-text);
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .close-button:hover .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

/*mobile*/
@media only screen and (max-width: 767px) {
	.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card {
	    height: 600px !important;
	}
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card.active {
    opacity: 1;
    
    transition: opacity 500ms;
    
    z-index: 5;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card .content {
   padding-left: 20px;
   padding-right: 20px;
   display: none;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card.active .content {
   display: block;
}

.elementor-4432 .elementor-element.elementor-element-2d22dc4 .card .card-img img {
    width: 100%;
    height: 190px;
    object-fit: cover;
    object-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c23dc */.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view {
    cursor: pointer !important;
}



.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot {
    width: 20px;
    height: 20px;
    background-color: var(--e-global-color-a311fd9);
    border-radius: 50%;
    
    transition: transform 500ms;
    display: block;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot > .dot {
    width: 70%;
    height: 70%;
    background-color: var(--e-global-color-8e80f74);
    border-radius: 50%;
    
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot.active {
    background-color: var(--e-global-color-secondary);
}


.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot.active > .dot {
    background-color: var(--e-global-color-8e80f74);
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-dot {
    transform: scale(1.2);
}





.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image {
    width: 30px;
    height: 30px;
    
    background-color: var(--e-global-color-a2a7fd6);
    border-radius: 50%;
    
    transition: transform 500ms;
    display: block;
}




.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image > .dot-image {
    width: 90%;
    height: 90%;
    
    background-repeat: no-repeat;
    background-size: 30px 30px;
    background-size: cover;
    
    border-radius: 50%;
    
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image.cornerstone > .dot-image {
    background-image: url('https://editionyyc.ca/wp-content/uploads/2023/09/Astra-Living-Map-cornerstone-80x80-1.jpg');
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image.place-8th > .dot-image {
    background-image: url('https://editionyyc.ca/wp-content/uploads/2023/09/Astra-Living-Map-place800-80x80-1.jpg');
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image.fina > .dot-image {
    background-image: url('https://editionyyc.ca/wp-content/uploads/2023/09/Astra-Living-Map-PetroFina-80x80-1.jpg');
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image.lincoln > .dot-image {
    background-image: url('https://editionyyc.ca/wp-content/uploads/2023/09/Astra-Living-Map-Lincoln-80x80-1.jpg');
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-dot-image {
    transform: scale(1.4);
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image.active {
    transform: scale(1.4);
    
    background-color: var(--e-global-color-secondary);
}

/*.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-dot-image.active > .dot-image {*/
/*    width: 80%;*/
/*    height: 80%;*/
/*}*/










.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter-s {
    width: 20px;
    height: 20px;
    background-color: var(--e-global-color-a2a7fd6);
    border-radius: 50%;
    
    transition: transform 500ms;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter-s > .dot {
    width: 90%;
    height: 90%;
    background-color: var(--e-global-color-8e80f74);
    border-radius: 50%;
    
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    
    display: flex;
    
    text-align: center;
    vertical-align: middle;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter-s > .dot > .letter-dot {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    
    font-size: 14px;
    color: var(--e-global-color-a2a7fd6);
    
    position: absolute;
    top: 50%;
    left: 50%;
    
    transform: translate(-50%, -50%);
    
    transition: transform 500ms;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter-s.active {
    background-color: var(--e-global-color-secondary);
}


.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter-s.active > .dot {
    background-color: var(--e-global-color-secondary);
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter-s.active > .dot > .letter-dot {
    color: var(--e-global-color-8e80f74);
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-letter-s {
    transform: scale(1.2);
}







.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter .letter-dot {
    position: absolute;
    bottom: 0;
    
    font-family: var( --e-global-typography-f674459-font-family ), Sans-serif;
    font-weight: 700;
    
    font-size: 30px;
    color: var(--e-global-color-a2a7fd6);
    margin-bottom: -8px;
    margin-left: -5px;
    
    transition: transform 500ms;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-letter.active .letter-dot {
    color: var(--e-global-color-secondary);
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-letter .letter-dot {
    transform: scale(1.3);
}


.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-secondary-dot {
    width: 8px;
    height: 8px;
    /*background-color: #D75F73;*/
    background-color: #D75F73;
    border-radius: 50%;
    
    transition: transform 500ms;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-secondary-dot {
    transform: scale(1.3);
}


.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-secondary-dot.active {
    background-color: blue;
}



.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-secondary-dot .location-bg {
    width: 100px;
    
    /*transform: translate(calc(-50% + 4px), calc(-100% - 5px));*/
    
    border-radius: 3px;
    
    background-color: transparent;
    
    display: block;
    
    text-align: center;
    
    padding-top: 3px;
    padding-bottom: 3px;
    
    position: relative;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-secondary-dot .location-bg {
    background-color: #D75F73;
    
    z-index: 100 !important;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .marker-secondary-dot .location-name {
    color: transparent;
}

.elementor-4432 .elementor-element.elementor-element-16c23dc .yNHHyP-marker-view:hover .marker-secondary-dot .location-name {
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0e0b83 */.elementor-4432 .elementor-element.elementor-element-b0e0b83 {
    overflow: hidden;
}


/*desktop*/
@media only screen and (min-width: 1025px) {
    .elementor-4432 .elementor-element.elementor-element-b0e0b83 .cards_wrapper {
    --width: 0%;
    position: absolute;
    left:-350px;
    width: 350px;
    transition: width 500ms, left 500ms;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .map_wrapper {
    --width: 100%;
    
    transition: width 500ms;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .cards_wrapper.active {
    /*--width: 350px;*/
    
    left:0px;
    
    transition: width 500ms, left 500ms;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .map_wrapper.active {
    --width: calc(100% - 350px);
    
    transition: width 500ms;
}

}

/*tablet*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-4432 .elementor-element.elementor-element-b0e0b83 .cards_wrapper {
    /*--width: 0%;*/
    position: absolute;
    left:-350px;
    width: 350px;
    transition: width 500ms, left 500ms;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .map_wrapper {
    --width: 100%;
    
    transition: width 500ms;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .cards_wrapper.active {
    /*--width: 350px;*/
    
    left:0px;
    
    transition: width 500ms, left 500ms;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .map_wrapper.active {
    --width: calc(100% - 350px);
    
    transition: width 500ms;
}

}

/*mobile*/
@media only screen and (max-width: 767px) {
	.elementor-4432 .elementor-element.elementor-element-b0e0b83 .cards_wrapper {
    /*--width: 0%;*/
    display: none;
    /*transform: translateY(40px);*/
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .map_wrapper {
    
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .cards_wrapper.active {
    display: block;
}

.elementor-4432 .elementor-element.elementor-element-b0e0b83 .map_wrapper.active {
    
}

}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/*.elementor-swiper-button.elementor-swiper-button-prev {*/
/*    position: absolute !important;*/
/*    left: 45rem !important;*/
/*    margin-top: 2rem !important;*/
/*}*/

/*.elementor-swiper-button.elementor-swiper-button-next {*/
/*    position: absolute !important;*/
/*    right: 50rem !important;*/
/*    margin-top: 2rem !important;*/
/*}*/


@media (min-width: 2500px) {

    .elementor-4432 .elementor-element.elementor-element-29d6dec .elementor-cta .elementor-cta__bg {
        background-size: 100%;
        background-position: 10% 100%;
        background-repeat: no-repeat;
    }
}