.elementor-849 .elementor-element.elementor-element-5bdfeb2{--display:flex;--min-height:700px;--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:180px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-f398659{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-e9cd9bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-849 .elementor-element.elementor-element-4d6cf20 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-849 .elementor-element.elementor-element-4d6cf20 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-framed .elementor-icon, .elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-4d6cf20 .elementor-icon{font-size:16px;}.elementor-849 .elementor-element.elementor-element-4d6cf20 .elementor-icon-box-title, .elementor-849 .elementor-element.elementor-element-4d6cf20 .elementor-icon-box-title a{font-size:0.9em;text-transform:uppercase;letter-spacing:0.8px;}.elementor-849 .elementor-element.elementor-element-4d6cf20:has(:hover) .elementor-icon-box-title,
					 .elementor-849 .elementor-element.elementor-element-4d6cf20:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-019d96d .elementor-heading-title{font-family:"avenir-lt-pro", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-4124f12{padding:15px 0px 30px 0px;}.elementor-849 .elementor-element.elementor-element-4124f12 .elementor-heading-title{font-size:1.4em;font-weight:normal;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-95b0fef{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-849 .elementor-element.elementor-element-1169ba3{width:100%;max-width:100%;}.elementor-849 .elementor-element.elementor-element-1169ba3 .elementor-icon-wrapper{text-align:start;}.elementor-849 .elementor-element.elementor-element-1169ba3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-1169ba3.elementor-view-framed .elementor-icon, .elementor-849 .elementor-element.elementor-element-1169ba3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-1169ba3.elementor-view-framed .elementor-icon, .elementor-849 .elementor-element.elementor-element-1169ba3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-0cc5c6d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-e9c1039{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-849 .elementor-element.elementor-element-e9c1039.e-con{--align-self:flex-end;}.elementor-849 .elementor-element.elementor-element-2a68604 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-99661de .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-85d40f3 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-36c692f .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-f6621c8 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-fcee8aa .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-92f5ce9 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-38790a9 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-0d93d3c .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-5587898 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-9698843 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-ce49287 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-293196b .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-ad67adf .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-c3136f2 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-9eabc21 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-b678e6b .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-7f12d62 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-70a5107 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-736b51e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-b86a86a .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-8e9294c .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-4ab0ab8 .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-20178cf .elementor-heading-title{font-size:1.3em;line-height:1.6em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-2029590{--display:flex;--min-height:770px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-7ade328 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-849 .elementor-element.elementor-element-e5bd8d3{width:var( --container-widget-width, 1260px );max-width:1260px;padding:40px 0px 40px 0px;--container-widget-width:1260px;--container-widget-flex-grow:0;}.elementor-849 .elementor-element.elementor-element-e5bd8d3.elementor-element{--align-self:center;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__prev--label{color:var( --e-global-color-text );transition-duration:300ms;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__next--label{color:var( --e-global-color-text );transition-duration:300ms;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__prev--label:hover{color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__next--label:hover{color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__prev--label, .elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__next--label{font-family:"avenir-lt-pro", Sans-serif;font-size:1.8em;text-transform:uppercase;letter-spacing:0.8px;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 .post-navigation__arrow-wrapper{color:var( --e-global-color-text );fill:var( --e-global-color-text );transition-duration:300ms;font-size:40px;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-e5bd8d3 .elementor-post-navigation__link a {gap:20px;}@media(min-width:768px){.elementor-849 .elementor-element.elementor-element-f398659{--width:50%;}.elementor-849 .elementor-element.elementor-element-0cc5c6d{--width:50%;}.elementor-849 .elementor-element.elementor-element-e9c1039{--width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-849 .elementor-element.elementor-element-5bdfeb2{--content-width:80%;}.elementor-849 .elementor-element.elementor-element-f398659{--width:100%;}.elementor-849 .elementor-element.elementor-element-e9cd9bd{--width:100%;}.elementor-849 .elementor-element.elementor-element-0cc5c6d{--width:100%;}.elementor-849 .elementor-element.elementor-element-e9c1039{--width:100%;}}@media(min-width:2400px){.elementor-849 .elementor-element.elementor-element-95b0fef{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-849 .elementor-element.elementor-element-5bdfeb2{--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:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-e9cd9bd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-849 .elementor-element.elementor-element-4d6cf20{width:var( --container-widget-width, 105px );max-width:105px;--container-widget-width:105px;--container-widget-flex-grow:0;}.elementor-849 .elementor-element.elementor-element-4d6cf20.elementor-element{--align-self:center;}.elementor-849 .elementor-element.elementor-element-019d96d{text-align:center;}.elementor-849 .elementor-element.elementor-element-019d96d .elementor-heading-title{font-size:2.6em;}.elementor-849 .elementor-element.elementor-element-4124f12{text-align:center;}.elementor-849 .elementor-element.elementor-element-95b0fef{text-align:center;line-height:var( --e-global-typography-secondary-line-height );}.elementor-849 .elementor-element.elementor-element-1169ba3 .elementor-icon-wrapper{text-align:center;}.elementor-849 .elementor-element.elementor-element-e9c1039{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-2a68604{text-align:center;}.elementor-849 .elementor-element.elementor-element-2a68604 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-99661de{text-align:center;}.elementor-849 .elementor-element.elementor-element-99661de .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-85d40f3{text-align:center;}.elementor-849 .elementor-element.elementor-element-85d40f3 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-36c692f{text-align:center;}.elementor-849 .elementor-element.elementor-element-36c692f .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-f6621c8{text-align:center;}.elementor-849 .elementor-element.elementor-element-f6621c8 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-fcee8aa{text-align:center;}.elementor-849 .elementor-element.elementor-element-fcee8aa .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-92f5ce9{text-align:center;}.elementor-849 .elementor-element.elementor-element-92f5ce9 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-38790a9{text-align:center;}.elementor-849 .elementor-element.elementor-element-38790a9 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-0d93d3c{text-align:center;}.elementor-849 .elementor-element.elementor-element-0d93d3c .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-5587898{text-align:center;}.elementor-849 .elementor-element.elementor-element-5587898 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-9698843{text-align:center;}.elementor-849 .elementor-element.elementor-element-9698843 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-ce49287{text-align:center;}.elementor-849 .elementor-element.elementor-element-ce49287 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-293196b{text-align:center;}.elementor-849 .elementor-element.elementor-element-293196b .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-ad67adf{text-align:center;}.elementor-849 .elementor-element.elementor-element-ad67adf .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-c3136f2{text-align:center;}.elementor-849 .elementor-element.elementor-element-c3136f2 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-9eabc21{text-align:center;}.elementor-849 .elementor-element.elementor-element-9eabc21 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-b678e6b{text-align:center;}.elementor-849 .elementor-element.elementor-element-b678e6b .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-7f12d62{text-align:center;}.elementor-849 .elementor-element.elementor-element-7f12d62 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-70a5107{text-align:center;}.elementor-849 .elementor-element.elementor-element-70a5107 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-736b51e{text-align:center;}.elementor-849 .elementor-element.elementor-element-736b51e .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-b86a86a{text-align:center;}.elementor-849 .elementor-element.elementor-element-b86a86a .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-8e9294c{text-align:center;}.elementor-849 .elementor-element.elementor-element-8e9294c .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-4ab0ab8{text-align:center;}.elementor-849 .elementor-element.elementor-element-4ab0ab8 .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-20178cf{text-align:center;}.elementor-849 .elementor-element.elementor-element-20178cf .elementor-heading-title{font-size:1em;}.elementor-849 .elementor-element.elementor-element-2029590{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-e5bd8d3{padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-849 .elementor-element.elementor-element-e9cd9bd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-849 .elementor-element.elementor-element-4d6cf20{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-849 .elementor-element.elementor-element-95b0fef{line-height:var( --e-global-typography-secondary-line-height );}.elementor-849 .elementor-element.elementor-element-2029590{--min-height:0px;}.elementor-849 .elementor-element.elementor-element-7ade328{padding:90px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__prev--label, .elementor-849 .elementor-element.elementor-element-e5bd8d3 span.post-navigation__next--label{font-size:1em;}.elementor-849 .elementor-element.elementor-element-e5bd8d3 .post-navigation__arrow-wrapper{font-size:20px;}}/* Start custom CSS for icon, class: .elementor-element-1169ba3 */.floating-arrow {
  animation: floatArrow 4s cubic-bezier(0.4, 0.0, 0.2, 1) infinite;
}

@keyframes floatArrow {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(16px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a68604 */.elementor-849 .elementor-element.elementor-element-2a68604 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99661de */.elementor-849 .elementor-element.elementor-element-99661de b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85d40f3 */.elementor-849 .elementor-element.elementor-element-85d40f3 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c692f */.elementor-849 .elementor-element.elementor-element-36c692f b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6621c8 */.elementor-849 .elementor-element.elementor-element-f6621c8 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcee8aa */.elementor-849 .elementor-element.elementor-element-fcee8aa b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92f5ce9 */.elementor-849 .elementor-element.elementor-element-92f5ce9 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38790a9 */.elementor-849 .elementor-element.elementor-element-38790a9 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d93d3c */.elementor-849 .elementor-element.elementor-element-0d93d3c b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5587898 */.elementor-849 .elementor-element.elementor-element-5587898 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9698843 */.elementor-849 .elementor-element.elementor-element-9698843 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce49287 */.elementor-849 .elementor-element.elementor-element-ce49287 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293196b */.elementor-849 .elementor-element.elementor-element-293196b b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad67adf */.elementor-849 .elementor-element.elementor-element-ad67adf b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3136f2 */.elementor-849 .elementor-element.elementor-element-c3136f2 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eabc21 */.elementor-849 .elementor-element.elementor-element-9eabc21 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b678e6b */.elementor-849 .elementor-element.elementor-element-b678e6b b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f12d62 */.elementor-849 .elementor-element.elementor-element-7f12d62 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70a5107 */.elementor-849 .elementor-element.elementor-element-70a5107 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b86a86a */.elementor-849 .elementor-element.elementor-element-b86a86a b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e9294c */.elementor-849 .elementor-element.elementor-element-8e9294c b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab0ab8 */.elementor-849 .elementor-element.elementor-element-4ab0ab8 b {
    font-size: 1.6em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20178cf */.elementor-849 .elementor-element.elementor-element-20178cf b {
    font-size: 1.6em;
}/* End custom CSS */