/* roboto-300 - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300italic - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500italic - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700italic - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900italic - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - cyrillic_latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'),
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v19-cyrillic_latin_cyrillic-ext-900.svg#Roboto') format('svg'); /* Legacy iOS */
}


















/* lora-regular - cyrillic-ext_latin_cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Lora Regular'), local('Lora-Regular'),
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-regular.svg#Lora') format('svg'); /* Legacy iOS */
}

/* lora-italic - cyrillic-ext_latin_cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-italic.eot'); /* IE9 Compat Modes */
  src: local('Lora Italic'), local('Lora-Italic'),
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-italic.svg#Lora') format('svg'); /* Legacy iOS */
}

/* lora-700 - cyrillic-ext_latin_cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local('Lora Bold'), local('Lora-Bold'),
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700.svg#Lora') format('svg'); /* Legacy iOS */
}

/* lora-700italic - cyrillic-ext_latin_cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700italic.eot'); /* IE9 Compat Modes */
  src: local('Lora Bold Italic'), local('Lora-BoldItalic'),
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lora-v13-cyrillic-ext_latin_cyrillic-700italic.svg#Lora') format('svg'); /* Legacy iOS */
}









































.tinkoffPayRow {

    display: block;
    margin: 0 !important;
    width: 100% !important;

}


.TinkoffPayForm {display: none;}


html, body {font-family: Roboto;}
			p {margin: 0; padding: 0;}
			h2 {font-family: Lora;}
			h4 {font-family: Roboto; margin: 0; padding: 0;}
			.brd {border: 1px solid red !important;}
			.col, [class*="col-"] {
					padding-right: 0;
					padding-left: 0;
					border: 0px solid black;
				}
			
			.col, [class*="col-"] > .row{
					margin-left: 0px;
					margin-right: 0px;
				}			
			
			.mdc {color: #660000; border-color: #660000;}
			.mdc.mdc-text-field--fullwidth {padding-top: 10px; }
			.menu-link {cursor: pointer;}
			
			@media (max-width: 575.98px) {  
				html, body {font-size: 14px; overflow-x: hidden;}
				h2 {font-style: normal; font-weight: bold; font-size: 32px; line-height: 40px;
					margin: 0; padding: 0;}
				h3 {font-family: Lora; font-style: normal; font-weight: bold; font-size: 22px; line-height: 28px;}
				h4 {font-weight: bold; font-size: 16px; line-height: 24px;}
			
			
				.col, [class*="col-"] {
					padding-right: 0px;
					padding-left: 0px;
					border: 0px solid black;
				}
				.col, [class*="col-"] > div  {background-color: none; border: 0px solid black;}
				
				.top {background: url('images/main-top-back.svg') top center no-repeat; height: 421px; border-top: 1px solid white;}
				.top div.container {background: none;
									background-size: 212px;}
									
				.main-top-menu-toggle {font-family: Roboto; font-size: 14px; padding-top: 40px; color: white; 
									font-weight: bold; position: fixed; top: 0px; left: 16px; z-index: 1005 !important;}
				.main-top-menu-toggle b {padding-top: 0px;}
				
				.main-top-menu.only-enter a {color: white; }		
				
				.pl-10 {padding-left: 10px; padding-right: 10px;}
						
				.main-top-menu-toggle span {font-size: 14px; vertical-align: middle; border: 0px solid white;
									border-radius: 4px;}
				.main-top-logo {padding-top: 24px; }
				.main-top-logo > a {color: write; text-decoration: none;}
				.main-top-logo > a > img {width: 48px; height: 48px; }
				.main-top-logo > a > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white;
										font-size: 22px; padding-left: 12px; padding-top: 0px; }
										
				.main-top-menu {font-family: Roboto; font-size: 14px; padding-top: 40px; }
				.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-top-menu ul li {display: inline-block; padding-right: 40px;}
				.main-top-menu ul li a {color: white;}
				
				div.mobile-menu {display: none; background-color: #006262; width: 240px; height: 100vh;
						position: fixed; top: 0; left: 0; z-index: 1001 !important;}
				div.mobile-menu > div.main-top-menu {display: block;}
				div.mobile-menu > div.main-top-menu {font-family: Roboto; font-size: 14px; padding-top: 80px; }
				div.mobile-menu > div.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				div.mobile-menu > div.main-top-menu ul li {display: block; padding-top: 40px; padding-left: 20px;}
				div.mobile-menu > div.main-top-menu ul li a {color: white;}
				
				div.fixed {position: fixed; top: 0px; left: 0px; z-index: 1005 !important; width: 100%; background: url('images/main-top-back.svg') top center no-repeat;
					margin-left: 0px; height: 96px;}
				div.fixed + div {margin-top: 96px;}
									
				.main-top-slogan {padding-top: 32px; font-family: Lora; font-size: 32px;
							font-weight: bold; color: white; line-height: 40px; border: 0px solid red !important;}
				
				.main-top-underslogan {padding-top: 24px; font-size: 16px;
							font-weight: bold; color: white; line-height: 24px;}		

				.top .pic {background: none; padding-bottom: 0px;}
				.top .pic img {border-radius: 15px; width: 294px; margin-top: 64px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25); border-radius: 15px;}
				
				.content {padding-top: 280px; padding-left: 30px; padding-right: 30px;}
				.video-block {margin-top: 32px; background: #FFFFFF; box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.08); border-radius: 0px; padding: 0px;}
				
				
				.about-block {margin-top: 48px; font-size: 14px; line-height: 20px;}
				.about-block div.check-va {margin-top: 10px;}
				.about-block div.check-va > div {display: table-cell; }
				.about-block div.check-va > p {display: table-cell; vertical-align: middle; height: 100% ; border: 0px solid #000 ; font-size: 12px;	padding-left: 16px;}
				div.line-to-sert img {position: absolute; display: inline-block; left: 220px; top: -150px; height: 257px; z-index: 1001;
					transform: scale(-1, 1);
				
				}


				
				.bottom {background: linear-gradient(27.83deg, #026666 -0.42%, #3AB8BC 42.23% , #FFD003 100.67%);
							height: auto; margin-top: 100px; color: white; padding-bottom: 10px;}
				.main-bottom-logo {padding-top: 32px; }
				.main-bottom-logo > img {width: 64px; height: 64px; }
				.main-bottom-logo > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white; font-size: 32px; padding-left: 24px; padding-top: 0px; }		
				.bottom  .part1 > p {padding-top: 20px; font-size: 14px; line-height: 24px;}
				.bottom  .part1 > p	> a {color: white; display: block;}
				.main-bottom-menu {font-family: Roboto; font-size: 14px; padding-top: 54px;  line-height: 24px;}
				.main-bottom-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-bottom-menu ul li {display: block; padding-bottom: 12px;}
				.main-bottom-menu ul li a {color: white;}
				.bottom  .part3 {padding-top: 24px; font-size: 14px;  line-height: 24px;}
				.bottom  .part3 > p {padding-bottom: 12px; }
				.bottom  .part3 > p a {color: white; display: block;}
				.bottom  .part3 > p span.inst {display: inline-block; padding-left: 36px; background: url('images/inst-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.fb {display: inline-block; padding-left: 36px; background: url('images/fb-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.mail {display: inline-block; padding-left: 36px; background: url('images/mail-white.svg') left center no-repeat;}
				
				.bottom .legal-info {font-size: 12px; margin-top: 32px;
					-ms-user-select: none;
					-moz-user-select: none;
					-khtml-user-select: none;
					-webkit-user-select: none;
				}
				.bottom .legal-info-toggle {background: url('images/greater.svg') center left no-repeat;
				background-size: 7px; padding-left: 12px; cursor: pointer;}
				.bottom .legal-info > div {display: none; margin-top: 10px;}
				.bottom .legal-info + div > img {width: 100%;}
				
				.dontuse {padding-top: 96px;}
				.dontuse h3 {padding-top: 4px;}
				.dontuse h4 {padding-top: 12px;}
				.video-block  .video {width: 100%; }
				
				p.dateprice {color: #C7C7C7; font-size: 14px; line-height: 20px; text-align: center; font-weight: bold; }
				
				p.lastprice {color: #C7C7C7; font-size: 14px; line-height: 20px; text-align: center;  font-weight: bold; padding-top: 0px; padding-bottom: 0; }
			
				p.lastprice:before {content: ""; border-bottom: 1px solid red;	position: absolute;	
					margin: 0 auto; width: 90px;  height: 8px;	left: 0;	  right: 0;
					-webkit-transform:rotate(15deg); -moz-transform:rotate(15deg); -ms-transform:rotate(15deg); -o-transform:rotate(15deg); transform: rotate(15deg);
				}
				
				.keyadvantages {padding-top: 80px;}
				.keyadvantages > h2 {padding-bottom: 32px;}
				div.check-va-last {padding-top: 24px; text-align: center;}
				a.button.orange {height: 32px; width: 200px; display: inline-block; text-align: center; font-weight: bold; cursor: pointer; 
										background: linear-gradient(to right, #FDEB1D 0%, #F6BB1A 36%, #F4A919 100%);
											color: #006262; font-size: 14px; border-radius: 6px; }
				a.button.orange  span {padding-top: 8px; display: inline-block;}
			}

		
			@media (min-width: 576px) and (max-width: 767.98px) {  
				html, body {font-size: 14px; overflow-x: hidden;}
				h2 {font-style: normal; font-weight: bold; font-size: 26px; line-height: 32px;
					margin: 0; padding: 0;}
				h3 {font-family: Lora; font-style: normal; font-weight: bold; font-size: 22px; line-height: 28px;}
				h4 {font-weight: bold; font-size: 16px; line-height: 24px;}
			
			
				.col, [class*="col-"] {
					padding-right: 0px;
					padding-left: 0px;
					border: 0px solid black;
				}
				.col, [class*="col-"] > div  {background-color: none; border: 0px solid black;}
				
				.top {background: url('images/main-top-back.svg') top center no-repeat; height: 360px; border-top: 1px solid white;}
									
				.main-top-menu-toggle {font-family: Roboto; font-size: 14px; padding-top: 40px; color: white; 
									font-weight: bold; position: fixed; top: 0px; left: 16px; z-index: 1005 !important;}
				.main-top-menu-toggle b {padding-top: 0px;}
				
				.main-top-menu.only-enter a {color: white; padding-right: 10px;}		
				
				.main-top-menu-toggle span {font-size: 14px; vertical-align: middle; border: 0px solid white;
									border-radius: 4px;}
				.main-top-logo {padding-top: 24px; }
				.main-top-logo > a {color: write; text-decoration: none;}
				.main-top-logo > a > img {width: 48px; height: 48px; }
				.main-top-logo > a > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white;
										font-size: 22px; padding-left: 12px; padding-top: 0px; }
										
				.main-top-menu {font-family: Roboto; font-size: 14px; padding-top: 40px; }
				.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-top-menu ul li {display: inline-block; padding-right: 40px;}
				.main-top-menu ul li a {color: white;}
				
				div.mobile-menu {display: none; background-color: #006262; width: 300px; height: 100vh;
						position: fixed; top: 0; left: 0; z-index: 1001 !important;}
				div.mobile-menu > div.main-top-menu {display: block;}
				div.mobile-menu > div.main-top-menu {font-family: Roboto; font-size: 14px; padding-top: 80px; }
				div.mobile-menu > div.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				div.mobile-menu > div.main-top-menu ul li {display: block; padding-top: 40px; padding-left: 20px;}
				div.mobile-menu > div.main-top-menu ul li a {color: white;}
				
				div.fixed {position: fixed; top: 0px; left: 0px; z-index: 1005 !important; width: 100%; background: url('images/main-top-back.svg') top center no-repeat;
					margin-left: 0px; height: 96px;}
				div.fixed + div {margin-top: 96px;}
				
							
				.main-top-slogan {padding-top: 64px; font-family: Lora; font-size: 32px;
							font-weight: bold; color: white; line-height: 40px; border: 0px solid red !important;}
				
				.main-top-underslogan {padding-top: 32px; font-size: 16px;
							font-weight: bold; color: white; line-height: 24px;}		

				.top .pic {background: url('images/dots-sert.svg') bottom right no-repeat; padding-bottom: 90px;}
				.top .pic img {border-radius: 15px; width: 294px; margin-top: 64px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25); border-radius: 15px;}
				
				.content {padding-top: 220px;}
				.video-block {margin-top: 92px; background: #FFFFFF; box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.08); border-radius: 0px; padding: 0px;}
				
				.about-block {margin-top: 48px; font-size: 14px; line-height: 20px;}
				.about-block div.check-va img {width: 40px;}
				.about-block div.check-va {margin-top: 8px;}
				.about-block div.check-va > div {display: table-cell; }
				.about-block div.check-va > p {display: table-cell; vertical-align: middle; height: 100% ; border: 0px solid #000 ; font-size: 12px;	padding-left: 8px;}
				div.line-to-sert img {position: absolute; display: inline-block; left: 200px; top: -209px; height: 315px; z-index: 1001;}




				.bottom {background: linear-gradient(27.83deg, #026666 -0.42%, #3AB8BC 42.23% , #FFD003 100.67%);
							padding-bottom: 48px; margin-top: 128px; color: white; }
				.main-bottom-logo {padding-top: 48px; }
				.main-bottom-logo > img {width: 64px; height: 64px; }
				.main-bottom-logo > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white; font-size: 32px; padding-left: 24px; padding-top: 0px; }		
				.bottom  .part1 > p {padding-top: 20px; font-size: 16px; line-height: 24px;}
				.bottom  .part1 > p	> a {color: white; display: block;}
				.main-bottom-menu {font-family: Roboto; font-size: 16px; padding-top: 54px;  line-height: 24px;}
				.main-bottom-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-bottom-menu ul li {display: block; padding-bottom: 12px;}
				.main-bottom-menu ul li a {color: white;}
				.bottom  .part3 {padding-top: 54px; font-size: 16px;  line-height: 24px;}
				.bottom  .part3 > p {padding-bottom: 12px; }
				.bottom  .part3 > p a {color: white; display: block;}
				.bottom  .part3 > p span.inst {display: inline-block; padding-left: 36px; background: url('images/inst-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.fb {display: inline-block; padding-left: 36px; background: url('images/fb-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.mail {display: inline-block; padding-left: 36px; background: url('images/mail-white.svg') left center no-repeat;}
				
				.bottom .legal-info {font-size: 12px; margin-top: 32px;
					-ms-user-select: none;
					-moz-user-select: none;
					-khtml-user-select: none;
					-webkit-user-select: none;
				}
				.bottom .legal-info-toggle {background: url('images/greater.svg') center left no-repeat;
				background-size: 7px; padding-left: 12px; cursor: pointer;}
				.bottom .legal-info > div {display: none; margin-top: 10px;}
				.bottom .legal-info + div > img {width: 100%;}
				
				.dontuse {padding-top: 96px;}
				.dontuse h3 {padding-top: 4px;}
				.dontuse h4 {padding-top: 12px;}
				.video-block  .video {width: 100%;}
				
				p.dateprice {color: #C7C7C7; font-size: 14px; line-height: 20px; text-align: center; font-weight: bold;}
				
				p.lastprice {color: #C7C7C7; font-size: 14px; line-height: 20px; text-align: center;  font-weight: bold; padding-top: 0px; padding-bottom: 0;}
			
				p.lastprice:before {content: ""; border-bottom: 1px solid red;	position: absolute;	
					margin: 0 auto; width: 90px;  height: 8px;	left: 0;	  right: 0;
					-webkit-transform:rotate(15deg); -moz-transform:rotate(15deg); -ms-transform:rotate(15deg); -o-transform:rotate(15deg); transform: rotate(15deg);
				}
				
				.keyadvantages {padding-top: 80px;}
				.keyadvantages > h2 {padding-bottom: 32px;}
				div.check-va-last {padding-top: 24px;}
				a.button.orange {height: 32px; width: 200px; display: inline-block; text-align: center; font-weight: bold; cursor: pointer; 
										background: linear-gradient(to right, #FDEB1D 0%, #F6BB1A 36%, #F4A919 100%);
											color: #006262; font-size: 14px; border-radius: 6px; }
				a.button.orange  span {padding-top: 8px; display: inline-block;}
			}
			
			@media (min-width: 768px) and (max-width: 991.98px) {  
				html, body {font-size: 14px; overflow-x: hidden;}
				h2 {font-style: normal; font-weight: bold; font-size: 32px; line-height: 40px;
					margin: 0; padding: 0;}
				h3 {font-family: Lora; font-style: normal; font-weight: bold; font-size: 32px; line-height: 42px;}
				h4 {font-weight: bold; font-size: 16px; line-height: 24px;}
			
			
				.col, [class*="col-"] {
					padding-right: 0px;
					padding-left: 0px;
					border: 0px solid black;
				}
				.col, [class*="col-"] > div  {background-color: none; border: 0px solid black;}
				
				.top {background: url('images/main-top-back.svg') top center no-repeat; height: 432px;}
				.main-top-logo {padding-top: 24px; }
				.main-top-logo > a {color: write; text-decoration: none;}
				.main-top-logo > a > img {width: 48px; height: 48px; }
				.main-top-logo > a > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white;
										font-size: 22px; padding-left: 12px; padding-top: 0px; }
										
				.main-top-menu {font-family: Roboto; font-size: 14px; padding-top: 40px; }
				.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-top-menu ul li {display: inline-block; padding-right: 24px; border: 0px solid red !important;}
				.main-top-menu ul li a {color: white;}
				
				.main-top-slogan {padding-top: 80px; font-family: Lora; font-size: 32px;
							font-weight: bold; color: white; line-height: 48px; border: 0px solid red !important;}
				
				.main-top-underslogan {padding-top: 32px; font-size: 16px;
							font-weight: bold; color: white; line-height: 24px;}		

				.top .pic {background: url('images/dots-sert.svg') bottom right no-repeat; padding-bottom: 90px;}
				.top .pic img {border-radius: 15px; width: 497px; margin-top: 64px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25); border-radius: 15px;}
				
				.content {padding-top: 252px;}
				.video-block {margin-top: 68px; background: #FFFFFF; box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.08); border-radius: 0px; padding: 0px;}

				
				.about-block {margin-top: 48px; font-size: 14px; line-height: 20px;}
				.about-block h4 {padding-bottom: 10px;}
				.about-block div.check-va {margin-top: 10px;}
				.about-block div.check-va > div {display: table-cell; }
				.about-block div.check-va > p {display: table-cell; vertical-align: middle; height: 100% ; border: 0px solid #000 ; font-size: 12px;	padding-left: 16px;}
				div.line-to-sert img {position: absolute; display: inline-block; left: 270px; top: -209px; height: 315px; z-index: 10001;}



				.bottom {background: linear-gradient(27.83deg, #026666 -0.42%, #3AB8BC 42.23% , #FFD003 100.67%);
							padding-bottom: 64px; margin-top: 144px; color: white; }
				.main-bottom-logo {padding-top: 48px; }
				.main-bottom-logo > img {width: 64px; height: 64px; }
				.main-bottom-logo > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white; font-size: 32px; padding-left: 24px; padding-top: 0px; }		
				.bottom  .part1 > p {padding-top: 20px; font-size: 16px; line-height: 24px;}
				.bottom  .part1 > p	> a {color: white; display: block;}
				.main-bottom-menu {font-family: Roboto; font-size: 16px; padding-top: 54px;  line-height: 24px;}
				.main-bottom-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-bottom-menu ul li {display: block; padding-bottom: 12px;}
				.main-bottom-menu ul li a {color: white;}
				.bottom  .part3 {padding-top: 54px; font-size: 16px;  line-height: 24px;}
				.bottom  .part3 > p {padding-bottom: 12px; }
				.bottom  .part3 > p a {color: white; display: block;}
				.bottom  .part3 > p span.inst {display: inline-block; padding-left: 36px; background: url('images/inst-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.fb {display: inline-block; padding-left: 36px; background: url('images/fb-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.mail {display: inline-block; padding-left: 36px; background: url('images/mail-white.svg') left center no-repeat;}
				
				.bottom .legal-info {font-size: 12px; margin-top: 32px;
					-ms-user-select: none;
					-moz-user-select: none;
					-khtml-user-select: none;
					-webkit-user-select: none;
				}
				.bottom .legal-info-toggle {background: url('images/greater.svg') center left no-repeat;
				background-size: 7px; padding-left: 12px; cursor: pointer;}
				.bottom .legal-info > div {display: none; margin-top: 10px;}
				.bottom .legal-info + div > img {width: 100%;}
				
				.dontuse {padding-top: 96px;}
				.dontuse h3 {padding-top: 4px;}
				.dontuse h4 {padding-top: 12px;}
				.video-block  .video {width: 100%;}
				
				p.dateprice {color: #C7C7C7; font-size: 14px; line-height: 20px; text-align: center; font-weight: bold;}
				
				p.lastprice {color: #C7C7C7; font-size: 14px; line-height: 20px; text-align: center;  font-weight: bold; padding-top: 0px; padding-bottom: 0;}
			
				p.lastprice:before {content: ""; border-bottom: 1px solid red;	position: absolute;	
					margin: 0 auto; width: 120px;  height: 12px;	left: 0;	  right: 0;
					-webkit-transform:rotate(15deg); -moz-transform:rotate(15deg); -ms-transform:rotate(15deg); -o-transform:rotate(15deg); transform: rotate(15deg);
				}
				
				.keyadvantages {padding-top: 96px;}
				.keyadvantages > h2 {padding-bottom: 48px;}
				div.check-va-last {padding-top: 24px;}
				a.button.orange {height: 40px; width: 200px; display: inline-block; text-align: center; font-weight: bold; cursor: pointer; 
										background: linear-gradient(to right, #FDEB1D 0%, #F6BB1A 36%, #F4A919 100%);
											color: #006262; font-size: 16px; border-radius: 6px; }
				a.button.orange  span {padding-top: 8px; display: inline-block;}
			}
			
			@media (min-width: 992px) and (max-width: 1199.98px) {  
				html, body {font-size: 18px; overflow-x: hidden;}
				h2 {font-style: normal; font-weight: bold; font-size: 40px; line-height: 48px;
					margin: 0; padding: 0;}
				h3 {font-family: Lora; font-style: normal; font-weight: bold; font-size: 32px; line-height: 42px;}
				h4 {font-weight: bold; font-size: 18px; line-height: 28px;}
			
			
				.col, [class*="col-"] {
					padding-right: 0px;
					padding-left: 0px;
					border: 0px solid black;
				}
				.col, [class*="col-"] > div  {background-color: none; border: 0px solid black;}
				
				.top {background: url('images/main-top-back.svg') top center no-repeat; height: 512px;}
				.main-top-logo {padding-top: 24px; }
				.main-top-logo > a {color: write; text-decoration: none;}
				.main-top-logo > a > img {width: 64px; height: 64px; }
				.main-top-logo > a > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white;
										font-size: 32px; padding-left: 24px; padding-top: 0px; }
										
				.main-top-menu {font-family: Roboto; font-size: 16px; padding-top: 44px; }
				.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-top-menu ul li {display: inline-block; padding-right: 32px;}
				.main-top-menu ul li a {color: white;}
				
							
				.main-top-slogan {padding-top: 80px; font-family: Lora; font-size: 48px;
							font-weight: bold; color: white; line-height: 56px; border: 0px solid red !important;}
				
				.main-top-underslogan {padding-top: 40px; font-size: 18px;
							font-weight: bold; color: white; line-height: 28px;}		

				.top .pic {background: url('images/dots-sert.svg') bottom right no-repeat; padding-bottom: 90px;}
				.top .pic img {border-radius: 15px; width: 497px; margin-top: 64px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25); border-radius: 15px;}
				
				.content {padding-top: 252px;}
				.video-block {margin-top: 72px; background: #FFFFFF; box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.08); border-radius: 0px; padding: 0px;}
				
				.about-block {margin-top: 48px; font-size: 16px; line-height: 24px;}
				.about-block h4 {padding-bottom: 28px;}
				.about-block div.check-va {margin-top: 10px;}
				.about-block div.check-va > div {display: table-cell; }
				.about-block div.check-va > p {display: table-cell; vertical-align: middle; height: 100% ; border: 0px solid #000 ; font-size: 14px;	padding-left: 24px;}
				
				div.line-to-sert img {position: absolute; display: inline-block; left: 338px; top: -309px; z-index: 10001;}


				
				.bottom {background: linear-gradient(27.83deg, #026666 -0.42%, #3AB8BC 42.23% , #FFD003 100.67%);
							padding-bottom: 48px; margin-top: 160px; color: white; }
				.main-bottom-logo {padding-top: 48px; }
				.main-bottom-logo > img {width: 64px; height: 64px; }
				.main-bottom-logo > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white; font-size: 32px; padding-left: 24px; padding-top: 0px; }		
				.bottom  .part1 > p {padding-top: 20px; font-size: 16px; line-height: 24px;}
				.bottom  .part1 > p	> a {color: white; display: block;}
				.main-bottom-menu {font-family: Roboto; font-size: 16px; padding-top: 54px;  line-height: 24px;}
				.main-bottom-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-bottom-menu ul li {display: block; padding-bottom: 12px;}
				.main-bottom-menu ul li a {color: white;}
				.bottom  .part3 {padding-top: 54px; font-size: 16px;  line-height: 24px;}
				.bottom  .part3 > p {padding-bottom: 12px; }
				.bottom  .part3 > p a {color: white; display: block;}
				.bottom  .part3 > p span.inst {display: inline-block; padding-left: 36px; background: url('images/inst-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.fb {display: inline-block; padding-left: 36px; background: url('images/fb-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.mail {display: inline-block; padding-left: 36px; background: url('images/mail-white.svg') left center no-repeat;}
				
				.bottom .legal-info {font-size: 12px; margin-top: 40px;
					-ms-user-select: none;
					-moz-user-select: none;
					-khtml-user-select: none;
					-webkit-user-select: none;
				}
				.bottom .legal-info-toggle {background: url('images/greater.svg') center left no-repeat;
				background-size: 7px; padding-left: 12px; cursor: pointer;}
				.bottom .legal-info > div {display: none; margin-top: 10px;}
				.bottom .legal-info + div > img {width: 100%;}
				
				.dontuse {padding-top: 96px;}
				.dontuse h3 {padding-top: 42px;}
				.dontuse h4 {padding-top: 42px;}
				.video-block  .video {width: 100%;}
				
				p.dateprice {color: #C7C7C7; font-size: 16px; line-height: 24px; text-align: center;   font-weight: bold; }
				p.lastprice {color: #C7C7C7; font-size: 16px; line-height: 24px; text-align: center;  font-weight: bold; padding-top: 0px; padding-bottom: 0;}
			
				p.lastprice:before {content: ""; border-bottom: 1px solid red;	position: absolute;	
					margin: 0 auto; width: 120px;  height: 12px;	left: 0;	  right: 0;
					-webkit-transform:rotate(15deg); -moz-transform:rotate(15deg); -ms-transform:rotate(15deg); -o-transform:rotate(15deg); transform: rotate(15deg);
				}
				
				.keyadvantages {padding-top: 144px;}
				.keyadvantages > h2 {padding-bottom: 48px;}
				div.check-va-last {padding-top: 32px;}
				a.button.orange {height: 40px; width: 200px; display: inline-block; text-align: center; font-weight: bold; cursor: pointer; 
										background: linear-gradient(to right, #FDEB1D 0%, #F6BB1A 36%, #F4A919 100%);
											color: #006262; font-size: 16px; border-radius: 6px; }
				a.button.orange  span {padding-top: 8px; display: inline-block;}
			}

			@media (min-width: 1200px) {
				html, body {font-size: 18px; overflow-x: hidden;}
				h2 {font-style: normal; font-weight: bold; font-size: 48px; line-height: 62px;
					margin: 0; padding: 0;}
				h3 {font-family: Lora; font-style: normal; font-weight: bold; font-size: 32px; line-height: 42px;}
				h4 {font-weight: bold; font-size: 24px; line-height: 32px;}
				
				.col, [class*="col-"] {
					padding-right: 0px;
					padding-left: 0px;
				}
				.col, [class*="col-"] > div  {}
				
				.top {background: url('images/main-top-back.svg') top center no-repeat; height: 512px; }
				
				
				.main-top-logo {padding-top: 24px; }
				.main-top-logo > a {color: write; text-decoration: none;}
				.main-top-logo > a > img {width: 64px; height: 64px; }
				.main-top-logo > a > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white;
										font-size: 32px; padding-left: 24px; padding-top: 0px; }
										
				.main-top-menu {font-family: Roboto; font-size: 18px; padding-top: 44px; }
				.main-top-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-top-menu ul li {display: inline-block; padding-right: 40px;}
				.main-top-menu ul li a {color: white;}
				
								
				.main-top-slogan {padding-top: 80px; font-family: Lora; font-size: 56px;
							font-weight: bold; color: white; line-height: 72px; border: 0px solid red !important;}
				
				.main-top-underslogan {padding-top: 48px; font-size: 24px;
							font-weight: bold; color: white; line-height: 32px;}		

				.top .pic {background: url('images/dots-sert.svg') bottom right no-repeat; padding-bottom: 90px;}
				.top .pic img {border-radius: 15px; width: 600px; margin-top: 80px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25); border-radius: 15px;}
				
				.content {padding-top: 332px;}
				.video-block {margin-top: 68px; background: #FFFFFF; box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.08);  padding: 0px; }
				
				
				.about-block {margin-top: 48px; font-size: 18px; line-height: 24px;}
				.about-block h4 {padding-bottom: 32px;}
			
				.about-block div.check-va {margin-top: 20px;}
				.about-block div.check-va > div {display: table-cell; }
				.about-block div.check-va > p {display: table-cell; vertical-align: middle; height: 100% ; border: 0px solid #000 ; font-size: 16px;	padding-left: 24px;}

				
				
				div.line-to-sert img {position: absolute; display: inline-block; left: 506px; top: -319px; z-index: 10001;}

				
				.bottom {background: linear-gradient(27.83deg, #026666 -0.42%, #3AB8BC 42.23% , #FFD003 100.67%);
							padding-bottom: 80px; margin-top: 180px; color: white; }
				.main-bottom-logo {padding-top: 48px; }
				.main-bottom-logo > img {width: 64px; height: 64px; }
				.main-bottom-logo > span {display: inline-block; font-family: Lora;  border: 0px solid black;
										vertical-align: middle; color: white; font-size: 32px; padding-left: 24px; padding-top: 0px; }		
				.bottom  .part1 > p {padding-top: 20px; font-size: 18px; line-height: 24px;}
				.bottom  .part1 > p	> a {color: white; display: block;}
				.main-bottom-menu {font-family: Roboto; font-size: 18px; padding-top: 54px;  line-height: 24px;}
				.main-bottom-menu ul {list-style-type: none; margin: 0; padding: 0;}
				.main-bottom-menu ul li {display: block; padding-bottom: 12px;}
				.main-bottom-menu ul li a {color: white;}
				.bottom  .part3 {padding-top: 54px; font-size: 18px;  line-height: 24px;}
				.bottom  .part3 > p {padding-bottom: 12px; }
				.bottom  .part3 > p a {color: white; display: block;}
				.bottom  .part3 > p span.inst {display: inline-block; padding-left: 36px; background: url('images/inst-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.fb {display: inline-block; padding-left: 36px; background: url('images/fb-white.svg') left center no-repeat;}
				.bottom  .part3 > p span.mail {display: inline-block; padding-left: 36px; background: url('images/mail-white.svg') left center no-repeat;}
					
				.bottom .legal-info {font-size: 12px; margin-top: 40px;
					-ms-user-select: none;
					-moz-user-select: none;
					-khtml-user-select: none;
					-webkit-user-select: none;
				}
				.bottom .legal-info-toggle {background: url('images/greater.svg') center left no-repeat;
				background-size: 7px; padding-left: 12px; cursor: pointer;}
				.bottom .legal-info > div {display: none; margin-top: 10px;}
				.bottom .legal-info + div > img {width: 100%;}
				
				.dontuse {padding-top: 112px;}
				.dontuse h3 {padding-top: 48px;}
				.dontuse h4 {padding-top: 48px;}
				.video-block  .video {width: 100%; }
				
				p.dateprice {color: #C7C7C7; font-size: 16px; line-height: 24px; text-align: center; font-weight: bold; }
				
				p.lastprice {color: #C7C7C7; font-size: 16px; line-height: 24px; text-align: center;  font-weight: bold; padding-top: 0px; padding-bottom: 0; }
			
				p.lastprice:before {content: ""; border-bottom: 1px solid red;	position: absolute;	
					margin: 0 auto; width: 120px;  height: 12px;	left: 0;	  right: 0;
					-webkit-transform:rotate(15deg); -moz-transform:rotate(15deg); -ms-transform:rotate(15deg); -o-transform:rotate(15deg); transform: rotate(15deg);
				}
				.keyadvantages {padding-top: 144px;}
				.keyadvantages > h2 {padding-bottom: 48px;}
				div.check-va-last {padding-top: 32px;}
				a.button.orange {height: 40px; width: 200px; display: inline-block; text-align: center; font-weight: bold; cursor: pointer; 
										background: linear-gradient(to right, #FDEB1D 0%, #F6BB1A 36%, #F4A919 100%);
											color: #006262; font-size: 16px; border-radius: 6px; }
				a.button.orange  span {padding-top: 8px; display: inline-block;}
			}