.elementor-6224 .elementor-element.elementor-element-a2af6d1{--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-6224 .elementor-element.elementor-element-9f81b3f{--display:flex;--min-height:calc(95vh - var(--wp-admin--admin-bar--height, 0px));--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;--overlay-mix-blend-mode:multiply;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6224 .elementor-element.elementor-element-9f81b3f:not(.elementor-motion-effects-element-type-background), .elementor-6224 .elementor-element.elementor-element-9f81b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0C0C0;background-position:center center;background-size:cover;}.elementor-6224 .elementor-element.elementor-element-9f81b3f::before, .elementor-6224 .elementor-element.elementor-element-9f81b3f > .elementor-background-video-container::before, .elementor-6224 .elementor-element.elementor-element-9f81b3f > .e-con-inner > .elementor-background-video-container::before, .elementor-6224 .elementor-element.elementor-element-9f81b3f > .elementor-background-slideshow::before, .elementor-6224 .elementor-element.elementor-element-9f81b3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-6224 .elementor-element.elementor-element-9f81b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#222222;--background-overlay:'';}.elementor-6224 .elementor-element.elementor-element-134243e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6224 .elementor-element.elementor-element-784e3f1{text-align:center;}.elementor-6224 .elementor-element.elementor-element-784e3f1 .elementor-heading-title{text-transform:uppercase;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.25);color:#FFFFFF;}.elementor-6224 .elementor-element.elementor-element-8162b13{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-6224 .elementor-element.elementor-element-8162b13.elementor-element{--align-self:center;}.elementor-6224 .elementor-element.elementor-element-8162b13 .elementor-divider-separator{width:100%;}.elementor-6224 .elementor-element.elementor-element-8162b13 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-6224 .elementor-element.elementor-element-6200d48{text-align:center;}.elementor-6224 .elementor-element.elementor-element-6200d48 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;line-height:1.25em;text-shadow:0px 2px 8px rgba(0, 0, 0, 0.25);color:#FFFFFF;}.elementor-6224 .elementor-element.elementor-element-1f20522{--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:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-6224 .elementor-element.elementor-element-375487f{text-align:center;}.elementor-6224 .elementor-element.elementor-element-375487f .elementor-heading-title{font-size:40px;color:#082B26;}.elementor-6224 .elementor-element.elementor-element-7e67e38{text-align:center;}.elementor-6224 .elementor-element.elementor-element-533cb4c{--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:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-6224 .elementor-element.elementor-element-a598d63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6224 .elementor-element.elementor-element-5220b3c{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:8px;--e-filter-normal-text-color:var( --e-global-color-text );--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:2px 2px 2px 2px;}.elementor-6224 .elementor-element.elementor-element-5220b3c .e-filter-item:hover:not( [aria-pressed=true] ){background-color:#EEEEEE;}.elementor-6224 .elementor-element.elementor-element-5220b3c .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-f518074 );}.elementor-6224 .elementor-element.elementor-element-5220b3c .e-filter-item{font-size:16px;padding:8px 16px 8px 16px;}.elementor-6224 .elementor-element.elementor-element-6051db7{--grid-columns:3;--e-loop-nothing-found-message-align:center;}@media(max-width:1024px){.elementor-6224 .elementor-element.elementor-element-9f81b3f{--min-height:100vw;}.elementor-6224 .elementor-element.elementor-element-134243e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6224 .elementor-element.elementor-element-6051db7{--grid-columns:2;}}@media(max-width:767px){.elementor-6224 .elementor-element.elementor-element-134243e{--width:min(100%, max-content);}.elementor-6224 .elementor-element.elementor-element-784e3f1 .elementor-heading-title{font-size:28px;}.elementor-6224 .elementor-element.elementor-element-8162b13 .elementor-divider-separator{width:100%;}.elementor-6224 .elementor-element.elementor-element-6200d48 .elementor-heading-title{font-size:16px;}.elementor-6224 .elementor-element.elementor-element-375487f .elementor-heading-title{font-size:28px;}.elementor-6224 .elementor-element.elementor-element-533cb4c{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6224 .elementor-element.elementor-element-6051db7{--grid-columns:1;}}@media(min-width:768px){.elementor-6224 .elementor-element.elementor-element-134243e{--width:min(100%, max-content);}.elementor-6224 .elementor-element.elementor-element-1f20522{--content-width:768px;}}/* Start custom CSS for divider, class: .elementor-element-8162b13 */.elementor-6224 .elementor-element.elementor-element-8162b13 .elementor-divider-separator {
    box-shadow: 0 2px 8px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4de0efe */body:not(.elementor-editor-active) .elementor-6224 .elementor-element.elementor-element-4de0efe {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134243e */.elementor-6224 .elementor-element.elementor-element-134243e {
    --easing: cubic-bezier(0.19, 1, 0.22, 1);
}
body:not(.elementor-editor-active) {
    .elementor-6224 .elementor-element.elementor-element-134243e .text-1,
    .elementor-6224 .elementor-element.elementor-element-134243e .text-2 {
        overflow: hidden;
    }
    .elementor-6224 .elementor-element.elementor-element-134243e .text-sep {
        transform: scaleX(0);
        opacity: 0;
    }
    .elementor-6224 .elementor-element.elementor-element-134243e .text-1 .elementor-heading-title {
        transform: translate3d(0, 100%, 0);
    }
    .elementor-6224 .elementor-element.elementor-element-134243e .text-2 .elementor-heading-title {
        transform: translate3d(0, -100%, 0);
    }
}
.elementor-6224 .elementor-element.elementor-element-134243e.animated .text-1 .elementor-heading-title {
    animation: text 2s 0.5s;
    animation-timing-function: var(--easing);
    animation-fill-mode: forwards;
}
.elementor-6224 .elementor-element.elementor-element-134243e.animated .text-2 .elementor-heading-title {
    animation: text 2s 1s;
    animation-timing-function: var(--easing);
    animation-fill-mode: forwards;
}
.elementor-6224 .elementor-element.elementor-element-134243e.animated .text-sep {
    animation: textsep 3s;
    animation-timing-function: var(--easing);
    animation-fill-mode: forwards;
}
@keyframes text {
    100% {
        transform: translate3d(0, 0, 0);
    }
}
@keyframes textsep {
    80% {
        transform: scaleX(1);
        opacity: 1;
    }
    100% {
        transform: scaleX(1);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f81b3f */.elementor-6224 .elementor-element.elementor-element-9f81b3f .elementor-motion-effects-layer {
    transition-duration: 0s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e67e38 */.elementor-6224 .elementor-element.elementor-element-7e67e38 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-6051db7 */.elementor-6224 .elementor-element.elementor-element-6051db7 .e-loop-item {
    min-width: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69bbd6f */body:not(.elementor-editor-active) .elementor-6224 .elementor-element.elementor-element-69bbd6f {
    display: none;
}/* End custom CSS */