.elementor-1194 .elementor-element.elementor-element-bcb5629{--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:20px 100px;--row-gap:20px;--column-gap:100px;--margin-top:-136px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:154px;--padding-bottom:57px;--padding-left:10px;--padding-right:10px;}.elementor-1194 .elementor-element.elementor-element-bcb5629::before, .elementor-1194 .elementor-element.elementor-element-bcb5629 > .elementor-background-video-container::before, .elementor-1194 .elementor-element.elementor-element-bcb5629 > .e-con-inner > .elementor-background-video-container::before, .elementor-1194 .elementor-element.elementor-element-bcb5629 > .elementor-background-slideshow::before, .elementor-1194 .elementor-element.elementor-element-bcb5629 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1194 .elementor-element.elementor-element-bcb5629 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1194 .elementor-element.elementor-element-69af086{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-1194 .elementor-element.elementor-element-34cba44 .elementor-button{background-color:#FDFE0100;font-family:"cy", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0.72px;fill:#FFFFFF99;color:#FFFFFF99;padding:0px 0px 0px 0px;}.elementor-1194 .elementor-element.elementor-element-34cba44 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1194 .elementor-element.elementor-element-34cba44 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-1194 .elementor-element.elementor-element-6917b2b > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFFCC;border-radius:0px 0px 0px 1px;}.elementor-1194 .elementor-element.elementor-element-6917b2b .elementor-widget-container{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#FFFFFFCC;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-1194 .elementor-element.elementor-element-2b729db{font-family:"Outfit", Sans-serif;}.elementor-1194 .elementor-element.elementor-element-3e538f1{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1194 .elementor-element.elementor-element-4af1629 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-custom-embed-play i{color:var( --e-global-color-accent );font-size:30px;}.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );width:30px;height:30px;}#elementor-lightbox-4af1629{background-color:#00000099;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-1194 .elementor-element.elementor-element-b25c1b1 > .elementor-widget-container{padding:15px 50px 15px 15px;}.elementor-1194 .elementor-element.elementor-element-b25c1b1 .elementor-heading-title{font-family:"cy", Sans-serif;line-height:1.3em;letter-spacing:0.3px;}.elementor-1194 .elementor-element.elementor-element-27dd541{--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:50px;--padding-bottom:94px;--padding-left:10px;--padding-right:10px;}.elementor-1194 .elementor-element.elementor-element-27dd541:not(.elementor-motion-effects-element-type-background), .elementor-1194 .elementor-element.elementor-element-27dd541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1194 .elementor-element.elementor-element-838d61f{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-1194 .elementor-element.elementor-element-c88d03f{--image-border-radius:8px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-1194 .elementor-element.elementor-element-bcb5629{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}/* Start custom CSS for button, class: .elementor-element-34cba44 */.elementor-1194 .elementor-element.elementor-element-34cba44 a{min-width: auto;}
.elementor-1194 .elementor-element.elementor-element-34cba44 a svg path{    fill: #FFFFFF99;}
.elementor-1194 .elementor-element.elementor-element-34cba44 a{background:transparent;}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-6917b2b */.elementor-1194 .elementor-element.elementor-element-6917b2b .elementor-widget-container{ 
   display: grid
;
    grid-template-columns: 24px 1fr;
    grid-gap: 8px;}
.elementor-1194 .elementor-element.elementor-element-6917b2b .elementor-widget-container:before{
    content:"";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M8.4001 6.2C8.50516 6.12121 8.62471 6.06388 8.75192 6.03129C8.87913 5.99869 9.01152 5.99148 9.14152 6.01005C9.27152 6.02862 9.3966 6.07262 9.50959 6.13953C9.62259 6.20643 9.72131 6.29494 9.8001 6.4C9.87889 6.50506 9.93622 6.62461 9.96881 6.75182C10.0014 6.87903 10.0086 7.01142 9.99005 7.14142C9.97148 7.27142 9.92748 7.39649 9.86058 7.50949C9.79367 7.62249 9.70516 7.72121 9.6001 7.8C8.0361 8.973 7.1401 10.114 6.6271 11.11C7.33147 10.9287 8.07483 10.9713 8.75386 11.232C9.43289 11.4926 10.0138 11.9583 10.416 12.5644C10.8181 13.1704 11.0215 13.8867 10.9978 14.6136C10.974 15.3406 10.7244 16.0421 10.2836 16.6206C9.84285 17.1992 9.23277 17.626 8.5382 17.8419C7.84362 18.0577 7.09907 18.0518 6.40801 17.8249C5.71696 17.5981 5.11374 17.1616 4.68221 16.5761C4.25067 15.9906 4.01226 15.2852 4.0001 14.558C3.87339 13.33 4.04775 12.0895 4.5081 10.944C5.1051 9.438 6.2721 7.796 8.4001 6.2ZM17.4001 6.2C17.5052 6.12121 17.6247 6.06388 17.7519 6.03129C17.8791 5.99869 18.0115 5.99148 18.1415 6.01005C18.2715 6.02862 18.3966 6.07262 18.5096 6.13953C18.6226 6.20643 18.7213 6.29494 18.8001 6.4C18.8789 6.50506 18.9362 6.62461 18.9688 6.75182C19.0014 6.87903 19.0086 7.01142 18.9901 7.14142C18.9715 7.27142 18.9275 7.39649 18.8606 7.50949C18.7937 7.62249 18.7052 7.72121 18.6001 7.8C17.0361 8.973 16.1401 10.114 15.6271 11.11C16.3315 10.9287 17.0748 10.9713 17.7539 11.232C18.4329 11.4926 19.0138 11.9583 19.416 12.5644C19.8181 13.1704 20.0215 13.8867 19.9978 14.6136C19.974 15.3406 19.7244 16.0421 19.2836 16.6206C18.8429 17.1992 18.2328 17.626 17.5382 17.8419C16.8436 18.0577 16.0991 18.0518 15.408 17.8249C14.717 17.5981 14.1137 17.1616 13.6822 16.5761C13.2507 15.9906 13.0123 15.2852 13.0001 14.558C12.8734 13.33 13.0477 12.0895 13.5081 10.944C14.1061 9.438 15.2721 7.796 17.4001 6.2Z" fill="white"/></svg>');
    with:24px;
    height: 24px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4af1629 */.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-custom-embed-play {
    position: absolute;
    right: 16px;
    bottom: 15px;
    transform: none;
    top: inherit;
    left: inherit;
    z-index: 1;
}
.elementor-1194 .elementor-element.elementor-element-4af1629{HEIGHT:100%;}
.elementor-1194 .elementor-element.elementor-element-4af1629.elementor-widget-video .elementor-widget-container{    transform: none;}
.elementor-lightbox video{ 
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.10);
}
.elementor-lightbox{
   display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-lightbox .dialog-widget-content{
    position: relative;
    max-width: 921px;
    max-height: 610px;
}
.dialog-close-button{
    border-radius: 40px;
    background: #FFF;
    display: inline-flex!important;
    padding: 10px 15px!important;
    justify-content: center;
    align-items: center;
    gap: 6px;
    color: #000!important;
    text-align: center;
    font-family: Cy;
    font-size: 12px!important;
    font-weight: 600;
    line-height: normal!important;
    letter-spacing: 0.24px;
    margin-top: 0px!important;
}
.dialog-close-button:after{
content:"Close";
}
.dialog-close-button .eicon-close{font-size: 16px;}
.dialog-close-button:hover{background: #FDFE01;}
.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-open-lightbox{
    height: 100%;
    width: 100%;
}
.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-custom-embed-image-overlay{height: 100%;}
.elementor-1194 .elementor-element.elementor-element-4af1629 .elementor-custom-embed-image-overlay img{height: 100%;}
@media (min-width: 1025px) {
 .elementor-lightbox .elementor-video-container .elementor-video-landscape {
        width: 921px!important;
        max-height:610px!important;    
    }
}    
@media (min-width: 1550px) {
    .dialog-close-button{  margin-top: 40px!important;}
  .elementor-lightbox .dialog-widget-content{
    position: relative;
    max-width: 1221px;
    max-height: 910px;
} 
.elementor-lightbox .elementor-video-container .elementor-video-landscape {
        width: 1221px!important;
        max-height:910px!important;    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b25c1b1 */.elementor-1194 .elementor-element.elementor-element-b25c1b1{background: rgba(0, 0, 0, 0.77);
backdrop-filter: blur(3.950000047683716px);    position: absolute;
    bottom: 0;
    left: 10px;
    right: 10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb5629 */.elementor-1194 .elementor-element.elementor-element-bcb5629:before{
    background: radial-gradient(60.21% 60.21% at 50% 39.79%, rgba(0, 0, 0, 0.50) 0%, #000 100%);
}/* End custom CSS */