.elementor-511 .elementor-element.elementor-element-11239d1:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-11239d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-600d1e7 );}.elementor-511 .elementor-element.elementor-element-11239d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-11239d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-11239d1.elementor-section{padding:25px 0px 25px 0px;}.elementor-511 .elementor-element.elementor-element-2ef2002 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-7f055f9.elementor-section{padding:0px 75px 0px 75px;}.elementor-511 .elementor-element.elementor-element-c13f3b6 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-4c79143.elementor-section{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-8062ad3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-511 .elementor-element.elementor-element-8062ad3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-8062ad3.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-511 .elementor-element.elementor-element-8062ad3 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-0bcee99.elementor-widget-heading .elementor-heading-title, .elementor-511 .elementor-element.elementor-element-0bcee99.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-0bcee99 .elementor-heading-title{font-family:var( --e-global-typography-89a1023-font-family ), Sans-serif;font-size:var( --e-global-typography-89a1023-font-size );font-weight:var( --e-global-typography-89a1023-font-weight );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-0bcee99{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-45e74d1{text-align:center;width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-45e74d1.elementor-widget-heading .elementor-heading-title, .elementor-511 .elementor-element.elementor-element-45e74d1.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-45e74d1 .elementor-heading-title{font-size:25px;font-weight:400;line-height:1.1em;}.elementor-511 .elementor-element.elementor-element-622e738.elementor-widget-heading .elementor-heading-title, .elementor-511 .elementor-element.elementor-element-622e738.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-622e738 .elementor-heading-title{font-family:var( --e-global-typography-89a1023-font-family ), Sans-serif;font-size:var( --e-global-typography-89a1023-font-size );font-weight:var( --e-global-typography-89a1023-font-weight );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-622e738{width:auto;max-width:auto;}.elementor-511 .elementor-element.elementor-element-e19c832.elementor-section{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-15efa1f > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-0b4d773 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-89a1023-font-family ), Sans-serif;font-size:var( --e-global-typography-89a1023-font-size );font-weight:var( --e-global-typography-89a1023-font-weight );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-0b4d773 .elementor-nav-menu--main .elementor-item{padding-top:0px;padding-bottom:0px;}.elementor-511 .elementor-element.elementor-element-25d9377 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-a1561f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-a1561f5{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-a1561f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-a1561f5.elementor-section{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-3c03b34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-511 .elementor-element.elementor-element-3c03b34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-3c03b34:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-element-populated, .elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-element-populated > .elementor-background-overlay, .elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-a41a207{--icon-box-icon-margin:15px;}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title{margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title a{font-family:var( --e-global-typography-7464e61-font-family ), Sans-serif;font-size:var( --e-global-typography-7464e61-font-size );font-weight:var( --e-global-typography-7464e61-font-weight );text-transform:var( --e-global-typography-7464e61-text-transform );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-description{font-family:var( --e-global-typography-7464e61-font-family ), Sans-serif;font-size:var( --e-global-typography-7464e61-font-size );font-weight:var( --e-global-typography-7464e61-font-weight );text-transform:var( --e-global-typography-7464e61-text-transform );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-a41a207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-f5f20cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-511 .elementor-element.elementor-element-f5f20cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-f5f20cd:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-element-populated, .elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-element-populated > .elementor-background-overlay, .elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-2bdaccf{--icon-box-icon-margin:15px;}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title{margin-bottom:0px;}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title a{font-family:var( --e-global-typography-7464e61-font-family ), Sans-serif;font-size:var( --e-global-typography-7464e61-font-size );font-weight:var( --e-global-typography-7464e61-font-weight );text-transform:var( --e-global-typography-7464e61-text-transform );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-description{font-family:var( --e-global-typography-7464e61-font-family ), Sans-serif;font-size:var( --e-global-typography-7464e61-font-size );font-weight:var( --e-global-typography-7464e61-font-weight );text-transform:var( --e-global-typography-7464e61-text-transform );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-2bdaccf > .elementor-widget-container{padding:0px 0px 0px 0px;}#elementor-popup-modal-511 .dialog-message{width:100%;height:100vh;align-items:flex-start;}#elementor-popup-modal-511{justify-content:center;align-items:center;--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}#elementor-popup-modal-511 .dialog-close-button{display:flex;top:27px;font-size:30px;}#elementor-popup-modal-511 .dialog-widget-content{animation-duration:0.5s;background-color:var( --e-global-color-600d1e7 );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-511 .dialog-close-button{right:0%;}body.rtl #elementor-popup-modal-511 .dialog-close-button{left:0%;}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-7f055f9.elementor-section{padding:0px 35px 0px 35px;}.elementor-511 .elementor-element.elementor-element-0bcee99 .elementor-heading-title{font-size:var( --e-global-typography-89a1023-font-size );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-45e74d1 .elementor-heading-title{font-size:26px;}.elementor-511 .elementor-element.elementor-element-622e738 .elementor-heading-title{font-size:var( --e-global-typography-89a1023-font-size );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-0b4d773 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-89a1023-font-size );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-25d9377 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title a{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-description{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title a{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-description{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}body:not(.rtl) #elementor-popup-modal-511 .dialog-close-button{right:90%;}body.rtl #elementor-popup-modal-511 .dialog-close-button{left:90%;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-11239d1.elementor-section{padding:15px 0px 15px 0px;}.elementor-511 .elementor-element.elementor-element-7f055f9.elementor-section{padding:0px 35px 0px 35px;}.elementor-511 .elementor-element.elementor-element-0bcee99 .elementor-heading-title{font-size:var( --e-global-typography-89a1023-font-size );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-45e74d1 .elementor-heading-title{font-size:22px;}.elementor-511 .elementor-element.elementor-element-45e74d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-45e74d1{width:100%;max-width:100%;}.elementor-511 .elementor-element.elementor-element-622e738 .elementor-heading-title{font-size:var( --e-global-typography-89a1023-font-size );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-e19c832.elementor-section{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-0b4d773 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-89a1023-font-size );line-height:var( --e-global-typography-89a1023-line-height );letter-spacing:var( --e-global-typography-89a1023-letter-spacing );word-spacing:var( --e-global-typography-89a1023-word-spacing );}.elementor-511 .elementor-element.elementor-element-25d9377 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-511 .elementor-element.elementor-element-a1561f5.elementor-section{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-3c03b34 > .elementor-element-populated{margin:0px 0px 7px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-title a{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-a41a207 .elementor-icon-box-description{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-f5f20cd > .elementor-element-populated{margin:7px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title, .elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-title a{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}.elementor-511 .elementor-element.elementor-element-2bdaccf .elementor-icon-box-description{font-size:var( --e-global-typography-7464e61-font-size );line-height:var( --e-global-typography-7464e61-line-height );letter-spacing:var( --e-global-typography-7464e61-letter-spacing );word-spacing:var( --e-global-typography-7464e61-word-spacing );}body:not(.rtl) #elementor-popup-modal-511 .dialog-close-button{right:76%;}body.rtl #elementor-popup-modal-511 .dialog-close-button{left:76%;}}/* Start custom CSS for heading, class: .elementor-element-45e74d1 */h4 {
    text-transform: uppercase !important;
}

h4:hover {
    opacity: 0.5;
}

@media (max-width: 767px) {
    .elementor-511 .elementor-element.elementor-element-45e74d1 {
        position: absolute;
        top: 30px;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-0b4d773 */li a {
    text-align: center
}

li a:hover {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a41a207 */.social-media a {
    display: block;
    width: 100%;
    padding: 85px 0px;
}

.social-media a:hover {
    color: #fff !important;
}

.social-media .elementor-icon-box-title {
    margin: 0;
}



@media (max-width:767px) {
    .social-media a {
    padding: 35px 0px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c03b34 */.social-media a:hover {
    color: var( --e-global-color-600d1e7 );
}

@media (max-width: 767px) {
    .elementor-511 .elementor-element.elementor-element-3c03b34 .elementor-widget-wrap {
        margin: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2bdaccf */.social-media a {
    display: block;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5f20cd */.social-media a:hover {
    color: var( --e-global-color-600d1e7 );
}

@media (max-width: 767px) {
    .elementor-511 .elementor-element.elementor-element-f5f20cd .elementor-widget-wrap {
        margin: 15px 0 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c13f3b6 */.h-100vh > .elementor-widget-wrap {
    height: calc(100vh - 50px);
    align-content: space-between;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f055f9 */@media (max-width: 1024px) {
    .elementor-511 .elementor-element.elementor-element-7f055f9 {
        padding: 0 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11239d1 */.elementor-511 .elementor-element.elementor-element-11239d1 {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-511 a.dialog-close-button.dialog-lightbox-close-button {
    left: 75px;
}

#elementor-popup-modal-511 a.dialog-close-button.dialog-lightbox-close-button .eicon-close {
    width: 78px;
    visibility: hidden;
}


@media (max-width: 1024px) {
    #elementor-popup-modal-511 a.dialog-close-button.dialog-lightbox-close-button {
        left: 35px;
    }
}/* End custom CSS */