@import url("../fonts/lato/lato.css");@import url("../fonts/montserrat/montserrat.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}h1,h2,h3,h4,h5,h6,b,strong{font-weight:400}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}q:before,q:after{content:''}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{padding:0;margin:0;-webkit-text-size-adjust:100%;font-family:"latoregular",arial,tahoma;font-size:16px;line-height:25px;color:#676767;background:white}header{width:100%;height:70px;border-bottom:1px solid rgba(255,255,255,0.25);position:absolute;top:0;left:0;z-index:1000;text-align:center;background:#00305f}@media (min-width: 768px){header{background:none}}header.sticky{position:fixed;top:0;left:0;background:#00305f;border-top:1px solid #406487;border-bottom:1px solid #406487;display:none}@media (min-width: 768px){header.sticky.hasScrolled{display:block}}header a.main{height:70px;line-height:70px;display:inline-block;font-family:"montserratbold",arial,tahoma;font-size:28px;text-transform:uppercase;text-decoration:none;color:white}@media (min-width: 768px){header a.main{margin:0;position:absolute;top:0;left:20px}}header nav{position:absolute;top:0;right:0;text-align:right;text-transform:uppercase;font-size:13px;display:none}@media (min-width: 768px){header nav{display:block}}header nav ul{list-style:none}header nav ul li{display:inline-block;height:70px;line-height:68px;padding:0 20px;position:relative}header nav ul li:after{content:'|';position:absolute;top:0;right:-2px;color:rgba(255,255,255,0.25)}header nav ul li:last-of-type:after{display:none}header nav ul li a{color:white;text-decoration:none}header nav ul li a:hover{border-bottom:1px solid rgba(255,255,255,0.25)}.block{padding:40px 0}@media (min-width: 768px){.block{padding:80px 0}}.block.cover{padding:0;background:url(../images/cover.jpg) center center no-repeat;background-size:cover;position:relative;text-align:center;color:white;height:275px}@media (min-width: 768px){.block.cover{height:95vh}}@media (min-width: 980px){.block.cover{height:100vh}}.block.cover:after{width:100%;height:100%;background:rgba(0,48,95,0.5);content:' ';position:absolute;top:0;left:0}.block.cover .table{width:100%;display:table}@media (min-width: 768px){.block.cover .table{height:95vh}}@media (min-width: 980px){.block.cover .table{height:100vh}}.block.cover .table .cell{display:table-cell;text-align:center;vertical-align:middle}.block.cover a{width:50px;height:50px;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-size:0;line-height:0;position:absolute;z-index:500;bottom:30px;left:50%;margin-left:-25px;background:url(../images/arrow.png) center center no-repeat;background-size:21px;display:none}@media (min-width: 768px){.block.cover a{display:block}}.block.cover a:hover{background:url(../images/arrow_hover.png) center center no-repeat #fff;background-size:21px}.block.cover p{max-width:500px;margin:0 auto !important;display:block;position:relative;z-index:500;font-size:18px}.block.bdbottom{border-bottom:1px solid #bfc5ca}.block.pd{padding:35px 0 0 0}.block.services{padding:0;background:url(../images/services.jpg) center center no-repeat;background-size:cover;position:relative;height:280px}@media (min-width: 768px){.block.services{height:450px}}.block.services:after{width:100%;height:100%;background:rgba(0,48,95,0.5);content:' ';position:absolute;top:0;left:0}.block.services h2{color:white;position:relative;z-index:500;margin:0;padding:110px 0 0 0}@media (min-width: 768px){.block.services h2{padding:185px 0 0 0}}.block.services h2:after{display:none}.block.blue{background:#00305f;color:white}.block.gray{background:#f2f2f2}.block h1{position:relative;z-index:500;font-family:"latoblack",arial,tahoma;text-transform:uppercase;padding:0 0 30px 0;margin:0 auto 30px auto;text-align:center;font-size:25px;line-height:30px;color:#00305f}@media (min-width: 768px){.block h1{font-size:40px;line-height:48px;max-width:500px;padding:0 0 30px 0;margin:0 auto 40px auto;color:white}}.block h1:after{width:30px;height:1px;content:' ';position:absolute;bottom:0;left:50%;margin-left:-15px;background:#df0020}@media (min-width: 768px){.block h1:after{background:white}}.block h2{color:#00305f;font-family:"latolight",arial,tahoma;position:relative;text-align:center;font-size:25px;line-height:30px;padding:0 0 30px;margin:0 0 30px}@media (min-width: 768px){.block h2{font-size:32px;line-height:36px;padding:0 0 40px;margin:0 0 40px}}.block h2:after{width:30px;height:1px;content:' ';position:absolute;bottom:0;left:50%;margin-left:-15px;background:#df0020}.block h3{font-family:"latobold",arial,tahoma;line-height:30px;font-size:22px;text-align:center;margin:0 0 30px}.block p{margin:0 0 30px}.block p:last-of-type{margin:0}.block .inner{max-width:100%;margin-left:auto;margin-right:auto;padding:0 10px;overflow:hidden}.block .inner:after{content:" ";display:block;clear:both}@media (min-width: 768px){.block .inner{max-width:660px;margin-left:auto;margin-right:auto;padding:0}.block .inner:after{content:" ";display:block;clear:both}}@media (min-width: 768px){.block .inner.center{text-align:center}}@media (min-width: 768px){.block .inner .col{width:46.2686567164%;float:left;margin-right:7.4626865672%}.block .inner .col:last-of-type{margin-right:0}}.block .inner .col h4{margin:0 0 10px;text-transform:uppercase;font-family:"latobold",arial,tahoma}.block .inner .col p{margin:0 0 30px}@media (min-width: 768px){.block .inner .col p{margin:0 0 50px}}@media (min-width: 768px){.block .inner .col p:last-of-type{margin:0}}.block .inner .col:last-of-type p:last-of-type{margin:0}.block .inner ul{list-style:none;margin:0 0 40px}.block .inner ul li{margin:0 0 15px}@media (min-width: 768px){.block .inner ul li:last-of-type{margin:0}}.block .inner ul li span{color:#00305f}.block .inner ul li span b{font-family:"latobold",arial,tahoma;color:#676767}.block .inner ul:last-of-type{margin:0}.block .inner img.img{width:100%;display:block;margin:40px 0 0 0}.block .map{border-top:1px solid #bfc5ca;height:240px}@media (min-width: 768px){.block .map{height:350px}}footer{background:#00305f;color:white;text-align:center}footer h5{border-bottom:1px solid #406488;font-family:"montserratbold",arial,tahoma;font-size:25px;text-transform:uppercase;position:relative;height:100px;line-height:100px}@media (min-width: 768px){footer h5{height:120px;line-height:120px}}footer div{position:relative}footer div:first-of-type{padding:30px 40px}@media (min-width: 768px){footer div:first-of-type{padding:40px 20px;font-size:18px}}footer div:first-of-type b{font-family:"latoblack",arial,tahoma}footer div:first-of-type:after{width:30px;height:1px;content:' ';position:absolute;bottom:0;left:50%;margin-left:-15px;background:#406488}footer div:last-of-type{padding:30px 0 60px 0;font-size:14px}@media (min-width: 768px){footer div:last-of-type{font-size:15px}}footer a{text-decoration:none;color:white}footer a:hover{border-bottom:1px solid rgba(255,255,255,0.25)}.desktop-show{display:none !important}@media (min-width: 768px){.desktop-show{display:block !important}}.mobile-show{display:block !important}@media (min-width: 768px){.mobile-show{display:none !important}}.force-center{text-align:center !important}body{padding:70px 0 0}header{position:fixed}.block.blue2{background:#1d75b7;padding-bottom:30px}.block.blue2 h2{color:#fff}.block.blue2 h2:after{background:rgba(255,255,255,.5)}.block .images{padding:0 10px}.block .images .item{margin:0 0 10px}.block .images .item img{width:100%;display:block}@media (min-width:768px){body{padding:0}header{position:absolute}.block.blue2{padding-bottom:60px}.block .images{width:940px;margin:0 auto;overflow:hidden;padding:0}.block .images .item{width:460px;float:left;margin:0 20px 20px 0}.block .images .item:nth-of-type(2n){margin-right:0}}
sup {vertical-align:super;font-size:10px;}
/*# sourceMappingURL=styles.css.map */
.white-popup-block {
	max-width: 660px;
	background: white;
	padding: 30px 20px;
	margin: 30px auto;
	position: relative;
}
.white-popup-block h3 {
	font-family: 'latobold', arial, tahoma;
	line-height: 30px;
	font-size: 22px;
	text-align: center;
	margin: 0 0 30px;
}
.white-popup-block img {
	display: block;
	width: 100%;
}
.white-popup-block ul {
	list-style: disc;
	margin: 0 0 0 20px;
}
.white-popup-block ul li {
	margin: 0 0 6px;
}
.white-popup-block ul li:last-of-type {
	margin: 0;
}
.white-popup-block ul li span {
	color: #00305f;
}
.white-popup-block ul li span b {
	font-family: 'latobold', arial, tahoma;
	color: #676767;
}

.competition {
	position:fixed;
	bottom:-5px;
	right:-5px;
	z-index:5000;
	/*width: auto;*/
	/*height:145px;*/
	/*background:#fff;*/
	display: none;
	max-width: 75%;
}

.competition img {
	display:block;
	width: auto;
	max-width: 100%;
}
.competition .close {
	width:30px;
	height:30px;
	display:block;
	background:url(/images/ico-close-big.svg) 50% no-repeat;
	background-size:18px;
	font-size:0;
	line-height:0;
	position:absolute;
	top:5px;
	left:5px;
	opacity:1;
	display: none;
}
