html{font-family:"Open Sans", Sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;}
body{background:#fff;font-size:14px;line-height:1.2;color:#000;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;border:0;width:100%;outline:none;}
a{color:#000;text-decoration:none;}
a:hover, a:focus, a:active{color:#000;text-decoration:none;outline:none;}
img{vertical-align:middle;width:100%;border:0;}
.clr:before, .clr:after{content:"";display:table;}
.clr:after{clear:both;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
ul, ol{list-style:none;padding:0;margin:0;}
ol{counter-reset:li;}
ol li:before{counter-increment:li;content:counters(li, ".") ". ";}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
.button, a, button{background-color:transparent;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
b,strong{font-weight:bold;}
svg:not(:root){overflow:hidden;}
pre{overflow:auto;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0; padding:0;}
input{line-height:normal;width:100%;border:0;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{overflow:auto;height:100%;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
@media print{
*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
a[href^="#"]:after, a[href^="javascript:"]:after{content:"";}
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{ display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100%!important;}
p,h2,h3{orphans:3; widows:3;}
h2,h3{ page-break-after:avoid;}
.navbar{display:none;}
.btn > .caret,.dropup > .btn > .caret{border-top-color:#000!important;}
.label{border:1px solid #000;}
.table{border-collapse:collapse!important;}
.table td,.table th{ background-color:#fff!important;}
.table-bordered th,.table-bordered td{ border:1px solid #ddd!important;}
}



.width-100{width:100%!important;}
.width-50{width:50%!important;}
.mr-0{margin-right:0px!important;}
.mr-10{margin-right:10px!important;}
.mr-20{margin-right:20px!important;}
.mr-30{margin-right:30px!important;}
.mr-40{margin-right:40px!important;}
.mr-50{margin-right:50px!important;}
.mr-60{margin-right:60px!important;}
.mr-70{margin-right:70px!important;}
.mr-80{margin-right:80px!important;}
.mr-90{margin-right:90px!important;}
.mr-100{margin-right:100px!important;}
.ml-0{margin-left:0px!important;}
.ml-10{margin-left:10px!important;}
.ml-20{margin-left:20px!important;}
.ml-30{margin-left:30px!important;}
.ml-40{margin-left:40px!important;}
.ml-50{margin-left:50px!important;}
.ml-60{margin-left:60px!important;}
.ml-70{margin-left:70px!important;}
.ml-80{margin-left:80px!important;}
.ml-90{margin-left:90px!important;}
.ml-100{margin-left:100px!important;}
.mt-300{margin-top:300px!important;}
.mt-150{margin-top:150px!important;}
.mt-120{margin-top:120px!important;}
.mt-100{margin-top:100px!important;}
.mt-90{margin-top:90px!important;}
.mt-80{margin-top:80px!important;}
.mt-70{margin-top:70px!important;}
.mt-60{margin-top:60px!important;}
.mt-50{margin-top:50px!important;}
.mt-40{margin-top:40px!important;}
.mt-30{margin-top:30px!important;}
.mt-20{margin-top:20px!important;}
.mt-10{margin-top:10px!important;}
.mb-0{margin-bottom:0!important;}
.mb-10{margin-bottom:10px!important;}
.mb-20{margin-bottom:20px!important;}
.mb-30{margin-bottom:30px!important;}
.mb-60{margin-bottom:60px!important;}
.mb-40{margin-bottom:40px!important;}
.mb-50{margin-bottom:50px!important;}
.mb-70{margin-bottom:70px!important;}
.mb-80{margin-bottom:80px!important;}
.mb-90{margin-bottom:90px!important;}
.mb-100{margin-bottom:100px!important;}
.mb-150{margin-bottom:150px!important;}
.mb-200{margin-bottom:200px!important;}
.pb-0{padding-bottom:0px!important;}
.pb-10{padding-bottom:10px!important;}
.pb-20{padding-bottom:20px!important;}
.pb-30{padding-bottom:30px!important;}
.pb-40{padding-bottom:40px!important;}
.pb-50{padding-bottom:50px!important;}
.pb-60{padding-bottom:60px!important;}
.pb-70{padding-bottom:70px!important;}
.pb-80{padding-bottom:80px!important;}
.pb-90{padding-bottom:90px!important;}
.pb-100{padding-bottom:100px!important;}
.pt-100{padding-top:100px!important;}
.pt-90{padding-top:90px!important;}
.pt-80{padding-top:80px!important;}
.pt-70{padding-top:70px!important;}
.pt-60{padding-top:60px!important;}
.pt-50{padding-top:50px!important;}
.pt-40{padding-top:40px!important;}
.pt-30{padding-top:30px!important;}
.pt-20{padding-top:20px!important;}
.pt-10{padding-top:10px!important;}
.pt-0{padding-top:0px!important;}
.pl-100{padding-left:100px!important;}
.pl-90{padding-left:90px!important;}
.pl-80{padding-left:80px!important;}
.pl-70{padding-left:70px!important;}
.pl-50{padding-left:50px!important;}
.pl-40{padding-left:40px!important;}
.pl-30{padding-left:30px!important;}
.pl-20{padding-left:20px!important;}
.pl-60{padding-left:60px!important;}
.pl-10{padding-left:10px!important;}
.pl-0{padding-left:0px!important;}
.pr-100{padding-right:100px!important;}
.pr-90{padding-right:90px!important;}
.pr-80{padding-right:80px!important;}
.pr-70{padding-right:70px!important;}
.pr-60{padding-right:60px!important;}
.pr-50{padding-right:50px!important;}
.pr-40{padding-right:40px!important;}
.pr-30{padding-right:30px!important;}
.pr-20{padding-right:20px!important;}
.pr-10{padding-right:10px!important;}
.pr-0{padding-right:0px!important;}

/*float*/

.content{width:1200px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.pol{margin-left:-15px;margin-right:-15px;}
.pol:before, .pol:after{content:"";display:table;}
.pol:after{clear:both;}
.pol-xs-1,.pol-xs-2,.pol-xs-3,.pol-xs-4,.pol-xs-5,.pol-xs-6,.pol-xs-8, .pol-xs-07, .pol-xs-67,.pol-xs-40,.pol-xs-75,.pol-xs-60{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}

.pol-xs-1{width:100%;}
.pol-xs-2{width:50%;}
.pol-xs-3{width:33%;}
.pol-xs-4{width:25%;}
.pol-xs-40{width:40%;}
.pol-xs-60{width:60%;}
.pol-xs-5{width:20%;}
.pol-xs-6{width:16.6%;}
.pol-xs-8{width:12.5%;}
.pol-xs-07{width:70%;}
.pol-xs-67{width:67%;}
.pol-xs-75{width:75%;}
.pol-xs-80{width:80%;}

/*flex*/

.no-100 .content-flex-100{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:auto;padding:0;}
.content-flex{display:flex;justify-content:space-between;flex-wrap:wrap;width:1200px;margin:auto;height:100%;}
.content-flex-100{display:flex;justify-content:space-between;flex-wrap:wrap;width:1200px;margin:auto;}
.content-flex-100 .flex-1,.content-flex-100 .flex-2,.content-flex-100 .flex-3,.content-flex-100 .flex-4,.content-flex-100 .flex-5,.content-flex-100 .flex-6,.content-flex-100 .flex-8,.content-flex-100 .flex-07,.content-flex-100 .flex-67,.content-flex-100 .flex-40,.content-flex-100 .flex-75,.content-flex-100 .flex-60{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.flex-1,.flex-2,.flex-3,.flex-4,.flex-5,.flex-6,.flex-8,.flex-07,.flex-67,.flex-40,.flex-75,.flex-60{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}

.flex-1{width:100%;}
.flex-2{width:50%;}
.flex-3{width:33%;}
.flex-4{width:25%;}
.flex-40{width:40%;}
.flex-60{width:60%;}
.flex-5{width:20%;}
.flex-15{width:15%;}
.flex-6{width:16.6%;}
.flex-8{width:12.5%;}
.flex-07{width:70%;}
.flex-67{width:67%;}
.flex-75{width:75%;}
.flex-80{width:80%;}

/*section*/

.section-slider{background:url('../images/bg.jpg')no-repeat center center;background-size:cover;padding:140px 0 70px;}
.section-header{width:100%;position:relative;height:95px;}
.section-grey{width:100%;padding:70px 0 100px;background:#FCFCFC;border:1px solid rgba(0, 0, 0, 0.1);}
.section-grey-img{width:100%;padding:100px 0;background:url('../images/bg-14.jpg')no-repeat center center;background-size:cover;}
.section-green-img{width:100%;padding:100px 0;background:url('../images/bg3.jpg')no-repeat center center;background-size:cover;color:#fff;}
.section-color{width:100%;padding:40px 0;box-shadow:0px 0px 10px rgba(0,0,0,.2);position:relative;z-index:10;}
.section-white{width:100%;padding:100px 0;position:relative;}
.section-footer{width:100%;padding:17px 0;background:#0D0D0D;color:#fff;}
.section-copyright{width:100%;padding:30px 0;background:#000f30;color:#fff;text-align:center;}
.section-img{background:url('../images/flags-bg.jpg')no-repeat center center;background-size:cover;padding:70px 0;}
.section-black{background:#1c223e;padding:70px 0;color:#fff;}

.text-center{text-align:center!important;}
.text-right{text-align:right!important;}
.text-left{text-align:left!important;}
.text-uppercase{text-transform:uppercase;}
.text-big{font-weight:bold;}
.margin-auto{margin:auto;}
.table{display:table;}
.table-row{display:table-row;}
.table-cell{display:table-cell;}
.p_r{position:relative;}
.p_a{position:absolute;}
.inline-block{display:inline-block;}
.block{display:block;}
.flex{display:flex;}
.jc-center{justify-content:center;}
.jc-space-between{justify-content:space-between;}
.jc-space-evenly{justify-content:space-evenly;}
.jc-space-around{justify-content:space-around;}
.wrap{flex-wrap:wrap;}
.nowrap{flex-wrap:nowrap;}
.ac-center{align-content:center;}
.ac-flex-start{align-content:flex-start;}
.ac-flex-end{align-content:flex-end;}
.ac-space-around{align-content:space-around;}
.ac-space-between{align-content:space-between;}
.ac-stretch{align-content:stretch;}
.ai-flex-start{align-items:flex-start;}
.ai-center{align-items:center;}
.ai-flex-end{align-items:flex-end;}
.ai-stretch{align-items:stretch;}
h1, h2, h3, h4, h5, h6{}
h1, h2{margin-bottom:30px;font-weight:800;}
h3, h4{margin-bottom:20px;}
h5, h6{margin-bottom:10px;}
h1{font-size:42px;}
h2{font-size:30px;line-height:30px;margin:0 0 50px;}
h3{font-size:28px;}
h4{font-size:24px;}
h5{font-size:20px;}
h6{font-size:18px;margin-bottom:12px;}

.button{display:inline-block;border:0;outline:0;border-radius:30px;height:60px;line-height:60px;font-size:24px;cursor:pointer;text-align:center;flex:0 0 auto;padding:0 28px;background:#3BB0C5;color:#fff;}
.button-smol{display:inline-block;border:0;outline:0;border-radius:22px;height:44px;line-height:44px;font-size:17px;cursor:pointer;text-align:center;flex:0 0 auto;padding:0 28px;background:#3BB0C5;color:#fff;}
.button a{color:#fff;}

.button:hover{background:#157186;color:#fff;}
.button-smol:hover{background:#157186;color:#fff;}

/*footer*/

.list-marked-arrow > li + li{margin-top:14px;}
.list-marked-arrow > li > a:before{content:'';position:relative;left:0;top:1px;transition:.33s all ease;margin-right:20px;background:url("../styles/img/arrow-right.svg")no-repeat;display:inline-block;width:15px;height:15px;}
.list-marked-arrow > li > a{position:relative;display:inline-block;}
.list-marked-arrow-not-a > li{position:relative;padding-left:20px;}
.list-marked-arrow-not-a > li:before{content:'';position:relative;left:0;top:1px;transition:.33s all ease;background:url("../styles/img/arrow-right.svg")no-repeat;display:inline-block;width:15px;height:15px;}
.footer-logo{display:block;margin-bottom:20px;width:100px;}


@media (max-width:1199px){
	.section_gr .content, .section_g .content, .section_footer, .section_w{min-width:1000px;width:100%;}
	.content{width:100%;}
}

@media (max-width:1600px){
	
}

@media (max-width:1440px){
	
}

@media (max-width:1366px){
	.content-flex-100{width:100%;padding:0 70px;}
}

@media (max-width:1280px){
		
}

@media (max-width:1152px){
	
}

@media (max-width:1024px){
	.content{width:100%;}
	.section_background{background-size:cover;}
}

@media (max-width:999px){
	.section_gr .content, .section_g .content, .section_footer, .section_w{width:100%;min-width:901px;}
	.pol-xs-3, .pol-xs-2, .pol-xs-4, .pol-xs-67, .pol-xs-75{float:none;margin:0 auto 10px;}
	.section_footer .content .pol .pol-xs-4{float:left;width:100%;margin-bottom:30px;}
	.section_footer .content .pol .pol-xs-2{float:left;width:100%;}
	.content{padding:0;}
	.section_gr h4, .section_gr p{padding:0;}
	.pol{margin:0;}
	.pol-xs-3{width:50%;}.pol-xs-4{width:50%;margin:inherit;margin-bottom:20px;}
	.pol-xs-67{width:100%;}
	.pol-xs-2 h2{text-align:center;}
}

@media (max-width:900px){
	.content{width:100%;}
	.section_gr .content, .section_g .content, .section_footer, .section_w{width:100%;min-width:769px;}
	.pol-xs-2{width:100%;}
	.pol-xs-3{width:80%;}
}

@media (max-width:768px){
	.section_gr .content, .section_g .content, .section_footer, .section_w{width:100%;min-width:481px;}
	.section_footer .content .pol .pol-xs-4{float:none;width:100%;}
}

@media (max-width:640px){
	.text-inline{text-align:center;display:block;}
	.pol-xs-3{width:100%;}
	.pol-xs-2{width:100%;}
	.pol-xs-4{width:100%;}
	.pol-xs-5{width:100%;float:none;}
	.section_orange,
	.section_h,
	.section_g,
	.section_gr,
	.section_w,
	.section_skiy,
	.section_footer{padding:30px 0;}
}

@media (max-width:480px){
	.section_gr .content, .section_g .content, .section_footer, .section_w{width:100%;min-width:320px;}	
}

















