.elementor-kit-6{--e-global-color-primary:#013C5A;--e-global-color-secondary:#666666;--e-global-color-text:#444444;--e-global-color-accent:#013C5A;--e-global-color-c0247f1:#BDD4CE;--e-global-color-ae7b94c:#E0EBE8;--e-global-color-0e18296:#F4A258;--e-global-color-3796712:#718C69;--e-global-color-295aac0:#AABAA5;--e-global-color-a946f84:#E5EAE1;--e-global-color-9d4b229:#FEF8F0;--e-global-color-8a64773:#FAE9DA;--e-global-color-132a3d2:#01334C;--e-global-color-4835d1c:#01557E;--e-global-color-d5beb8e:#FFFFFF;--e-global-typography-primary-font-family:"Figtree";--e-global-typography-secondary-font-family:"Figtree";--e-global-typography-text-font-family:"Figtree";--e-global-typography-accent-font-family:"Figtree";color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.6em;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#01334C;color:var( --e-global-color-d5beb8e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-132a3d2 );}.elementor-kit-6 p{margin-block-end:10px;}.elementor-kit-6 a{color:var( --e-global-color-accent );text-decoration:underline;}.elementor-kit-6 a:hover{color:var( --e-global-color-132a3d2 );}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.5px;}.elementor-kit-6 h2{color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-kit-6 h3{color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;}.elementor-kit-6 h4{color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.4em;letter-spacing:1px;color:var( --e-global-color-d5beb8e );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1200px){.elementor-kit-6 h1{font-size:40px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-6 h1{font-size:36px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p + h2, p + h3, ul + h2, ul + h3, ol + h2, ol + h3 {
	margin: 20px 0 10px;
}

p + h4, ul + h4, ol + h4 {
	margin-top: 20px !important;
}

strong {
	font-weight: 600;
}


a.raven-link-item.raven-menu-item, a.raven-link-item.raven-submenu-item {
	text-decoration: none;
}

.raven-adnav-menu > li > a.raven-menu-item .sub-arrow svg {
	width: 12px !important;
	height: 12px !important;
}

.elementor-widget-raven-testimonial-carousel .raven-main-swiper {
	padding-top: 0px;
}

.raven-button, a.raven-button {
	transition: none;
}

ul {
    list-style-type: square;
    margin-block-end: 10px;
	padding-inline-start: 30px;
}

li {
	margin-bottom: 5px;
}

li::marker {
  color: #013c5a;
}

table {
    margin: 20px 0;
}

th {
    background: #013C5A;
    color: #fff;
    font-weight: 600;
}

th, td {
    padding: 10px 15px;
    font-size: 16px;
    line-height: 1.4;
}

tr:nth-child(odd) {
    background-color: #FEF8F0;
}

.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title h3 {
	color: var(--n-accordion-title-active-color);
}

.e-n-accordion-item-title:hover h3 {
		color: var(--n-accordion-title-active-color);
}

div[id]::before {
    display: block;
    content: " ";
    margin-top: -80px;
    height: 80px;
    visibility: hidden;
    pointer-events: none;
    z-index: -1;
}

.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
	padding-top: 20px;
}

sup {
    font-size: 60%;
    line-height: 100%;
}

.bold-heading {
    font-weight: 800;
    color: #BDD4CE;
}

.swiper-slide-contents {
    background: rgba(1, 60, 90, 0.9);
    padding: 60px 30px;
}

.jupiterx-social-share-wrapper .jupiterx-social-share-button:hover {
    -webkit-filter: none;
    filter: none;
}

.elementor-image-box-title a {
    text-decoration: none;
}

img.alignright {
    margin: 10px 0 10px 20px;
}

blockquote, blockquote {
    margin: 40px 0;
    font-size: 24px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.6em;
    color: var(--e-global-color-primary);
    padding-left: 30px;
    border-left: 3px solid var(--e-global-color-0e18296);
}/* End custom CSS */