@charset "UTF-8";
   html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
-webkit-box-sizing: content-box;
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted;
text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
-webkit-box-sizing: border-box;
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type=checkbox],
[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box; padding: 0; } [type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
} [type=search] {
-webkit-appearance: textfield; outline-offset: -2px; } [type=search]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Light.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Light.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Light.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Light.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Light.svg?#webfont) format("svg");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-LightItalic.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-LightItalic.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-LightItalic.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-LightItalic.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-LightItalic.svg?#webfont) format("svg");
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Regular.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Regular.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Regular.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Regular.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Regular.svg?#webfont) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-RegularItalic.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-RegularItalic.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-RegularItalic.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-RegularItalic.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-RegularItalic.svg?#webfont) format("svg");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Medium.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Medium.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Medium.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Medium.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Medium.svg?#webfont) format("svg");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-MediumItalic.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-MediumItalic.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-MediumItalic.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-MediumItalic.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-MediumItalic.svg?#webfont) format("svg");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Bold.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Bold.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Bold.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Bold.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-Bold.svg?#webfont) format("svg");
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: "TTNorms";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-BoldItalic.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-BoldItalic.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-BoldItalic.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-BoldItalic.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/TTNorms/TTNorms-BoldItalic.svg?#webfont) format("svg");
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: "Muller";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegular.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegular.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegular.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegular.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegular.svg?#webfont) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Muller";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegularItalic.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegularItalic.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegularItalic.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegularItalic.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerRegularItalic.svg?#webfont) format("svg");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: "Muller";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMedium.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMedium.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMedium.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMedium.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMedium.svg?#webfont) format("svg");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Muller";
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMediumItalic.eot);
src: url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMediumItalic.eot?#iefix) format("embedded-opentype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMediumItalic.woff) format("woff"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMediumItalic.ttf) format("truetype"), url(//yoowills.by/wp-content/themes/theme/assets/static/fonts/Muller/MullerMediumItalic.svg?#webfont) format("svg");
font-weight: 500;
font-style: italic;
}
html,
body {
height: 100%;
}
.page {
overflow-x: hidden;
overflow-y: auto;
display: block;
}
.page>*:not(header.header) {
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-decoration: none;
outline: none;
color: #1C1C1C;
font-family: "TTNorms", "Arail", sans-serif;
margin: 0;
padding: 0;
border: none;
}
.page.no-scroll {
width: 100vw;
height: 100vh;
overflow: hidden;
}
* html .page__wrapper {
height: 100%;
}
.page__wrapper {
width: 100%;
}
.page__buffer {
height: 50px;
}
* {
outline: none !important;
-webkit-tap-highlight-color: transparent;
}
input[type=text],
input[type=email],
input[type=password] {
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input::-ms-clear {
display: none;
}
input::-ms-reveal {
display: none;
}
body {
-webkit-overflow-scrolling: touch;
}
h2 {
font-weight: 300;
font-size: 3.125vw;
line-height: 3.90625vw;
}
h2 b {
font-weight: 700;
}
[on-scroll-display] {
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transform: translateY(5.2083333333vw) !important;
transform: translateY(5.2083333333vw) !important;
opacity: 0 !important;
}
[on-scroll-display].visible {
-webkit-transform: translateY(0) !important;
transform: translateY(0) !important;
opacity: 1 !important;
}
[popup-open] {
cursor: pointer;
}
.wrapper {
width: 81.7708333333vw;
margin: 0 auto;
}
[hiddenTextBlock_JS] {
display: none;
}
.checkbox-style-mod {
width: 1.0416666667vw;
height: 1.0416666667vw;
border-radius: 0.3645833333vw;
border: 0.0520833333vw solid #13AAF7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
-webkit-transition: 0.3s;
transition: 0.3s;
margin-right: 0.6770833333vw;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
cursor: pointer;
}
.checkbox-style-mod input {
position: absolute;
top: 0;
left: 0;
opacity: 0;
pointer-events: none;
}
.checkbox-style-mod svg {
width: 0.4166666667vw;
height: 0.3125vw;
fill: transparent;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.checkbox-style-mod.checked {
background-color: #13AAF7;
}
.checkbox-style-mod.checked svg {
fill: #fff;
}
.style-blue-btn {
padding: 2.0833333333vw 3.8541666667vw;
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
-webkit-box-shadow: inset 0 0 1.1458333333vw rgba(255, 255, 255, 0.25);
box-shadow: inset 0 0 1.1458333333vw rgba(255, 255, 255, 0.25);
border-radius: 26.0416666667vw;
font-weight: 500;
font-size: 1.0416666667vw;
cursor: pointer;
overflow: hidden;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-transition: 0.3s;
transition: 0.3s;
overflow: hidden;
position: relative;
}
.style-blue-btn:hover {
-webkit-filter: grayscale(0.25);
filter: grayscale(0.25);
}
.style-blue-btn:hover span {
margin-right: 1.0416666667vw;
margin-left: 0.2604166667vw;
}
.style-blue-btn:hover:after {
opacity: 0;
}
.style-blue-btn span {
color: #FFFFFF;
margin-right: 1.5625vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.style-blue-btn img,
.style-blue-btn svg {
width: 1.0416666667vw;
height: 1.0416666667vw;
}
.style-blue-btn:after {
content: "";
width: 1.5625vw;
height: 300%;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
top: -100%;
left: 0;
z-index: 2;
background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, .8) 25%, rgba(255, 255, 255, .8) 75%, rgba(255, 255, 255, 0));
-webkit-animation: blick 3s infinite;
animation: blick 3s infinite;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.style-blue-btn.mod-big-btn-blick:after {
-webkit-animation: big-btn-blick 3s infinite;
animation: big-btn-blick 3s infinite;
}
.slider-btn-style {
width: 3.3333333333vw;
height: 3.3333333333vw;
border-radius: 50%;
background-color: #13AAF7;
border: 0.0520833333vw solid #13AAF7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
-webkit-transition: 0.3s;
transition: 0.3s;
z-index: 10;
}
.slider-btn-style svg {
width: 0.4708333333vw;
height: 0.8234375vw;
-webkit-transition: 0.3s;
transition: 0.3s;
fill: #fff !important;
}
.slider-btn-style svg path {
fill: #fff !important;
}
.slider-btn-style:hover {
border: 0.0520833333vw solid #13AAF7;
background: #13AAF7;
-webkit-box-shadow: 0.1041666667vw 0.2083333333vw 2.6041666667vw rgba(19, 170, 247, 0.25);
box-shadow: 0.1041666667vw 0.2083333333vw 2.6041666667vw rgba(19, 170, 247, 0.25);
}
.slider-btn-style:hover svg {
fill: #fff !important;
}
.slider-btn-style.swiper-button-disabled {
pointer-events: none;
opacity: 0.5;
}
.style-dotted {
position: relative;
cursor: pointer;
}
.style-dotted::after {
content: "";
width: 100%;
height: 0.1041666667vw;
position: absolute;
top: 100%;
left: 0%;
right: 0%;
-webkit-transition: 0.3s;
transition: 0.3s;
border-bottom: 0.1041666667vw dotted #13AAF7;
}
.style-dotted:hover::after {
width: 60%;
left: 0%;
right: 40%;
}
.validate_error {
border-color: red !important;
}
.validate_error::-webkit-input-placeholder {
color: red !important;
}
.validate_error::-moz-placeholder {
color: red !important;
}
.validate_error:-ms-input-placeholder {
color: red !important;
}
.validate_error::-ms-input-placeholder {
color: red !important;
}
.validate_error::placeholder {
color: red !important;
}
@-webkit-keyframes blick {
0% {
top: -5.2083333333vw;
left: -4.1666666667vw;
}
15% {
top: -5.2083333333vw;
left: 26.0416666667vw;
}
100% {
top: -5.2083333333vw;
left: 26.0416666667vw;
}
}
@keyframes blick {
0% {
top: -5.2083333333vw;
left: -4.1666666667vw;
}
15% {
top: -5.2083333333vw;
left: 26.0416666667vw;
}
100% {
top: -5.2083333333vw;
left: 26.0416666667vw;
}
}
@-webkit-keyframes big-btn-blick {
0% {
top: -5.2083333333vw;
left: -4.1666666667vw;
}
100% {
top: -5.2083333333vw;
left: 36.4583333333vw;
}
}
@keyframes big-btn-blick {
0% {
top: -5.2083333333vw;
left: -4.1666666667vw;
}
100% {
top: -5.2083333333vw;
left: 36.4583333333vw;
}
}
@media only screen and (max-width: 600px) {
.page__wrapper {
padding-top: 53px;
overflow-x: hidden;
}
.style-blue-btn {
padding: 5.9375vw 10.3125vw;
-webkit-box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
border-radius: 156.25vw;
font-weight: 500;
font-size: 4.6875vw;
}
.style-blue-btn:hover span {
margin-right: 1.875vw;
margin-left: 0.9375vw;
}
.style-blue-btn span {
margin-right: 3.75vw;
}
.style-blue-btn img,
.style-blue-btn svg {
width: 4.375vw;
height: 4.375vw;
}
.style-blue-btn:after {
width: 9.375vw;
height: 93.75vw;
top: -31.25vw;
left: -25vw;
}
.style-blue-btn.mod-big-btn-blick:after {
-webkit-animation: big-btn-blick 3s infinite;
animation: big-btn-blick 3s infinite;
}
@-webkit-keyframes blick {
0% {
top: -31.25vw;
left: -25vw;
}
100% {
top: -31.25vw;
left: 156.25vw;
}
}
@keyframes blick {
0% {
top: -31.25vw;
left: -25vw;
}
100% {
top: -31.25vw;
left: 156.25vw;
}
}
@-webkit-keyframes big-btn-blick {
0% {
top: -31.25vw;
left: -25vw;
}
100% {
top: -31.25vw;
left: 218.75vw;
}
}
@keyframes big-btn-blick {
0% {
top: -31.25vw;
left: -25vw;
}
100% {
top: -31.25vw;
left: 218.75vw;
}
}
.style-dotted::after {
height: 0.625vw;
border-bottom: 0.625vw dotted #13AAF7;
}
.wrapper {
width: 86.25vw;
}
.checkbox-style-mod {
width: 6.25vw;
height: 6.25vw;
border-radius: 2.1875vw;
border: 0.3125vw solid #13AAF7;
margin-right: 4.0625vw;
}
.checkbox-style-mod svg {
width: 2.5vw;
height: 1.875vw;
}
h2 {
font-size: 7.5vw;
line-height: 9.375vw;
}
}
.swiper-container {
margin: 0 auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
float: left;
}
.swiper-container-vertical>.swiper-wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.swiper-container-multirow>.swiper-wrapper {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.swiper-container-free-mode>.swiper-wrapper {
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
margin: 0 auto;
}
.swiper-slide {
-ms-flex-negative: 0;
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
align-self: stretch;
}
.swiper-invisible-blank-slide {
visibility: hidden;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-transition-property: height, -webkit-transform;
transition-property: height, -webkit-transform;
transition-property: transform, height;
transition-property: transform, height, -webkit-transform;
}
.swiper-container-3d {
-webkit-perspective: 1200px;
perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
-ms-touch-action: pan-x;
touch-action: pan-x;
}
.swiper-button-next,
.swiper-button-prev {
position: absolute;
top: 50%;
width: 27px;
height: 44px;
margin-top: -22px;
z-index: 10;
cursor: pointer;
background-size: 27px 44px;
background-position: center;
background-repeat: no-repeat;
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
opacity: 0.35;
cursor: auto;
pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
left: 10px;
right: auto;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
right: 10px;
left: auto;
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-lock {
display: none;
}
.swiper-pagination {
position: absolute;
text-align: center;
-webkit-transition: 0.3s opacity;
transition: 0.3s opacity;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
opacity: 0;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%;
}
.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transform: scale(0.33);
transform: scale(0.33);
position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
-webkit-transform: scale(1);
transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
-webkit-transform: scale(1);
transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
-webkit-transform: scale(0.66);
transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
-webkit-transform: scale(0.33);
transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
-webkit-transform: scale(0.66);
transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
-webkit-transform: scale(0.33);
transform: scale(0.33);
}
.swiper-pagination-bullet {
width: 8px;
height: 8px;
display: inline-block;
border-radius: 100%;
background: #000;
opacity: 0.2;
}
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer;
}
.swiper-pagination-bullet-active {
opacity: 1;
background: #007aff;
}
.swiper-container-vertical>.swiper-pagination-bullets {
right: 10px;
top: 50%;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 6px 0;
display: block;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 8px;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
-webkit-transition: 0.2s top, 0.2s -webkit-transform;
transition: 0.2s top, 0.2s -webkit-transform;
transition: 0.2s transform, 0.2s top;
transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 4px;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
white-space: nowrap;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: 0.2s left, 0.2s -webkit-transform;
transition: 0.2s left, 0.2s -webkit-transform;
transition: 0.2s transform, 0.2s left;
transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: 0.2s right, 0.2s -webkit-transform;
transition: 0.2s right, 0.2s -webkit-transform;
transition: 0.2s transform, 0.2s right;
transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform;
}
.swiper-pagination-progressbar {
background: rgba(0, 0, 0, 0.25);
position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: #007aff;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: left top;
transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
-webkit-transform-origin: right top;
transform-origin: right top;
}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 100%;
height: 4px;
left: 0;
top: 0;
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
width: 4px;
height: 100%;
left: 0;
top: 0;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
background: #fff;
}
.swiper-pagination-progressbar.swiper-pagination-white {
background: rgba(255, 255, 255, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
background: #000;
}
.swiper-pagination-progressbar.swiper-pagination-black {
background: rgba(0, 0, 0, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
background: #000;
}
.swiper-pagination-lock {
display: none;
}
.swiper-scrollbar {
border-radius: 10px;
position: relative;
-ms-touch-action: none;
background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal>.swiper-scrollbar {
position: absolute;
left: 1%;
bottom: 3px;
z-index: 50;
height: 5px;
width: 98%;
}
.swiper-container-vertical>.swiper-scrollbar {
position: absolute;
right: 3px;
top: 1%;
z-index: 50;
width: 5px;
height: 98%;
}
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: rgba(0, 0, 0, 0.5);
border-radius: 10px;
left: 0;
top: 0;
}
.swiper-scrollbar-cursor-drag {
cursor: move;
}
.swiper-scrollbar-lock {
display: none;
}
.swiper-zoom-container {
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
max-width: 100%;
max-height: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.swiper-slide-zoomed {
cursor: move;
}
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
-webkit-transform-origin: 50%;
transform-origin: 50%;
-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
display: block;
content: "";
width: 100%;
height: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
background-position: 50%;
background-size: 100%;
background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.swiper-container .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
pointer-events: none;
-webkit-transition-property: opacity;
transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-container-cube {
overflow: visible;
}
.swiper-container-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
width: 100%;
height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
pointer-events: auto;
visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.6;
-webkit-filter: blur(50px);
filter: blur(50px);
z-index: 0;
}
.swiper-container-flip {
overflow: visible;
}
.swiper-container-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-container-coverflow .swiper-wrapper {
-ms-perspective: 1200px;
}
.company {
margin-bottom: 6.09375vw;
}
.company__banner {
padding: 6.0416666667vw;
padding-right: 36.40625vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/company-bg.jpg);
background-position: bottom right;
background-size: cover;
background-repeat: no-repeat;
position: relative;
border-radius: 1.8229166667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-bottom: 3.6979166667vw;
overflow: hidden;
}
.company__banner.mod-style-2 {
padding: 5.4166666667vw 6.0416666667vw;
}
.company__banner.mod-style-2 .company__title {
width: 29.4270833333vw;
}
.company__banner.mod-style-2 .company__title b {
font-weight: 700;
}
.company__banner.mod-style-2 .company__boss { right: 16.09375vw;
bottom: 6vw;
}
.company__banner.mod-style-2 .company__boss-img { right: 10vw;
top: 3vw;
bottom: auto;
}
.company__banner.mod-style-2 .company__text p {
width: 27.6041666667vw;
}
.company__banner.mod-style-2 .company__text ul {
width: 22.9166666667vw;
}
.company__banner.mod-style-2 .company__more-info {
width: 22.9166666667vw;
}
.company__banner.mod-style-2 .company__more-info div {
padding-right: 2.6041666667vw;
}
.company__banner.mod-style-2 .company__video {
right: 38.5416666667vw;
}
.company__title {
width: 39.3229166667vw;
font-weight: 300;
font-size: 2.5vw;
line-height: 3.125vw;
margin-bottom: 1.875vw;
}
.company__title b {
font-weight: 500;
}
.company__text {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.5625vw;
}
.company__text p {
width: 32.2916666667vw;
margin-bottom: 0.9895833333vw;
}
.company__text ul {
width: 32.2916666667vw;
list-style: none;
padding: 0;
line-height: 1.3020833333vw;
margin-bottom: 1.875vw;
}
.company__text ul li {
padding-left: 0.7291666667vw;
margin-bottom: 1.0416666667vw;
position: relative;
}
.company__text ul li:before {
content: "";
position: absolute;
top: 0.4166666667vw;
left: 0;
width: 0.2604166667vw;
height: 0.2604166667vw;
border-radius: 50%;
background: #13AAF7;
}
.company__text ul b {
font-weight: 700;
}
.company__more-info {
width: 32.2916666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
position: relative;
z-index: 5;
}
.company__more-info div {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.5625vw;
padding-right: 5.2083333333vw;
}
.company__video {
width: 6.6145833333vw;
position: absolute;
right: 34.21875vw;
bottom: 5.625vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
z-index: 10;
}
.company__video span {
font-weight: 400;
font-size: 0.625vw;
line-height: 0.8333333333vw;
text-align: center;
margin-bottom: 1.71875vw;
}
.company__video div {
width: 6.6145833333vw;
height: 6.6145833333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
border-radius: 50%;
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
-webkit-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
}
.company__video div:hover {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.company__video div:hover img {
opacity: 0;
}
.company__video div:hover:before,
.company__video div:hover:after {
opacity: 0 !important;
}
.company__video div:hover svg {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
.company__video div img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
opacity: 0.2;
overflow: hidden;
border-radius: 50%;
z-index: 3;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.company__video div svg {
width: 1.196875vw;
height: 1.196875vw;
position: relative;
z-index: 4;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.company__video div:before,
.company__video div:after {
content: "";
-webkit-transition: 0.3s;
transition: 0.3s;
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
z-index: 1;
border-radius: 50%;
-webkit-animation: video_btn_pulse_1 4s infinite;
animation: video_btn_pulse_1 4s infinite;
}
.company__video div:after {
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
-webkit-animation: video_btn_pulse_2 4s infinite;
animation: video_btn_pulse_2 4s infinite;
}
.company__boss {
width: 5.78125vw;
position: absolute;
bottom: 8.7604166667vw;
right: 11.1458333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
cursor: default;
z-index: 10;
}
.company__boss:hover div {
background-color: #13AAF7;
-webkit-transform: rotate(105deg) scale(1.5);
transform: rotate(105deg) scale(1.5);
}
.company__boss:hover div svg {
-webkit-transform: scale(1.5);
transform: scale(1.5);
fill: #fff;
}
.company__boss div {
width: 2.34375vw;
height: 2.34375vw;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #fff;
overflow: hidden;
margin-bottom: 1.6145833333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.company__boss div svg {
width: 0.5046875vw;
height: 0.5036458333vw;
fill: #13AAF7;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.company__boss p {
font-weight: 700;
font-size: 1.25vw;
line-height: 1.5104166667vw;
color: #FFFFFF;
margin-bottom: 1.3020833333vw;
}
.company__boss span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 0.5208333333vw;
color: #FFFFFF;
}
.company__boss-img {
width: 40.6770833333vw;
position: absolute;
right: 0; top: 3rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 1;
pointer-events: none;
}
.company__boss-img img {
width: 100%;
}
.company__facts {
margin-bottom: 6.09375vw;
}
.company__facts-title {
margin-bottom: 2.7083333333vw;
}
.company__facts-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.company__facts-container div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-bottom: 1.0416666667vw;
position: relative;
max-width: 17.1875vw;
}
.company__facts-container div>span {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 2.34375vw;
}
.company__facts-container div:after {
content: "";
width: 1.0416666667vw;
height: 0.2604166667vw;
position: absolute;
left: 0;
bottom: -0.1041666667vw;
border-radius: 26.0416666667vw;
background-color: #2F63DF;
}
.company__facts-container div:nth-child(2):after {
background-color: #30CC67;
}
.company__facts-container div:nth-child(3):after {
background-color: #DD1E46;
}
.company__facts-container div:nth-child(4):after {
background-color: #F5803E;
}
.company__facts-container p {
font-weight: 700;
font-size: 2.6041666667vw;
line-height: 3.0729166667vw;
margin-bottom: 0.2604166667vw;
}
.company__facts-container p span {
font-size: 1.5625vw;
line-height: 1.8229166667vw;
}
.company__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: right;
position: absolute;
top: 5.4166666667vw;
right: 4.9479166667vw;
}
.company__list span {
font-weight: 500;
font-size: 1.1458333333vw;
line-height: 3.6458333333vw;
color: #FFFFFF;
position: relative;
}
.company__list span::after,
.company__list span::before {
content: "";
position: absolute;
background-color: #FFFFFF;
}
.company__list span:before {
width: 0.3645833333vw;
height: 0.3645833333vw;
border-radius: 50%;
top: 50%;
right: -2.0833333333vw;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.company__list span:after {
width: 2.8645833333vw;
height: 0.0520833333vw;
opacity: 0.25;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: -4.8958333333vw;
}
.company__warning {
width: 7.9166666667vw;
font-weight: 700;
font-size: 1.1458333333vw;
line-height: 1.6666666667vw;
color: #FFFFFF;
position: absolute;
right: 2.8645833333vw;
bottom: 5.4166666667vw;
text-align: right;
}
.more-info-btn {
font-weight: 500;
font-size: 0.9375vw;
color: #13AAF7;
margin-bottom: 0.78125vw;
}
@-webkit-keyframes video_btn_pulse_1 {
0% {
width: 6.6145833333vw;
height: 6.6145833333vw;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.1;
}
100% {
width: 10.78125vw;
height: 10.78125vw;
position: absolute;
top: -2.0833333333vw;
left: -2.0833333333vw;
right: -2.0833333333vw;
bottom: -2.0833333333vw;
opacity: 0;
}
}
@keyframes video_btn_pulse_1 {
0% {
width: 6.6145833333vw;
height: 6.6145833333vw;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.1;
}
100% {
width: 10.78125vw;
height: 10.78125vw;
position: absolute;
top: -2.0833333333vw;
left: -2.0833333333vw;
right: -2.0833333333vw;
bottom: -2.0833333333vw;
opacity: 0;
}
}
@-webkit-keyframes video_btn_pulse_2 {
0% {
width: 4.1666666667vw;
height: 4.1666666667vw;
position: absolute;
top: 1.1979166667vw;
left: 1.1979166667vw;
right: 1.25vw;
bottom: 1.25vw;
opacity: 0.35;
}
100% {
width: 9.375vw;
height: 9.375vw;
position: absolute;
top: -1.3541666667vw;
left: -1.40625vw;
right: -1.3541666667vw;
bottom: -1.40625vw;
opacity: 0;
}
}
@keyframes video_btn_pulse_2 {
0% {
width: 4.1666666667vw;
height: 4.1666666667vw;
position: absolute;
top: 1.1979166667vw;
left: 1.1979166667vw;
right: 1.25vw;
bottom: 1.25vw;
opacity: 0.35;
}
100% {
width: 9.375vw;
height: 9.375vw;
position: absolute;
top: -1.3541666667vw;
left: -1.40625vw;
right: -1.3541666667vw;
bottom: -1.40625vw;
opacity: 0;
}
}
@media only screen and (max-width: 600px) {
.company {
margin-bottom: 20vw;
}
.company__banner {
padding: 8.4375vw 0 80.625vw 9.375vw;
background-position: top left;
border-radius: 10.9375vw;
margin-bottom: 7.5vw;
}
.company__boss-img {
width: 85.9375vw;
height: 93.625vw;
left: 8.4375vw;
right: auto;
bottom: -10vw;
top: auto;
}
.company__title { font-size: 14px;
line-height: 1.2;
margin-bottom: 4.0625vw;
width: 100%;
padding-right: 9.375vw;
}
.company__text p {
width: 100%;
font-size: 3.125vw;
line-height: 5vw;
margin-bottom: 4.6875vw;
padding-right: 10.9375vw;
}
.company__text p br {
display: none;
}
.company__text ul {
width: 100%;
margin-bottom: 4.6875vw;
}
.company__text ul li {
font-size: 3.125vw;
line-height: 4.375vw;
margin-bottom: 3.125vw;
padding-left: 3.125vw;
}
.company__text ul li::before {
width: 1.25vw;
height: 1.25vw;
top: 2.1875vw;
}
.company__more-info {
width: 100%;
}
.company__more-info .more-info-btn {
font-size: 3.75vw;
margin-bottom: 4.6875vw;
}
.company__more-info div {
font-size: 3.125vw;
line-height: 5vw;
}
.company__video {
width: 23.125vw;
left: 8.125vw;
bottom: 25.625vw;
right: auto;
}
.company__video span {
width: 100%;
font-size: 2.5vw;
line-height: 3.4375vw;
margin-bottom: 7.1875vw;
}
.company__video div {
width: 23.125vw;
height: 23.125vw;
}
.company__video div svg {
width: 4.18125vw;
height: 4.18125vw;
}
.company__boss {
width: 23.125vw;
}
.company__boss div {
width: 14.0625vw;
height: 14.0625vw;
margin-right: 0;
margin-left: auto;
margin-bottom: 2.375vw;
}
.company__boss div svg {
width: 3.028125vw;
height: 3.021875vw;
}
.company__boss p {
text-align: right;
font-size: 5vw;
line-height: 6.25vw;
margin-bottom: 3.125vw;
}
.company__boss span {
text-align: right;
font-size: 3.125vw;
line-height: 3.125vw;
}
.company__boss:hover div {
-webkit-transform: rotate(105deg) scale(1.2);
transform: rotate(105deg) scale(1.2);
}
.company__boss:hover div svg {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.company__facts-title {
font-size: 6.5625vw;
line-height: 9.375vw;
margin-bottom: 5vw;
padding: 0 6.25vw;
text-align: center;
}
.company__facts-container {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.company__facts-container .facts-item {
width: 39.6875vw;
max-width: 39.6875vw;
-ms-flex-negative: 0;
flex-shrink: 0;
margin-right: 6.875vw;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 4.6875vw;
padding-bottom: 8.4375vw;
}
.company__facts-container .facts-item:first-child,
.company__facts-container .facts-item:nth-child(2) {
margin-top: 0;
}
.company__facts-container .facts-item:nth-child(even) {
margin-right: 0;
}
.company__facts-container .facts-item p {
width: 100%;
font-size: 6.5625vw;
line-height: 6.25vw;
margin-bottom: 3.125vw;
padding: 0 1.5625vw;
}
.company__facts-container .facts-item p span {
padding: 0;
}
.company__facts-container .facts-item span {
width: 100%;
font-size: 3.75vw;
line-height: 4.6875vw;
padding: 0 3.125vw;
}
.company__facts-container .facts-item::after {
width: 6.25vw;
height: 1.5625vw;
border-radius: 156.25vw;
left: calc(50% - 3.125vw);
bottom: 0;
}
.company.mod-mb-35 {
margin-bottom: 10.9375vw;
}
.company__banner.mod-style-2 {
background-position: bottom right;
padding: 8.4375vw 0 125vw 9.375vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/company-bg-2.png);
}
.company__banner.mod-style-2 .company__title,
.company__banner.mod-style-2 .company__more-info {
width: 100%;
}
.company__banner.mod-style-2 .company__text p,
.company__banner.mod-style-2 .company__text ul {
width: 100%;
}
.company__banner.mod-style-2 .company__boss-img {
width: 117.5vw;
height: 127.8125vw;
right: -20.9375vw;
bottom: -32.125vw;
left: auto;
top: auto;
}
.company__banner.mod-style-2 .company__boss {
right: 15.9375vw;
}
.company__banner.mod-style-2 .company__video span {
color: #fff;
}
.company__banner.mod-style-2 .company__video {
left: 4.6875vw;
bottom: 25vw;
}
.company__banner.mod-style-2 .company__list {
top: auto;
left: 17.8125vw;
right: auto;
bottom: 84.75vw;
width: 29.0625vw;
}
.company__banner.mod-style-2 .company__list span {
font-size: 3.125vw;
line-height: 9.375vw;
text-align: left;
}
.company__banner.mod-style-2 .company__list span::after {
width: 12.5vw;
height: 0.3125vw;
right: calc(100% + 17px);
}
.company__banner.mod-style-2 .company__list span::before {
width: 2.1875vw;
height: 2.1875vw;
right: calc(100% + 10px);
}
.company__banner.mod-style-2 .company__warning {
width: 24.6875vw;
font-size: 3.75vw;
line-height: 5vw;
top: auto;
left: auto;
right: 6.875vw;
bottom: 139.375vw;
}
@-webkit-keyframes video_btn_pulse_1 {
0% {
width: 23.125vw;
height: 23.125vw;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.1;
}
100% {
width: 48.125vw;
height: 48.125vw;
position: absolute;
top: -12.5vw;
left: -12.5vw;
right: -12.5vw;
bottom: -12.5vw;
opacity: 0;
}
}
@keyframes video_btn_pulse_1 {
0% {
width: 23.125vw;
height: 23.125vw;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.1;
}
100% {
width: 48.125vw;
height: 48.125vw;
position: absolute;
top: -12.5vw;
left: -12.5vw;
right: -12.5vw;
bottom: -12.5vw;
opacity: 0;
}
}
@-webkit-keyframes video_btn_pulse_2 {
0% {
width: 23.125vw;
height: 23.125vw;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.1;
}
100% {
width: 35.625vw;
height: 35.625vw;
position: absolute;
top: -6.25vw;
left: -6.25vw;
right: -6.25vw;
bottom: -6.25vw;
opacity: 0;
}
}
@keyframes video_btn_pulse_2 {
0% {
width: 23.125vw;
height: 23.125vw;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.1;
}
100% {
width: 35.625vw;
height: 35.625vw;
position: absolute;
top: -6.25vw;
left: -6.25vw;
right: -6.25vw;
bottom: -6.25vw;
opacity: 0;
}
}
}
.cooperation {
margin-bottom: 4.8958333333vw;
}
.cooperation__title {
text-align: center;
margin-bottom: 4.9479166667vw;
}
.cooperation__hint-desk {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 1.5625vw;
}
.cooperation__hint-desk span {
width: auto;
text-align: right;
font-weight: 400;
font-size: 0.8333333333vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 0.625vw;
}
.cooperation__hint-desk img {
width: 1.4583333333vw;
height: 1.1458333333vw;
}
.cooperation__hint-mobile {
display: none;
}
.cooperation__scheme {
width: 46.6666666667vw;
height: 36.6145833333vw;
margin: 0 auto;
position: relative;
}
.cooperation__scheme .scheme-item {
position: absolute;
background: #FFFFFF;
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
padding: 3.4895833333vw;
width: 18.2291666667vw;
height: 11.71875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
}
.cooperation__scheme .scheme-item p {
font-weight: 500;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.cooperation__scheme .scheme-item span {
position: absolute;
z-index: 5;
}
.cooperation__scheme .scheme-item .line-1 {
width: 1.0416666667vw;
height: 0.2604166667vw;
border-radius: 26.0416666667vw;
}
.cooperation__scheme .scheme-item .line-2 {
width: 0.2604166667vw;
height: 1.0416666667vw;
border-radius: 26.0416666667vw;
}
.cooperation__scheme .scheme-item .scheme-text {
font-weight: 400;
font-size: 0.7291666667vw;
line-height: 1.0416666667vw;
text-align: center;
color: #000000;
-webkit-transition: 0.3s;
transition: 0.3s;
pointer-events: none;
-webkit-filter: grayscale(1);
filter: grayscale(1);
opacity: 0.3;
}
.cooperation__scheme .scheme-item .scheme-text b {
-webkit-transition: 0.3s;
transition: 0.3s;
color: #000000;
font-weight: 700;
}
.cooperation__scheme .scheme-item::after {
content: "";
position: absolute;
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
-webkit-transition: 0.3s;
transition: 0.3s;
pointer-events: none;
z-index: 2;
-webkit-filter: grayscale(1);
filter: grayscale(1);
opacity: 0.3;
}
.cooperation__scheme .scheme-item:hover p {
color: #fff;
}
.cooperation__scheme .scheme-item:hover .scheme-text {
opacity: 1;
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
.cooperation__scheme .scheme-item:hover::after {
opacity: 1;
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
.cooperation__scheme .scheme-item:first-child {
top: 0;
right: 0;
border-color: #F5803E;
}
.cooperation__scheme .scheme-item:first-child .line-1,
.cooperation__scheme .scheme-item:first-child .line-2 {
background: #F5803E;
}
.cooperation__scheme .scheme-item:first-child .line-1 {
left: 3.4895833333vw;
bottom: -0.15625vw;
}
.cooperation__scheme .scheme-item:first-child .line-2 {
top: 5.4166666667vw;
left: -0.15625vw;
}
.cooperation__scheme .scheme-item:first-child .scheme-text {
width: 4.6875vw;
top: 6.0416666667vw;
right: calc(100% + 8.75vw);
}
.cooperation__scheme .scheme-item:first-child::after {
content: "";
width: 24.4270833333vw;
height: 9.15vw;
top: 3.28125vw;
right: 100%;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/cooperation-1.svg);
}
.cooperation__scheme .scheme-item:first-child:hover {
background: #F5803E;
}
.cooperation__scheme .scheme-item:nth-child(2) {
top: 12.4479166667vw;
left: 0;
border-color: #2F63DF;
}
.cooperation__scheme .scheme-item:nth-child(2) .line-1,
.cooperation__scheme .scheme-item:nth-child(2) .line-2 {
background: #2F63DF;
}
.cooperation__scheme .scheme-item:nth-child(2) .line-1 {
left: 3.4895833333vw;
bottom: -0.15625vw;
}
.cooperation__scheme .scheme-item:nth-child(2) .line-2 {
width: 1.0416666667vw;
height: 0.2604166667vw;
top: -0.15625vw;
left: 3.4895833333vw;
}
.cooperation__scheme .scheme-item:nth-child(2) .scheme-text {
width: 5.7291666667vw;
top: calc(100% + 3.75vw);
left: 14.6875vw;
}
.cooperation__scheme .scheme-item:nth-child(2)::after {
content: "";
width: 24.4270833333vw;
height: 9.15vw;
top: 100%;
left: 4.0364583333vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/cooperation-2.svg);
background-position: bottom center;
}
.cooperation__scheme .scheme-item:nth-child(2):hover {
background: #2F63DF;
}
.cooperation__scheme .scheme-item:nth-child(3) {
right: 0;
bottom: 0;
border-color: #30CC67;
}
.cooperation__scheme .scheme-item:nth-child(3) .line-1,
.cooperation__scheme .scheme-item:nth-child(3) .line-2 {
background: #30CC67;
}
.cooperation__scheme .scheme-item:nth-child(3) .line-1 {
top: -0.15625vw;
left: 3.4895833333vw;
}
.cooperation__scheme .scheme-item:nth-child(3) .line-2 {
top: 5.3645833333vw;
left: -0.15625vw;
}
.cooperation__scheme .scheme-item:nth-child(3) .scheme-text {
width: 6.25vw;
right: 5.0520833333vw;
bottom: calc(100% + 5.625vw);
}
.cooperation__scheme .scheme-item:nth-child(3)::after {
content: "";
width: 0.7973958333vw;
height: 13.2291666667vw;
left: 3.8020833333vw;
bottom: 100%;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/cooperation-3.svg);
}
.cooperation__scheme .scheme-item:nth-child(3):hover {
background: #30CC67;
}
@media only screen and (max-width: 600px) {
.cooperation {
margin-bottom: 20vw;
}
.cooperation__title {
margin-bottom: 5.625vw;
}
.cooperation__hint-desk {
display: none;
}
.cooperation__hint-mobile {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 7.1875vw;
}
.cooperation__hint-mobile span {
width: 47.8125vw;
text-align: right;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
}
.cooperation__hint-mobile img {
width: 8.75vw;
height: 6.875vw;
}
.cooperation__scheme {
width: 100%;
height: 127.5vw;
}
.cooperation__scheme .scheme-item {
padding: 7.8125vw;
border-radius: 9.375vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.cooperation__scheme .scheme-item p {
font-size: 4.6875vw;
line-height: 5.625vw;
margin-bottom: 2.5vw;
}
.cooperation__scheme .scheme-item .scheme-text {
text-align: left;
position: relative;
top: auto !important;
left: auto !important;
right: auto !important;
bottom: auto !important;
width: 34.375vw !important;
font-weight: 400;
font-size: 3.125vw;
line-height: 5vw;
opacity: 1;
color: #D0D0D0;
}
.cooperation__scheme .scheme-item .scheme-text br {
display: none;
}
.cooperation__scheme .scheme-item .scheme-text b {
font-weight: 400;
color: #D0D0D0;
}
.cooperation__scheme .scheme-item:hover .scheme-text {
color: #fff;
}
.cooperation__scheme .scheme-item:hover .scheme-text b {
color: #fff;
}
.cooperation__scheme .scheme-item:hover::after {
opacity: 1;
}
.cooperation__scheme .scheme-item .line-1,
.cooperation__scheme .scheme-item .line-2 {
width: 6.25vw;
height: 1.5625vw;
border-radius: 156.25vw;
}
.cooperation__scheme .scheme-item:first-child {
width: 57.8125vw;
height: 33.4375vw;
top: 0;
left: 0;
}
.cooperation__scheme .scheme-item:first-child .line-1 {
top: auto;
right: auto;
left: 18.4375vw;
bottom: -0.9375vw;
}
.cooperation__scheme .scheme-item:first-child .line-2 {
width: 1.5625vw;
height: 6.25vw;
top: 13.4375vw;
left: auto;
right: -0.9375vw;
bottom: auto;
}
.cooperation__scheme .scheme-item:first-child:after {
width: 15.625vw;
height: 55.625vw;
left: 9.375vw;
right: auto;
top: calc(100% - 1px);
bottom: auto;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/cooperation-1-mob.svg);
}
.cooperation__scheme .scheme-item:nth-child(3) {
width: 58.125vw;
height: 38.75vw;
top: 41.5625vw;
left: auto;
bottom: auto;
right: 0;
}
.cooperation__scheme .scheme-item:nth-child(3) .line-1 {
top: -0.9375vw;
right: 10vw;
left: auto;
bottom: auto;
}
.cooperation__scheme .scheme-item:nth-child(3) .line-2 {
top: auto;
right: 10vw;
left: auto;
bottom: -0.9375vw;
}
.cooperation__scheme .scheme-item:nth-child(3):after {
width: 16.909375vw;
height: 29.096875vw;
left: auto;
right: 10.590625vw;
top: auto;
bottom: 38.090625vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/cooperation-3-mob.svg);
}
.cooperation__scheme .scheme-item:nth-child(2) {
width: 58.125vw;
height: 38.75vw;
left: 0;
top: auto;
right: auto;
bottom: 0;
}
.cooperation__scheme .scheme-item:nth-child(2) .line-1 {
top: -0.9375vw;
right: auto;
left: 22.1875vw;
bottom: auto;
}
.cooperation__scheme .scheme-item:nth-child(2) .line-2 {
width: 1.5625vw;
height: 6.25vw;
top: 13.59375vw;
left: auto;
right: -0.9375vw;
bottom: auto;
}
.cooperation__scheme .scheme-item:nth-child(2):after {
width: 28.125vw;
height: 28.125vw;
left: 52.65625vw;
right: auto;
top: auto;
bottom: 19.375vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/cooperation-2-mob.svg);
}
}
.error-page .wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: 10.2083333333vw;
padding-bottom: 13.5416666667vw;
position: relative;
}
.error-page .wrapper>div:first-child {
width: 21.875vw;
}
.error-page__title {
font-weight: 500;
font-size: 5vw;
line-height: 3.90625vw;
margin-bottom: 3.6458333333vw;
}
.error-page__text {
font-weight: 400;
font-size: 1.6666666667vw;
line-height: 2.34375vw;
margin-bottom: 3.6458333333vw;
}
.error-page__btn {
width: 19.53125vw;
padding-left: 2.8645833333vw;
padding-right: 2.8645833333vw;
}
.error-page__number {
font-weight: 700;
font-size: 26.0416666667vw;
line-height: 19.2708333333vw;
color: #FFFFFF;
text-shadow: 1.3020833333vw 1.8229166667vw 6.5104166667vw rgba(0, 0, 0, 0.05);
position: absolute;
top: 12.3958333333vw;
right: -15.7291666667vw;
}
.error-page__bg {
width: 56.1979166667vw;
height: 48.28125vw;
position: absolute;
z-index: -1;
}
.error-page__bg.mod-bg-1 {
top: -6.3020833333vw;
left: -34.0625vw;
}
.error-page__bg.mod-bg-2 {
top: -3.3333333333vw;
right: -3.1770833333vw;
}
@media only screen and (max-width: 600px) {
.error-page .wrapper {
border-bottom: none;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
padding-top: 9.375vw;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.error-page .wrapper>div:first-child {
width: 100%;
}
.error-page__number {
position: relative;
left: auto;
right: auto;
top: auto;
bottom: auto;
font-size: 28.125vw;
line-height: 23.4375vw;
text-align: center;
margin-bottom: 7.8125vw;
}
.error-page__title {
font-size: 7.5vw;
margin-bottom: 4.6875vw;
text-align: center;
}
.error-page__text {
width: 66.25vw;
font-size: 3.75vw;
line-height: 5.9375vw;
margin: 0 auto;
margin-bottom: 10.9375vw;
text-align: center;
}
.error-page__bg.mod-bg-1 {
width: 144.6875vw;
height: 124.375vw;
top: -19.6875vw;
left: -15.625vw;
}
.error-page__bg.mod-bg-2 {
display: none;
}
.error-page__btn {
width: 63.125vw;
padding: 5.9375vw 7.8125vw;
margin: 0 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.error-page__btn span {
font-size: 3.75vw;
line-height: 6.875vw;
margin-right: 0;
margin-left: 1.875vw;
}
.error-page__btn img {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
margin-right: 0.9375vw;
margin-left: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.error-page__btn:hover span {
margin-right: 0.9375vw;
margin-left: 0.9375vw;
}
.error-page__btn:hover img {
margin-right: 0.3125vw;
}
}
.experience {
margin-bottom: 4.9479166667vw;
}
.experience__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: relative;
padding-left: 15.3645833333vw;
}
.experience__img {
position: absolute;
top: 0;
left: 0;
width: 12.96875vw;
height: 12.96875vw;
border-radius: 50%;
margin-right: 2.3958333333vw;
background: #FAFAFE;
}
.experience__img img {
width: 100%;
height: 100%;
overflow: hidden;
border-radius: 50%;
}
.experience__img span {
width: 1.05625vw;
height: 1.05625vw;
background: #30CC67;
border: 0.2604166667vw solid #FFFFFF;
position: absolute;
top: 2.20625vw;
right: 0.5354166667vw;
border-radius: 50%;
}
.experience__title {
font-weight: 300;
font-size: 2.5vw;
line-height: 2.6041666667vw;
color: #000;
margin-bottom: 1.6666666667vw;
}
.experience__title b {
font-weight: 700;
}
.experience .content-main {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.experience__list p {
width: 24.375vw;
padding-left: 1.09375vw;
font-weight: 400;
font-size: 0.9375vw;
line-height: 1.71875vw;
margin-bottom: 0.15625vw;
position: relative;
margin-right: 3.125vw;
}
.experience__list p b {
font-weight: 700;
}
.experience__list p:before {
content: "";
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/check-blue.svg);
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
top: 0.7291666667vw;
left: 0;
width: 0.46875vw;
height: 0.3645833333vw;
}
.experience__form p {
font-weight: 400;
font-size: 0.625vw;
line-height: 0.7291666667vw;
opacity: 0.75;
padding-left: 2.1354166667vw;
margin-bottom: 0.6770833333vw;
}
.experience__form div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.experience__form-phone {
width: 18.2291666667vw;
height: 5.2083333333vw;
background: #FAFAFE;
border-radius: 26.0416666667vw;
margin-right: 1.40625vw;
border: none;
padding: 1.6666666667vw 2.1354166667vw 1.6666666667vw 2.1354166667vw;
font-weight: 400;
font-size: 0.9375vw;
line-height: 1.0416666667vw;
color: #1C1C1C;
border: 0.0520833333vw solid #FAFAFE;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.experience__form-phone::-webkit-input-placeholder {
color: #1C1C1C;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.experience__form-phone::-moz-placeholder {
color: #1C1C1C;
-moz-transition: 0.3s;
transition: 0.3s;
}
.experience__form-phone:-ms-input-placeholder {
color: #1C1C1C;
-ms-transition: 0.3s;
transition: 0.3s;
}
.experience__form-phone::-ms-input-placeholder {
color: #1C1C1C;
-ms-transition: 0.3s;
transition: 0.3s;
}
.experience__form-phone::placeholder {
color: #1C1C1C;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.experience__form-container {
margin-bottom: 0.625vw;
}
.experience__form-btn {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border: none;
width: 18.2291666667vw;
padding: 2.03125vw 3.2291666667vw 2.0833333333vw 3.2291666667vw;
}
.experience__form-btn::after {
-webkit-transition: 0.3s;
transition: 0.3s;
}
.experience__form-btn.disabled {
pointer-events: none;
opacity: 0.7;
}
.experience__form-btn.disabled::after {
opacity: 0;
-webkit-animation-play-state: paused;
animation-play-state: paused;
}
.experience__form-btn span {
margin: 0;
}
.experience__form-btn:hover span {
margin: 0;
}
.experience__form-agreement p {
padding: 0;
margin: 0;
font-weight: 400;
font-size: 0.625vw;
line-height: 0.8854166667vw;
}
.experience__form-agreement p b {
font-weight: 700;
margin: 0 0.2604166667vw;
cursor: pointer;
}
.experience__form-agreement p b:hover {
text-decoration: underline;
}
@media only screen and (max-width: 600px) {
.experience {
margin-bottom: 9.375vw;
}
.experience__content {
padding-left: 0;
}
.experience__img {
position: relative;
}
.experience .content-main {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.experience__form-container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.experience__title {
font-size: 7.5vw;
line-height: 10vw;
text-align: center;
margin-bottom: 7.8125vw;
}
.experience__img {
width: 53.125vw;
height: 53.125vw;
margin: 0 auto;
margin-bottom: 7.8125vw;
}
.experience__img span {
width: 4.821875vw;
height: 4.821875vw;
top: 8.540625vw;
right: 1.696875vw;
border: 1.5625vw solid #FFFFFF;
}
.experience__list {
margin-bottom: 9.375vw;
}
.experience__list .list-item {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
padding-left: 4.6875vw;
font-size: 3.125vw;
line-height: 5vw;
}
.experience__list .list-item::before {
width: 2.8125vw;
height: 2.1875vw;
top: calc(50% - 1.09375vw);
}
.experience__form>p {
font-size: 2.5vw;
line-height: 2.8125vw;
padding-left: 11.5625vw;
margin-bottom: 2.5vw;
}
.experience__form-phone {
width: 100%;
height: 18.75vw;
font-size: 3.125vw;
line-height: 6.25vw;
color: #000;
padding: 6.25vw 12.5vw;
margin-left: 0;
margin-bottom: 3.75vw;
}
.experience__form-btn {
width: 100%;
height: 18.75vw;
padding: 5.9375vw 16.875vw;
margin-bottom: 3.75vw;
}
.experience__form-btn img {
display: none;
}
.experience__form-btn span {
margin: 0 !important;
}
.experience__form-agreement p {
padding-left: 0;
font-size: 3.125vw;
line-height: 3.75vw;
}
}
.first-screen {
margin-bottom: 3.0729166667vw;
}
.first-screen .wrapper {
width: 81.7708333333vw;
margin: 0 auto;
}
.first-screen__top {
padding-top: 3.125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
}
.first-screen__info {
width: 37.6041666667vw;
margin-right: 6.1458333333vw;
padding-bottom: 9.8958333333vw;
position: relative;
z-index: 2;
}
.first-screen__info-text {
padding-top: 1.1458333333vw;
margin-bottom: 1.1979166667vw;
font-weight: 400;
font-size: 1.25vw;
line-height: 1.4583333333vw;
}
.first-screen__title {
font-weight: 400;
font-size: 3.125vw;
line-height: 3.90625vw;
margin-bottom: 1.1979166667vw;
letter-spacing: 0.03em;
}
.first-screen__title b {
font-weight: 700;
}
.first-screen__sub-title {
font-weight: 400;
font-size: 1.6666666667vw;
line-height: 2.34375vw;
letter-spacing: 0.01em;
margin-bottom: 2.8125vw;
padding-right: 4.84375vw;
}
.first-screen__info-bottom {
width: 32.5vw;
margin-bottom: 2.8125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.first-screen__info-bottom div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.first-screen__info-bottom p {
font-weight: 700; font-size: 1.3vw;
line-height: 2.4479166667vw;
margin-bottom: 0.2604166667vw;
}
.first-screen__info-bottom p>span {
font-weight: 700;
font-size: 1.0416666667vw;
line-height: 1.25vw;
}
.first-screen__info-bottom span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 0.8333333333vw;
}
.first-screen__btn-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.first-screen__btn-container .first-screen-btn { }
.first-screen__img {
width: 34.53125vw;
height: 46.9791666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/image-1.png);
background-size: cover;
background-position: top center;
background-repeat: no-repeat;
}
.first-screen__img img {
width: 100%;
}
.first-screen__blur {
position: absolute;
width: 38.4895833333vw;
height: 33.0729166667vw;
top: 6.9270833333vw;
left: 10.625vw;
z-index: 1;
}
.first-screen__bottom {
width: 100%;
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 3.28125vw 2.2395833333vw 3.28125vw 5.8854166667vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/fs-bg.svg);
background-size: cover;
background-position: top center;
background-repeat: no-repeat;
margin-top: -6.09375vw;
z-index: 10;
position: relative;
border-radius: 1.5625vw;
}
.first-screen__bottom div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-right: 6.7708333333vw;
cursor: default;
}
.first-screen__bottom div:last-child {
margin-right: 0;
}
.first-screen__bottom div:hover span {
background: #13AAF7;
}
.first-screen__bottom div span {
-webkit-transition: 0.3s;
transition: 0.3s;
width: 2.0833333333vw;
height: 2.0833333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: #13AAF7;
border-radius: 50%;
margin-bottom: 0.4166666667vw;
}
.first-screen__bottom div span svg {
fill: #fff;
width: 0.625vw;
height: 0.46875vw;
}
.first-screen__bottom div p {
text-align: center;
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.5625vw;
color: #000000;
}
.first-screen__bottom div p b {
font-weight: 700;
}
.first-screen.mod-style-2 {
position: relative;
margin-bottom: 4.6875vw;
}
.first-screen.mod-style-2 .first-screen__top {
padding-bottom: 9.6354166667vw;
margin-bottom: -6.3020833333vw;
}
.first-screen.mod-style-2 .first-screen__title {
padding-top: 2.0833333333vw;
width: 29.9479166667vw;
}
.first-screen.mod-style-2 .first-screen__sub-title {
padding: 0;
width: 33.8541666667vw;
}
.first-screen.mod-style-2 .first-screen__info {
padding-bottom: 0;
}
.first-screen.mod-style-2 .first-screen__info-bottom {
width: 31.25vw;
}
.first-screen.mod-style-2 .first-screen-btn {
padding-left: 3.4375vw;
padding-right: 3.8020833333vw;
}
.first-screen.mod-style-2 .first-screen__img {
width: 65.2083333333vw;
height: 53.75vw;
position: absolute;
bottom: 0;
right: -9.1145833333vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/fs-2.png);
}
.first-screen.mod-style-2 .first-screen__img:after {
content: "";
width: 16.5104166667vw;
height: 18.2291666667vw;
position: absolute;
right: 0;
bottom: 3.6458333333vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/fs-2-arrow.png);
background-size: cover;
background-position: top left;
background-repeat: no-repeat;
}
.first-screen.mod-style-2 .first-screen__blur {
top: -2.9166666667vw;
left: 1.4583333333vw;
}
.partners {
padding: 2.3958333333vw 3.6458333333vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/partners-bg.svg);
background-size: cover;
background-position: top center;
background-repeat: no-repeat;
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
z-index: 10;
border-radius: 1.5625vw;
}
.partners__text {
font-size: 2.0833333333vw;
line-height: 2.6041666667vw;
width: 9.1145833333vw;
margin-right: 4.21875vw;
font-weight: 300;
}
.partners__text b {
font-weight: 700;
}
.partners__slider {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.partners__slider-container {
width: 53.75vw;
height: 4.21875vw;
margin-right: 4.0625vw;
}
.partners__slider .swiper {
overflow: hidden;
height: 100%;
}
.partners__slider .swiper .swiper-slide { width: 50% !important;
padding-right: 4.1145833333vw !important; display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
justify-content: center;
}
.partners__slider .swiper .swiper-slide a {
display: flex;
justify-content: center;
max-height: 100%;
}
.partners__slider-controls {
width: 3.3333333333vw;
height: 7.3958333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.info-hidden-block {
position: relative;
display: inline;
font-weight: 700;
cursor: pointer;
}
.info-hidden-block:hover span~div {
opacity: 1;
pointer-events: all;
visibility: visible;
}
.info-hidden-block:hover span::after {
-webkit-animation: pause;
animation: pause;
}
.info-hidden-block span {
position: absolute;
width: 1.0416666667vw;
height: 1.0416666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
background-color: #13AAF7 !important;
bottom: calc(100% - 0.5208333333vw);
left: calc(100% - 0.78125vw);
-webkit-transition: 0.3s;
transition: 0.3s;
z-index: 5;
}
.info-hidden-block span svg {
fill: #D7DCEA;
width: 0.2604166667vw;
height: 0.625vw;
}
.info-hidden-block span:hover~div {
opacity: 1;
pointer-events: all;
visibility: visible;
}
.info-hidden-block span::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 50%;
background-color: #13AAF7;
-webkit-transition: 0.3s;
transition: 0.3s;
z-index: -1;
-webkit-animation: pulse 2s infinite;
animation: pulse 2s infinite;
}
.info-hidden-block span:hover::after {
-webkit-animation: pause;
animation: pause;
}
.info-hidden-block div {
z-index: 3;
width: 20.2604166667vw;
padding: 1.3020833333vw 1.8229166667vw;
background: #FFFFFF;
-webkit-box-shadow: 0 0 5.2083333333vw rgba(0, 0, 0, 0.05);
box-shadow: 0 0 5.2083333333vw rgba(0, 0, 0, 0.05);
border-radius: 1.0416666667vw;
position: absolute;
bottom: calc(100% - 0.9895833333vw);
left: calc(100% - 1.3541666667vw);
font-weight: 400;
font-size: 0.7291666667vw;
line-height: 0.8854166667vw;
opacity: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
pointer-events: none;
visibility: hidden;
}
.info-hidden-block div b {
font-weight: 700;
}
.info-hidden-block::after {
content: "";
width: 93%;
height: 0.1041666667vw;
position: absolute;
top: 98%;
left: 0%;
right: 8%;
-webkit-transition: 0.3s;
transition: 0.3s;
border-bottom: 0.1041666667vw dotted #A9519A;
}
@-webkit-keyframes pulse {
0% {
opacity: 1;
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
100% {
opacity: 0;
-webkit-transform: scale(2);
transform: scale(2);
}
}
@keyframes pulse {
0% {
opacity: 1;
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
100% {
opacity: 0;
-webkit-transform: scale(2);
transform: scale(2);
}
}
@media only screen and (max-width: 992px) {
.first-screen.mod-style-2 .first-screen__title {
width: 60vw;
}
}
@media only screen and (max-width: 600px) {
body {
padding-top: 18vw;
}
.first-screen {
margin-bottom: 8.4375vw;
}
.first-screen .wrapper {
width: 86.25vw;
}
.first-screen__top {
padding-top: 0;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.first-screen__blur {
display: none;
}
.first-screen__info {
width: 100%;
text-align: center;
margin-right: 0;
padding-bottom: 0;
}
.first-screen__info-text {
font-weight: 400;
font-size: 3.125vw;
line-height: 7.5vw;
margin-bottom: 2.5vw;
padding-top: 0; }
.first-screen__title {
font-weight: 400;
font-size: 7.5vw;
line-height: 9.375vw;
margin-bottom: 2.5vw;
}
.first-screen__sub-title {
font-weight: 400;
font-size: 4.6875vw;
line-height: 7.5vw;
}
.first-screen__info-bottom {
width: 100%;
margin-bottom: 7.5vw;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.first-screen__info-bottom p {
font-weight: 700;
font-size: 5.125vw;
line-height: 9.6875vw;
}
.first-screen__info-bottom p span {
font-weight: 700;
font-size: 4.6875vw;
line-height: 5.625vw;
}
.first-screen__info-bottom div {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.first-screen__info-bottom div>span {
font-weight: 400;
font-size: 2.5vw;
line-height: 3.75vw;
margin-top: 0;
margin-bottom: auto;
}
.first-screen__btn-container {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 10vw;
}
.first-screen__btn-container .first-screen-btn { }
.first-screen__img {
width: 76.25vw;
height: 103.4375vw;
margin: 0 auto;
}
.first-screen__bottom {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-image: none;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/bg-1.png);
border-radius: 9.375vw;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-top: -33.125vw;
padding: 8.75vw 4.6875vw 9.6875vw 4.6875vw;
}
.first-screen__bottom div {
margin: 0;
margin: 0;
}
.first-screen__bottom div:first-child,
.first-screen__bottom div:nth-child(2),
.first-screen__bottom div:nth-child(3) {
width: 33%;
}
.first-screen__bottom div:nth-child(4),
.first-screen__bottom div:nth-child(5) {
width: 50%;
}
.first-screen__bottom div span {
width: 8.125vw;
height: 8.125vw;
margin-bottom: 2.1875vw;
}
.first-screen__bottom div span svg {
width: 2.5vw;
height: 1.875vw;
}
.first-screen__bottom div p {
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
}
.first-screen.mod-style-2 {
margin-bottom: 5.3125vw;
}
.first-screen.mod-style-2 .first-screen__top {
padding-bottom: 0;
}
.first-screen.mod-style-2 .first-screen__title,
.first-screen.mod-style-2 .first-screen__sub-title,
.first-screen.mod-style-2 .first-screen__info-bottom {
width: 100%;
}
.first-screen.mod-style-2 .first-screen__img {
position: relative;
width: 100%;
height: 87.8125vw;
top: auto;
left: auto;
right: auto;
bottom: auto;
background-position: top center;
background-size: cover;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/fs-2-mob.png);
margin: 0;
}
.first-screen.mod-style-2 .first-screen__img::after {
display: none;
}
.first-screen.mod-style-2 .first-screen__btn-container {
margin-bottom: 1.5625vw;
}
.first-screen.mod-style-2 .first-screen-btn {
padding: 5.9375vw 7.8125vw;
}
.first-screen.mod-style-2 .first-screen__blur {
display: block;
width: 144.6875vw;
height: 124.375vw;
top: -2.1875vw;
left: -15.625vw;
}
.first-screen.mod-style-2 .partners {
margin-top: -28.125vw;
width: 100%;
height: 28.125vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 5.625vw 9.6875vw 6.5625vw 8.4375vw;
position: relative;
background-image: none;
background: #F9FAFD;
border-radius: 4.6875vw;
}
.first-screen.mod-style-2 .partners__text {
width: 100%;
font-size: 4.0625vw;
line-height: 5.3125vw;
margin-right: 0;
margin-bottom: 5vw;
padding-left: 1.25vw;
}
.first-screen.mod-style-2 .partners__slider {
width: 100%;
height: 5.625vw;
}
.first-screen.mod-style-2 .partners__slider .partners__slider-container {
width: 100%;
margin: 0;
}
.first-screen.mod-style-2 .partners__slider-controls {
position: absolute;
top: 5.625vw;
right: 9.6875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
width: 13.4375vw;
height: 5.625vw;
}
.first-screen.mod-style-2 .partners__slider-controls .slider-btn-style {
width: 5.625vw;
height: 5.625vw;
order: 0;
}
.first-screen.mod-style-2 .partners__slider-controls .slider-btn-style:first-child{
order: 1;
}
.first-screen.mod-style-2 .partners__slider-controls .slider-btn-style svg {
width: 0.79375vw;
height: 1.390625vw;
}
.first-screen.mod-style-2 .partners .swiper .swiper-slide img {
max-width: 100%;
max-height: 100%;
}
.info-hidden-block {
display: inline-block;
}
.info-hidden-block span {
width: 5.625vw;
height: 5.625vw;
bottom: calc(50% - 2.8125vw);
left: calc(100% + 2.5vw);
}
.info-hidden-block span:hover {
-webkit-animation-play-state: paused;
animation-play-state: paused;
}
.info-hidden-block span svg {
width: 1.40625vw;
height: 3.375vw;
}
.info-hidden-block div {
width: 70.625vw;
padding: 4.6875vw 7.8125vw;
-webkit-box-shadow: 0 0 31.25vw rgba(0, 0, 0, 0.05);
box-shadow: 0 0 31.25vw rgba(0, 0, 0, 0.05);
border-radius: 3.125vw;
bottom: auto;
left: auto;
top: -2.5vw;
right: -10.3125vw;
font-size: 3.125vw;
line-height: 3.75vw;
}
.info-hidden-block::after {
content: "";
height: 0.625vw;
border-bottom: 0.625vw dotted #A9519A;
}
}
.go-invest {
padding-top: 3.6458333333vw;
padding-bottom: 3.90625vw;
position: relative;
}
.go-invest__title {
text-align: center;
margin-bottom: 2.5vw;
}
.go-invest__link { padding: 2.0833333333vw 2.65625vw;
}
.go-invest__link:after {
-webkit-animation: big-btn-blick 3s infinite;
animation: big-btn-blick 3s infinite;
}
.go-invest__link.mod-style-2 {
width: 23.4375vw;
padding-left: 3.8541666667vw;
padding-right: 3.8541666667vw;
}
.go-invest__link-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.go-invest__blur {
position: absolute;
top: -10.9375vw;
left: 14.1145833333vw;
right: 14.6354166667vw;
width: 71.25vw;
height: 44.7395833333vw;
z-index: -1;
}
@media only screen and (max-width: 600px) {
.go-invest {
padding: 9.375vw 0;
}
.go-invest__title {
font-size: 11.25vw;
line-height: 13.75vw;
margin-bottom: 6.875vw;
}
.go-invest__title br {
display: none;
}
.go-invest__link { padding: 3.75vw 10.9375vw;
}
.go-invest__link span {
width: 51.875vw;
text-align: center;
margin-right: 3.75vw;
}
.go-invest__link img {
width: 6.259375vw;
height: 6.2375vw;
}
.go-invest__link:after {
-webkit-animation: big-btn-blick 3s infinite;
animation: big-btn-blick 3s infinite;
}
.go-invest__link.mod-style-2 {
width: 100%;
padding: 6.25vw 7.8125vw;
}
.go-invest__link.mod-style-2 span {
width: 60.9375vw;
}
.go-invest__blur {
width: 213.190625vw;
height: 134.375vw;
top: -4.375vw;
left: -44.375vw;
}
}
.social-link span {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 2.6041666667vw;
height: 2.6041666667vw;
border-radius: 5.2083333333vw;
z-index: 1;
overflow: hidden;
margin: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
font-weight: 500;
font-size: 0.5208333333vw;
line-height: 0.9895833333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-left: 1.25vw;
color: transparent;
}
.social-link:hover img {
z-index: 15;
}
.social-link:hover span {
color: #FFFFFF;
width: 5.7291666667vw;
left: 0;
right: -3.2291666667vw;
z-index: 10;
}
.social-link:last-child {
margin-right: 0;
}
.social-link.telegram-icon {
background-color: #05A0EB;
}
.social-link.telegram-icon span {
background-color: #05A0EB;
}
.social-link.telegram-icon img {
width: 1.09375vw;
height: 0.8848958333vw;
}
.social-link.viber-icon {
background-color: #746FBB;
}
.social-link.viber-icon span {
background-color: #746FBB;
}
.social-link.viber-icon img {
width: 1.1067708333vw;
height: 1.2369791667vw;
}
.social-link.viber-icon:hover span {
color: #FFFFFF;
width: 4.6875vw;
left: 0;
right: -2.1875vw;
z-index: 10;
}
.investment {
position: relative;
margin-bottom: 4.5833333333vw;
}
.investment::after {
content: "";
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/investment-bg.png);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
width: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: -7.8125vw;
z-index: -1;
}
.investment .wrapper {
width: 81.7708333333vw;
margin: 0 auto;
}
.investment__title {
width: 67.0833333333vw;
margin: 0 auto;
font-weight: 300;
font-size: 3.125vw;
line-height: 3.90625vw;
text-align: center;
margin-bottom: 1.875vw;
padding-top: 1.4583333333vw;
}
.investment__title b {
font-weight: 700;
}
.investment__title.mod-mb-62 {
margin-bottom: 3.2291666667vw;
}
.investment__sub-title {
text-align: center;
font-weight: 400;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
margin-bottom: 5.5208333333vw;
}
.investment__table {
width: 81.7708333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background: #FFFFFF;
-webkit-box-shadow: 0 0 7.8125vw rgba(0, 0, 0, 0.02);
box-shadow: 0 0 7.8125vw rgba(0, 0, 0, 0.02);
border-radius: 1.8229166667vw;
font-weight: 500;
font-size: 1.0416666667vw;
line-height: 1.25vw;
margin-bottom: 4.84375vw;
}
.investment__table b {
font-weight: 700;
}
.investment__table .table-row {
height: 5.2083333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-top: 0.0520833333vw solid rgb(245, 245, 245);
border-left: 0.0520833333vw solid rgb(245, 245, 245);
position: relative;
z-index: 2;
}
.investment__table .table-row>span:first-child {
display: none;
}
.investment__table .table-row:first-child {
border-top: 0.0520833333vw solid transparent;
}
.investment__table .table-row b {
margin: 0 0.2604166667vw;
}
.investment__table .table-header {
color: #13AAF7;
}
.investment__table .table-col:first-child .table-row {
width: 18.1770833333vw;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
padding-left: 3.1770833333vw;
border-left: 0.0520833333vw solid transparent;
}
.investment__table .table-col:nth-child(2) {
width: 16.9270833333vw;
position: relative;
}
.investment__table .table-col:nth-child(2) .table-row {
border-top: 0.0520833333vw solid rgba(245, 245, 245, 0.25);
color: #fff;
}
.investment__table .table-col:nth-child(2) .table-row b {
color: #fff;
}
.investment__table .table-col:nth-child(2) .table-row:first-child {
border-top: 0.0520833333vw solid rgba(245, 245, 245, 0);
}
.investment__table .table-col:nth-child(2) .table-row span {
color: #fff;
}
.investment__table .table-col:nth-child(2) .table-header {
padding: 0 4.1666666667vw;
text-align: center;
}
.investment__table .table-col:nth-child(2)::after {
content: "";
position: absolute;
z-index: 1;
width: calc(100% - 0.0520833333vw);
top: -2.6041666667vw;
left: 0.0520833333vw;
right: 0;
bottom: -2.6041666667vw;
height: calc(100% + 5.2083333333vw);
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/investment.png);
background-position: top center;
background-size: cover;
background-repeat: no-repeat;
border-radius: 1.8229166667vw;
}
.investment__table .table-col:nth-child(3) {
width: 12.7604166667vw;
}
.investment__table .table-col:nth-child(4) {
width: 10.625vw;
}
.investment__table .table-col:nth-child(5) {
width: 11.7708333333vw;
}
.investment__table .table-col:nth-child(6) {
width: 11.5104166667vw;
}
.investment__table-bottom-text {
text-align: center;
font-weight: 400;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
margin-bottom: 4.5833333333vw;
}
.investment__table-bottom-text b {
font-weight: 700;
}
.investment__table-bottom-text.text {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.09375vw;
}
.investment__token {
padding: 3.8020833333vw 5.2083333333vw 3.59375vw 5.2083333333vw;
border-radius: 1.8229166667vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/investment-bg-2.png);
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
position: relative;
}
.investment__token-title {
width: 37.1875vw;
font-weight: 400;
font-size: 1.5625vw;
line-height: 2.0833333333vw;
margin-bottom: 2.6041666667vw;
}
.investment__token-list {
width: 29.6875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.investment__token .token-list-item {
width: 12.1354166667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-right: 5.4166666667vw;
margin-top: 2.1875vw;
}
.investment__token .token-list-item:first-child,
.investment__token .token-list-item:nth-child(2) {
margin-top: 0 !important;
}
.investment__token .token-list-item:nth-child(even) {
margin-right: 0;
margin-top: 1.6666666667vw;
}
.investment__token .token-list-item p {
font-weight: 400;
font-size: 0.8333333333vw;
margin-right: 1.9791666667vw;
}
.investment__token .token-list-item div {
width: 1.5625vw;
height: 1.5625vw;
-ms-flex-negative: 0;
flex-shrink: 0;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
cursor: pointer;
}
.investment__token .token-list-item div:hover {
z-index: 30;
}
.investment__token .token-list-item div:hover:before {
background-color: #A9519A;
}
.investment__token .token-list-item div:hover:after {
opacity: 0.25;
-webkit-animation: paused;
animation: paused;
}
.investment__token .token-list-item div:hover svg {
fill: #fff !important;
}
.investment__token .token-list-item div:hover span {
pointer-events: all;
opacity: 1;
visibility: visible;
}
.investment__token .token-list-item div:before {
content: "";
position: absolute;
width: 1.5625vw;
height: 1.5625vw;
background: #fff;
border-radius: 50%;
z-index: 3;
top: 0;
left: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.investment__token .token-list-item div:after {
content: "";
position: absolute;
width: 2.0833333333vw;
height: 2.0833333333vw;
background: #A9519A;
opacity: 0;
border-radius: 50%;
z-index: 2;
top: -0.2604166667vw;
left: -0.2604166667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-animation: token_pulse 2s infinite;
animation: token_pulse 2s infinite;
}
@-webkit-keyframes token_pulse {
0% {
background-color: #FFFFFF;
-webkit-transform: scale(0.9);
transform: scale(0.9);
opacity: 1;
}
100% {
background-color: #13AAF7;
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
}
@keyframes token_pulse {
0% {
background-color: #FFFFFF;
-webkit-transform: scale(0.9);
transform: scale(0.9);
opacity: 1;
}
100% {
background-color: #13AAF7;
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
}
.investment__token .token-list-item div svg {
-webkit-transition: 0.3s;
transition: 0.3s;
width: 0.5vw;
height: 0.5vw;
position: relative;
z-index: 4;
fill: #13AAF7;
}
.investment__token .token-list-item div span {
width: 11.9791666667vw;
position: absolute;
padding: 0.6770833333vw 0.9375vw 0.9375vw 1.5104166667vw;
font-weight: 400;
font-size: 0.7291666667vw;
line-height: 0.8854166667vw;
color: #000;
background: #FFFFFF;
-webkit-box-shadow: 0.3645833333vw 0.3645833333vw 2.6041666667vw rgba(0, 0, 0, 0.05);
box-shadow: 0.3645833333vw 0.3645833333vw 2.6041666667vw rgba(0, 0, 0, 0.05);
border-radius: 1.0416666667vw;
left: 50%;
z-index: 1;
opacity: 0;
pointer-events: none;
visibility: hidden;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.investment__token-hint {
position: absolute;
top: 21.1979166667vw;
left: 39.6354166667vw;
width: 6.7708333333vw;
background: #FFFFFF;
-webkit-box-shadow: -0.5729166667vw 1.1458333333vw 2.03125vw rgba(0, 0, 0, 0.07);
box-shadow: -0.5729166667vw 1.1458333333vw 2.03125vw rgba(0, 0, 0, 0.07);
border-radius: 1.3020833333vw;
padding: 1.6145833333vw 1.1458333333vw 1.5625vw 1.1979166667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.investment__token-hint span {
background: #FAFAFE;
width: 2.3958333333vw;
height: 2.3958333333vw;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0.6770833333vw;
}
.investment__token-hint span img {
width: 1.2140625vw;
height: 0.95625vw;
}
.investment__token-hint p {
text-align: center;
font-weight: 400;
font-size: 0.625vw;
line-height: 0.625vw;
}
.investment__token-hint p b {
font-weight: 700;
}
.investment__token-hint p.mob-hint {
display: none;
}
.investment__slider {
display: none;
}
.investment.mod-style-2::after {
top: -36.9270833333vw;
}
.investment.mod-style-2 .investment__table {
border-radius: 1.8229166667vw;
overflow: hidden;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(2)::after {
display: none;
}
.investment.mod-style-2 .investment__table .table-header {
color: #1C1C1C;
}
.investment.mod-style-2 .investment__table .table-header.style-blue-header {
color: #13AAF7;
}
.investment.mod-style-2 .investment__table .table-col .table-row.style-red-row {
background: #FFDEE3;
}
.investment.mod-style-2 .investment__table .table-col .table-row.style-green-row {
background: #DFF1E9;
}
.investment.mod-style-2 .investment__table .table-col .table-row.style-yellow-row {
background: #FCF2C2;
}
.investment.mod-style-2 .investment__table .table-col .table-row.style-blue-row {
background: #13AAF7;
}
.investment.mod-style-2 .investment__table .table-col .table-row.style-blue-row * {
color: #fff;
}
.investment.mod-style-2 .investment__table .table-col:first-child {
width: 23.8020833333vw;
}
.investment.mod-style-2 .investment__table .table-col:first-child .table-row {
width: 100%;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(2) {
width: 19.0625vw;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(2) .table-row {
border-top: 0.0520833333vw solid rgb(245, 245, 245);
color: #1C1C1C;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(2) .table-row:first-child {
border-top: none;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(2) .table-row span {
color: #1C1C1C;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(2) .table-row span b {
color: #1C1C1C;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(3) {
width: 19.7395833333vw;
}
.investment.mod-style-2 .investment__table .table-col:nth-child(4) {
width: 19.0625vw;
}
.investment.mod-style-2 .investment__slider .table-col .table-row.style-red-row {
background: #FFDEE3;
}
.investment.mod-style-2 .investment__slider .table-col .table-row.style-green-row {
background: #DFF1E9;
}
.investment.mod-style-2 .investment__slider .table-col .table-row.style-yellow-row {
background: #FCF2C2;
}
.investment.mod-style-2 .investment__slider .table-col .table-row.style-blue-row {
background: #13AAF7;
}
.investment.mod-style-2 .investment__slider .table-col .table-row.style-blue-row * {
color: #fff;
}
@media only screen and (max-width: 600px) {
.investment {
background-image: none;
margin: 0;
padding: 0;
margin-bottom: 8.4375vw;
}
.investment::after {
display: none;
}
.investment .wrapper {
width: 86.25vw;
}
.investment__title {
font-size: 7.5vw;
line-height: 9.375vw;
margin-bottom: 6.5625vw;
width: 100%;
padding: 0;
letter-spacing: 0.03em;
}
.investment__title br {
display: none;
}
.investment__title.mod-mb-62 {
margin-bottom: 12.5vw;
}
.investment__sub-title {
font-size: 5.625vw;
line-height: 8.125vw;
margin-bottom: 6.5625vw;
}
.investment__table-bottom-text {
font-size: 3.4vw;
line-height: 3.4vw;
}
.investment__table {
display: none;
}
.investment__slider {
display: block;
position: relative;
}
.investment__slider .swiper {
overflow: hidden;
-webkit-box-shadow: 0 0 46.875vw rgba(0, 0, 0, 0.05);
box-shadow: 0 0 46.875vw rgba(0, 0, 0, 0.05);
border-radius: 10.9375vw;
}
.investment__slider .swiper-pagination {
position: static;
}
.investment__slider .swiper .swiper-slide {
overflow: hidden;
border-radius: 10.9375vw;
}
.investment__slider-hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 6.5625vw;
}
.investment__slider-hint span {
width: 48.4375vw;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
text-align: right;
margin-right: 2.5vw;
}
.investment__slider-hint img {
width: 8.75vw;
height: 6.875vw;
}
.investment__slider .table-col {
width: 86.25vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.investment__slider .table-col.mod-blue-style {
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/investment.png);
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.investment__slider .table-col.mod-blue-style .table-row {
border-top: 0.3125vw solid rgba(255, 255, 255, 0.25);
}
.investment__slider .table-col.mod-blue-style .table-row span {
color: #fff;
}
.investment__slider .table-col.mod-blue-style .table-row span b {
color: #fff;
}
.investment__slider .table-col.mod-blue-style .table-row.table-header {
color: #fff;
}
.investment__slider .table-col .table-row {
padding: 4.6875vw 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-top: 0.3125vw solid rgb(233, 233, 233);
}
.investment__slider .table-col .table-row.table-header {
border-top: 0.3125vw solid transparent;
}
.investment__slider .table-col .table-row span {
text-align: center;
color: #000;
}
.investment__slider .table-col .table-row span:first-child {
font-weight: 500;
font-size: 3.125vw;
line-height: 3.75vw;
margin-bottom: 1.5625vw;
}
.investment__slider .table-col .table-row span:last-child {
font-weight: 400;
font-size: 4.0625vw;
line-height: 7.5vw;
}
.investment__slider .table-col .table-row span b {
color: #000;
font-weight: 700;
}
.investment__slider .table-col .table-row.table-header {
padding: 6.25vw 12.5vw;
height: 29.6875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-weight: 700;
font-size: 5.625vw;
line-height: 7.5vw;
color: #13AAF7;
}
.investment__slider-pagination {
margin-top: 3.125vw;
margin-bottom: 6.5625vw;
}
.investment__slider-pagination .swiper-pagination-bullet {
width: 4.6875vw;
height: 2.1875vw;
border-radius: 10.9375vw;
background: #868686;
opacity: 1;
-webkit-transition: 0.3s;
transition: 0.3s;
margin: 0 0.9375vw;
opacity: 0.5;
}
.investment__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 7.8125vw;
opacity: 1;
background: #3B8BF8;
}
.investment__table-bottom-text {
font-size: 4.6875vw;
line-height: 7.5vw;
margin-bottom: 8.75vw;
}
.investment__table-bottom-text.text { font-size: 12px;
line-height: 1.4;
margin-bottom: 20px;
}
.investment__token {
width: 100%;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/investment-mob-bg.png);
background-position: top center;
padding: 6.5625vw 4.6875vw;
height: auto;
border-radius: 9.375vw;
}
.investment__token-title {
width: 100%;
font-size: 4.375vw;
line-height: 6.25vw;
text-align: center;
margin-bottom: 50.9375vw;
}
.investment__token-title br {
display: none;
}
.investment__token-list {
width: 100%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.investment__token-list .token-list-item {
width: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
margin: 0;
margin-top: 6.875vw;
}
.investment__token-list .token-list-item:first-child,
.investment__token-list .token-list-item:nth-child(2) {
margin-top: 0;
}
.investment__token-list .token-list-item:nth-child(even) {
margin: 0;
}
.investment__token-list .token-list-item:nth-child(even) div span {
left: auto;
right: 50%;
}
.investment__token-list .token-list-item div {
width: 6.25vw;
height: 6.25vw;
margin-bottom: 3.125vw;
background-color: #fff;
position: relative;
}
.investment__token-list .token-list-item div:hover {
background-color: #A9519A;
}
.investment__token-list .token-list-item div svg {
width: 3vw;
height: 3vw;
}
.investment__token-list .token-list-item div span {
width: 59.375vw;
padding: 6.25vw;
font-size: 3.125vw;
line-height: 4.375vw;
border-radius: 6.25vw;
left: 50%;
}
.investment__token-list .token-list-item div:before {
width: 6.25vw;
height: 6.25vw;
}
.investment__token-list .token-list-item div::after {
width: 8.125vw;
height: 8.125vw;
top: -0.9375vw;
left: -0.9375vw;
}
.investment__token-list .token-list-item div:hover {
z-index: 20;
}
.investment__token-list .token-list-item p {
width: 35.9375vw;
font-size: 3.125vw;
line-height: 4.6875vw;
text-align: center;
margin: 0;
}
.investment__token-hint {
width: 13.4375vw;
height: 21.25vw;
top: 63.4375vw;
left: auto;
right: 14.375vw;
bottom: auto;
}
.investment__token-hint span {
width: 8.16875vw;
height: 8.16875vw;
}
.investment__token-hint span img,
.investment__token-hint span svg {
width: 4.084375vw;
height: 3.19375vw;
}
.investment__token-hint p {
display: none;
font-size: 1.5625vw;
line-height: 2.1875vw;
}
.investment__token-hint p.mob-hint {
display: block;
}
.investment.mod-style-2 {
margin-bottom: 20vw;
}
.investment.mod-style-2 .investment__slider .table-col {
background-color: #fff;
overflow: hidden;
}
.investment.mod-style-2 .investment__slider .table-col .table-row {
border-top: 0.3125vw solid rgb(255, 255, 255);
}
.investment.mod-style-2 .investment__slider .table-col .table-row.table-header {
border-top: 0.3125vw solid transparent;
}
}
.legitimacy {
position: relative;
margin-bottom: 5.2083333333vw;
}
.legitimacy:before {
content: "";
position: absolute;
width: 100%;
height: 79.3229166667vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/warranty-bg.png);
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
top: -28.6458333333vw;
left: 0;
z-index: -1;
}
.legitimacy .wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.legitimacy__main {
width: 27.1354166667vw;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.legitimacy__title {
font-weight: 300;
font-size: 2.5vw;
line-height: 3.3854166667vw;
margin-bottom: 1.9270833333vw;
padding-right: 5.2083333333vw;
}
.legitimacy__title b {
font-weight: 700;
}
.legitimacy__hint {
display: none;
}
.legitimacy__text {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.5625vw;
}
.legitimacy__slider {
width: 50.2083333333vw;
}
.legitimacy__slider .swiper {
overflow: hidden;
}
.legitimacy__slider .swiper-slide {
height: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.legitimacy__slider .legitimacy-slide {
height: 100%;
cursor: pointer;
}
.legitimacy__slider .legitimacy-slide img {
width: 11.625vw;
height: 16.1458333333vw;
border-radius: 1.0416666667vw;
overflow: hidden;
-o-object-fit: cover;
object-fit: cover;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.legitimacy__slider .legitimacy-slide p {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
width: 8.0729166667vw;
font-weight: 400;
font-size: 0.7291666667vw;
line-height: 0.9375vw;
margin: 0 auto;
margin-top: 0.78125vw;
}
.legitimacy__slider .slider-pagination {
margin-top: 1.8229166667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.legitimacy__slider .slider-pagination .swiper-pagination-bullet {
width: 0.78125vw;
height: 0.2604166667vw;
background: #868686;
border-radius: 26.0416666667vw;
margin: 0 0.4166666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
opacity: 0.5;
}
.legitimacy__slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 1.3020833333vw;
opacity: 1;
background: #13AAF7;
}
@media only screen and (max-width: 600px) {
.legitimacy::before {
display: none;
}
.legitimacy .wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.legitimacy__main {
width: 100%;
}
.legitimacy__title {
font-size: 5.625vw;
line-height: 7.8125vw;
padding: 0;
margin-bottom: 2.5vw;
text-align: center;
}
.legitimacy__text {
font-size: 3.75vw;
line-height: 5vw;
margin-bottom: 5vw;
text-align: center;
}
.legitimacy__hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 7.5vw;
}
.legitimacy__hint span {
width: 51.5625vw;
text-align: right;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
}
.legitimacy__hint img {
width: 8.75vw;
height: 6.875vw;
}
.legitimacy__slider {
width: 100%;
}
.legitimacy__slider .legitimacy-slide {
width: 86.25vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.legitimacy__slider .legitimacy-slide img {
width: 100%;
height: 120vw;
border-radius: 6.25vw;
}
.legitimacy__slider .legitimacy-slide p {
width: auto;
font-size: 3.75vw;
line-height: 5vw;
text-align: center;
margin: 0 auto;
margin-top: 5vw;
}
.legitimacy__slider .slider-pagination {
margin-top: 5vw;
}
.legitimacy__slider .slider-pagination .swiper-pagination-bullet {
width: 4.6875vw;
height: 1.5625vw;
border-radius: 156.25vw;
margin: 0 0.9375vw;
}
.legitimacy__slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 7.8125vw;
}
}
.news {
margin-bottom: 3.6458333333vw;
}
.news__hint {
display: none;
}
.news__container {
width: 81.7708333333vw;
height: 20.8333333333vw;
position: relative;
}
.news__container .swiper {
margin: 0 -1.6927083333vw;
overflow: hidden;
}
.news__slider-button-next,
.news__slider-button-prev {
position: absolute;
top: calc(50% - 1.6666666667vw);
}
.news__slider-button-prev {
left: -5.78125vw;
}
.news__slider-button-next {
right: -5.78125vw;
}
.news__item {
width: 25vw;
height: 20.8333333333vw;
position: relative;
border-radius: 1.0416666667vw;
overflow: hidden;
padding: 1.71875vw 2.2916666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
cursor: pointer;
overflow: hidden;
margin: 0 auto;
}
.news__item:hover:before,
.news__item:hover .news__content {
opacity: 0;
}
.news__item:hover:after {
opacity: 1;
}
.news__item:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background: -webkit-gradient(linear, left top, left bottom, color-stop(10.18%, rgba(28, 28, 28, 0)), color-stop(73.74%, rgba(28, 28, 28, 0.7)));
background: -webkit-linear-gradient(top, rgba(28, 28, 28, 0) 10.18%, rgba(28, 28, 28, 0.7) 73.74%);
background: linear-gradient(180deg, rgba(28, 28, 28, 0) 10.18%, rgba(28, 28, 28, 0.7) 73.74%);
z-index: 2;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.news__item:after {
content: "ПРОЧЕСТЬ НОВОСТЬ";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: 5;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
font-weight: 700;
font-size: 1.25vw;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(28, 28, 28, 0)), color-stop(0.01%, rgba(28, 28, 28, 0)), color-stop(0.02%, rgba(28, 28, 28, 0.7)));
background: -webkit-linear-gradient(top, rgba(28, 28, 28, 0) 0%, rgba(28, 28, 28, 0) 0.01%, rgba(28, 28, 28, 0.7) 0.02%);
background: linear-gradient(180deg, rgba(28, 28, 28, 0) 0%, rgba(28, 28, 28, 0) 0.01%, rgba(28, 28, 28, 0.7) 0.02%);
-webkit-transition: 0.3s;
transition: 0.3s;
opacity: 0;
}
.news__item img {
position: absolute;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.news__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: relative;
z-index: 3;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.news__content p {
font-weight: 500;
font-size: 1.0416666667vw;
line-height: 1.25vw;
color: #FFFFFF;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
max-height: 5vw;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
display: none;
}
.news__content p:first-child {
display: block;
font-weight: 500;
font-size: 0.7291666667vw;
line-height: 0.8854166667vw;
color: #92D7FB;
margin-bottom: 0.8333333333vw;
}
.news__content p:nth-child(2) {
display: -webkit-box;
}
.news__btn-container {
display: none;
}
@media only screen and (max-width: 600px) {
.news {
margin-bottom: 13.4375vw;
}
.news__hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 5vw;
}
.news__hint span {
width: 59.375vw;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
text-align: right;
}
.news__hint img {
width: 8.75vw;
height: 6.875vw;
}
.news__container {
width: 100%;
height: 71.875vw;
}
.news__container .swiper {
margin: 0;
height: 71.875vw;
}
.news__slider-button-next,
.news__slider-button-prev {
display: none;
}
.news__item {
width: 86.25vw;
height: 71.875vw;
border-radius: 6.25vw;
padding: 7.5vw;
overflow: hidden;
}
.news__item:after {
font-size: 5vw;
}
.news__item::after,
.news__item::before,
.news__item img {
border-radius: 6.25vw;
}
.news__content {
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.news__content p {
font-size: 4.6875vw;
line-height: 6.25vw;
max-height: 25vw;
}
.news__content p:first-child {
font-size: 3.75vw;
line-height: 4.375vw;
margin-bottom: 4.375vw;
}
.news__btn-container {
margin-top: 7.8125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.news__show-all-btn {
color: #13AAF7;
font-weight: 500;
font-size: 3.75vw;
}
}
.popup {
position: fixed;
z-index: 1000;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow-x: hidden;
overflow-y: auto;
padding-top: 2.6041666667vw;
padding-bottom: 2.6041666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
pointer-events: none;
-webkit-transition: 0.3s;
transition: 0.3s;
opacity: 0;
visibility: hidden;
}
.popup.open {
opacity: 1;
pointer-events: all;
visibility: visible;
}
.popup.open .popup__blur {
overflow-y: scroll;
}
.popup__blur {
background-color: #000;
opacity: 0.7;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
cursor: pointer;
}
.popup__container {
margin: auto;
z-index: 2;
}
.popup__block {
position: relative;
z-index: 2;
-webkit-transition: 0.3s;
transition: 0.3s;
margin: auto;
position: relative;
border-radius: 1.5625vw;
overflow: hidden;
background-color: #fff;
}
.popup__close {
position: absolute;
top: 2.0833333333vw;
right: 2.0833333333vw;
width: 1.0416666667vw;
height: 1.0416666667vw;
cursor: pointer;
}
.popup__close img,
.popup__close svg {
width: 1.0416666667vw;
height: 1.0416666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__input {
width: 100%;
height: 3.3854166667vw;
background: #FFFFFF;
-webkit-box-shadow: inset 0 0 1.1458333333vw rgba(255, 255, 255, 0.25);
box-shadow: inset 0 0 1.1458333333vw rgba(255, 255, 255, 0.25);
border-radius: 26.0416666667vw;
padding: 1.1458333333vw 1.875vw;
margin-bottom: 0.78125vw;
margin-bottom: 0;
color: #1C1C1C;
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.1458333333vw;
border: 0.0520833333vw solid #fff;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__input::-webkit-input-placeholder {
color: #1C1C1C;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__input::-moz-placeholder {
color: #1C1C1C;
-moz-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__input:-ms-input-placeholder {
color: #1C1C1C;
-ms-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__input::-ms-input-placeholder {
color: #1C1C1C;
-ms-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__input::placeholder {
color: #1C1C1C;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__btn {
width: 100%;
height: 3.3854166667vw;
padding: 1.1458333333vw 2.2916666667vw;
font-weight: 500;
font-size: 0.8333333333vw;
line-height: 1.1458333333vw;
margin-bottom: 0.78125vw;
-webkit-box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
}
.popup .popup-form__btn img {
width: 0.78125vw;
height: 0.78125vw;
margin-right: 0;
margin-left: auto;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.popup .popup-form__btn span {
margin-right: 0.5208333333vw;
}
.popup .popup-form__btn:hover span {
margin-right: 0.3645833333vw;
}
.popup .popup-form__btn:hover img {
margin-right: 0.15625vw;
}
.popup .popup-form__btn.disabled {
pointer-events: none;
opacity: 0.7;
}
.popup .popup-form__btn.disabled::after {
opacity: 0;
}
.popup .popup-form__agreement {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.popup .popup-form__agreement span {
margin-right: 0.6770833333vw;
}
.popup .popup-form__agreement p { font-weight: 400;
font-size: 0.5208333333vw;
line-height: 0.78125vw;
margin: 0;
}
.popup .popup-form__agreement p a{
color: var(--main-color);
}
.popup .popup-form__agreement p b {
font-weight: 500;
cursor: pointer;
}
.popup .popup-form__agreement p b:hover {
text-decoration: underline;
}
.video-popup,
.map-popup {
width: 66.6666666667vw;
height: 37.5vw;
margin: auto auto;
background-color: #000;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.video-popup iframe,
.map-popup iframe {
width: 100%;
height: 100%;
}
.video-popup .lds-ring,
.map-popup .lds-ring {
display: inline-block;
position: relative;
width: 4.1666666667vw;
height: 4.1666666667vw;
}
.video-popup .lds-ring div,
.map-popup .lds-ring div {
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
position: absolute;
width: 3.3333333333vw;
height: 3.3333333333vw;
margin: 0.4166666667vw;
border: 0.4166666667vw solid #fff;
border-radius: 50%;
-webkit-animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
border-color: #fff transparent transparent transparent;
}
.video-popup .lds-ring div:nth-child(1),
.map-popup .lds-ring div:nth-child(1) {
-webkit-animation-delay: -0.45s;
animation-delay: -0.45s;
}
.video-popup .lds-ring div:nth-child(2),
.map-popup .lds-ring div:nth-child(2) {
-webkit-animation-delay: -0.3s;
animation-delay: -0.3s;
}
.video-popup .lds-ring div:nth-child(3),
.map-popup .lds-ring div:nth-child(3) {
-webkit-animation-delay: -0.15s;
animation-delay: -0.15s;
}
@-webkit-keyframes lds-ring {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes lds-ring {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.politika-popup {
width: 81.7708333333vw;
height: 100%;
padding: 2.0833333333vw;
background-color: #fff;
border-radius: 1.5625vw;
}
.politika-popup .politika-popup__title {
font-weight: 500;
font-size: 2.0833333333vw;
margin-bottom: 1.3020833333vw;
}
.politika-popup .politika-title {
font-weight: 500;
font-size: 1.25vw;
line-height: 1.25vw;
margin-bottom: 0.78125vw;
}
.politika-popup p {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.1979166667vw;
margin-bottom: 0.78125vw;
}
.news-popup {
width: 67.7083333333vw;
position: relative;
background-color: #fff;
padding: 3.90625vw 4.0104166667vw 3.90625vw 4.6875vw;
border-radius: 1.5625vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.news-popup img {
width: 25vw;
height: 20.8333333333vw;
margin-right: 3.125vw;
}
.news-popup__content p {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.6145833333vw;
margin-bottom: 1rem;
}
.news-popup__content p:first-child {
font-weight: 500;
font-size: 0.8333333333vw;
line-height: 0.9895833333vw;
color: #92D7FB;
}
.news-popup__content p:last-child {
margin-bottom: 0;
}
.call-back-popup {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
width: 57.2916666667vw;
height: 23.4375vw;
padding: 3.5416666667vw 5.0520833333vw 3.5416666667vw 4.4270833333vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/large-popup-bg-desk.png);
background-position: bottom right;
background-repeat: no-repeat;
background-size: cover;
border-radius: 1.5625vw;
overflow: hidden;
position: relative;
}
.call-back-popup>div {
-ms-flex-negative: 0;
flex-shrink: 0;
}
.call-back-popup__text-side {
width: 15.625vw;
}
.call-back-popup__text-side p {
font-weight: 500;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
color: #000000;
margin-bottom: 1.4583333333vw;
}
.call-back-popup__text-side ul {
list-style: none;
}
.call-back-popup__text-side ul li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 1.0416666667vw;
}
.call-back-popup__text-side ul li:last-child {
margin-bottom: 0;
}
.call-back-popup__text-side ul li div {
font-weight: 400;
font-size: 0.8333333333vw;
}
.call-back-popup__text-side ul li b {
display: inline;
font-weight: 700;
}
.call-back-popup__text-side ul li span {
-ms-flex-negative: 0;
flex-shrink: 0;
margin-right: 0.7291666667vw;
width: 1.0416666667vw;
height: 1.0416666667vw;
background: #FFFFFF;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
}
.call-back-popup__text-side ul li span img,
.call-back-popup__text-side ul li span svg {
width: 0.3125vw;
fill: #D7DCEA;
}
.call-back-popup__form-side {
width: 13.0208333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.call-back-popup__form-side p {
font-weight: 500;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
color: #000000;
margin-bottom: 0.9375vw;
}
.call-back-popup__form-side>span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.25vw;
margin-bottom: 1.3020833333vw;
}
.call-back-popup__form-side .call-back-form__btn {
padding: 1.1458333333vw 2.2916666667vw;
margin-bottom: 0.78125vw;
}
.call-back-popup.mod-call-back-style-2 {
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/large-popup-bg-desk-2.png);
}
.call-back-popup.mod-call-back-style-2 .call-back-popup__text-side {
width: 17.7083333333vw;
}
.call-back-popup__btn-container {
display: none;
}
.sale-popup {
width: 30vw;
height: 20vw;
padding: 3.125vw 5.2083333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
background-image: linear-gradient(to top, rgba(19, 170, 247, 0.75), rgba(255, 255, 255, 1)), url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/office.png);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.sale-popup__title {
font-weight: 600;
font-size: 2vw;
line-height: 2.4vw;
margin-bottom: 1.40625vw;
}
.sale-popup__social {
display: flex;
justify-content: center;
margin-bottom: 0;
}
.sale-popup__social .social-link {
width: 3.6vw;
height: 3.6vw;
min-width: 40px;
min-height: 40px;
animation-duration: 5s;
animation-iteration-count: infinite;
animation-name: bounce;
animation-timing-function: ease;
}
.social-link.telegram-icon img {
width: auto;
height: auto;
}
.sale-popup__text p {
font-weight: 500;
font-size: 1vw;
line-height: 1.2vw;
margin-bottom: 0.78125vw;
}
@keyframes bounce {
0% {
background-image: linear-gradient(90deg, rgba(255, 255, 255, .4) 0%, rgba(255, 255, 255, .3) 10%, transparent 25%, transparent 100%);
background-size: 300%;
background-position-x: left 0%;
}
20% {
background-position-x: left -100%;
}
100% {
background-position-x: left -100%;
}
}
.download-popup {
width: 41.6666666667vw;
height: 23.4375vw;
padding: 3.125vw 5.2083333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/download.png);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.download-popup>a {
width: 6.25vw;
height: 6.25vw;
border-radius: 50%;
background: #FFFFFF;
-webkit-box-shadow: 0 0 13.0208333333vw rgba(0, 0, 0, 0.25);
box-shadow: 0 0 13.0208333333vw rgba(0, 0, 0, 0.25);
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
font-size: 0.8333333333vw;
font-weight: 500;
text-align: center;
padding: 2.3958333333vw 1.8229166667vw 2.2395833333vw 1.8229166667vw;
top: 4.0625vw;
left: 14.5833333333vw;
}
.download-popup>a img {
position: absolute;
width: 5.0994791667vw;
height: 5.0890625vw;
top: 0.5614583333vw;
left: 0.5671875vw;
-webkit-animation: rotation 20s linear infinite;
animation: rotation 20s linear infinite;
}
.download-popup>a img:hover {
-webkit-animation-play-state: paused;
animation-play-state: paused;
}
.download-popup__form {
width: 13.0208333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.download-popup__form>span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.25vw;
color: #000000;
text-align: center;
margin-bottom: 0.6770833333vw;
}
.download-popup__form>span b {
font-weight: 700;
}
.download-popup__form>p {
font-weight: 500;
font-size: 1.5625vw;
line-height: 1.71875vw;
color: #000000;
margin-bottom: 0.6770833333vw;
text-align: center;
}
.download-popup .download-popup-form__btn {
padding: 1.1458333333vw 3.8541666667vw;
}
.partners-popup {
padding: 3.5416666667vw 5.2083333333vw 3.5416666667vw;
width: 41.6666666667vw;
height: 23.4375vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/partners-desk.png);
background-size: cover;
background-position: top center;
background-repeat: no-repeat;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.partners-popup__info {
position: absolute;
top: 4.7395833333vw;
left: 2.1354166667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
width: 4.4270833333vw;
}
.partners-popup__info:hover div {
background-color: #13AAF7;
-webkit-transform: scale(1.5) rotate(-120deg);
transform: scale(1.5) rotate(-120deg);
}
.partners-popup__info:hover svg {
-webkit-transform: scale(1.5);
transform: scale(1.5);
fill: #fff;
}
.partners-popup__info div {
width: 1.6880208333vw;
height: 1.6880208333vw;
border-radius: 50%;
background-color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 1.1979166667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.partners-popup__info div img,
.partners-popup__info div svg {
fill: #13AAF7;
width: 0.3635416667vw;
height: 0.3625vw;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.partners-popup__info p {
font-weight: 700;
font-size: 0.9375vw;
line-height: 1.09375vw;
color: #000000;
margin-bottom: 1.1979166667vw;
text-align: right;
}
.partners-popup__info span {
font-weight: 400;
font-size: 0.625vw;
line-height: 0.9895833333vw;
text-align: right;
color: #000000;
}
.partners-popup__form {
width: 13.0208333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.partners-popup__form p {
font-weight: 500;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
margin-bottom: 0.8333333333vw;
}
.partners-popup__form>span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.25vw;
margin-bottom: 1.3020833333vw;
}
.result-popup {
width: 57.2916666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 4.21875vw 2.9166666667vw 4.6875vw 3.59375vw;
background: #F8FBFF;
}
.result-popup>div:first-child {
width: 11.71875vw;
padding-top: 0.4166666667vw;
}
.result-popup>div:first-child p {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.25vw;
text-align: center;
margin-bottom: 1.5625vw;
}
.result-popup>div:first-child img {
width: 11.71875vw;
height: 11.71875vw;
border-radius: 50%;
overflow: hidden;
}
.result-popup>div:nth-child(2) {
width: 34.3229166667vw;
}
.result-popup__title {
font-weight: 500;
font-size: 1.875vw;
line-height: 2.1875vw;
margin-bottom: 1.40625vw;
}
.result-popup__text p {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.1458333333vw;
margin-bottom: 0.78125vw;
}
.result-popup__text p:last-child {
margin-bottom: 0;
}
.review-popup {
width: 26.0416666667vw;
padding: 3.3854166667vw 3.6458333333vw;
}
.review-popup__img {
width: 100%;
height: 40.46875vw;
}
.review-popup__img img {
width: 100%;
}
@-webkit-keyframes rotation {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotation {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@media only screen and (max-width: 600px) {
.popup {
padding-top: 9.375vw;
padding-bottom: 9.375vw;
}
.popup__block {
border-radius: 9.375vw;
}
.popup__close {
top: 7.5vw;
right: 7.5vw;
width: 3.75vw;
height: 3.75vw;
cursor: pointer;
}
.popup__close img,
.popup__close svg {
width: 3.75vw;
height: 3.75vw;
}
.popup .popup-form__input {
width: 63.4375vw;
height: 18.75vw;
margin-bottom: 5vw;
margin-bottom: 0;
padding: 6.25vw 8.4375vw 6.875vw 8.4375vw;
border-radius: 156.25vw;
-webkit-box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
font-size: 4.0625vw;
color: #1C1C1C !important;
}
.popup .popup-form__input::-webkit-input-placeholder {
color: #1C1C1C !important;
}
.popup .popup-form__input::-moz-placeholder {
color: #1C1C1C !important;
}
.popup .popup-form__input:-ms-input-placeholder {
color: #1C1C1C !important;
}
.popup .popup-form__input::-ms-input-placeholder {
color: #1C1C1C !important;
}
.popup .popup-form__input::placeholder {
color: #1C1C1C !important;
}
.popup .popup-form__btn {
width: 63.4375vw;
height: 18.75vw;
padding: 6.25vw 8.75vw 6.875vw 8.75vw;
font-size: 4.6875vw;
-webkit-box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
box-shadow: inset 0 0 6.875vw rgba(255, 255, 255, 0.25);
border-radius: 156.25vw;
margin-bottom: 5vw;
}
.popup .popup-form__btn span {
font-size: 4.6875vw;
margin-bottom: 0;
}
.popup .popup-form__btn img {
width: 3.125vw;
height: 3.115625vw;
}
.popup .popup-form__agreement {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.popup .popup-form__agreement span {
margin-bottom: 0;
margin-right: 4.0625vw;
}
.popup .popup-form__agreement p {
text-align: left;
width: 51.25vw;
font-size: 3.125vw;
line-height: 4.6875vw;
}
.video-popup,
.map-popup {
width: 86.25vw;
height: 71.875vw;
border-radius: 3.125vw !important;
}
.politika-popup {
width: 86.25vw;
padding: 6.25vw;
border-radius: 9.375vw;
}
.politika-popup .politika-popup__title {
padding-top: 4.6875vw;
font-size: 6.25vw;
margin-bottom: 4.6875vw;
}
.politika-popup .politika-title {
font-size: 4.6875vw;
line-height: 4.6875vw;
margin-bottom: 3.125vw;
}
.politika-popup p {
font-size: 3.125vw;
line-height: 4.375vw;
margin-bottom: 3.125vw;
}
.news-popup {
width: 86.25vw;
padding: 7.8125vw;
padding-top: 12.5vw;
padding-bottom: 12.5vw;
border-radius: 6.25vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.news-popup img {
width: 100%;
height: auto;
margin-right: 0;
margin-bottom: 4.6875vw;
}
.news-popup__content p {
font-size: 4.0625vw;
line-height: 5.625vw;
margin-bottom: 4.6875vw;
}
.news-popup__content p:first-child {
font-size: 3.125vw;
line-height: 4.375vw;
}
.news-popup .popup__close {
top: 4.6875vw;
right: 4.6875vw;
}
.call-back-popup {
width: 86.25vw;
height: auto;
padding: 9.375vw 4.6875vw 73.75vw 4.6875vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/call-me-popup-mob-bg.png);
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: relative;
}
.call-back-popup__text-side {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.call-back-popup__text-side p {
font-size: 5vw;
line-height: 6.5625vw;
margin-bottom: 3.4375vw;
}
.call-back-popup__text-side ul {
width: 66.5625vw;
}
.call-back-popup__text-side ul li {
margin-bottom: 4.6875vw;
padding-left: 9.0625vw;
position: relative;
}
.call-back-popup__text-side ul li span {
width: 6.25vw;
height: 6.25vw;
margin-right: 2.8125vw;
position: absolute;
top: 0;
left: 0;
}
.call-back-popup__text-side ul li span svg {
width: 1.875vw;
height: 1.40625vw;
}
.call-back-popup__text-side ul li div {
font-size: 4.375vw;
line-height: 6.25vw;
}
.call-back-popup__text-side ul li:nth-child(1n+3) {
display: none;
}
.call-back-popup__btn-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 5.625vw;
}
.call-back-popup__btn-container span {
color: #13AAF7;
font-weight: 500;
font-size: 3.75vw;
}
.call-back-popup__form-side {
width: 64.0625vw;
}
.call-back-popup__form-side p {
font-size: 7.5vw;
line-height: 9.375vw;
text-align: center;
margin-bottom: 2.5vw;
}
.call-back-popup__form-side span {
font-size: 4.0625vw;
line-height: 5.625vw;
text-align: center;
margin-bottom: 6.25vw;
}
.call-back-popup:after {
content: "";
width: 85.9375vw;
height: 72.5vw;
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: -1;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/popup-img-mob.png);
background-position: bottom center;
background-repeat: no-repeat;
background-size: cover;
}
.call-back-popup.mod-call-back-style-2 {
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/call-me-popup-mob-bg.png);
}
.call-back-popup.mod-call-back-style-2 .call-back-popup__text-side {
width: 100%;
}
.sale-popup {
padding: 11.25vw;
padding-bottom: 66.5625vw;
width: 85vw;
height: 105vw;
}
.sale-popup__title {
font-size: 9vw;
line-height: 11vw;
margin-bottom: 5vw;
}
.sale-popup__text p {
font-size: 4vw;
line-height: 5vw;
margin-bottom: 2vw;
}
.sale-popup__social {
margin-top: 8vw;
}
.sale-popup__social .social-link {
width: 12vw;
height: 12vw;
}
.download-popup {
padding: 11.25vw;
padding-bottom: 66.5625vw;
width: 85.9375vw;
height: 171.875vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/download-popup-mob-bg.png);
}
.download-popup__form {
width: 100%;
height: auto;
}
.download-popup__form span {
font-size: 4.0625vw;
line-height: 5.625vw;
margin-bottom: 4.6875vw;
}
.download-popup__form p {
font-size: 7.5vw;
line-height: 7.5vw;
margin-bottom: 4.6875vw;
}
.download-popup>a {
width: 25.3125vw;
height: 25.3125vw;
top: auto;
left: auto;
right: 19.6875vw;
bottom: 19.0625vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.download-popup>a img {
width: 20.653125vw;
height: 20.609375vw;
top: 2.29375vw;
left: 2.296875vw;
right: 2.3625vw;
bottom: 2.409375vw;
}
.download-popup>a span {
font-size: 3.125vw;
line-height: 4.6875vw;
width: 9.375vw;
font-weight: 500;
}
.download-popup-form__btn {
padding-left: 19.375vw !important;
padding-right: 19.375vw !important;
}
.partners-popup {
width: 85.9375vw;
height: 171.875vw;
padding: 11.25vw 8.75vw 74.375vw 8.75vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/partners-popup-mob-bg.png);
}
.partners-popup__form {
width: 100%;
}
.partners-popup__form p {
font-size: 7.5vw;
line-height: 9.375vw;
margin-bottom: 2.5vw;
text-align: center;
}
.partners-popup__form>span {
width: 63.4375vw;
margin: 0 auto;
font-size: 4.0625vw;
line-height: 5.625vw;
margin-bottom: 6.25vw;
text-align: center;
}
.partners-popup__form form {
width: 63.4375vw;
margin: 0 auto;
}
.partners-popup__info {
width: 21.875vw;
top: auto;
left: auto;
right: 13.125vw;
bottom: 26.5625vw;
}
.partners-popup__info div {
width: 7.5vw;
height: 7.5vw;
}
.partners-popup__info div svg {
width: 1.615625vw;
height: 1.6125vw;
}
.partners-popup__info:hover div {
-webkit-transform: rotate(40deg) scale(1.2);
transform: rotate(40deg) scale(1.2);
}
.partners-popup__info p {
font-size: 4.375vw;
line-height: 5.9375vw;
margin-bottom: 3.125vw;
}
.partners-popup__info span {
font-size: 3.125vw;
line-height: 4.375vw;
}
.result-popup {
width: 86.25vw;
padding: 6.25vw;
padding-top: 14.0625vw;
padding-bottom: 9.375vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.result-popup>div:first-child,
.result-popup>div:nth-child(2) {
width: 100% !important;
}
.result-popup>div:first-child {
margin-bottom: 4.6875vw;
}
.result-popup>div:first-child p {
font-size: 4.0625vw;
line-height: 5.625vw;
margin-bottom: 3.125vw;
}
.result-popup>div:first-child img {
width: 70.3125vw;
height: 70.3125vw;
}
.result-popup>div:nth-child(2) .result-popup__title {
font-size: 7.5vw;
line-height: 7.5vw;
margin-bottom: 4.6875vw;
text-align: center;
}
.result-popup>div:nth-child(2) .result-popup__text p {
font-size: 4.0625vw;
line-height: 5.625vw;
margin-bottom: 3.125vw;
}
.result-popup>div:nth-child(2) .result-popup__text p:last-child {
margin-bottom: 0;
}
.review-popup {
width: 86.25vw;
height: 155vw;
padding: 10.3125vw 11.875vw 10.625vw 11.875vw;
}
.review-popup img {
width: 61.875vw;
height: 133.75vw;
}
}
.price {
overflow: hidden;
margin-bottom: 5vw;
padding-bottom: 3.28125vw;
}
.price__title {
text-align: center;
margin-bottom: 1.875vw;
}
.price__sub-title {
font-weight: 400;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
text-align: center;
margin-bottom: 2.9166666667vw;
}
.price__slider {
width: 70.15625vw; margin: 0 auto 2vw auto;
position: relative;
}
.price__slider .swiper,
.price__slider .swiper-container {
overflow: visible !important;
}
.price__slider::after,
.price__slider:before {
content: "";
position: absolute;
top: 0;
left: 100%;
bottom: 0;
background-color: #fff;
width: 52.0833333333vw;
z-index: 8;
}
.price__slider:before {
left: auto;
right: 100%;
}
.price__slider-button-next,
.price__slider-button-prev {
position: absolute;
top: calc(50% - 1.6666666667vw);
}
.price__slider-button-prev {
left: -5.78125vw;
}
.price__slider-button-next {
right: -5.78125vw;
}
.price__slider-hint {
display: none;
}
.price__slider .swiper {
height: 100%;
}
.price__slider-pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 3.0208333333vw;
position: relative;
z-index: 10;
}
.price__slider-pagination span {
width: 0.78125vw;
height: 0.2604166667vw;
background: #868686;
border-radius: 26.0416666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
margin: 0 0.2604166667vw;
opacity: 0.5;
}
.price__slider-pagination span.swiper-pagination-bullet-active {
width: 1.3020833333vw;
opacity: 1;
background: #13AAF7;
}
.price__slider-money {
display: none !important;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: absolute;
top: 0;
right: -5.78125vw;
z-index: 10;
}
.price__slider-money div {
width: 3.3333333333vw;
height: 3.3333333333vw;
background: #FAFAFE;
border-radius: 50%;
font-weight: 700;
font-size: 0.78125vw;
line-height: 0.9375vw;
color: #13AAF7;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0.8854166667vw;
}
.price__slider-money div:last-child {
margin-bottom: 0;
}
.price-slide {
width: 33.8541666667vw;
min-height: 39vw;
padding: 3.1770833333vw 3.28125vw 3.125vw 3.3333333333vw;
position: relative;
border-radius: 1.5625vw;
margin: 0 auto;
cursor: -webkit-grab;
cursor: grab;
}
.price-slide:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #FAFAFE;
border-radius: 1.5625vw;
z-index: -1;
}
.price-slide.price-slide-bg {
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/prices-bg.png);
background-size: cover;
background-position: top left;
background-repeat: no-repeat;
}
.price-slide__logo {
text-align: center;
}
.price-slide__logo img {
width: auto;
height: 40px;
}
.price-slide__title {
font-weight: 500;
font-size: 1.875vw;
line-height: 2.1875vw;
color: #000;
margin-bottom: 0.5729166667vw;
text-align: center;
}
.price-slide__sub-title {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.25vw;
color: #000;
margin-bottom: 1.6666666667vw;
text-align: center;
}
.price-slide__info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 24.1145833333vw;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 1.6666666667vw;
}
.price-slide__info p {
font-weight: 700;
font-size: 2.0833333333vw;
line-height: 2.4479166667vw;
}
.price-slide__info p span {
font-weight: 700;
font-size: 1.0416666667vw;
line-height: 1.25vw;
}
.price-slide__info span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.5625vw;
}
.price-slide__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 2.8645833333vw;
}
.price-slide__list .list-item {
width: 12.34375vw;
margin-right: 2.8125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 1.875vw;
}
.price-slide__list .list-item:first-child,
.price-slide__list .list-item:nth-child(2) {
margin-top: 0;
}
.price-slide__list .list-item:nth-child(even) {
width: 12.0833333333vw;
margin-right: 0;
}
.price-slide__list .list-item:nth-child(1) img {
width: 1.3541666667vw;
height: 0.9375vw;
}
.price-slide__list .list-item:nth-child(2) img {
width: 1.3541666667vw;
height: 1.1458333333vw;
}
.price-slide__list .list-item:nth-child(3) img {
width: 1.3541666667vw;
height: 1.3020833333vw;
}
.price-slide__list .list-item:nth-child(4) img {
width: 1.34375vw;
height: 1.3541666667vw;
}
.price-slide__list .list-item div:first-child {
width: 2.6041666667vw;
height: 2.6041666667vw;
background: #FFFFFF;
border-radius: 0.5208333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-right: 0.6770833333vw;
}
.price-slide__list .list-item div:last-child {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
color: #000;
}
.price-slide__list .list-item div:last-child span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.40625vw;
}
.price-slide__list .list-item div:last-child p {
font-weight: 700;
font-size: 1.0416666667vw;
line-height: 1.40625vw;
}
.price-slide__bottom div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #000;
}
.price-slide__bottom div p {
width: 13.75vw;
margin-right: 1.40625vw;
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.40625vw;
}
.price-slide__bottom div span {
font-weight: 500;
font-size: 1.0416666667vw;
line-height: 1.40625vw;
}
.price-slide .info-hidden-block {
font-weight: 500;
font-size: 1.875vw;
}
.price-slide .info-hidden-block span {
background: #13AAF7;
-webkit-box-shadow: 0 0 1.6145833333vw rgba(0, 0, 0, 0.15);
box-shadow: 0 0 1.6145833333vw rgba(0, 0, 0, 0.15);
bottom: calc(100% - 0.5208333333vw);
left: calc(100% - 0.15625vw);
}
.price-slide .info-hidden-block span svg {
fill: #fff;
}
.price-slide .info-hidden-block span:hover {
background: #13AAF7;
}
.price-slide .info-hidden-block div {
width: 14.0625vw;
padding: 1.3541666667vw 1.1979166667vw 1.6666666667vw 1.8229166667vw;
bottom: calc(100% - 0.9895833333vw);
left: auto;
right: -1.3020833333vw;
}
.price-slide .info-hidden-block:after {
display: none;
}
.price-slide__doc {
margin-top: 1rem;
display: flex;
justify-content: space-between;
}
.price-slide__doc a.tokens__button,
.tokens a.tokens__button {
display: flex;
align-items: center;
justify-content: flex-end;
}
.tokens a.tokens__button .tokens__button-icon .svg-icon {
width: 30px;
height: 30px;
}
.price-slide__doc a.tokens__button:hover,
.tokens a.tokens__button:hover {
text-decoration: underline;
}
.price-slide__doc .tokens__button-icon {
margin-right: .5rem;
}
.price-slide__doc .tokens__link.btn {
width: 13.00vw;
height: 3.125vw;
justify-content: center;
padding: 0 1.0416666667vw;
}
.price-slide__doc .tokens__link.md-main-color-btn::after,
.tokens .tokens__link.md-main-color-btn::after {
width: 1.5625vw;
transform: rotate(45deg) translateY(20%);
}
.price-slide__allTokens p {
font-weight: 500;
font-size: 1.875vw;
}
.price-slide__allTokens .tokens__link.btn {
margin: 2.2vw auto;
width: 13.00vw;
height: 3.125vw;
}
.md-disabled-color-btn {
display: flex;
align-items: center;
background-color: #B0B0B1;
color: white;
border-radius: 10vw;
}
.md-disabled-color-btn>span {
font-size: 1.0416666667vw;
font-weight: 500;
letter-spacing: 0.04em;
}
@media only screen and (max-width: 600px) {
.price {
padding-bottom: 0;
margin-bottom: 11.5625vw;
}
.price__title {
padding: 0 7.8125vw;
margin-bottom: 5.3125vw;
}
.price__title br {
display: none;
}
.price__sub-title {
font-size: 5.625vw;
line-height: 6.5625vw;
margin-bottom: 6.5625vw;
}
.price__slider {
margin: 0;
width: 100%;
height: auto;
margin-bottom: 10vw;
}
.price__slider-money {
width: 100%;
top: auto;
left: auto;
right: auto;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 6.5625vw;
}
.price__slider-money div {
width: 14.6875vw;
height: 14.6875vw;
font-size: 3.125vw;
line-height: 3.75vw;
margin-left: 4.6875vw;
}
.price__slider-money div:first-child {
margin-left: 0;
}
.price__slider-hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 5vw;
}
.price__slider-hint span {
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
text-align: right;
}
.price__slider-hint img {
width: 8.75vw;
height: 6.875vw;
}
.price__slider .slider-btn-style {
width: 6.333333vw;
height: 6.333333vw;
}
.price__slider .slider-btn-style svg {
width: 2vw;
height: 4vw;
}
.price__slider::after,
.price__slider::before {
display: none;
}
.price__slider .swiper {
overflow: hidden !important;
}
.price__slider .swiper .swiper-slide {
border-radius: 9.375vw;
overflow: hidden !important;
}
.price__slider-pagination {
padding-top: 4.6875vw;
}
.price__slider-pagination span {
width: 4.6875vw;
height: 1.5625vw;
margin: 0 0.9375vw;
border-radius: 156.25vw;
}
.price__slider-pagination span.swiper-pagination-bullet-active {
width: 7.8125vw;
}
.price-slide {
width: 86.25vw;
min-height: 120vw;
border-radius: 9.375vw;
padding: 10vw 7.5vw 8.4375vw 7.5vw;
border-radius: 9.375vw;
}
.price-slide__doc .tokens__link.btn {
width: 24.00vw;
height: 9.125vw;
padding: 0 3vw;
}
.md-disabled-color-btn>span {
font-size: 3vw;
}
.price-slide__title {
font-size: 5vw;
line-height: 5.9375vw;
text-align: center;
margin-bottom: 6.25vw;
}
.price-slide__sub-title {
font-size: 2.8125vw;
line-height: 3.4375vw;
margin-bottom: 6.25vw;
}
.price-slide__info {
width: 100%;
margin-bottom: 6.25vw;
}
.price-slide__info div {
width: 50%;
}
.price-slide__info p {
font-size: 5.625vw;
line-height: 6.5625vw;
}
.price-slide__info p span {
font-size: 3.125vw;
line-height: 3.75vw;
}
.price-slide__info span {
font-size: 3.125vw;
line-height: 6.5625vw;
}
.price-slide__list {
margin-bottom: 4.6875vw;
}
.price-slide__list .list-item {
font-size: 3.125vw;
line-height: 6.5625vw;
width: 50%;
margin: 0;
margin-top: 3.75vw;
}
.price-slide__list .list-item:nth-child(even) {
width: 50%;
}
.price-slide__list .list-item div:first-child {
width: 8.4375vw;
height: 8.4375vw;
border-radius: 2.1875vw;
margin-right: 2.5vw;
}
.price-slide__list .list-item div:last-child span {
font-size: 1.875vw;
margin-bottom: 0.9375vw;
}
.price-slide__list .list-item div:last-child p {
font-size: 3.125vw;
line-height: 4.0625vw;
}
.price-slide__list .list-item:nth-child(1) {
margin-top: 0;
}
.price-slide__list .list-item:nth-child(1) img {
width: 4.0625vw;
height: 3.4375vw;
}
.price-slide__list .list-item:nth-child(2) {
margin-top: 0;
}
.price-slide__list .list-item:nth-child(2) img {
width: 4.0625vw;
height: 3.75vw;
}
.price-slide__list .list-item:nth-child(3) img {
width: 4.6875vw;
height: 3.4375vw;
}
.price-slide__list .list-item:nth-child(4) img {
width: 4.340625vw;
height: 4.375vw;
}
.price-slide__bottom {
width: 100%;
}
.price-slide__bottom div {
width: 100%;
}
.price-slide__bottom div p {
width: 40%;
font-size: 2.5vw;
line-height: 5vw;
}
.price-slide__bottom div span {
width: 60%;
font-size: 3.125vw;
text-align: right;
line-height: 5vw;
}
.price-slide .info-hidden-block {
font-size: 5vw;
line-height: 5.9375vw;
}
.price-slide .info-hidden-block span {
width: 4.6875vw;
height: 4.6875vw;
-webkit-animation: none;
animation: none;
}
.price-slide .info-hidden-block span svg {
width: 1.25vw;
height: 2.1875vw;
}
.price-slide .info-hidden-block div {
border-radius: 3.125vw;
width: 71.875vw;
left: auto;
top: -5.625vw;
right: -6.25vw;
bottom: auto;
padding: 4.6875vw;
font-size: 3.125vw;
line-height: 5vw;
}
.price-slide__allTokens p {
font-weight: 500;
font-size: 5vw;
}
.price-slide__allTokens .tokens__link.btn {
margin: 8vw auto;
width: 30vw;
height: 9.125vw;
padding: 0 3vw;
}
.price-slide__allTokens .tokens__link.btn span {
font-size: 3.75vw !important;
}
.price-slide__doc .md-main-color-btn span {
font-size: 3.75vw !important;
line-height: 4.6875vw !important;
letter-spacing: 0.03em !important;
}
}
.process {
margin-bottom: 5.2083333333vw;
}
.process__title {
text-align: center;
margin-bottom: 2.9166666667vw;
}
.process__hint {
display: none;
}
.process__link {
width: 20.8333333333vw;
cursor: pointer;
color: #1C1C1C;
display: inherit;
position: inherit;
font-weight: inherit;
margin: 0;
padding-top: 0;
font-size: inherit;
letter-spacing: inherit;
line-height: inherit;
text-align: inherit;
-webkit-box-align: inherit;
}
.process__link:hover .style-dotted::after {
width: 60%;
left: 0;
right: 40%;
}
.process__link a {
width: 16.6666666667vw;
font-weight: 500;
font-size: 0.9375vw;
line-height: 1.5625vw;
color: inherit;
}
.process__link a span {
color: #13AAF7;
font-size: inherit;
font-weight: inherit;
line-height: inherit;
letter-spacing: inherit;
margin-right: 0;
}
.process__container {
background-color: #FAFAFE;
padding: 6.5625vw 7.8125vw;
border-radius: 1.8229166667vw;
overflow: hidden;
position: relative;
}
.process__container p {
width: 16.6666666667vw;
font-weight: 400;
font-size: 1.5625vw;
line-height: 2.0833333333vw;
margin-bottom: 2.9166666667vw;
}
.process__container ul {
width: 16.6666666667vw;
list-style: none;
margin-bottom: 2.9166666667vw;
}
.process__container ul li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
padding-right: 2.8645833333vw;
margin-top: 1.0416666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.process__container ul li:first-child {
margin-top: 0;
}
.process__container ul li.active { padding-right: 1.5625vw;
pointer-events: none;
}
.process__container ul li.active span {
background: #2F63DF;
}
.process__container ul li.active span svg {
fill: #fff !important;
}
.process__container ul li.active span svg path {
fill: #fff !important;
}
.process__container ul li.active p::after {
display: none;
}
.process__container ul li span {
width: 2.6041666667vw;
height: 2.6041666667vw;
border-radius: 50%;
background-color: #fff;
margin-right: 0.8854166667vw;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.process__container ul li span svg {
width: 1.25vw;
height: 1.25vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.process__container ul li span svg path {
-webkit-transition: 0.3s;
transition: 0.3s;
}
.process__container ul li p {
width: auto;
font-size: 0.8333333333vw;
line-height: 1.0416666667vw;
font-weight: 400;
cursor: pointer;
margin: 0;
position: relative;
}
.process__container ul li p b {
font-weight: 700;
}
.process__container ul li p:after {
content: "";
position: absolute;
width: 0%;
height: 1px;
background-color: #1C1C1C;
top: 100%;
left: 50%;
right: 50%;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.process__container ul li p:hover::after {
width: 100%;
left: 0;
right: 0;
}
.process__img-container {
width: 50.2083333333vw !important;
height: 33.6979166667vw;
position: absolute;
top: 4.3229166667vw;
right: 0;
}
.process__img-container img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
width: 100%;
height: 100%;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-box-shadow: 1.0416666667vw 1.6145833333vw 1.6666666667vw 0.8333333333vw rgba(0, 0, 0, 0.22);
box-shadow: 1.0416666667vw 1.6145833333vw 1.6666666667vw 0.8333333333vw rgba(0, 0, 0, 0.22);
border-top-left-radius: 1.5625vw;
border-bottom-left-radius: 1.5625vw;
}
.process__img-container img.visible {
opacity: 1;
}
@media only screen and (max-width: 600px) {
.process {
margin-bottom: 7.8125vw;
}
.process__title {
margin-bottom: 7.8125vw;
}
.process__hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 6.5625vw;
}
.process__hint span {
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
}
.process__hint img {
width: 8.75vw;
height: 6.875vw;
}
.process__container {
background: #F6F6FA;
border-radius: 10.9375vw;
padding: 9.375vw 10.9375vw;
position: relative;
overflow: visible;
margin-bottom: 25.9375vw;
}
.process__container p {
width: 100%;
margin: 0;
font-size: 5.625vw;
line-height: 7.5vw;
margin-bottom: 5.625vw;
text-align: center;
}
.process__container ul {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.process__container ul li {
margin: 0;
width: 30%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin: 0;
margin-top: 4.6875vw;
padding: 0;
}
.process__container ul li:first-child,
.process__container ul li:nth-child(2),
.process__container ul li:nth-child(3) {
margin-top: 0;
}
.process__container ul li span {
width: 10vw;
height: 10vw;
margin: 0;
margin-bottom: 2.5vw;
}
.process__container ul li span svg {
width: 4.6875vw;
height: 4.6875vw;
}
.process__container ul li p {
font-size: 2.5vw;
line-height: 3.4375vw;
}
.process__container ul li p::after {
display: none;
}
.process__container .process__link {
position: relative;
width: 100%;
}
.process__container .process__link a {
width: 81.25vw;
text-align: center;
position: absolute;
font-size: 3.75vw;
line-height: 6.25vw;
top: 15.625vw;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.process__img-container {
position: relative;
width: 100% !important;
height: 43.125vw;
margin: 0;
margin-bottom: 7.8125vw;
overflow: hidden;
border-radius: 4.6875vw;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.process__img-container img {
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 4.6875vw;
}
}
.product-steps {
margin-bottom: 5.7291666667vw;
}
.product-steps__title {
text-align: center;
margin-bottom: 3.4895833333vw;
}
.product-steps__slider {
display: none;
}
.product-steps__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.product-steps__form {
width: 26.0416666667vw;
height: 19.7916666667vw;
-ms-flex-negative: 0;
flex-shrink: 0;
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
padding: 2.5vw 2.2395833333vw 2.2916666667vw 3.2291666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
position: relative;
}
.product-steps__form::before,
.product-steps__form::after {
content: "";
width: 1.0416666667vw;
height: 0.2604166667vw;
background: #2F63DF;
border-radius: 26.0416666667vw;
position: absolute;
left: 3.2291666667vw;
}
.product-steps__form::before {
top: -0.15625vw;
}
.product-steps__form::after {
bottom: -0.15625vw;
}
.product-steps__form .number {
position: absolute;
font-weight: 500;
font-size: 0.9375vw;
line-height: 1.09375vw;
color: #9BBDF2;
top: 1.40625vw;
right: 1.71875vw;
}
.product-steps__form>div:first-child {
width: 8.3333333333vw;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.product-steps__form>div:first-child p {
font-weight: 500;
font-size: 1.25vw;
line-height: 1.4583333333vw;
padding-right: 0.5208333333vw;
margin-top: 0;
margin-bottom: auto;
}
.product-steps__form>div:first-child span {
width: 4.6875vw;
font-weight: 500;
font-size: 0.7291666667vw;
line-height: 0.8333333333vw;
margin-top: auto;
margin-bottom: 0.8333333333vw;
}
.product-steps__form>div:first-child a {
font-weight: 700;
font-size: 0.8333333333vw;
line-height: 0.9895833333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.product-steps__form>div:first-child a:hover {
color: #13AAF7;
}
.product-steps__form>div:nth-child(2) {
width: 10.4166666667vw;
margin-top: auto;
margin-bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.product-steps__form>div:nth-child(2) span {
text-align: center;
font-weight: 500;
font-size: 0.7291666667vw;
line-height: 0.9895833333vw;
margin-bottom: 0.8854166667vw;
}
.product-steps__form>div:nth-child(2) input {
width: 100%;
height: 2.6041666667vw;
background: #FAFAFA;
border-radius: 26.0416666667vw;
padding: 0.78125vw 1.1979166667vw;
font-weight: 400;
font-size: 0.7291666667vw;
line-height: 0.9895833333vw;
color: #1C1C1C;
margin-bottom: 0.5208333333vw;
border: 0.0520833333vw solid #fff;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.product-steps__form>div:nth-child(2) input::-webkit-input-placeholder {
color: #1C1C1C;
}
.product-steps__form>div:nth-child(2) input::-moz-placeholder {
color: #1C1C1C;
}
.product-steps__form>div:nth-child(2) input:-ms-input-placeholder {
color: #1C1C1C;
}
.product-steps__form>div:nth-child(2) input::-ms-input-placeholder {
color: #1C1C1C;
}
.product-steps__form>div:nth-child(2) input::placeholder {
color: #1C1C1C;
}
.product-steps__form>div:nth-child(2) button {
width: 100%;
height: 2.6041666667vw;
padding: 0.7291666667vw 1.875vw;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.product-steps__form>div:nth-child(2) button span {
font-size: 0.6770833333vw;
line-height: 1.1458333333vw;
margin: 0;
}
.product-steps__form>div:nth-child(2) button img {
width: 0.5208333333vw;
height: 0.5192708333vw;
margin: 0;
}
.product-steps__form>div:nth-child(2) button:hover {
padding: 0.7291666667vw 1.9791666667vw;
}
.product-steps__form>div:nth-child(2) button:hover span,
.product-steps__form>div:nth-child(2) button:hover img {
margin: 0;
}
.product-steps__info,
.product-steps .swiper-slide {
width: 54.7916666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.product-steps__info .info-item,
.product-steps .swiper-slide .info-item {
width: 17.1875vw;
height: 20vw;
padding: 2.5vw 2.03125vw 1.7708333333vw 3.2291666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
position: relative;
-webkit-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
}
.product-steps__info .info-item *,
.product-steps .swiper-slide .info-item * {
-webkit-transition: 0.3s;
transition: 0.3s;
}
.product-steps__info .info-item::before,
.product-steps__info .info-item::after,
.product-steps .swiper-slide .info-item::before,
.product-steps .swiper-slide .info-item::after {
content: "";
width: 1.0416666667vw;
height: 0.2604166667vw;
background: #30CC67;
border-radius: 26.0416666667vw;
position: absolute;
left: 3.2291666667vw;
}
.product-steps__info .info-item::before,
.product-steps .swiper-slide .info-item::before {
top: -0.15625vw;
}
.product-steps__info .info-item::after,
.product-steps .swiper-slide .info-item::after {
bottom: -0.15625vw;
}
.product-steps__info .info-item p,
.product-steps .swiper-slide .info-item p {
width: 8.3333333333vw;
font-weight: 500;
font-size: 1.25vw;
line-height: 1.4583333333vw;
margin-top: 0;
margin-bottom: auto;
}
.product-steps__info .info-item span,
.product-steps .swiper-slide .info-item span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.25vw;
}
.product-steps__info .info-item span b,
.product-steps .swiper-slide .info-item span b {
font-weight: 700;
}
.product-steps__info .info-item .number,
.product-steps .swiper-slide .info-item .number {
position: absolute;
font-weight: 500;
font-size: 0.9375vw;
line-height: 1.09375vw;
top: 1.40625vw;
right: 1.71875vw;
color: #8AECBF;
}
.product-steps__info .info-item svg,
.product-steps .swiper-slide .info-item svg {
width: 4.5244791667vw;
height: 4.53125vw;
}
.product-steps__info .info-item:nth-child(3n+2) .number,
.product-steps .swiper-slide .info-item:nth-child(3n+2) .number {
color: #EBB7C4;
}
.product-steps__info .info-item:nth-child(3n+2)::after,
.product-steps__info .info-item:nth-child(3n+2)::before,
.product-steps .swiper-slide .info-item:nth-child(3n+2)::after,
.product-steps .swiper-slide .info-item:nth-child(3n+2)::before {
background-color: #DD1E46;
}
.product-steps__info .info-item:nth-child(3n+2):hover,
.product-steps .swiper-slide .info-item:nth-child(3n+2):hover {
background-color: #DD1E46;
}
.product-steps__info .info-item:nth-child(3n+3) .number,
.product-steps .swiper-slide .info-item:nth-child(3n+3) .number {
color: #FACCB1;
}
.product-steps__info .info-item:nth-child(3n+3)::after,
.product-steps__info .info-item:nth-child(3n+3)::before,
.product-steps .swiper-slide .info-item:nth-child(3n+3)::after,
.product-steps .swiper-slide .info-item:nth-child(3n+3)::before {
background-color: #F5803E;
}
.product-steps__info .info-item:nth-child(3n+3):hover,
.product-steps .swiper-slide .info-item:nth-child(3n+3):hover {
background-color: #F5803E;
}
.product-steps__info .info-item:hover,
.product-steps .swiper-slide .info-item:hover {
background-color: #30CC67;
}
.product-steps__info .info-item:hover p,
.product-steps__info .info-item:hover span,
.product-steps__info .info-item:hover span b,
.product-steps__info .info-item:hover .number,
.product-steps .swiper-slide .info-item:hover p,
.product-steps .swiper-slide .info-item:hover span,
.product-steps .swiper-slide .info-item:hover span b,
.product-steps .swiper-slide .info-item:hover .number {
color: #fff;
}
.product-steps__info .info-item:hover svg path,
.product-steps .swiper-slide .info-item:hover svg path {
fill: #fff !important;
}
@media only screen and (max-width: 600px) {
.product-steps {
margin-bottom: 20.625vw;
}
.product-steps__container {
display: none;
}
.product-steps__slider {
display: block;
}
.product-steps__slider .swiper {
padding: 0.9375vw 0; }
.product-steps__slider-hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 6.25vw;
}
.product-steps__slider-hint span {
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
}
.product-steps__slider-hint img {
width: 8.75vw;
height: 6.875vw;
}
.product-steps__slider .product-steps__form { width: 100%;
max-width: 86.25vw;
height: auto;
padding: 19.0625vw 11.875vw 27.8125vw 11.875vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 9.375vw;
position: relative;
}
.product-steps__slider .product-steps__form::after,
.product-steps__slider .product-steps__form::before {
width: 6.25vw;
height: 1.5625vw;
left: 11.875vw;
}
.product-steps__slider .product-steps__form::before {
top: -0.9375vw;
}
.product-steps__slider .product-steps__form::after {
bottom: -0.9375vw;
}
.product-steps__slider .product-steps__form .number {
font-size: 5.625vw;
line-height: 6.5625vw;
top: 10vw;
right: 10.3125vw;
width: auto !important;
}
.product-steps__slider .product-steps__form>div {
width: 100% !important;
}
.product-steps__slider .product-steps__form>div:first-child p {
width: 100%;
font-size: 7.5vw;
line-height: 8.75vw;
text-align: center;
}
.product-steps__slider .product-steps__form>div:first-child span {
width: 62.5vw;
text-align: center;
position: absolute;
left: 11.875vw;
right: 11.875vw;
bottom: 16.875vw;
font-size: 3.125vw;
line-height: 5vw;
}
.product-steps__slider .product-steps__form>div:first-child a {
width: 62.5vw;
text-align: center;
position: absolute;
left: 11.875vw;
right: 11.875vw;
bottom: 10vw;
font-size: 3.75vw;
line-height: 4.375vw;
}
.product-steps__slider .product-steps__form>div:nth-child(2) span {
font-size: 3.125vw;
line-height: 5.9375vw;
margin-bottom: 2.5vw;
}
.product-steps__slider .product-steps__form>div:nth-child(2) input {
width: 100%;
height: 15.625vw;
border-radius: 156.25vw;
padding: 5vw 7.1875vw 4.6875vw 7.1875vw;
font-size: 3.75vw;
line-height: 5.9375vw;
margin-bottom: 3.125vw;
border: 0.3125vw solid #fff;
}
.product-steps__slider .product-steps__form>div:nth-child(2) button {
width: 100%;
height: 15.625vw; margin-top: 0;
padding: 4.375vw 14.0625vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.product-steps__slider .product-steps__form>div:nth-child(2) button span {
margin: 0;
}
.product-steps__slider .product-steps__form>div:nth-child(2) button img {
width: 3.125vw;
height: 3.115625vw;
}
.product-steps__slider .swiper-slide {
width: 86.25vw;
padding-right: 20px;
}
.product-steps__slider .swiper-slide .info-item {
width: 100%;
height: 68.75vw;
border-radius: 9.375vw;
padding: 12.5vw 10vw;
}
.product-steps__slider .swiper-slide .info-item p {
color: #fff !important;
width: 100%;
margin-top: auto;
margin-bottom: 3.125vw;
font-size: 5.625vw;
line-height: 6.5625vw;
}
.product-steps__slider .swiper-slide .info-item p b {
color: #fff !important;
}
.product-steps__slider .swiper-slide .info-item span {
color: #fff !important;
margin-top: 0;
margin-bottom: 0;
font-size: 2.5vw;
line-height: 4.375vw;
}
.product-steps__slider .swiper-slide .info-item span b {
color: #fff !important;
}
.product-steps__slider .swiper-slide .info-item .number {
color: #fff !important;
top: 10.625vw;
right: 10vw;
font-size: 5.625vw;
line-height: 6.5625vw;
}
.product-steps__slider .swiper-slide .info-item::after,
.product-steps__slider .swiper-slide .info-item::before {
width: 6.25vw;
height: 1.5625vw;
left: 20vw;
}
.product-steps__slider .swiper-slide .info-item::before {
top: -0.9375vw;
}
.product-steps__slider .swiper-slide .info-item::after {
bottom: -0.9375vw;
}
.product-steps__slider .swiper-slide .info-item svg {
width: 13.4375vw;
height: 13.4375vw;
fill: #fff;
}
.product-steps__slider .swiper-slide .info-item svg path {
fill: #fff;
}
.product-steps__slider .swiper-slide:nth-child(3n+2) .info-item {
background-color: #30CC67;
}
.product-steps__slider .swiper-slide:nth-child(3n+2) .info-item::after,
.product-steps__slider .swiper-slide:nth-child(3n+2) .info-item::before {
background-color: #30CC67;
}
.product-steps__slider .swiper-slide:nth-child(3n+3) .info-item {
background-color: #DD1E46;
}
.product-steps__slider .swiper-slide:nth-child(3n+3) .info-item::after,
.product-steps__slider .swiper-slide:nth-child(3n+3) .info-item::before {
background-color: #DD1E46;
}
.product-steps__slider .swiper-slide:nth-child(3n+4) .info-item {
background-color: #F5803E;
}
.product-steps__slider .swiper-slide:nth-child(3n+4) .info-item::after,
.product-steps__slider .swiper-slide:nth-child(3n+4) .info-item::before {
background-color: #F5803E;
}
}
.questions {
margin-bottom: 3.2291666667vw;
}
.questions__title {
text-align: center;
margin-bottom: 1.5vw;
}
.questions h3 {
font-size: 2vw;
font-weight: 400;
}
.questions__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 1.5vw;
}
.questions__container>div {
width: 38.0208333333vw;
}
.questions__item {
width: 100%;
border-top: 0.0520833333vw solid #EEF2F5;
-webkit-transition: 0.3s;
transition: 0.3s;
border-bottom: 0;
padding: 0;
margin-top: 0;
}
.questions__item:first-child {
border-top: 0.0520833333vw solid transparent;
}
.questions__item.open {
background: #FAFAFE;
border-radius: 1.0416666667vw;
padding-bottom: 1.875vw;
border-top: 0.0520833333vw solid transparent;
}
.questions__item.open .item-title {
padding-left: 2.9166666667vw;
}
.questions__item.open .item-title span {
background: #13AAF7;
}
.questions__item.open .item-title span svg {
-webkit-transform: rotateX(-180deg);
transform: rotateX(-180deg);
fill: #fff !important;
}
.questions__item.open .item-title span svg path {
fill: #fff !important;
}
.questions__item.open+div {
border-top: 0.0520833333vw solid transparent;
}
.questions__item .item-title {
padding: 1.5625vw 1.71875vw;
padding-left: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.questions__item .item-title p {
font-weight: 500;
font-size: 1.0416666667vw;
line-height: 1.25vw;
cursor: pointer;
}
.questions__item .item-title span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.0833333333vw;
height: 2.0833333333vw;
border-radius: 50%;
background: #EFEFEF;
-webkit-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.questions__item .item-title span svg {
width: 0.625vw;
height: 0.3645833333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
fill: #ACACAC !important;
}
.questions__item .item-title span svg path {
fill: #ACACAC !important;
}
.questions__item .item-content {
padding: 0 8.3333333333vw 0 2.9166666667vw;
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.1979166667vw;
color: #000000;
}
.questions__telegram {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 3.28125vw 16.6666666667vw 3.2291666667vw 4.9479166667vw;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/telegram.png);
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.questions__telegram p {
font-weight: 500;
font-size: 1.5625vw;
line-height: 2.0833333333vw;
width: 16.1458333333vw;
margin-left: 0;
margin-right: auto;
}
.questions__telegram .questions__telegram-titie {
font-weight: 700;
font-size: 3.125vw;
line-height: 3.90625vw;
width: 15.625vw;
margin-right: 3.125vw;
}
.questions__telegram a {
width: 21.3541666667vw;
margin-left: auto;
margin-right: 0;
padding-left: 2.7083333333vw;
padding-right: 3.3333333333vw;
}
.questions__telegram a img,
.questions__telegram a svg {
width: 1.0416666667vw;
height: 0.8854166667vw;
}
.questions__show-all {
display: none;
}
.page .questions__item.open .item-title {
padding-left: 0;
}
.page .questions__item {
padding-left: 1vw;
}
.page .questions__item .item-content {
padding: 0 8.3333333333vw 0 0;
}
@media only screen and (max-width: 768px) {
.questions__container>div {
width: 100%;
border-bottom: 0.3125vw solid #FAFAFE;
}
.questions__item .item-title p {
font-size: 1.7vw;
line-height: 1.25;
}
.questions__item {
margin-bottom: 0;
}
.questions__item .item-title span {
width: 3vw;
height: 3vw;
}
.questions__item .item-title span svg {
width: 1.25vw;
height: 0.73vw;
}
.questions__item .item-content {
font-size: 1.33vw;
line-height: 1.2vw;
}
.questions h3 {
font-size: 2.7vw;
}
}
@media only screen and (max-width: 600px) {
.questions { margin-bottom: 0;
padding-bottom: 0;
}
.questions .wrapper {
width: 100%;
}
.questions__title {
padding: 0 6.875vw;
font-size: 7.5vw;
line-height: 10.9375vw;
margin-bottom: 2.0vw;
}
.questions h3 {
font-size: 5.5vw;
font-weight: 500;
}
.questions__container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-bottom: 2.5vw;
}
.questions__container>div {
width: 100%;
border-bottom: 0.3125vw solid #FAFAFE;
}
.questions__container>div:nth-child(1n+2) {
display: none;
}
.questions__item {
padding-left: 6.875vw !important; 
padding-right: 6.875vw !important;
padding-bottom: 2.5vw;
}
.questions__item .item-title {
padding: 2.5vw 0 2.5vw 0;
}
.questions__item .item-title p {
font-size: 3.6875vw;
line-height: 7.5vw;
}
.questions__item .item-title span {
width: 12.5vw;
height: 12.5vw;
margin-left: 1.5625vw;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.questions__item .item-title span img,
.questions__item .item-title span svg {
width: 3.75vw;
height: 2.1875vw;
}
.questions__item .item-content {
font-size: 3.125vw;
line-height: 5vw;
padding-left: 0;
}
.questions__item.open {
padding-bottom: 4.6875vw;
border-radius: 0;
}
.questions__item.open .item-title,
.questions__item.open .item-content {
padding-left: 0;
}
.questions__show-all {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-bottom: 8.4375vw;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.questions__show-all span {
font-weight: 500;
font-size: 3.75vw;
color: #13AAF7;
}
.questions__telegram {
padding: 12.5vw 11.25vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/telegram-mob.png);
width: 86.25vw;
border-radius: 9.375vw;
margin: 0 auto;
text-align: center;
}
.questions__telegram .questions__telegram-titie {
width: 100%;
font-size: 7.5vw;
line-height: 9.375vw;
margin-bottom: 2.5vw;
}
.questions__telegram p {
width: 100%;
font-size: 5.625vw;
line-height: 7.5vw;
margin-bottom: 7.5vw;
}
.questions__telegram a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
overflow: hidden !important;
padding: 3.75vw 7.8125vw 3.75vw 7.8125vw;
}
.questions__telegram a img,
.questions__telegram a svg {
width: 6.25vw;
height: 5.3125vw;
}
}
.results {
margin-bottom: 5.2083333333vw;
}
.results__hint {
display: none;
}
.results__title {
text-align: center;
margin-bottom: 3.125vw;
}
.results__slider {
margin: 0 -1.8229166667vw;
}
.results__slider-container {
position: relative;
margin-bottom: 6.3020833333vw;
}
.results__slider-container:before,
.results__slider-container:after {
content: "";
position: absolute;
width: 1.8229166667vw;
height: 100%;
top: 0;
left: -1.8229166667vw;
bottom: 0;
background-color: #fff;
z-index: 10;
}
.results__slider-container:after {
left: auto;
right: -1.8229166667vw;
}
.results__slider .swiper {
overflow: hidden;
}
.results__slider .swiper-slide {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.results__slider-button-prev,
.results__slider-button-next {
position: absolute;
top: calc(50% - 1.6666666667vw);
z-index: 15;
}
.results__slider-button-prev {
right: calc(100% + 2.7604166667vw);
}
.results__slider-button-next {
left: calc(100% + 2.7604166667vw);
}
.results__slider-pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: calc(100% + 3.0208333333vw);
left: 0;
right: 0;
width: 100%;
height: 0.2604166667vw;
}
.results__slider-pagination .swiper-pagination-bullet {
width: 0.78125vw;
height: 0.2604166667vw;
background: #868686;
border-radius: 26.0416666667vw;
margin: 0 0.3645833333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
opacity: 0.5;
}
.results__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 1.3020833333vw;
background: #13AAF7;
opacity: 1;
}
.results__slide {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
width: 39.0625vw;
height: 100%;
padding: 2.5520833333vw 3.75vw 2.5520833333vw 5vw;
background: #F8FBFF;
border-radius: 1.5625vw;
}
.results__slide>div:first-child {
width: 11.71875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.results__slide>div:first-child p {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.25vw;
text-align: center;
margin-bottom: 1.5625vw;
}
.results__slide>div:first-child img {
width: 11.71875vw;
height: 11.71875vw;
border-radius: 50%;
overflow: hidden;
}
.results__slide>div:last-child {
width: 14.21875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.results__slide .result-slide-title {
font-weight: 500;
font-size: 1.875vw;
line-height: 2.1875vw;
margin-bottom: 2.0833333333vw;
}
.results__slide .result-slide-text {
margin-bottom: 2.0833333333vw;
}
.results__slide .result-slide-text p {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.1458333333vw;
margin-bottom: 0.78125vw;
}
.results__slide .result-slide-text p:last-child {
margin-bottom: 0;
}
.results__slide .result-slide-btn-container {
margin-top: auto;
margin-bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.results__slide .result-slide-btn-container .style-blue-btn {
width: 9.1145833333vw;
height: 3.3854166667vw;
padding: 1.1458333333vw 1.6666666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.results__slide .result-slide-btn-container .style-blue-btn span {
font-size: 0.8333333333vw;
line-height: 1.1458333333vw;
margin-right: 0.4166666667vw;
}
.results__slide .result-slide-btn-container .style-blue-btn img {
width: 0.5208333333vw;
height: 0.5192708333vw;
}
.results__slide .result-slide-btn-container .style-blue-btn:hover {
padding: 1.1458333333vw 1.8229166667vw;
}
.results__slide .result-slide-btn-container .style-blue-btn:hover span {
margin-right: 0.4166666667vw;
margin-left: 0;
}
.results__slide .result-slide-btn-container .style-dotted span {
font-weight: 500;
font-size: 0.9375vw;
line-height: 1.0416666667vw;
color: #13AAF7;
}
.results__btn-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.results__btn-container .style-blue-btn {
width: 18.2291666667vw;
padding: 2.03125vw 3.8020833333vw 2.03125vw 3.4375vw;
}
@media only screen and (max-width: 600px) {
.results {
margin-bottom: 20vw;
}
.results__title {
margin-bottom: 5vw;
}
.results__slider-container::after,
.results__slider-container::before {
display: none;
}
.results__slider-button-prev,
.results__slider-button-next {
display: none !important;
}
.results__hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 7.5vw;
}
.results__hint span {
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
margin-right: 2.5vw;
}
.results__hint img {
width: 8.75vw;
height: 6.875vw;
}
.results__slide {
width: 86.25vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 9.375vw;
padding: 12.5vw 7.5vw;
}
.results__slide>div:first-child {
width: 100%;
margin-bottom: 7.5vw;
}
.results__slide>div:first-child p {
font-size: 5vw;
line-height: 5.9375vw;
margin-bottom: 5vw;
}
.results__slide>div:first-child img {
width: 45.9375vw;
height: 45.9375vw;
margin: 0 auto;
}
.results__slide>div:last-child {
width: 100%;
}
.results__slide>div:last-child .result-slide-title {
font-size: 6.5625vw;
line-height: 7.8125vw;
margin-bottom: 5vw;
text-align: center;
}
.results__slide>div:last-child .result-slide-text {
margin-bottom: 10vw;
}
.results__slide>div:last-child .result-slide-text p {
text-align: center;
width: 65.625vw;
font-size: 2.5vw;
line-height: 3.4375vw;
margin: 0 auto;
margin-bottom: 4.6875vw;
}
.results__slide>div:last-child .result-slide-text p:last-child {
margin-bottom: 0;
}
.results__slide>div:last-child .result-slide-btn-container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.results__slide>div:last-child .result-slide-btn-container .style-blue-btn {
width: 54.6875vw;
height: 20.3125vw;
padding: 6.875vw 9.375vw;
margin-bottom: 6.25vw;
}
.results__slide>div:last-child .result-slide-btn-container .style-blue-btn span {
font-size: 5vw;
line-height: 6.875vw;
}
.results__slide>div:last-child .result-slide-btn-container .style-blue-btn img {
width: 3.125vw;
height: 3.115625vw;
}
.results__slide>div:last-child .result-slide-btn-container .style-dotted span {
font-size: 3.75vw;
line-height: 6.25vw;
}
.results__slider-pagination {
margin-top: 10vw;
height: 1.5625vw;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.results__slider-pagination .swiper-pagination-bullet {
width: 4.6875vw;
height: 1.5625vw;
border-radius: 156.25vw;
-webkit-transition: 0.3s;
transition: 0.3s;
margin: 0 0.9375vw;
}
.results__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 7.8125vw;
}
.results__btn-container {
display: none;
}
}
.reviews {
margin-bottom: 5.2083333333vw;
}
.reviews__title {
text-align: center;
margin-bottom: 1.5625vw;
}
.reviews__sub-title {
font-weight: 400;
font-size: 1.5625vw;
line-height: 1.8229166667vw;
text-align: center;
margin-bottom: 3.5416666667vw;
}
.reviews__sliders-hint {
display: none;
}
.reviews__sliders-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.reviews__sliders-container .swiper {
overflow: hidden;
}
.reviews__sliders-container .slider-controls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 1.5625vw;
}
.reviews__sliders-container .slider-controls .reviews__slider-button-prev {
margin-left: 0;
margin-right: 1.1458333333vw;
}
.reviews__sliders-container .slider-controls .reviews__slider-button-next {
margin-left: 0;
margin-right: auto;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination {
margin-left: auto;
margin-right: 0;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination .swiper-pagination-bullet {
width: 0.78125vw;
height: 0.2604166667vw;
background: #868686;
border-radius: 26.0416666667vw;
margin: 0 0.3645833333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
opacity: 0.5;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination .swiper-pagination-bullet:first-child {
margin-left: 0;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination .swiper-pagination-bullet:last-child {
margin-right: 0;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 1.3020833333vw;
opacity: 1;
background: #13AAF7;
}
.reviews__video-slider {
width: 39.0625vw;
}
.reviews__img-slider {
min-width: 38.4375vw;
width: 100%;
}
.reviews .review-video-slide {
width: 39.0625vw;
height: 26.0416666667vw;
position: relative;
border-radius: 1.5625vw;
overflow: hidden;
}
.reviews .review-video-slide img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.reviews .review-video-slide div {
width: 6.6145833333vw;
height: 6.6145833333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
-webkit-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.reviews .review-video-slide div:hover {
-webkit-transform: translateX(-50%) translateY(-50%) scale(1.1);
transform: translateX(-50%) translateY(-50%) scale(1.1);
}
.reviews .review-video-slide div:hover img {
opacity: 0;
}
.reviews .review-video-slide div:hover:before,
.reviews .review-video-slide div:hover:after {
opacity: 0 !important;
}
.reviews .review-video-slide div:hover svg {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
.reviews .review-video-slide div img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
opacity: 0.2;
overflow: hidden;
border-radius: 50%;
z-index: 3;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.reviews .review-video-slide div svg {
width: 1.196875vw;
height: 1.196875vw;
position: relative;
z-index: 4;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.reviews .review-video-slide div:before,
.reviews .review-video-slide div:after {
content: "";
-webkit-transition: 0.3s;
transition: 0.3s;
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
z-index: 1;
border-radius: 50%;
-webkit-animation: video_btn_pulse_1 4s infinite;
animation: video_btn_pulse_1 4s infinite;
}
.reviews .review-video-slide div:after {
background: -webkit-linear-gradient(340.36deg, #13AAF7 16.49%, #5782F1 105.64%);
background: linear-gradient(109.64deg, #13AAF7 16.49%, #5782F1 105.64%);
-webkit-animation: video_btn_pulse_2 4s infinite;
animation: video_btn_pulse_2 4s infinite;
}
.reviews .review-img-slide {
width: 18.2291666667vw;
height: 26.0416666667vw;
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
overflow: hidden;
cursor: pointer;
}
.reviews .review-img-slide img {
width: 100%;
height: 100%;
}
@media only screen and (max-width: 600px) {
.reviews__title {
margin-bottom: 5vw;
}
.reviews__sub-title {
font-size: 3.75vw;
line-height: 5vw;
margin-bottom: 5.3125vw;
}
.reviews__sliders-hint {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 6.25vw;
}
.reviews__sliders-hint span {
font-size: 3.125vw;
line-height: 4.0625vw;
margin-right: 2.5vw;
}
.reviews__sliders-hint img {
width: 8.75vw;
height: 6.875vw;
}
.reviews__sliders-container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.reviews__sliders-container .slider-controls {
margin-top: 10vw;
height: 1.5625vw;
}
.reviews__sliders-container .slider-controls .slider-btn-style {
display: none;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination {
width: 100%;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination .swiper-pagination-bullet {
width: 4.6875vw;
height: 1.5625vw;
border-radius: 1.5625vw;
margin: 0 0.9375vw;
}
.reviews__sliders-container .slider-controls .reviews__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 7.8125vw;
}
.reviews__sliders-container .reviews__video-slider,
.reviews__sliders-container .reviews__img-slider {
width: 100%;
margin-bottom: 20vw;
}
.reviews__sliders-container .reviews__video-slider {
margin-bottom: 15.3125vw;
}
.reviews__sliders-container .review-video-slide {
width: 86.25vw;
height: 57.5vw;
border-radius: 9.375vw;
}
.reviews__sliders-container .review-img-slide {
width: 86.25vw;
height: 122.5vw;
border-radius: 9.375vw;
}
.reviews__sliders-container .review-video-slide div {
width: 23.125vw;
height: 23.125vw;
}
.reviews__sliders-container .review-video-slide div svg {
width: 3.31875vw;
height: 3.68125vw;
}
}
.steps {
margin-bottom: 5vw;
}
.steps__title {
text-align: center;
margin-bottom: 1.8229166667vw;
}
.steps__container {
padding: 4.53125vw 0;
margin-bottom: 1.1979166667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.steps__item {
width: 12.5vw;
background: #FFFFFF;
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
padding: 4.1666666667vw 1.4583333333vw 1.40625vw 1.5104166667vw;
color: #000;
position: relative;
-webkit-transition: 0.3s;
transition: 0.3s;
cursor: pointer;
}
.steps__item:hover p,
.steps__item:hover span,
.steps__item:hover span b {
color: #fff;
}
.steps__item:after {
pointer-events: none;
}
.steps__item .item-number {
font-weight: 500;
font-size: 0.9375vw;
position: absolute;
top: 1.40625vw;
right: 1.4583333333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.steps__item .item-top-line,
.steps__item .item-bottom-line {
width: 1.0416666667vw;
height: 0.2604166667vw;
border-radius: 26.0416666667vw;
position: absolute;
left: calc(50% - 0.5208333333vw);
background-color: #fff;
z-index: 2;
}
.steps__item .item-top-line {
top: -0.1302083333vw;
}
.steps__item .item-bottom-line {
bottom: -0.1302083333vw;
}
.steps__item p {
font-weight: 700;
font-size: 1.0416666667vw;
line-height: 1.1979166667vw;
margin-bottom: 1.0416666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.steps__item span {
-webkit-transition: 0.3s;
transition: 0.3s;
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.09375vw;
}
.steps__item span b {
-webkit-transition: 0.3s;
transition: 0.3s;
font-weight: 700;
}
.steps__item:nth-child(odd):after,
.steps__item:nth-child(even):after {
content: "";
position: absolute;
width: 13.9583333333vw;
height: 4.3229166667vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/steps-bottom.svg);
background-position: bottom center;
background-size: cover;
background-repeat: no-repeat;
top: 100%;
left: 50%;
z-index: 1;
}
.steps__item:nth-child(even):after {
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/steps-top.svg);
top: auto;
bottom: 100%;
}
.steps__item:last-child:after {
display: none;
}
.steps__item:nth-child(4n+1) .item-number {
color: #9BBDF2;
}
.steps__item:nth-child(4n+1) .item-top-line,
.steps__item:nth-child(4n+1) .item-bottom-line {
background-color: #2F63DF;
}
.steps__item:nth-child(4n+1):hover {
background-color: #2F63DF;
}
.steps__item:nth-child(4n+1):hover .item-number {
color: #fff;
}
.steps__item:nth-child(4n+2) .item-number {
color: #30CC67;
}
.steps__item:nth-child(4n+2) .item-top-line,
.steps__item:nth-child(4n+2) .item-bottom-line {
background-color: #8AECBF;
}
.steps__item:nth-child(4n+2):hover {
background-color: #30CC67;
}
.steps__item:nth-child(4n+2):hover .item-number {
color: #fff;
}
.steps__item:nth-child(4n+3) .item-number {
color: #DD1E46;
}
.steps__item:nth-child(4n+3) .item-top-line,
.steps__item:nth-child(4n+3) .item-bottom-line {
background-color: #E29BAE;
}
.steps__item:nth-child(4n+3):hover {
background-color: #DD1E46;
}
.steps__item:nth-child(4n+3):hover .item-number {
color: #fff;
}
.steps__item:nth-child(4n+4) .item-number {
color: #F5803E;
}
.steps__item:nth-child(4n+4) .item-top-line,
.steps__item:nth-child(4n+4) .item-bottom-line {
background-color: #FACCB1;
}
.steps__item:nth-child(4n+4):hover {
background-color: #F5803E;
}
.steps__item:nth-child(4n+4):hover .item-number {
color: #fff;
}
.steps__btn-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.steps__btn { font-weight: 500;
font-size: 1.0416666667vw;
line-height: 1.1458333333vw;
padding: 2.0833333333vw 2.7083333333vw;
margin-bottom: 1.5vw;
}
.steps__slider {
display: none;
}
@media only screen and (max-width: 992px) {
.steps__container {
flex-wrap: wrap;
}
.steps__item {
width: 25vw;
}
.steps__item:nth-child(n + 4) {
margin-top: 3vw;
}
.steps__item span {
font-size: 1.6vw;
line-height: 1.2;
}
.steps__item .item-number {
font-size: 1.8vw;
}
}
@media only screen and (max-width: 600px) {
.steps {
margin-bottom: 7.8125vw;
}
.steps__title {
font-size: 7.5vw;
line-height: 9.375vw;
margin-bottom: 7.5vw;
}
.steps__container {
display: none;
}
.steps__slider {
display: block;
margin-bottom: 10vw;
}
.steps__slider-hint {
margin-bottom: 8.125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.steps__slider-hint span {
width: 46.875vw;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
text-align: right;
margin-right: 2.5vw;
}
.steps__slider-hint img {
width: 8.75vw;
height: 6.875vw;
}
.steps .swiper-slide .steps__item {
width: 75vw;
height: 62.5vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
border-radius: 9.375vw;
padding: 12.5vw 10vw;
}
.steps .swiper-slide .steps__item p {
color: #fff;
font-size: 4.6875vw;
line-height: 5.625vw;
margin-bottom: 2.5vw;
}
.steps .swiper-slide .steps__item span {
color: #fff;
font-size: 2.5vw;
line-height: 4.375vw;
}
.steps .swiper-slide .steps__item span b {
color: #fff;
}
.steps .swiper-slide .steps__item .item-number {
color: #fff;
font-size: 4.6875vw;
line-height: 5.625vw;
top: 10.625vw;
right: 10vw;
}
.steps .swiper-slide .steps__item .item-bottom-line,
.steps .swiper-slide .steps__item .item-top-line {
width: 6.25vw;
height: 1.5625vw;
left: calc(50% - 3.125vw);
}
.steps .swiper-slide .steps__item .item-top-line {
top: -0.9375vw;
bottom: auto;
}
.steps .swiper-slide .steps__item .item-bottom-line {
top: auto;
bottom: -0.9375vw;
}
.steps .swiper-slide:nth-child(4n+1) .steps__item {
background-color: #2F63DF;
}
.steps .swiper-slide:nth-child(4n+1) .steps__item .item-top-line,
.steps .swiper-slide:nth-child(4n+1) .steps__item .item-bottom-line {
background-color: #2F63DF;
}
.steps .swiper-slide:nth-child(4n+2) .steps__item {
background-color: #30CC67;
}
.steps .swiper-slide:nth-child(4n+2) .steps__item .item-top-line,
.steps .swiper-slide:nth-child(4n+2) .steps__item .item-bottom-line {
background-color: #8AECBF;
}
.steps .swiper-slide:nth-child(4n+3) .steps__item {
background-color: #DD1E46;
}
.steps .swiper-slide:nth-child(4n+3) .steps__item .item-top-line,
.steps .swiper-slide:nth-child(4n+3) .steps__item .item-bottom-line {
background-color: #E29BAE;
}
.steps .swiper-slide:nth-child(4n+4) .steps__item {
background-color: #F5803E;
}
.steps .swiper-slide:nth-child(4n+4) .steps__item .item-top-line,
.steps .swiper-slide:nth-child(4n+4) .steps__item .item-bottom-line {
background-color: #FACCB1;
}
.steps__btn { padding: 3.75vw 11.875vw;
margin-bottom: 1rem;
}
.steps__btn span {
font-size: 4.6875vw;
line-height: 5.625vw;
text-align: center;
}
}
.thanx .wrapper {
padding-top: 5.8333333333vw;
padding-bottom: 5.9375vw;
border-bottom: 0.0520833333vw solid #EEEEEE;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
position: relative;
}
.thanx__title {
font-weight: 500;
font-size: 5vw;
line-height: 3.90625vw;
margin-bottom: 2.5vw;
}
.thanx__text {
width: 34.375vw;
margin-bottom: 5.8854166667vw;
line-height: 0.5vw;
}
.thanx__text p {
font-weight: 400;
font-size: 1.6666666667vw;
line-height: 0.5vw;
margin-top: 1.0416666667vw;
}
.test__text p {
font-weight: 200;
font-size: 0.6666666667vw;
line-height: 0.5vw;
margin-top: 0.0416666667vw;
}
.thanx__text p:first-child {
margin-top: 0;
}
.thanx__text p b {
font-weight: 700;
}
.thanx__question {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
width: 38.5416666667vw;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.thanx__question>div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 23.1770833333vw;
}
.thanx__question>div:last-child {
width: 10.9375vw;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.thanx__question>div:last-child div:last-child {
margin-top: 0.78125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 5.7291666667vw;
height: 2.6041666667vw;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.thanx__question p {
font-weight: 500;
font-size: 1.6666666667vw;
line-height: 0.5vw;
margin-top: 0.78125vw;
}
.thanx__question p:first-child {
margin-top: 0;
}
.thanx__question p b {
font-weight: 700;
}
.thanx__question .question-phone {
margin-bottom: 0.78125vw;
}
.thanx__question .question-phone a {
font-weight: 700;
font-size: 2.0833333333vw;
line-height: 2.8645833333vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.thanx__question .question-phone a:hover {
color: #13AAF7;
}
.thanx__question div>span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.40625vw;
}
.thanx__btn {
padding-left: 2.8645833333vw;
padding-right: 2.8645833333vw;
}
.thanx__btn-container {
position: absolute;
bottom: 5.9375vw;
right: 0;
width: 19.53125vw;
z-index: 15;
}
.thanx__img {
width: 27.6041666667vw;
position: relative;
}
.thanx__img .thanx-check-img {
position: absolute;
top: 0;
right: 0;
width: 27.6041666667vw;
height: 20.1041666667vw;
-webkit-filter: drop-shadow(1.5625vw 2.8645833333vw 5.2083333333vw rgba(0, 0, 0, 0.1));
filter: drop-shadow(1.5625vw 2.8645833333vw 5.2083333333vw rgba(0, 0, 0, 0.1));
}
.thanx__img .thanx-bg {
position: absolute;
width: 56.1979166667vw;
height: 48.28125vw;
top: -3.3333333333vw;
right: -1.6666666667vw;
}
@media only screen and (max-width: 600px) {
.thanx .wrapper {
border-bottom: none;
padding-top: 9.375vw;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.thanx__img {
width: 25.625vw;
height: 18.75vw;
margin-bottom: 6.25vw;
}
.thanx__img .thanx-check-img {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
width: 25.625vw;
height: 18.75vw;
}
.thanx__img .thanx-bg {
width: 144.6875vw;
height: 124.375vw;
top: -29.6875vw;
left: -49.6875vw;
z-index: -1;
}
.thanx__btn-container {
position: relative;
}
.thanx__title {
font-size: 7.5vw;
text-align: center;
margin-bottom: 4.6875vw;
}
.thanx__text {
width: 78.125vw;
text-align: center;
margin: 0 auto;
margin-bottom: 7.8125vw;
}
.thanx__text p {
margin: 0;
font-size: 3.75vw;
line-height: 0.5vw;
}
.thanx__text x {
width: 200vw;
text-align: justify;
font-size: 2.75vw;
line-height: 0.5;
}
.thanx__question {
width: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.thanx__question div {
width: 100%;
}
.thanx__question p {
font-size: 4.375vw;
line-height: 0.5vw;
text-align: center;
}
.thanx__question div>span {
display: block;
text-align: center;
width: 54.6875vw;
font-size: 3.125vw;
line-height: 5vw;
margin: 0 auto;
margin-bottom: 9.375vw;
}
.thanx__question .question-phone a {
font-size: 5vw;
line-height: 7.5vw;
margin-bottom: 3.125vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.thanx__question>div:last-child {
width: 100%;
margin-bottom: 10.3125vw;
}
.thanx__question>div:last-child p {
margin-bottom: 3.125vw;
}
.thanx__question>div:last-child div:last-child {
width: 20.625vw;
height: 9.375vw;
margin: 0 auto;
}
.thanx__question>div:last-child div:last-child a {
width: 9.375vw;
height: 9.375vw;
}
.thanx__question>div:last-child div:last-child a span {
display: none;
}
.thanx__question>div:last-child div:last-child a.telegram-icon img {
width: 3.9375vw;
height: 3.1875vw;
}
.thanx__question>div:last-child div:last-child a.viber-icon img {
width: 3.984375vw;
height: 4.453125vw;
}
.thanx__btn {
width: 63.125vw;
padding: 5.9375vw 7.8125vw;
margin: 0 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.thanx__btn-container {
width: 100%;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.thanx__btn span {
font-size: 3.75vw;
line-height: 6.875vw;
margin-right: 0;
margin-left: 1.875vw;
}
.thanx__btn img {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
margin-right: 0.9375vw;
margin-left: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.thanx__btn:hover span {
margin-right: 0.9375vw;
margin-left: 0.9375vw;
}
.thanx__btn:hover img {
margin-right: 0.3125vw;
}
}
.to_top {
position: fixed;
width: 3.125vw;
height: 3.125vw;
bottom: 1.0416666667vw;
right: 1.5625vw;
z-index: 50;
cursor: pointer;
display: none;
border-radius: 50%;
background-color: #13AAF7;
overflow: hidden;
-webkit-transition: 0.3s;
transition: 0.3s;
opacity: 0.7;
}
.to_top:hover {
opacity: 1;
-webkit-box-shadow: 0 0 1.3541666667vw 0.5208333333vw rgba(19, 170, 247, 0.4);
box-shadow: 0 0 1.3541666667vw 0.5208333333vw rgba(19, 170, 247, 0.4);
}
.to_top svg {
width: 2.0833333333vw;
height: 2.0833333333vw;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.to_top svg path {
fill: #fff !important;
}
@media only screen and (max-width: 600px) {
.to_top {
width: 12.5vw;
height: 12.5vw;
right: 3.125vw;
bottom: 4.6875vw;
}
.to_top svg {
width: 6.875vw;
height: 5.3125vw;
}
}
.warranty {
margin-bottom: 6.5104166667vw;
position: relative;
}
.warranty::after {
content: "";
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/warranty-bg.png);
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 79.3229166667vw;
position: absolute;
top: -17.4479166667vw;
left: 0;
right: 0;
z-index: -1;
}
.warranty__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #1C1C1C;
padding: 0;
position: static;
}
.warranty .swiper {
overflow: hidden;
}
.warranty__info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-top: 2.65625vw; width: 50vw;
;
position: relative;
z-index: 2;
margin-right: -2.9166666667vw;
padding-bottom: 6.25vw;
}
.warranty__title {
font-size: 2.5vw;
line-height: 3.3854166667vw;
font-weight: 300;
margin-bottom: 1.8229166667vw;
}
.warranty__title b {
font-weight: 700;
}
.warranty__text {
font-weight: 400;
font-size: 1.0416666667vw;
line-height: 1.5625vw;
margin-bottom: 1.8229166667vw;
position: static;
text-align: left;
width: auto;
}
.warranty__text b {
font-weight: 700;
}
.warranty__link {
margin-bottom: 1.8229166667vw;
}
.warranty__link a {
font-weight: 500;
font-size: 0.9375vw;
line-height: 1.5625vw;
color: #13AAF7;
}
.warranty__img {
width: 50vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
position: absolute;
bottom: 5.2083333333vw;
right: 0px;
height: auto;
left: auto;
}
.warranty__img img {
width: 100%;
height: auto;
position: static;
}
.warranty__slider { width: 30vw;
height: 17vw;
position: relative;
}
.warranty__slider-btn-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: absolute;
top: 2.8125vw;
left: calc(100% + 0.9895833333vw);
width: 3.3333333333vw;
height: 7.3958333333vw;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.warranty__slider .swiper {
height: 100%;
}
.warranty__slider-hint {
display: none;
}
.warranty__slider .swiper-slide {
cursor: pointer;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
max-width: fit-content;
max-width: -webkit-fit-content !important;
margin-right: 2vw;
}
.warranty__slider .swiper-slide img {
width: auto;
height: 100%;
object-fit: cover;
object-position: center;
border-radius: 1.0416666667vw;
}
.warranty__slider-pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 1.1458333333vw;
}
.warranty__slider-pagination span {
width: 0.78125vw;
height: 0.2604166667vw;
background: #FFFFFF;
border-radius: 26.0416666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.warranty__slider-pagination span.swiper-pagination-bullet-active {
width: 1.3020833333vw;
background: #13AAF7;
}
.hiddenLightGallery_JS {
position: fixed;
opacity: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
width: 0;
height: 0;
z-index: -1;
width: 0.0520833333vw;
height: 0.0520833333vw;
opacity: 0;
overflow: hidden;
top: 0;
left: 0;
}
.advantages {
width: 100%;
padding: 2.3958333333vw 10.4166666667vw 2.3958333333vw 3.6458333333vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/content/advantages-bg.svg);
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -2.2916666667vw;
position: relative;
z-index: 15;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-shadow: 0 0.78125vw 3.90625vw rgba(0, 0, 0, 0.02);
box-shadow: 0 0.78125vw 3.90625vw rgba(0, 0, 0, 0.02);
border-radius: 1.5625vw;
overflow: hidden;
}
.advantages__text {
width: 15.625vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #000;
-ms-flex-negative: 0;
flex-shrink: 0;
margin-right: 1.5625vw;
}
.advantages__text span {
font-weight: 700;
font-size: 5.2083333333vw;
line-height: 1.8229166667vw;
margin-right: 0.625vw;
}
.advantages__text p {
font-weight: 500;
font-size: 1.25vw;
line-height: 1.8229166667vw;
}
.advantages__slider {
width: 50.5208333333vw;
height: 7.34375vw;
position: relative;
}
.advantages__slider .swiper,
.advantages__slider .swiper-wrapper,
.advantages__slider .swiper-slide {
height: 100%;
}
.advantages__slider-btn-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 3.3333333333vw;
height: 7.34375vw;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
position: absolute;
top: 0;
right: -6.7708333333vw;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.advantages .swiper-slide:nth-child(4n+2) .advantages__slide span {
color: #30CC67;
}
.advantages .swiper-slide:nth-child(4n+2) .advantages__slide::after {
background-color: #30CC67;
}
.advantages .swiper-slide:nth-child(4n+3) .advantages__slide span {
color: #DD1E46;
}
.advantages .swiper-slide:nth-child(4n+3) .advantages__slide::after {
background-color: #DD1E46;
}
.advantages .swiper-slide:nth-child(4n+4) .advantages__slide span {
color: #F5803E;
}
.advantages .swiper-slide:nth-child(4n+4) .advantages__slide::after {
background-color: #F5803E;
}
.advantages__slide {
width: 100%;
height: 100%;
padding: 0 0.5208333333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
position: relative;
}
.advantages__slide span {
font-weight: 600;
font-size: 0.8333333333vw;
line-height: 1.5625vw;
margin-bottom: 0.5208333333vw;
color: #2F63DF;
}
.advantages__slide p {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.1458333333vw;
margin-top: 0;
margin-bottom: auto;
}
.advantages__slide p b {
font-weight: 700;
}
.advantages__slide::after {
content: "";
display: block;
width: 1.0416666667vw;
height: 0.2604166667vw;
border-radius: 26.0416666667vw;
background-color: #2F63DF;
}
.advantages__list {
display: none;
}
@media only screen and (max-width: 992px) {
.warranty__info {
width: 80vw;
padding-bottom: 17vw;
padding-top: 0;
}
.warranty__text {
font-size: 2vw;
line-height: 1.3;
}
}
@media only screen and (max-width: 600px) {
.warranty {
background-image: none;
margin: 0;
padding: 0;
margin-bottom: 6.25vw;
}
.warranty::after {
display: none;
}
.warranty__container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.warranty__info {
padding: 0;
width: 100%;
}
.warranty__title {
font-size: 7.5vw;
line-height: 9.375vw;
margin-bottom: 5.9375vw;
text-align: center;
}
.warranty__text {
font-size: 4.6875vw;
line-height: 7.5vw;
text-align: center;
margin-bottom: 5.9375vw;
}
.warranty__text br {
display: none;
}
.warranty__link {
margin-bottom: 6.875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.warranty__link a {
font-size: 3.75vw;
line-height: 7.8125vw;
}
.warranty__slider {
width: 86.25vw;
height: auto;
}
.warranty__slider-hint {
margin-bottom: 6.25vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.warranty__slider-hint span {
width: 59.375vw;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
text-align: right;
margin-right: 2.5vw;
}
.warranty__slider-hint img {
width: 8.75vw;
height: 6.875vw;
}
.warranty__slider-btn-container {
display: none;
}
.warranty__slider .swiper-slide img {
width: 40.9375vw;
height: 56.875vw;
border-radius: 6.25vw;
}
.warranty__slider-pagination {
margin-top: 5.625vw;
margin-bottom: 12.8125vw;
}
.warranty__slider-pagination .swiper-pagination-bullet {
width: 14.0625vw;
height: 2.1875vw;
background: #F4F6FB;
-webkit-box-shadow: 0 0 46.875vw rgba(0, 0, 0, 0.02);
box-shadow: 0 0 46.875vw rgba(0, 0, 0, 0.02);
border-radius: 10.9375vw;
margin: 0 1.5625vw;
}
.warranty__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 14.0625vw;
background: #3B8BF8;
}
.warranty__img {
width: 100%;
height: auto;
position: relative;
margin-bottom: -18.75vw;
left: 0;
}
.warranty__img img {
width: 100%;
height: auto;
}
.advantages {
margin: 0;
width: 86.25vw;
padding: 12.5vw 4.6875vw;
background-image: url(//yoowills.by/wp-content/themes/theme/assets/static/img/general/advantages-mob-bg.png);
background-position: top left;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 10.9375vw;
overflow: hidden;
}
.advantages__slider {
display: none;
}
.advantages__text {
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 9.375vw;
}
.advantages__text span {
font-size: 18.75vw;
line-height: 17.1875vw;
margin-right: 2.5vw;
}
.advantages__text p {
width: 36.5625vw;
font-size: 5vw;
line-height: 7.5vw;
}
.advantages__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.advantages__list .advantages__slide {
width: 35vw;
height: auto;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: 4.6875vw;
position: relative;
margin-top: 4.6875vw;
}
.advantages__list .advantages__slide:first-child,
.advantages__list .advantages__slide:nth-child(2) {
margin-top: 0;
}
.advantages__list .advantages__slide span {
font-size: 3.125vw;
line-height: 5vw;
margin-bottom: 2.5vw;
}
.advantages__list .advantages__slide p {
font-size: 2.5vw;
line-height: 3.4375vw;
text-align: center;
}
.advantages__list .advantages__slide::after {
width: 4.6875vw;
height: 1.25vw;
position: absolute;
left: calc(50% - 2.34375vw);
bottom: -0.625vw;
}
.advantages__list .advantages__slide:first-child p {
width: 28.125vw;
}
.advantages__list .advantages__slide:nth-child(2) span {
color: #30CC67;
}
.advantages__list .advantages__slide:nth-child(2):after {
background-color: #30CC67;
}
.advantages__list .advantages__slide:nth-child(3) p {
width: 28.125vw;
}
.advantages__list .advantages__slide:nth-child(3) span {
color: #DD1E46;
}
.advantages__list .advantages__slide:nth-child(3):after {
background-color: #DD1E46;
}
.advantages__list .advantages__slide:nth-child(4) span {
color: #F5803E;
}
.advantages__list .advantages__slide:nth-child(4):after {
background-color: #F5803E;
}
.advantages__list .advantages__slide:nth-child(5) p {
width: 25vw;
}
.advantages__list .advantages__slide:nth-child(6) p {
width: 21.875vw;
}
.advantages__list .advantages__slide:nth-child(6) span {
color: #30CC67;
}
.advantages__list .advantages__slide:nth-child(6):after {
background-color: #30CC67;
}
}
.work {
margin-bottom: 6.5104166667vw;
}
.work .wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.work__slider {
display: none;
}
.work div>aside {
position: sticky;
top: 11.9791666667vw;
}
.work__title {
width: 33.2291666667vw;
font-weight: 300;
font-size: 3.125vw;
line-height: 3.90625vw;
margin-bottom: 1.9270833333vw;
}
.work__title b {
font-weight: 700;
}
.work__sub-title {
width: 33.2291666667vw;
font-weight: 400;
font-size: 1.5625vw;
line-height: 2.0833333333vw;
}
.work__sub-title b {
font-weight: 700;
}
.work__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 38.125vw;
margin-bottom: 1.6145833333vw;
}
.work__list.mod-list-style-2 .work__item {
padding: 2.7083333333vw 2.5520833333vw;
padding-right: 3.6458333333vw;
}
.work__list.mod-list-style-3 .work__item {
padding: 3.3854166667vw 2.5520833333vw;
padding-right: 3.6458333333vw;
}
.work__list.mod-list-style-3 .work__item .info-hidden-block {
top: 2.5vw;
right: 4.0625vw;
left: auto;
bottom: auto;
}
.work__item {
width: 18.2291666667vw;
background: #FFFFFF;
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 2.4479166667vw;
padding-top: 4.4791666667vw;
position: relative;
margin-top: 1.6666666667vw;
margin-right: 1.6666666667vw;
-webkit-transition: 0.3s;
transition: 0.3s;
position: relative;
cursor: pointer;
}
.work__item::after {
content: "";
position: absolute;
left: 2.5520833333vw;
bottom: -0.1041666667vw;
width: 1.0416666667vw;
height: 0.2604166667vw;
border-radius: 26.0416666667vw;
background-color: #2F63DF;
}
.work__item:nth-child(1),
.work__item:nth-child(2) {
margin-top: 0;
}
.work__item:nth-child(even) {
margin-right: 0;
}
.work__item .item-svg {
width: 1.8229166667vw;
position: absolute;
top: 1.6666666667vw;
right: 1.71875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.work__item .item-svg img,
.work__item .item-svg svg {
-webkit-transition: 0.3s;
transition: 0.3s;
width: 1.8229166667vw !important;
height: 1.8229166667vw !important;
fill: #2F63DF;
}
.work__item .item-number {
font-size: 0.9375vw;
line-height: 1.09375vw;
position: absolute;
top: 1.3020833333vw;
right: 1.5625vw;
color: #2F63DF;
font-weight: 500;
}
.work__item p {
font-weight: 500;
font-size: 1.0416666667vw;
line-height: 1.1458333333vw;
color: #000000;
margin-bottom: 0.7291666667vw;
}
.work__item p b {
font-weight: 700;
}
.work__item span {
font-weight: 400;
font-size: 0.8333333333vw;
line-height: 1.09375vw;
color: #1C1C1C;
}
.work__item:hover {
background-color: #2F63DF;
}
.work__item:hover p,
.work__item:hover p b,
.work__item:hover span,
.work__item:hover .item-number {
color: #fff !important;
}
.work__item:hover svg {
fill: #fff !important;
}
.work__item:hover svg path {
fill: #fff !important;
}
.work__item:hover .info-hidden-block path {
fill: #2F63DF !important;
}
.work__item:hover .info-hidden-block span:hover svg path {
fill: #FFF !important;
}
.work__item:nth-child(4n+2) .item-number {
color: #30CC67;
}
.work__item:nth-child(4n+2):after {
background-color: #30CC67;
}
.work__item:nth-child(4n+2):hover {
background-color: #30CC67;
}
.work__item:nth-child(4n+2):hover .info-hidden-block span {
background: #fff !important;
}
.work__item:nth-child(4n+2):hover .info-hidden-block span::after {
background: #fff !important;
-webkit-animation: pause;
animation: pause;
}
.work__item:nth-child(4n+2):hover .info-hidden-block span svg {
fill: #fff !important;
}
.work__item:nth-child(4n+2):hover .info-hidden-block span svg path {
fill: #fff;
}
.work__item:nth-child(4n+2):hover .info-hidden-block:hover span {
background: #05A0EB !important;
}
.work__item:nth-child(4n+2):hover .info-hidden-block:hover span svg {
fill: #fff !important;
}
.work__item:nth-child(4n+2):hover .info-hidden-block:hover span svg path {
fill: #fff !important;
}
.work__item:nth-child(4n+2):hover .info-hidden-block:hover span::after {
background: #05A0EB !important;
}
.work__item:nth-child(4n+3) .item-number {
color: #DD1E46;
}
.work__item:nth-child(4n+3):after {
background-color: #DD1E46;
}
.work__item:nth-child(4n+3):hover {
background-color: #DD1E46;
}
.work__item:nth-child(4n+3):hover .info-hidden-block span {
background: #fff !important;
}
.work__item:nth-child(4n+3):hover .info-hidden-block span::after {
background: #fff !important;
-webkit-animation: pause;
animation: pause;
}
.work__item:nth-child(4n+3):hover .info-hidden-block span svg {
fill: #fff !important;
}
.work__item:nth-child(4n+3):hover .info-hidden-block span svg path {
fill: #fff;
}
.work__item:nth-child(4n+3):hover .info-hidden-block:hover span {
background: #05A0EB !important;
}
.work__item:nth-child(4n+3):hover .info-hidden-block:hover span svg {
fill: #FFF !important;
}
.work__item:nth-child(4n+3):hover .info-hidden-block:hover span svg path {
fill: #FFF !important;
}
.work__item:nth-child(4n+3):hover .info-hidden-block:hover span::after {
background: #05A0EB !important;
}
.work__item:nth-child(4n+4) .item-number {
color: #F5803E;
}
.work__item:nth-child(4n+4):after {
background-color: #F5803E;
}
.work__item:nth-child(4n+4):hover {
background-color: #F5803E;
}
.work__item:nth-child(4n+4):hover .info-hidden-block span {
background: #fff !important;
}
.work__item:nth-child(4n+4):hover .info-hidden-block span::after {
background: #fff !important;
-webkit-animation: pause;
animation: pause;
}
.work__item:nth-child(4n+4):hover .info-hidden-block span svg {
fill: #fff !important;
}
.work__item:nth-child(4n+4):hover .info-hidden-block span svg path {
fill: #fff;
}
.work__item:nth-child(4n+4):hover .info-hidden-block:hover span {
background: #05A0EB !important;
}
.work__item:nth-child(4n+4):hover .info-hidden-block:hover span svg {
fill: #FFF !important;
}
.work__item:nth-child(4n+4):hover .info-hidden-block:hover span svg path {
fill: #FFF !important;
}
.work__item:nth-child(4n+4):hover .info-hidden-block:hover span::after {
background: #05A0EB !important;
}
.work__item .info-hidden-block {
width: 1.0416666667vw;
height: 1.0416666667vw;
position: absolute;
top: 6.0416666667vw;
right: 3.28125vw;
}
.work__item .info-hidden-block::after {
display: none;
}
.work__item .info-hidden-block:hover span svg path {
fill: #fff !important;
}
.work__item .info-hidden-block span {
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.work__item .info-hidden-block div {
width: 15.625vw;
left: auto;
right: -0.78125vw;
bottom: -0.78125vw;
}
.work__text {
width: 38.125vw;
padding-top: 1.5625vw;
font-weight: 400;
font-size: 1.5625vw;
margin-bottom: 1.6145833333vw;
line-height: 2.0833333333vw;
}
.work__text b {
font-weight: 700;
}
.work__text.mod-pt-0 {
padding-top: 0;
}
.work__link {
margin-bottom: 4.6354166667vw;
}
.work__link div {
display: inline-block;
font-weight: 500;
font-size: 0.9375vw;
line-height: 1.5625vw;
color: #13AAF7;
position: relative;
}
.work__link div:hover span {
opacity: 1;
pointer-events: all;
}
.work__link div span {
pointer-events: none;
opacity: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
position: absolute;
bottom: 98%;
left: 95%;
font-size: 0.7291666667vw;
line-height: 0.9375vw;
font-weight: normal;
width: 20.8333333333vw;
padding: 1.8229166667vw 1.5625vw;
border-radius: 1.5625vw;
background-color: #fff;
-webkit-box-shadow: 0 0 5.2083333333vw rgba(0, 0, 0, 0.05);
box-shadow: 0 0 5.2083333333vw rgba(0, 0, 0, 0.05);
}
.work__link div span::after {
content: "";
position: absolute;
top: calc(100% - 1.8229166667vw);
right: calc(100% - 1.8229166667vw);
width: 3.6458333333vw;
height: 3.6458333333vw;
}
.work__link div ul {
margin: 0.78125vw 0;
padding-left: 0.78125vw;
}
.work__link div ul li {
margin-bottom: 0.5208333333vw;
}
.work__link div ul li:last-child {
margin-bottom: 0;
}
.work__link div a {
color: #13AAF7;
position: relative;
}
.work__link div a::after {
content: "";
width: 100%;
height: 0.0520833333vw;
position: absolute;
top: 100%;
left: 0;
right: 0;
background-color: #13AAF7;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.work__link div a:hover::after {
width: 0;
left: 50%;
right: 50%;
}
.work__btn { width: max-content;
padding-left: 2.7083333333vw;
padding-right: 2.7083333333vw;
}
.work__btn:after {
-webkit-animation: big-btn-blick 3s infinite;
animation: big-btn-blick 3s infinite;
}
@media only screen and (max-width: 992px) {
.work .wrapper {
flex-direction: column;
}
.work__title {
width: 81.77vw;
}
.work__text {
width: 81.77vw;
}
.work__list {
width: 81.77vw;
}
.work__item {
width: 40.05vw;
}
.work__item p {
font-size: 2.5vw;
line-height: 1.5;
}
.work__item .item-number {
font-size: 2.0vw;
}
.work__text {
font-size: 3.0vw;
margin-bottom: 3.0vw;
line-height: 1.1;
}
.work__sub-title {
font-size: 2vw;
width: 80vw;
line-height: 1.5;
padding-bottom: 2vw;
}
}
@media only screen and (max-width: 600px) {
.work {
margin-bottom: 8.125vw;
}
.work .wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.work__list {
display: none;
}
.work__text {
width: 100%;
padding-top: 9.375vw;
font-size: 5.625vw;
line-height: 7.5vw;
text-align: center;
margin-bottom: 5vw;
}
.work__text br {
display: none;
}
.work__slider {
display: block;
margin-bottom: 6.5625vw;
}
.work__slider-hint {
margin-bottom: 6.25vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.work__slider-hint span {
width: 59.375vw;
font-weight: 400;
font-size: 3.125vw;
line-height: 4.0625vw;
color: rgba(0, 0, 0, 0.5);
text-align: right;
margin-right: 2.5vw;
}
.work__slider-hint img {
width: 8.75vw;
height: 6.875vw;
}
.work__slider.mod-slide-style-2 .work__item .item-number {
font-size: 4.6875vw;
line-height: 5.625vw;
top: 12.5vw;
right: 10vw;
}
.work__slider.mod-slide-style-3 .work__item .info-hidden-block {
right: 8.75vw;
bottom: 27.8125vw;
}
.work aside {
margin-bottom: 5vw;
}
.work aside h2,
.work aside div {
width: 100%;
text-align: center;
}
.work aside h2 {
font-size: 7.5vw;
line-height: 10.9375vw;
margin-bottom: 5vw;
}
.work aside div {
font-size: 5.625vw;
line-height: 7.5vw;
}
.work__item {
width: 75vw;
height: auto;
padding: 10vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-ms-flex-pack: end; border-radius: 9.375vw;
position: relative;
padding-top: 25vw;
}
.work__item p {
font-size: 4.6875vw;
line-height: 5.625vw;
margin-bottom: 2.5vw;
}
.work__item span {
font-size: 3.125vw;
line-height: 5vw;
}
.work__item .item-svg {
width: 10.9375vw;
top: 10.9375vw;
right: 10vw;
}
.work__item .item-svg img,
.work__item .item-svg svg {
width: 10.9375vw !important;
height: 10.9375vw !important;
}
.work__item::after {
width: 6.25vw;
height: 1.5625vw;
left: 15vw;
bottom: -0.625vw;
}
.work__item .info-hidden-block {
top: auto;
left: auto;
right: 5.375vw;
bottom: 20.3125vw;
width: 5.625vw;
height: 5.625vw;
}
.work__item .info-hidden-block span {
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-animation: none;
animation: none;
}
.work__item .info-hidden-block div {
top: auto;
left: auto;
right: -1.5625vw;
bottom: -1.5625vw;
width: 62.5vw;
}
.work__link {
margin-bottom: 7.1875vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.work__link div {
z-index: 30;
font-weight: 500;
font-size: 3.75vw;
line-height: 6.25vw;
}
.work__link div span {
width: 120%;
left: -10%;
right: -10%;
top: auto;
bottom: 120%;
padding: 6.25vw 6.25vw;
font-size: 3.125vw;
line-height: 4.0625vw;
border-radius: 6.25vw;
}
.work__link div span ul {
padding-left: 4.6875vw;
margin: 3.125vw 0;
}
.work__link div span ul li {
margin-bottom: 2.5vw;
}
.work__link div span ul li:last-child {
margin-bottom: 0;
}
.work__btn { padding: 3.75vw 11.875vw;
}
.work__btn span {
text-align: center;
}
.work .swiper-slide {
height: auto;
}
.work .swiper-slide .work__item {
height: 100%;
}
.work .swiper-slide .work__item .item-svg svg {
fill: #FFF !important;
}
.work .swiper-slide .work__item .item-svg svg path {
fill: #FFF !important;
}
.work .swiper-slide .work__item p,
.work .swiper-slide .work__item p b,
.work .swiper-slide .work__item span,
.work .swiper-slide .work__item span b,
.work .swiper-slide .work__item .item-number {
color: #fff !important;
}
.work .swiper-slide .work__item .info-hidden-block svg {
fill: #FFF !important;
}
.work .swiper-slide .work__item .info-hidden-block svg path {
fill: #FFF !important;
}
.work .swiper-slide .work__item .info-hidden-block span {
background-color: #fff !important;
}
.work .swiper-slide .work__item .info-hidden-block span:after {
display: none;
}
.work .swiper-slide .work__item .info-hidden-block span:hover {
background-color: #13AAF7 !important;
}
.work .swiper-slide .work__item .info-hidden-block span:hover svg {
fill: #FFF !important;
}
.work .swiper-slide .work__item .info-hidden-block span:hover svg path {
fill: #FFF !important;
}
.work .swiper-slide:nth-child(4n+1) .work__item {
background-color: #2F63DF;
}
.work .swiper-slide:nth-child(4n+1) .work__item:after {
background-color: #2F63DF;
}
.work .swiper-slide:nth-child(4n+1) .work__item .info-hidden-block svg {
fill: #2F63DF !important;
}
.work .swiper-slide:nth-child(4n+1) .work__item .info-hidden-block svg path {
fill: #2F63DF !important;
}
.work .swiper-slide:nth-child(4n+2) .work__item {
background-color: #30CC67;
}
.work .swiper-slide:nth-child(4n+2) .work__item .item-number {
color: #30CC67;
}
.work .swiper-slide:nth-child(4n+2) .work__item:after {
background-color: #30CC67;
}
.work .swiper-slide:nth-child(4n+2) .work__item .info-hidden-block svg {
fill: #30CC67 !important;
}
.work .swiper-slide:nth-child(4n+2) .work__item .info-hidden-block svg path {
fill: #30CC67 !important;
}
.work .swiper-slide:nth-child(4n+3) .work__item {
background-color: #DD1E46;
}
.work .swiper-slide:nth-child(4n+3) .work__item .item-number {
color: #DD1E46;
}
.work .swiper-slide:nth-child(4n+3) .work__item:after {
background-color: #DD1E46;
}
.work .swiper-slide:nth-child(4n+3) .work__item .info-hidden-block svg {
fill: #DD1E46 !important;
}
.work .swiper-slide:nth-child(4n+3) .work__item .info-hidden-block svg path {
fill: #DD1E46 !important;
}
.work .swiper-slide:nth-child(4n+4) .work__item {
background-color: #F5803E;
}
.work .swiper-slide:nth-child(4n+4) .work__item .item-number {
color: #F5803E;
}
.work .swiper-slide:nth-child(4n+4) .work__item:after {
background-color: #F5803E;
}
.work .swiper-slide:nth-child(4n+4) .work__item .info-hidden-block svg {
fill: #F5803E !important;
}
.work .swiper-slide:nth-child(4n+4) .work__item .info-hidden-block svg path {
fill: #F5803E !important;
}
}
.news-popup__content ol,
.news-popup__content ul {
margin: 20px 0;
padding: 0 0 0 20px;
list-style-position: inside;
}
.news-popup__content li {
margin-bottom: 5px;
font-size: 1.0416666667vw;
line-height: 1.6145833333vw;
}
.quote-text {
position: relative;
padding: 1rem;
border-left: 4px solid #13AAF7;
background: linear-gradient(to right, rgba(255, 255, 255, .9), transparent);
width: min-content;
}
.quote-text>* {
position: relative;
z-index: 2;
}
.quote-text>p {
margin-left: 1.6em;
color: rgb(129, 131, 131);
font-style: italic;
font-size: 1.2em;
margin-bottom: .8em;
}
.quote-text>p>* {
color: inherit;
}
.quote-text:before {
position: absolute;
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAwIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDgwMCA2MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01NjcuODU5IDYwMEg2ODcuMjQ3Qzc0OS41MTYgNjAwIDgwMCA1NDkuNjE2IDgwMCA0ODcuNDdWMzY4LjMxOUM4MDAgMzA2LjE3NCA3NDkuNTE2IDI1NS43OTEgNjg3LjI0NyAyNTUuNzkxSDY3NS40MzZDNjY1LjUzMyAyNTUuNzkxIDY1Ni4yNTYgMjUwLjkxMyA2NTAuNjM5IDI0Mi43NTFDNjQ1LjA0NyAyMzQuNTg5IDY0My44MTkgMjI0LjE5NyA2NDcuMzk4IDIxNC45NzdMNzE0LjczNyA0MC44MTQzQzcxOC4zMTcgMzEuNTgyNiA3MTcuMDg5IDIxLjE5MDggNzExLjQ5NyAxMy4wNDEzQzcwNS44OCA0Ljg3OTM5IDY5Ni42MDMgMC4wMDE1NzQ5IDY4Ni43IDAuMDAxNTc0OUg2MDcuNDIyQzU5Ni4yMzkgMC4wMDE1NzQ5IDU4NS45NjkgNi4yMDk1NiA1ODAuNzk1IDE2LjA5MTVMNDg1LjA4MSAxOTguNTg5QzQ2NS4zOCAyMzYuMTU1IDQ1NS4wODQgMjc3LjkzMyA0NTUuMDg0IDMyMC4zMzVWNDg3LjQ3MkM0NTUuMDgxIDU0OS42MTYgNTA1LjU5MSA2MDAgNTY3Ljg1OSA2MDBaIiBmaWxsPSIjMTNBQUY3Ii8+CjxwYXRoIGQ9Ik0xMTIuNzUgNjAwSDIzMi4xNDFDMjk0LjQwOSA2MDAgMzQ0Ljg5MSA1NDkuNjE2IDM0NC44OTEgNDg3LjQ3VjM2OC4zMTlDMzQ0Ljg5MSAzMDYuMTc0IDI5NC40MDggMjU1Ljc5MSAyMzIuMTQxIDI1NS43OTFIMjIwLjM1NUMyMTAuNDUyIDI1NS43OTEgMjAxLjE1IDI1MC45MTMgMTk1LjU1OCAyNDIuNzUxQzE4OS45MzkgMjM0LjU4OSAxODguNzM3IDIyNC4xOTcgMTkyLjI5MSAyMTQuOTc3TDI1OS42NTUgNDAuODEyOEMyNjMuMjM0IDMxLjU4MTEgMjYyLjAwNiAyMS4xODkyIDI1Ni4zODkgMTMuMDM5OEMyNTAuNzk3IDQuODc3ODIgMjQxLjUyIDQuNDU1OTNlLTA2IDIzMS41OTEgNC40NTU5M2UtMDZIMTUyLjMzN0MxNDEuMTU1IDQuNDU1OTNlLTA2IDEzMC44ODQgNi4yMDgwMyAxMjUuNjg0IDE2LjA5TDI5Ljk5NjggMTk4LjU4N0MxMC4yOTUzIDIzNi4xNTUgLTQuMzQ3OTJlLTA1IDI3Ny45MzEgLTQuMzQ3OTJlLTA1IDMyMC4zMzVWNDg3LjQ3MkMtNC4zNDc5MmUtMDUgNTQ5LjYxNiA1MC40ODI4IDYwMCAxMTIuNzUgNjAwWiIgZmlsbD0iIzEzQUFGNyIvPgo8L3N2Zz4K');
width: 8em;
aspect-ratio: 4/3;
content: "";
background-size: contain;
background-repeat: no-repeat;
top: 0;
top: -1.2em;
opacity: .1;
}
.quote-text:after {
position: absolute;
content: "";
background-size: contain;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,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);
width: 12em;
aspect-ratio: 267/141;
right: -.5em;
bottom: -2em;
}
@media only screen and (max-width: 600px) {
.quote-text {
width: 100%;
font-size: 12px;
}
}
.call-back-form__input-error-text {
margin: 10px 0;
display: block;
font-size: 0.8vw;
font-weight: 400;
text-align: center;
color: red;
transition: all .3s linear;
}
.call-back-form__input-error-text.hide {
opacity: 0;
height: 0;
}
@media only screen and (max-width: 600px) {
.call-back-form__input-error-text {
font-size: 2.7vw;
}
}
.img-light-block__list {
display: flex;
gap: 40px;
margin: 1rem 0 2rem 0;
}
.img-light-block {
cursor: pointer;
max-width: 33%;
flex-basis: 33.33%;
display: grid;
grid-auto-columns: 1fr max-content;
align-content: space-between;
}
.img-light-block__image {
border: 0.0520833333vw solid #EEF2F5;
border-radius: 1.5625vw;
overflow: hidden;
margin-bottom: 1rem;
display: flex;
}
.img-light-block__bottom {
display: flex;
justify-content: center;
}
.img-light-block img {
max-width: 100%;
}
@media only screen and (max-width: 600px) {
.img-light-block__list {
flex-direction: column;
}
.img-light-block {
max-width: none;
}
.img-light-block__bottom {
justify-content: start;
}
}
@media only screen and (max-width: 600px) {
.contacts {
padding-bottom: 0
}
.contacts__address {
padding-bottom: 0
}
.warranty__container {
overflow: visible;
}
}
@media only screen and (max-width: 580px) {
input.experience__form-phone {
font-size: 16px;
}
}
.tokens .breadcrumbs {
margin: 2.34375vw 0 !important;
}
.tokens table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 15px;
min-width: 400px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
text-align: center;
}
.tokens table thead tr {
background-color: #13AAF7;
color: #ffffff;
}
.tokens table th,
.tokens table td {
padding: 0.3vw;
border: 1px solid #dddddd;
font-size: 1.1vw;
}
.tokens table tbody tr {
border-bottom: 1px solid #dddddd;
}
.tokens table tbody tr:nth-of-type(even) {
background-color: #f3f3f3;
}
.tokens table tbody tr:hover {
background-color: rgb(231, 243, 249);
}
.tokens a.tokens__button {
display: flex;
align-items: center;
justify-content: flex-end;
}
.tokens img {
height: 24px;
}
.tokens .tokens__link.btn {
width: 9vw;
height: 3vw;
justify-content: center;
padding: 0 1.0416666667vw;
}
.tokens .tokens__link.btn.on_sale {
background: #30CC67 !important;
color: white !important;
}
.tokens .tokens__link.md-disabled-color-btn.btn.sold_out {
background: linear-gradient(45deg, #13AAF7, #448EF3) !important;
}
.partners-popup-form__checkbox.popup-form__checkbox.checked.checkbox-style-mod{
display: none;
}
.tokens .overflow {
overflow-x: auto;
padding: 0;
align-items: start;
}
.header__top,
.nav-wrap .nav .nav-item a {
font-family: "Raleway";
}
@media only screen and (max-width: 768px) {
.price-slide__allTokens .tokens__link.btn {
padding: 0 1.0416666667vw;
;
}
.price-slide__allTokens .tokens__link.btn span {
font-size: 1.0416666667vw;
}
}
@media only screen and (min-width: 577px) and (max-width: 768px) {
.tokens table th,
.tokens table td {
padding: 1vw;
font-size: 15px;
}
.tokens .tokens__link.btn {
width: 13vw;
height: 4vw;
justify-content: center;
padding: 0 1.0416666667vw;
}
.tokens .md-main-color-btn span,
.md-disabled-color-btn>span {
font-size: 2vw !important;
}
}
@media only screen and (max-width: 576px) {
.tokens table th,
.tokens table td {
padding: 2vw;
font-size: 15px;
}
.tokens .tokens__link.btn {
width: 24vw;
height: 7vw;
justify-content: center;
padding: 0 1.0416666667vw;
}
.md-main-color-btn span,
.md-disabled-color-btn>span {
font-size: 3vw !important;
}
}