.elementor-5621 .elementor-element.elementor-element-c90fbad:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-c90fbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #F8971F 0%, #EF3A23 100%);}.elementor-5621 .elementor-element.elementor-element-c90fbad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-c90fbad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5621 .elementor-element.elementor-element-81e2682 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-5621 .elementor-element.elementor-element-692d2c4.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-5621 .elementor-element.elementor-element-692d2c4 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}#elementor-popup-modal-5621{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5621 .dialog-message{width:860px;height:auto;}#elementor-popup-modal-5621 .dialog-close-button{display:flex;}#elementor-popup-modal-5621 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for html, class: .elementor-element-692d2c4 */@media (min-width: 320px) and (max-width: 768px) {
     a.sub-heading {

    font-size: 20px!important;
    font-weight: 700;
    font-family: helvetica;

}

nav ul li a {

    display: block;
    padding: 10px 15px;
    color: #C7DAFF;
    text-decoration: none;
    font-size: 23px!important;
    /* font-family: raleway; */
    font-weight: 700;

}

#elementor-popup-modal-5621 {
    justify-content: center;
    align-items: center;
    pointer-events: all;
    background-color: #1954cc;
}

a#submenu {

    margin-left: 25px;
    font-size: 20px!important;
    font-weight: 700;
    font-family: helvetica;

}

a.dialog-close-button.dialog-lightbox-close-button {
    margin: -20px!important;
    margin-top: -100px!important;
}
 }
 
#elementor-popup-modal-5621 .dialog-widget-content {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 31.2)!important;
}

a.dialog-close-button.dialog-lightbox-close-button {
 padding: 10px 20px 10px 20px!important;
 background: #ffffff!important;
 color: #141425 !important;
 border-radius: 20px 0px 0px 20px!important;

}


a.dialog-close-button.dialog-lightbox-close-button {
    margin: -20px;
    margin-top: 30px;
}

.elementor-popup-modal .dialog-close-button svg {
 fill: #9b4e4e!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-692d2c4 */#elementor-popup-modal-5277 .dialog-message {
    width: 2000px;
    height: auto;
}
 @media (min-width:320px) and (max-width:768px) {
     nav ul li a {
         font-size: 23px!important;
     }
   a.sub-heading {
    font-size: 18px !important;
    font-weight: 400;
    font-family: helvetica;
}
 }
 ::marker {
    color: #ffffff00;
}
.elementor-popup-modal .dialog-close-button svg{
    fill: white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c90fbad */nav.animated {
    margin: 0px 0px 0px -14px;
}
#elementor-popup-modal-5621 .dialog-message {
    width: 1600px;
    height: auto;
}
.elementor-kit-5479 a {
    color:aliceblue;
}

.elementor-kit-5479 a:hover {
    color:#C7DAFF;
}


@media (min-width: 320px) and (max-width: 768px) {
    #elementor-popup-modal-5621 {
        justify-content: center;
        align-items: center;
        pointer-events: all;
        background-color: #1954cc;
        display: none !important;
    }
}/* End custom CSS */