@media screen and (min-width:720px) and (max-width:1200px) {
	body {color:#ccc;font:1.5833vw 'RobotoC',sans-serif;line-height:2.0833vw;text-align:center;background:#141519;} html,body {height:100%;min-width:25vw;} *[class^=mobile-] {display:none;} .row {display:flex;} .fl-row {display:flex;margin:0 -1.25vw;} .col {width:100%;padding:0 1.25vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} .up-link {opacity:1;cursor:pointer;position:absolute;right:-4.4167vw;top:-0.4167vw;overflow:hidden;width:4.3333vw;height:4.3333vw;background:linear-gradient(to right bottom,#ff4200,#8f00ff);box-shadow:0 0.6667vw 1.6667vw rgba(0,0,0, 0.25);border-radius:100%;} .up-link::before {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/arr-up.png?v=1) no-repeat center center;background-size:1.75vw auto;} .page-width {position:relative;top:0;left:0;width:100%;min-height:100%;height:auto !important;height:100%;margin:0 auto;background:#141519;} .page-bl {min-width:21.6667vw;max-width:92.5vw;width:auto;text-align:left;padding:0 2.5vw;margin:0 auto;} .site-header {position:relative;z-index:10;color:#fff;background:linear-gradient(to right,#1e1f22 0%,#1e1f22 20%,#344155 50%,#1e1f22 80%,#1e1f22 100%);} .site-header .fl-row {min-height:8.3333vw;align-items:center;justify-content:space-between;margin:0 -0.4167vw;} .site-header .col {width:auto;padding:0 0.4167vw;} .site-header .col:nth-child(3) {min-width:25.25vw;text-align:right;} .logo-wrap {line-height:0.0833vw;-moz-user-select:none;-webkit-user-select:none;user-select:none;} .logo {display:inline-block;overflow:hidden;color:transparent;text-decoration:none;vertical-align:top;} .logo img {width:24.4167vw;height:auto;} .slogan {max-width:13.3333vw;font:300 1.5vw 'Roboto',sans-serif;line-height:1.8333vw;text-transform:uppercase;} .lang-nav {position:relative;overflow:visible;display:inline-block;vertical-align:top;padding:0;margin:0 0 0 auto;} .lang-nav span {cursor:pointer;opacity:1;} .lang-nav span:hover, .lang-nav span:active {opacity:1;} .lang-nav ul {display:none;position:absolute;top:100%;left:50%;width:6.1667vw;list-style:none;padding:2.0833vw 0 0 0;margin:2.0833vw 0 0 -3.0833vw;background:rgba(31,33,37, 0.8);} .lang-nav li {padding:0 0 2.0833vw 0;} .lang-nav li::before {display:none;} .lang-nav span, .lang-nav a {position:relative;overflow:hidden;display:block;width:2vw;height:2vw;border:solid 0.4167vw transparent;margin:0 auto;border-radius:100%;} .lang-nav img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;} .lang-nav.open span {opacity:1;} .lang-nav.open ul {display:block;} .lang-row {padding:0;margin:0 !important;} .lang-row .l-active {display:none;} .lang-row ul {position:relative;top:0;left:0;display:flex;min-height:3.8333vw;width:auto;align-items:center;justify-content:center;padding:0;margin:0 !important;border:solid 0.1667vw transparent;background:transparent;border-radius:5vw;} .lang-row ul li {padding:0 0.6667vw;} .site-content {color:#000;padding:0;background:#edf1f3;} .site-content p {padding-bottom:2.0833vw;} .site-content ul,.site-content ol {position:relative;margin:0 0 2.0833vw 2vw;} .site-content ul ul,.site-content ul ol,.site-content ol ul,.site-content ol ol {margin-bottom:0;} .site-content abbr {text-decoration:none;} section {padding:3.9167vw 0 1.8333vw 0;} .site-footer {position:relative;overflow:hidden;display:block;font:1.5833vw 'Roboto',sans-serif;line-height:2.0833vw;padding:3.3333vw 0 0.6667vw 0;} .site-footer .page-bl {position:relative;} .site-footer p {padding-bottom:2.0833vw;} .site-footer .logo-wrap {padding:0 0 3.3333vw 0;} .brands-row {flex-wrap:wrap;align-items:center;padding:0 0 2.1667vw 0;} .brands-row .col {width:auto;} .brands-row p {padding:0 !important;} .brands-row img {width:auto;height:auto;max-width:12.5vw;max-height:2.0833vw;} .copy {color:#fff;} h1 {color:#000;font:800 4.5833vw 'Roboto',sans-serif;line-height:1.2;text-transform:uppercase;padding:0 0 0.3333vw 0;margin:0;} h2 {color:#000;font:bold 4.1667vw 'Roboto',sans-serif;line-height:1.2;padding:0 0 1.6667vw 0;margin:0;} h3 {color:#000;font:bold 3.3333vw 'Roboto',sans-serif;line-height:1.2;padding:0 0 2.3333vw 0;margin:0;} h4 {color:#000;font:2.9167vw 'Roboto',sans-serif;line-height:1.2;padding:0 0 2.5vw 0;margin:0;} ::-moz-placeholder {opacity:1;} ::-webkit-input-placeholder {opacity:1;} table {width:100%;border-spacing:0;} iframe {border:none;background:transparent;} input[type='text'],input[type='tel'],input[type='email'],input[type='password'],textarea { width:100%;height:4vw; font:1.3333vw 'Roboto',sans-serif; vertical-align:top; padding:1vw 1.6667vw; border:solid 0.0833vw #cbcbcb; background:#fff; -moz-border-radius:0.3333vw;-webkit-border-radius:0.3333vw;border-radius:0.3333vw; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; } textarea {overflow:hidden;} .inp-bl {position:relative;} .inp-bl p {padding:0 !important;} .go-btn { cursor:pointer;position:relative;display:flex;width:23.3333vw;max-width:100%;min-height:4.6667vw;color:#fff;font:1.5vw 'RobotoC',sans-serif;line-height:1;text-transform:uppercase; text-decoration:none;align-items:center;justify-content:center;text-align:center;vertical-align:top; padding:0.5833vw 3.3333vw 0.4167vw 3.3333vw;margin:0 0 2.0833vw 0;border:none;border-bottom:solid 0.5vw #6900ba;background:#8e00fe; border-radius:0.8333vw;transition:all 200ms ease 0ms;box-sizing:border-box; } .go-btn:hover, .go-btn:active {color:#fff;background:#8505eb;} .load-btn { cursor:pointer;position:relative;overflow:hidden; display:flex;width:25vw;max-width:100%;min-height:6.75vw;color:#fff;font:2.5vw 'RobotoC',sans-serif;line-height:1;text-transform:uppercase; text-decoration:none;align-items:center;justify-content:center;text-align:center;vertical-align:top; padding:0.5833vw 1.6667vw 0.4167vw 7.9167vw;margin:0 auto 2.0833vw auto;border:none;border-bottom:solid 0.5vw #bb3000;background:linear-gradient(to top,#ff4200,#ff8a00); border-radius:0.8333vw;transition:all 200ms ease 0ms;box-sizing:border-box; } .load-btn::before {content:' ';position:absolute;top:0;left:0;width:6.25vw;height:100%;background:rgba(0,0,0, 0.1) url(../images/arr-down.svg?v=1) no-repeat center center;background-size:2.4167vw auto;} .load-btn:hover, .load-btn:active {color:#fff;background:linear-gradient(to top,#ff4200 0%,#ff4200 50%,#ff8a00 100%);} .sbmts-bl {text-align:center;padding:2vw 0 0 0;} input[type='checkbox'],input[type='radio'] {position:absolute;z-index:-1;clip:rect(0, 0, 0, 0);} input[type='checkbox'] + .lbl, input[type='radio'] + .lbl { position:relative; display:inline-block; vertical-align:top; padding:0 0 0 2.8333vw; } input[type='checkbox']:disabled + .lbl:before, input[type='radio']:disabled + .lbl:before {cursor:default;opacity:0.5;} input[type='checkbox'] + .lbl:before, input[type='radio'] + .lbl:before {content:' ';position:absolute;top:0;left:0;overflow:hidden;display:block;width:1.5vw;height:1.5vw;border:solid 0.0833vw #dcdcdc;} input[type='checkbox'] + .lbl:before { background:#fff;background-size:auto 1vw; -moz-border-radius:0.1667vw;-webkit-border-radius:0.1667vw;border-radius:0.1667vw; } input[type='radio'] + .lbl:before { background:#fff;background-size:auto 0.6667vw; -moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%; } input[type='checkbox']:checked + .lbl:before, input[type='radio']:checked + .lbl:before {border-color:#c52b2b;background-color:#c52b2b;background-position:center center;} .select-bl {display:inline-block;position:relative;color:#000;font-size:1.3333vw;line-height:1.6667vw;vertical-align:top;} .select-bl .title {opacity:1;cursor:pointer;position:relative;left:0;height:1.6667vw;color:#000;font-weight:bold;white-space:nowrap;padding:0.5vw 3.3333vw 0.5vw 1vw;border:solid 0.0833vw #b8b8b8;background:#fff;} .select-bl .title span {display:block;overflow:hidden;} .select-bl .title::after {content:' ';position:absolute;top:50%;right:1.25vw;overflow:hidden;width:0;height:0;margin:-0.25vw 0 0 0;border:solid 0.5vw transparent;border-bottom:none;border-top-color:#616161;} .select-bl ul {display:none;position:absolute;left:0;top:100%;min-width:100%;width:100%;list-style:none;margin:-0.0833vw 0 0 0;border:solid 0.0833vw #b8b8b8;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} .select-bl ul span {cursor:pointer;display:block;padding:0.4167vw 1vw;} .select-bl ul .active {background:#fafafa;} .select-bl.open {z-index:1;} .select-bl.open .title::after {-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);transform:scale(1,-1);} .bg-main {position:relative;overflow:hidden;color:#fff;font-size:1.5vw;line-height:2.0833vw;padding:1.4167vw 0 0 0;background:linear-gradient(50deg,#9401fb,#f14d51);} .bg-main::before {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/area-main-bg.jpg?v=1) no-repeat center center;background-size:cover;} .bg-main .page-bl {position:relative;} .bg-main h1, .bg-main h2, .bg-main h3, .bg-main h4, .bg-main a {color:#fff;} .bg-main .page-row {min-height:48.5833vw;padding:0;} .bg-main .col-img {padding-bottom:0 !important;} .bg-main hr {height:0.0833vw;margin:0 0 1.9167vw 0;border:none;background:rgba(255,255,255, 0.4);} .rating-wrap {display:flex;font-size:1.5vw;line-height:1;align-items:center;padding:0 0 1.3333vw 0;} .rating-name {font-family:'Roboto';font-weight:300;text-transform:uppercase;} .stars {position:relative;width:14.1667vw;height:2.0833vw;margin:0 0.8333vw 0 0;background:url(../images/star-off.png?v=1) repeat-x left center;background-size:auto 2.0833vw;} .stars span {position:absolute;top:0;left:0;height:100%;background:url(../images/star-on.png?v=1) repeat-x left center;background-size:auto 2.0833vw;} .app-nav {display:flex;flex-wrap:wrap;margin:0 -0.8333vw;} .app-nav p {padding:0 0.8333vw 1.6667vw 0.8333vw;} .app-nav a {display:inline-block;vertical-align:top;} .app-nav img, .app-nav svg {width:auto;height:4.9167vw;} .main-info {display:flex;font-size:1.5vw;font-style:italic;line-height:2.0833vw;flex-wrap:wrap;list-style:none;padding:0 0 0.6667vw 0;margin:0 !important;} .main-info li {position:relative;display:flex;width:50%;align-items:center;padding:0 0 2.0833vw 0;} .main-info img, .main-info svg {max-width:4.3333vw;max-height:4.3333vw;width:auto;height:auto;} .main-info .icon {position:relative;min-width:4.3333vw;width:4.3333vw;padding:0 1.9167vw 0 0;text-align:center;} .main-info p {padding:0 0.8333vw 0 0;} .bg-type1 {background:linear-gradient(to top,#edf1f3,#f5f7fa);} .bg-type2 {background:#fff url(../images/type2-bg.jpg?v=1) center top;background-size:cover;} .bg-type2 + section {padding-top:8.3333vw;} .sw-stesp, .sw-stesp .swiper-slide {width:29.1667vw;height:58.1667vw;} .sw-stesp .swiper-slide {display:flex;align-items:center;justify-content:center;} .sw-stesp img {max-width:100%;max-height:58.1667vw;} .steps-txt {max-width:65vw;} .page-row {align-items:flex-start;padding:2vw 0 3.6667vw 0;} .page-row .col {padding-bottom:2.5vw;} .page-row .col-sub, .page-row .col-img {min-width:31.6667vw;width:31.6667vw;} .page-row .col-img {align-self:flex-end;} .page-row .col-img p {padding:0 !important;} .boxes-row .col {padding-bottom:2.5vw;} .box-bl {position:relative;min-height:100%;text-align:center;padding:2.0833vw 1.6667vw 1.5833vw 1.6667vw;background:#fff;box-sizing:border-box;border-radius:0.8333vw;box-shadow:0 0.6667vw 1.6667vw rgba(0,0,0, 0.15);} .box-bl .go-btn {margin-left:auto;margin-right:auto;} table {font-size:1.4167vw;line-height:1;} table p {padding:0 !important;} table td {text-align:center;vertical-align:middle;} table td:first-child {text-align:left;} thead {font:bold 1.6667vw 'Roboto',sans-serif;line-height:1;} thead td {padding:0 2.0833vw 2.1667vw 2.0833vw;} tbody td, tbody th {height:3.1667vw;padding:0.5vw 2.0833vw;} tbody tr:nth-child(2n+1) td {background:#e4eaf0;} tbody td:first-child {border-radius:0.8333vw 0 0 0.8333vw;} tbody td:last-child {border-radius:0 0.8333vw 0.8333vw 0;} .name-inf {display:flex;font-size:1.5833vw;line-height:1;align-items:center;} .name-inf .icon {padding:0 2.1667vw 0 0;} .name-inf img, .name-inf svg {max-width:3.5vw;max-height:3.5vw;width:auto;height:auto;} .name-inf2 {display:inline-block;font-size:1.4167vw;line-height:1;text-align:center;vertical-align:top;white-space:nowrap;} .name-inf2 .icon {display:block;padding:0 0 0.8333vw 0;} .name-inf2 img, .name-inf2 svg {max-width:2.9167vw;max-height:2.9167vw;width:auto;height:auto;} .tbls-row .col {padding-bottom:2.5vw;} .brands-tbl {padding:2.0833vw 0 0 0;} .brands-tbl td {text-align:left;} .brands-tbl thead td:first-child, .brands-tbl tbody td:first-child {text-align:center;} .brands-tbl tbody td {height:1.25vw;} .faq-bl {padding:0 0 4.3333vw 0;} .q-title {cursor:pointer;position:relative;overflow:hidden;display:flex;width:100%;min-height:6.25vw;color:#fff;font:bold 2.0833vw 'Roboto',sans-serif;line-height:1;align-items:center;padding:0.8333vw 3.3333vw 0.8333vw 6.6667vw;margin:0 0 2.0833vw 0;background:#1d1e20;border-radius:0.8333vw;box-sizing:border-box;} .q-title::before {content:' ';position:absolute;top:50%;left:1vw;width:4.1667vw;height:4.1667vw;margin:-2.0833vw 0 0 0;background:url(../images/icon-qw.svg?v=1) no-repeat center center;background-size:cover;border-radius:100%;} .q-title::after {content:' ';position:absolute;top:0;left:0;width:0;height:0;opacity:0;background-image:url(../images/icon-qw2.svg?v=1);} .q-title p {padding:0;} .q-title .sbm {position:absolute;top:50%;right:1.6667vw;width:1.1667vw;height:1.1667vw;margin:-0.5833vw 0 0 0;} .q-title .sbm::before, .q-title .sbm::after {content:' ';position:absolute;top:50%;left:50%;background:#fff;} .q-title .sbm::before {width:1.1667vw;height:0.3333vw;margin:-0.1667vw 0 0 -0.5833vw;} .q-title .sbm::after {width:0.3333vw;height:1.1667vw;margin:-0.5833vw 0 0 -0.1667vw;} .q-body {position:relative;overflow:hidden;min-width:100%;width:100%;padding:2.0833vw 2.5vw 0 6.6667vw;margin:0 0 2.0833vw 0;border:solid 0.0833vw #000;border-radius:0.8333vw;box-sizing:border-box;} .q-body .name {position:absolute;top:2.4167vw;left:0.9167vw;width:4.1667vw;height:4.1667vw;display:flex;color:#231f20;font:bold 2.8333vw 'Roboto',sans-serif;line-height:4.1667vw;align-items:center;justify-content:center;padding:0 0 0 0.1667vw;background:#7453a2;border-radius:100%;box-sizing:border-box;} .q-body div[itemprop='text'] {min-height:4.1667vw;} .q-title:hover {background:#ff4200;} .q-title:hover::before {background-image:url(../images/icon-qw2.svg?v=1);} .qw-bl.open .q-title .sbm::after {opacity:0;} .steps-wrap {padding:1.8333vw 0 0 0;} .steps-list {font-size:1.5vw;line-height:1.6667vw;list-style:none;padding:0 0 0.0833vw 1.6667vw;margin:0 !important;} .steps-list li {position:relative;display:flex;min-height:3.3333vw;align-items:center;padding:0.5833vw 1.6667vw 0.5833vw 4.5833vw;margin:0 0 2.9167vw 0;background:#ccc;box-shadow:inset 0 0 0.8333vw rgba(35,31,32, 0.1);border-radius:0.8333vw;} .steps-list p {max-width:50vw;padding:0 !important;} .steps-list .num {position:absolute;top:-0.25vw;left:-2.0833vw;display:flex;width:4.1667vw;height:4.1667vw;color:#fff;font-size:2.5vw;font-weight:bold;align-items:center;justify-content:center;border:solid 0.4167vw #fff;background:#8f00ff;border-radius:100%;}
}
@media screen and (max-width: 720px) {
	*[class^=mobile-] {display:block;}
	*[class^=desktop-] {display:none;}

	.page-bl  {padding-left:15px;padding-right:15px;}
	.site-header .col:nth-child(3) {min-width:0;}
	.site-footer .page-bl {text-align:center;}
	.brands-row {justify-content:center;}

	.page-row {display:block;}
	.page-row .col-sub,
	.page-row .col-img {min-width:0;width:auto;}
	.bg-main .col-img {text-align:center;}
	.bg-main .page-row {min-height:0;}

	h1 {font-size:45px;text-align:center;}
	h2 {font-size:35px;text-align:center;}
	h3 {font-size:30px;text-align:center;}
	h4 {font-size:30px;text-align:center;}

	.rating-wrap {flex-wrap:wrap;justify-content:center;text-align:center;}
	.rating-name {width:100%;padding:10px 0 0 0;}
	.main-info li {width:100%;}
	.app-nav {justify-content:center;}
	.boxes-row,
	.tbls-row {display:block;}
	.sw-stesp {max-width:350px;margin:0 auto;}
	.sw-stesp, .sw-stesp .swiper-slide {width:auto;height:auto;}
	.sw-stesp .swiper-slide {display:block;}

	/* --- */
	.mobile-nav-wrap {z-index:-1;position:absolute;top:0;left:0;overflow:hidden;width:100%;min-height:100%;height:auto !important;height:100%;max-height:100%;color:#fff;font-size:16px;line-height:1.2;text-align:left;padding:0;margin:0 auto;box-sizing:border-box;}
	.mobile-nav-wrap .page-bl {text-align:center;}
	.mobile-nav-wrap p {padding-bottom:15px;}
	.mobile-nav-wrap a {color:#fff;}
	.mobile-nav-wrap .go-btn  {margin-left:auto;margin-right:auto;}
	.mob-content {padding:30px 0 10px 0;}

	.mobile-sbm {cursor:pointer;position:relative;display:block;width:24px;height:19px;}
	.mobile-sbm::after {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;}
	.mobile-sbm i {display:block;overflow:hidden;height:3px;margin:0 0 5px 0;background:#fff;-moz-transition:all 300ms ease 0ms;-webkit-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;}

	body.show-mobile-nav .mobile-sbm i {position:absolute;top:50%;left:0;width:100%;margin:-2px 0 0 0;}
	body.show-mobile-nav .mobile-sbm i:nth-child(3) {display:none;}
	body.show-mobile-nav .mobile-sbm i:nth-child(1) {-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
	body.show-mobile-nav .mobile-sbm i:nth-child(2) {-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}

	body.show-mobile-nav .mobile-nav-wrap {z-index:500;position:relative;max-height:10000% !important;}
}
@media screen and (max-width: 540px) {
	
}