.elementor-19868 .elementor-element.elementor-element-77cfcba5{--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;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-19868 .elementor-element.elementor-element-6c3b5f2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19868 .elementor-element.elementor-element-6c3b5f2a:not(.elementor-motion-effects-element-type-background), .elementor-19868 .elementor-element.elementor-element-6c3b5f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19868 .elementor-element.elementor-element-2992ba0{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:4em;}.elementor-19868 .elementor-element.elementor-element-45a9d70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri{writing-mode:inherit;}.elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri div{writing-mode:inherit;}.elementor-19868 .elementor-element.elementor-element-fac785c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-19868 .elementor-element.elementor-element-fac785c{text-align:left;}.elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > div, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > h1, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > h2, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > h3, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > h4, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > h5, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > h6, .elementor-19868 .elementor-element.elementor-element-fac785c.ob-harakiri > p{transform:rotate(0deg);}.elementor-19868 .elementor-element.elementor-element-fac785c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-19868 .elementor-element.elementor-element-5e67b76e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-19868 .elementor-element.elementor-element-5e67b76e.e-con{--align-self:center;}.elementor-19868 .elementor-element.elementor-element-6856a4ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-19868 .elementor-element.elementor-element-6856a4ba .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-19868 .elementor-element.elementor-element-6856a4ba .elementor-button{font-size:20px;font-weight:600;}.elementor-19868 .elementor-element.elementor-element-36499dd4{--spacer-size:100px;}.elementor-19868 .elementor-element.elementor-element-14c88e98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19868 .elementor-element.elementor-element-14c88e98 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-19868 .elementor-element.elementor-element-14c88e98 .elementor-button{font-size:20px;font-weight:600;}.elementor-19868 .elementor-element.elementor-element-7f5c411{--display:flex;}.elementor-19868 .elementor-element.elementor-element-7f5c411.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-19868 .elementor-element.elementor-element-c692490 .ue-carousel-item{text-align:center;background-color:#ffffff;border-radius:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dfdfdf;transform:scale(1,1);}.elementor-19868 .elementor-element.elementor-element-c692490 .uc_classic_carousel_content{padding:0px 20px 20px 20px;}.elementor-19868 .elementor-element.elementor-element-c692490 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-19868 .elementor-element.elementor-element-c692490 .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-19868 .elementor-element.elementor-element-c692490 .uc_classic_carousel_placeholder img{border-radius:0px;height:200px;object-fit:cover;}.elementor-19868 .elementor-element.elementor-element-c692490 .uc_classic_carousel_placeholder{padding:20px 20px 20px 20px;}.elementor-19868 .elementor-element.elementor-element-c692490 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-19868 .elementor-element.elementor-element-c692490 .ue-item-icon svg{fill:#ffffff;}.elementor-19868 .elementor-element.elementor-element-c692490 .ue-item-icon-wrapper{justify-content:center;}.elementor-19868 .elementor-element.elementor-element-c692490 .card_carousel_title{margin-top:0px;color:#000000;}.elementor-19868 .elementor-element.elementor-element-c692490 .card_carousel_text{margin-top:10px;color:#8a8a8a;}.elementor-19868 .elementor-element.elementor-element-c692490 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-19868 .elementor-element.elementor-element-c692490 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-nav .owl-next{right:20px;left:auto;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-carousel .owl-nav .owl-next,.elementor-19868 .elementor-element.elementor-element-c692490 .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-carousel .owl-nav .owl-next:hover,.elementor-19868 .elementor-element.elementor-element-c692490 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-dot.active{background-color:#000000;}.elementor-19868 .elementor-element.elementor-element-c692490 .owl-dots{margin-top:20px;}.elementor-19868 .elementor-element.elementor-element-a5b51f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19868 .elementor-element.elementor-element-a5b51f0.e-con{--align-self:center;}.elementor-19868 .elementor-element.elementor-element-5ba2ba4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19868 .elementor-element.elementor-element-5ba2ba4 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-19868 .elementor-element.elementor-element-5ba2ba4 .elementor-button{font-size:20px;font-weight:600;}.elementor-19868 .elementor-element.elementor-element-3cdfdf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19868 .elementor-element.elementor-element-3cdfdf5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-19868 .elementor-element.elementor-element-3cdfdf5 .elementor-button{font-size:20px;font-weight:600;}#elementor-popup-modal-19868 .dialog-widget-content{animation-duration:0.8s;background-color:#00488900;}#elementor-popup-modal-19868{background-color:#004889EB;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-19868 .dialog-message{width:100vw;height:auto;}@media(max-width:767px){.elementor-19868 .elementor-element.elementor-element-6c3b5f2a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-19868 .elementor-element.elementor-element-6c3b5f2a.e-con{--align-self:stretch;}.elementor-19868 .elementor-element.elementor-element-2992ba0{--width:100%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-19868 .elementor-element.elementor-element-45a9d70{--justify-content:center;}.elementor-19868 .elementor-element.elementor-element-6856a4ba .elementor-button{font-size:16px;}.elementor-19868 .elementor-element.elementor-element-14c88e98 .elementor-button{font-size:16px;}.elementor-19868 .elementor-element.elementor-element-a5b51f0{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19868 .elementor-element.elementor-element-5ba2ba4 .elementor-button{font-size:16px;}.elementor-19868 .elementor-element.elementor-element-3cdfdf5 .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-5e67b76e */.nav-remote .elementor-button-icon svg {
    display:inline-block;
    width:11px;
    height:21px;
}

.nav-remote .elementor-button-content-wrapper{
    align-items: center
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7c4300 */.elementor-19868 .elementor-element.elementor-element-b7c4300 img{
    width: auto;
    height: 62px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77cfcba5 */.community-modal .ue-remote-carousel-navigation img{
    height:auto !important;
}

.community-modal{
    display:grid;
    justify-items: center;
    grid-template-rows: minmax(300px, 100%) min-content;
    max-width:1540px !important;
    margin-left:auto;
    margin-right:auto;
    height:80svh;
    max-height:1000px;
}

[data-elementor-device-mode="mobile"] .community-modal{
    height:90vh;
    width:100vw;
}

.community-modal-inner{
   position:relative;
   height:100%;
   width:100%;
}

.community-modal-inner > div{
    display:grid;
    grid-template-rows: min-content 1fr min-content;
    height:100%;
}

.community-modal-inner > div >:nth-child(2){
    display:block;
    overflow: hidden;
}

#communityCarousel, #communityCarousel [class^="owl"]{
    height:100%;
}

@media (orientation: portrait) {
    
}/* End custom CSS */