@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MYRIADPRO-REGULAR.eot');
	src: local('☺'), url('../fonts/MYRIADPRO-REGULAR.woff') format('woff'), url('../fonts/MYRIADPRO-REGULAR.ttf') format('truetype'), url('../fonts/MYRIADPRO-REGULAR.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MYRIADPRO-BOLD.eot');
	src: local('☺'), url('../fonts/MYRIADPRO-BOLD.woff') format('woff'), url('../fonts/MYRIADPRO-BOLD.ttf') format('truetype'), url('../fonts/MYRIADPRO-BOLD.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
  font-family: 'Merriweather';
  src: url('../fonts/Merriweather-Regular.eot');
	src: local('☺'), url('../fonts/Merriweather-Regular.woff') format('woff'), url('../fonts/Merriweather-Regular.ttf') format('truetype'), url('../fonts/Merriweather-Regular.svg') format('svg');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Merriweather';
  src: url('../fonts/Merriweather-BoldItalic.eot');
	src: local('☺'), url('../fonts/Merriweather-BoldItalic.woff') format('woff'), url('../fonts/Merriweather-BoldItalic.ttf') format('truetype'), url('../fonts/Merriweather-BoldItalic.svg') format('svg');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Exo2';
  src: url('../fonts/Exo2-Medium.eot');
	src: local('☺'), url('../fonts/Exo2-Medium.woff') format('woff'), url('../fonts/Exo2-Medium.ttf') format('truetype'), url('../fonts/Exo2-Medium.svg') format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Fira';
  src: url('../fontsFiraSans-Medium.eot');
    src: url('../fonts/FiraSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FiraSans-Medium.woff2') format('woff2'),
        url('../fonts/FiraSans-Medium.woff') format('woff'),
        url('../fonts/FiraSans-Medium.ttf') format('truetype'),
        url('../fonts/FiraSans-Medium.svg#FiraSans-Medium') format('svg');  font-weight: 500;
  font-style: normal;
}
@font-face {
    font-family: 'Exo2';
    src: url('../fonts/Exo2-Bold.eot');
    src: url('../fonts/Exo2-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo2-Bold.woff2') format('woff2'),
        url('../fonts/Exo2-Bold.woff') format('woff'),
        url('../fonts/Exo2-Bold.ttf') format('truetype'),
        url('../fonts/Exo2-Bold.svg#Exo2-Bold') format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('./fonts/Roboto-Light.eot');
	src: local('☺'), url('../fonts/Roboto-Light.woff') format('woff'), url('../fonts/Roboto-Light.ttf') format('truetype'), url('../fonts/Roboto-Light.svg') format('svg');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Thin.eot');
	src: local('☺'), url('../fonts/Roboto-Thin.woff') format('woff'), url('../fonts/Roboto-Thin.ttf') format('truetype'), url('../fonts/Roboto-Thin.svg') format('svg');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Regular.eot');
	src: local('☺'), url('../fonts/Roboto-Regular.woff') format('woff'), url('../fonts/Roboto-Regular.ttf') format('truetype'), url('../fonts/Roboto-Regular.svg') format('svg');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Medium.eot');
	src: local('☺'), url('../fonts/Roboto-Medium.woff') format('woff'), url('../fonts/Roboto-Medium.ttf') format('truetype'), url('../fonts/Roboto-Medium.svg') format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Black.eot');
	src: local('☺'), url('../fonts/Roboto-Black.woff') format('woff'), url('../fonts/Roboto-Black.ttf') format('truetype'), url('../fonts/Roboto-Black.svg') format('svg');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Bold.eot');
	src: local('☺'), url('../fonts/Roboto-Bold.woff') format('woff'), url('../fonts/Roboto-Bold.ttf') format('truetype'), url('../fonts/Roboto-Bold.svg') format('svg');
  font-weight: 800;
  font-style: normal;
}



























.font-700 {
  font-weight: 700;
}
.relative {
  position: relative;
}
.top-50 {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.left-50 {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.all-50 {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.mb-90px {
  margin-bottom: 90px !important;
}
html {
  overflow-x: hidden;
  width: 100%;
  min-height: 100%;
  position: relative;
}
body {
  overflow-x: hidden;
  color: #878787;
  background: #fff;
  font-size: 16px;
  font-family: 'Roboto';
  font-weight: 400;
}
a {
  font-family: 'Roboto';
  font-weight: 400;
  font-size: 18px;
  color: #e60004;

}
a:hover,
a:focus,
.btn:hover,
.btn:focus {
  outline: none !important;
}
.mb-80px {
  margin-bottom: 80px;
}
.mb-75px {
  margin-bottom: 75px;
}
.mb-70px {
  margin-bottom: 70px;
}
.mb-65px {
  margin-bottom: 65px;
}
.mb-60px {
  margin-bottom: 60px;
}
.mb-55px {
  margin-bottom: 55px;
}
.mb-50px {
  margin-bottom: 50px;
}
.mb-45px {
  margin-bottom: 45px;
}
.mb-40px {
  margin-bottom: 40px;
}
.mb-35px {
  margin-bottom: 35px;
}
.mb-30px {
  margin-bottom: 30px;
}
.mb-25px {
  margin-bottom: 25px;
}
.mb-20px {
  margin-bottom: 20px;
}
.mb-15px {
  margin-bottom: 15px;
}
.mb-10px {
  margin-bottom: 10px;
}
.mb-5px {
  margin-bottom: 5px;
}
.ma-auto {
  margin: auto;
}
.ml-40 {
  margin-left: 40px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-50 {
  margin-top: 50px;
}
.ml-70px {
        margin-left: 70px;
      }
.mt-100 {
  margin-top: 100px;
}
.pb-100 {
  padding-bottom: 100px;
}
.pl-0 {
  padding-left: 0;
}
.pr-0 {
  padding-right: 0;
}
.font-500 {
  font-weight: 500;
}
/*CSS*/
a.silver {
  color: #5c6c79;
}
a.brown {
  color: #866256;
}
a.white {
  color: #fff;
}
a:hover,
a:focus {
  color: #2980b9;
  text-decoration: none;
}
h1,
.h1 {
  color: #000;
  font-size: 65px;
  line-height: 1.2;
  font-family: 'Roboto';
}
h2,
.h2 {
  margin: 0px 0 20px;
  font-family: 'Roboto';
  font-weight: 700;
  font-size: 30px;
  color: #000;
}
h3,
.h3 {
  margin: 20px 0 10px 0;
  font-style: normal;
  font-family: 'Roboto';
  font-size: 26px;
  color: #000;
  font-size: 20px;
  font-weight: 400;
  margin-top: 0px;
}
h4,
.h4 {
  margin: 0px 0 15px;
  font-family: 'Roboto';
  font-weight: 500;
  font-size: 24px;
  color: #000;
}
h5,
.h5 {
  margin: 0px 0 20px;
  font-family: 'Roboto';
  font-weight: 700;
  font-size: 16px;
  color: #000;
}
h6 {
  color: #000;
  margin-top: 3px;
  font-size: 14px;
  font-family: 'Roboto';
}
p {
  font-family: 'Roboto';
  font-weight: 300;
  font-size: 18px;
  margin-bottom: 20px;
  line-height: 1.4;
  color: #000;
}
p.white {
  color: #fff;
}
.fs-16px {
  font-size: 16px;
}
.fs-18px {
  font-size: 18px;
}
.fs-20px {
  font-size: 20px;
}
.fs-24px {
  font-size: 24px;
}
ul {
  list-style: none !important;
  margin-bottom: 20px;
  padding-left: 0;
}
ul li {
  line-height: 1.4;
  padding-left: 20px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 10px;
  text-decoration: none;
  color: #85939f;
}
ul.hyphen {
  list-style: none !important;
  margin-bottom: 20px;
}
ul.hyphen li {
  line-height: 1.4;
  text-decoration: none;
  background-image: url('../images/hyphen.jpg');
  background-position: 0 10px;
  background-repeat: no-repeat;
  padding-left: 25px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 10px;
  color: #85939f;
}
ul.check {
  list-style: none !important;
  margin-bottom: 20px;
}
ul.check li {
  line-height: 1.4;
  background-image: url('../images/check-list.png');
  background-position: 0 0px;
  background-repeat: no-repeat;
  padding-left: 25px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 10px;
  color: #5c6c79;
}
ol {
  margin-bottom: 20px;
  padding-left: 20px;
}
ol li {
  line-height: 1.4;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 10px;
  color: #444444;
}
ul.list-unstyled {
  list-style: none !important;
}
ul.list-unstyled li {
  padding-left: 0 !important;
  background: none !important;
}
.btn-default {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 15px;
  border-radius: 4px;
  border: 0;
  display: inline-block;
  color: #fff;
  padding: 10px 20px 12px;
  background-color: #d42415

}
.btn-default:hover,
.btn-default:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.8;
}
.news-title a{
  font-size: 20px;
}
.btn-orange {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 12px;
  background: #fff;
  color: #ef7600;
  border-radius: 5px;
  border: 1px solid #ef7600;
  padding: 9px 25px 10px;
}
.btn-orange:hover,
.btn-orange:focus {
  color: #fff;
  background: #ef7600;
}

.btn-yellow {
  font-family: 'Fira';
  font-weight: 500;
  color: #fff;
  font-size: 22px;
  height: 60px;
  width: 190px;
  text-align: center;
  background: #f3d341;
  line-height: 18px;
  border-radius: 6px;
  padding: 10px 20px 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #f3d341;
}
.btn-yellow:hover,
.btn-yellow:focus {
  color: #f3d341;
  background: #fff;
  border: 1px solid #f3d341;
}
.btn-blue {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 14px;
  background: #003d5e;
  color: #fff;
  padding: 9px 20px 10px;
  border-radius: 4px;
  display: inline-block;
}
.btn-blue:hover,
.btn-blue:focus {
  color: #fff;
  background: #278cc2 ;
}
.btn-green {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 17px;
  background: #1abc9c;
  color: #fff;
  padding: 9px 20px 10px;
  border-radius: 4px;
  display: inline-block;
}
.btn-green:hover,
.btn-green:focus {
  color: #fff;
  background: #278cc2 ;
}
.btn-blue-full {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 17px;
  background: #3498db;
  color: #fff;
  padding: 9px 20px 10px;
  border-radius: 4px;
  display: inline-block;
}
.btn-blue-full:hover,
.btn-blue-full:focus {
  color: #fff;
  background: #278cc2 ;
}
.btn-violet {
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  font-size: 15px;
  text-transform: uppercase;
  background: transparent;
  line-height: 18px;
  border-radius: 6px;
  padding: 10px 20px 5px;
}
.btn-violet:hover,
.btn-violet:focus {
  color: #fff;
}
.btn-white {
  border-radius: 6px;
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  font-size: 15px;
  color: #fff;
  text-transform: uppercase;
  background: transparent;
  border: 3px solid #fff;
  line-height: 18px;
  padding: 10px 20px 5px;
}
.choiser {
  background: url('../img/choiser.png') center /cover;
}
.wrapper-choiser {

}