@font-face{font-family:'big_caslonmedium';src:url("../font/");src:url("../font/big_caslon_medium-webfont.eot?#iefix") format("embedded-opentype"),url("../font/big_caslon_medium-webfont.woff2") format("woff2"),url("../font/big_caslon_medium-webfont.woff") format("woff"),url("../font/big_caslon_medium-webfont.ttf") format("truetype"),url("../font/big_caslon_medium-webfont.svg#big_caslonmedium") format("svg");font-weight:normal;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#565656 !important}.color1,h1,h2,h3,h4,h5,h6,a,.header .navbar-nav-item:hover,.header .dropdown-item:hover,.header.scrolled .nav-link{color:#00005F !important}.color2{color:#565656 !important}.font1,h1,h2,h3,h4,h5,h6{font-family:"big_caslonmedium",sans-serif;font-weight:500 !important;letter-spacing:0.03em;word-spacing:-0.2em}.bg_color1{background:#00005F;color:#fff}.bg_grey{background:#E5E5E5}.font36{font-size:36px;line-height:45px}@media (max-width: 992px){.font36{font-size:30px;line-height:35px}}.font24{font-size:24px}@media (max-width: 992px){.font24{font-size:20px}}.font20{font-size:20px}@media (max-width: 992px){.font20{font-size:16px}}.textCut3,.textCut2,.textCut1{overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.textCut2{-webkit-line-clamp:2}.textCut1{-webkit-line-clamp:1}.imgfill,.imgfill>img{width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.imgfill__top,.imgfill>img__top{-o-object-position:50% 0;object-position:50% 0}.card--2{background:#CAD0D6}@media (max-width: 992px){.card--3{min-height:300px}}.card-header--2{height:150px}@media (max-width: 992px){.card-header--2{height:100px}}@media (max-width: 992px){.card-body{padding:1rem}}.go-to:hover,.go-to:focus:hover{background-color:#00005F;color:#fff !important}.breadcrumb li{font-size:12px}.breadcrumb li a{font-size:12px}.hr_1{border-top:0.0625rem solid #00005F}.btn.bg_grey:hover{color:#fff !important}.slick-arrow-left{display:none !important}.container__arrow{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:1100px;background:none !important}@media (max-width: 992px){.container__arrow{display:none}}.header .nav-link{font-size:14px;padding-left:2.5em !important;color:#00005F !important;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media (max-width: 992px){.header .nav-link{padding-left:0 !important;font-size:15px}}.header .nav-link:hover{font-weight:bold}.header .navbar-brand,.header .navbar-brand>img{width:7rem}@media (min-width: 992px){.header .navbar-expand-lg .navbar-nav .dropdown-menu{border-top:3px solid rgba(0,0,0,0.6)}}.header .navbar-nav-item:hover,.header .dropdown-item:hover{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.header .navbar-nav-item:hover:hover,.header .dropdown-item:hover:hover{font-weight:bold}.header .header-section{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.header.scrolled .header-section{-webkit-box-shadow:0px 12px 15px rgba(140,152,164,0.1);box-shadow:0px 12px 15px rgba(140,152,164,0.1);position:fixed;width:100%;background:rgba(255,255,255,0.9)}@media (max-width: 992px){.header .dropdown-menu:not(.navbar-promo):not(.dropdown-menu-no-border-on-mobile){border-left:0.1875rem solid #00005F}}.header__home .nav-link{color:#fff !important}@media (max-width: 992px){.header__home .nav-link{color:#00005F !important}}#heroNav span{font-size:18px}#heroNav h2{font-size:35px;margin-bottom:50px !important}#heroNav a{color:#fff !important}.step .step-content{padding:0 30px}.step .step-content h3{text-transform:uppercase}.step .step-content p{font-size:14px}.step .step-icon{width:90px !important}@media (min-width: 769px){.step .step-icon::after{width:calc(100% - 160px) !important;left:calc(50% + 100px) !important;border-top:0.125rem solid #00005F !important}}@media (max-width: 768px){.step .step-icon::after{border-left:0.125rem solid #00005F !important;left:3em;top:5em;height:calc(100% - 5.5em)}}.step .step-icon img{width:100%}@media (max-width: 768px){.step .step-item:last-child .step-icon::after{border-left:0 !important}}.latestnews .imgfill{height:100%;overflow:hidden;position:absolute;top:0;left:0;right:0}@media (max-width: 992px){.latestnews .imgfill{position:relative;height:300px}}.latestnews__item{padding:35px 165px 60px 0}@media (max-width: 992px){.latestnews__item{padding:0}}.footer{background:#00005F}.footer p,.footer small{font-size:14px;color:#fff !important}.footer .avatar{background:#fff;width:30px !important;height:30px !important}.footer .fa{color:#00005F}.map{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}


.footer p a, .footer small a {
	color: #FFFFFF !important;
}

.nav-links {
	margin:auto;
	padding: 30px 0;
}

.nav-links .page-numbers {
	padding: 0 7px;
}

.header .navbar-nav-item:hover:hover,
.header .dropdown-item:hover:hover,
.header .nav-link:hover,
.dropdown-item:hover { font-weight:normal !important;color: rgba(0,0,95,0.7) !important; }

.header .nav-link:hover {
	color: rgba(0,0,95,0.7) !important;
}
.card-header {
	background: #00005F;
}

.font-size-0 {
	font-size: 11px;
}

.wpcf7-not-valid-tip {
	font-size: 12px !important;
}

.wpcf7-response-output {
	width: 100% !important;
    padding: 0px !important;
    border: none !important;
    text-align: center !important;
    font-size: 14px !important;
}

.wpcf7 form.sent .wpcf7-response-output {
    color: green !important;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    display: none !important;   
}

.active_cat {
	background: #00005F;
	color: #FFFFFF !important;
}

.darken-layer {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	z-index: 0;
}

.z-index-10 {
	z-index: 10;
}

@media (max-width: 992px){
	.container__arrow {
	    display: none !important;
	}
}