.elementor-1934 .elementor-element.elementor-element-de88431 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1934 .elementor-element.elementor-element-de88431{overflow:hidden;}.elementor-1934 .elementor-element.elementor-element-6300aaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 0px 0px 0px;}.elementor-1934 .elementor-element.elementor-element-0fa58f2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 29% 0% 29%;}.elementor-1934 .elementor-element.elementor-element-7a573a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu .elementor-item{font-family:"Raleway", Raleway, Open Sans, sans-serif;font-size:17px;font-weight:200;text-transform:uppercase;letter-spacing:1.5px;}.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;}.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--main .elementor-item:focus{color:rgba(255, 255, 255, 0.5);fill:rgba(255, 255, 255, 0.5);}.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--dropdown a{padding-top:0px;padding-bottom:0px;}#elementor-popup-modal-1934 .dialog-widget-content{animation-duration:0.5s;background-color:#AE1E4E;border-radius:0px 0px 0px 0px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1934{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-1934 .dialog-message{width:400px;height:100vh;align-items:flex-start;}#elementor-popup-modal-1934 .dialog-close-button{display:flex;top:0.5%;font-size:25px;}#elementor-popup-modal-1934 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-1934 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1199px){.elementor-bc-flex-widget .elementor-1934 .elementor-element.elementor-element-6300aaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1934 .elementor-element.elementor-element-6300aaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1934 .elementor-element.elementor-element-6300aaf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1934 .elementor-element.elementor-element-0fa58f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1934 .elementor-element.elementor-element-7a573a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu .elementor-item{font-size:1.5rem;}.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu--main .elementor-item{padding-top:19px;padding-bottom:19px;}#elementor-popup-modal-1934 .dialog-message{width:80vw;}#elementor-popup-modal-1934{justify-content:center;align-items:center;}#elementor-popup-modal-1934 .dialog-widget-content{border-radius:4px 4px 4px 4px;}#elementor-popup-modal-1934 .dialog-close-button{top:15px;}body:not(.rtl) #elementor-popup-modal-1934 .dialog-close-button{right:19px;}body.rtl #elementor-popup-modal-1934 .dialog-close-button{left:19px;}}@media(max-width:799px){.elementor-1934 .elementor-element.elementor-element-7a573a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}#elementor-popup-modal-1934 .dialog-message{width:100vw;}#elementor-popup-modal-1934 .dialog-widget-content{border-radius:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-0fa58f2 */@media (max-height: 700px) and (orientation: landscape) {
    .elementor-1934 .elementor-element.elementor-element-0fa58f2 {
        display: none;
    }
    
}

@media (max-width: 1200px) {
    .elementor-1934 .elementor-element.elementor-element-0fa58f2 {
        max-width: 160px;
        margin-top: 5%;
        margin-left: auto;
        margin-right: auto;
    }
    
}

.elementor-1934 .elementor-element.elementor-element-0fa58f2 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7a573a6 */.elementor-1934 .elementor-element.elementor-element-7a573a6 {
    flex-grow: 1;
    display: flex;
}
.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-widget-container {
    margin: auto;
}

@media (min-width: 1200px) {
    .elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a {
        
        justify-content: center;

    }
}

.elementor-1934 .elementor-element.elementor-element-7a573a6 .elementor-nav-menu__container {
    /* margin-top: 10vh; */
}

@media (max-height: 700px) and (orientation: landscape) {
    .elementor-1934 .elementor-element.elementor-element-7a573a6,
         .elementor-nav-menu__container {
        margin-top: inherit;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6300aaf */.elementor-1934 .elementor-element.elementor-element-6300aaf > div.elementor-widget-wrap{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-de88431 */.elementor-1934 .elementor-element.elementor-element-de88431, .elementor-1934 .elementor-element.elementor-element-de88431 > div.elementor-container{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-1934 {
    transform: translateZ(1200px);
}


#elementor-popup-modal-1934 .elementor-location-popup,
#elementor-popup-modal-1934 .elementor-location-popup > .elementor-section-wrap,
#elementor-popup-modal-1934 .elementor-location-popup > .elementor-section-wrap > section,
#elementor-popup-modal-1934 .elementor-location-popup > .elementor-section-wrap > section > .elementor-container {
    height: 100%;   
}

#elementor-popup-modal-1934 .elementor-location-popup > .elementor-section-wrap > section > .elementor-container .elementor-widget-wrap {
    align-content: stretch;
    align-items: unset;
    flex-flow: column;
}

@media (min-width: 800px) and (max-width: 1200px) {
    #elementor-popup-modal-1934 .dialog-message {
        max-height: 90vh;
    }
    
    /*#elementor-popup-modal-1934 .elementor-nav-menu {*/
        /*position: absolute;*/
        /*top: calc(50vh - 300px);*/
        /*left: 50%;*/
        /*transform: translate(-50%, -50%);*/
    /*}*/
}

@media (max-width: 1200px) {
    #elementor-popup-modal-1934 .dialog-close-button {
        margin-top: 5px;
        right: 12px;
    }
}

@media (min-width: 2300px) {
    #elementor-popup-modal-1934 .dialog-widget-content {
        width: 20vw !important;
    }
}/* End custom CSS */