body.page-id-27314 {
    background-color: #1D4372;
}

body.page-id-27314 .elementor-element-4ee11dec,
body.page-id-27314 .elementor-element-349cdf95,
body.page-id-27314 .elementor-element-76eccc4d,
body.page-id-27314 .elementor-element-4ede2fa0  {
    background-color: #1D4372;
}

body.page-id-27314 .elementor-element-6559cf77 > .e-con-inner {
    gap: 0;
}

body.page-id-27314 .elementor-element-938f1e7 {
    padding-top: 0;
}

body.page-id-27314 * {
    hyphens: auto;
}

.page-id-27314 .elementor-27314 .elementor-element.elementor-element-758b7ff {
    background: linear-gradient(90deg,rgba(29, 67, 114, 1) 20%, rgba(193, 229, 255, 1) 100%);
}

.page-id-27314 path.uuid-168b3d33-5de7-44eb-936d-9b43ec89969c {
    fill: #fff;
}

/* navigation*/
body.page-id-27314 .elementor-31 .elementor-element.elementor-element-695ca02:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-31 .elementor-element.elementor-element-695ca02 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background: #fff; */
    background-color: #1D4372;
}

/* sub navigation background */
body.page-id-27314 .elementor-31 .elementor-element.elementor-element-ccf7513:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-31 .elementor-element.elementor-element-ccf7513 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.page-id-27314 .elementor-31 .elementor-element.elementor-element-79edc39:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-31 .elementor-element.elementor-element-79edc39 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.page-id-27314 .elementor-31 .elementor-element.elementor-element-cfbf1c2:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-31 .elementor-element.elementor-element-cfbf1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.page-id-27314 .elementor-31 .elementor-element.elementor-element-0dc62b3:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-31 .elementor-element.elementor-element-0dc62b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background: transparent !important;
    transition: unset !important; */
    background-color: #1D4372 !important;
}

/* tablet nav */
body.page-id-27314 .elementor-31 .elementor-element.elementor-element-16911bc:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-31 .elementor-element.elementor-element-16911bc > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.page-id-27314 .elementor-1305 .elementor-element.elementor-element-003f6f2:not(.elementor-motion-effects-element-type-background), body.page-id-27314 .elementor-1305 .elementor-element.elementor-element-003f6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-1305 .elementor-element.elementor-element-0d8f9bc:not(.elementor-motion-effects-element-type-background), .elementor-1305 .elementor-element.elementor-element-0d8f9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background: transparent !important;
    transition: unset !important; */
    background-color: #1D4372 !important;
}

/* tablet nav open */
body.page-id-27314 #elementor-popup-modal-1305 .dialog-widget-content {
    background-color: #1D4372;
}

body.page-id-27314 .elementor-widget-n-menu .e-n-menu-item .elementor-widget-nav-menu {
    /* background: #fff !important; */
    background-color: #1D4372 !important;
}

body.page-id-27314 .elementor-widget-n-menu .e-n-menu-item .elementor-widget-nav-menu .elementor-item {
    /* color: #1D4372; */
}

body.page-id-27314 .elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-title-container .e-n-menu-title-text {
    /* color: #1D4372; */
}

body.page-id-27314 .elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current), .elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) a,
body.page-id-27314 .elementor-widget-n-menu a.elementor-item.elementor-item-anchor:hover {
    /* color: #5c687c !important; */
    /* text-decoration: underline; */
}

.elementor-31 .elementor-element.elementor-element-2fd7412 .elementor-icon-wrapper svg path {
    /* fill: #1D4372; */
}

body.page-id-27314 .elementor-shortcode .success {
    text-align: center;
    margin-bottom: 60px;
}

body.page-id-27314 .doccheck-logout{
    font-size: 20px;
    background-color: #1D4372;
    position: fixed;
    right: 5px;
    bottom: 5px;
    color: #fff;
    padding: 10px 15px;
    border: 1px solid #fff;
}

@media screen and (min-width: 768px) and (max-width: 1240px) {
    body.page-id-27314 .elementor-27314 .elementor-element.elementor-element-9624c60 img  {
        object-fit: cover;
        object-position: center top;
    }
}
