.elementor-10 .elementor-element.elementor-element-1d3adf43{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-71ac1c0c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-52e01acf{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-52e01acf > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.92);}.elementor-10 .elementor-element.elementor-element-52e01acf .header__top-info li{color:#000080;}.elementor-10 .elementor-element.elementor-element-52e01acf .header__top-cta{color:#000080;}.elementor-10 .elementor-element.elementor-element-52e01acf .header__top-info li, .elementor-10 .elementor-element.elementor-element-52e01acf .header__top-cta{font-size:14px;}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li a{color:#000000;}.elementor-10 .elementor-element.elementor-element-52e01acf .xb-header-has-arrow .main-menu > ul > li > a span::before{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li a:hover{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li:hover > a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li.active > a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52e01acf .xb-header-has-arrow .main-menu > ul > li > a:hover span::before{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52e01acf .xb-header-has-arrow .main-menu > ul > li > a span::after{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li .sub-menu{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li .sub-menu::before{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li .sub-menu li:hover > a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52e01acf .main-menu ul li .main-menu ul li .sub-menu li.active > a{color:var( --e-global-color-accent );}/* Start custom CSS for evisa-header-1, class: .elementor-element-52e01acf */.header__wrap.stricky.original {
    background-color: white !important;
}
.gray-bg {
    background-color: #cceddc;
}
@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    .main-menu ul li:not(:last-child) {
        margin-right: 5px;
    }
}
.header__top-cta {
    margin-left: 30px;
}/* End custom CSS */