@charset "UTF-8";

* {
padding: 0;
margin: 0;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
box-sizing: border-box;
} *:before,
*:after {
box-sizing: border-box;
} ::selection {
background: #4b4b4b;
color: #ffffff;
text-shadow: none;
} ::-moz-selection {
background: #4b4b4b;
color: #ffffff;
text-shadow: none;
} html {
-webkit-scroll-behavior: smooth;
-moz-scroll-behavior: smooth;
-ms-scroll-behavior: smooth;
scroll-behavior: smooth;
} html._scroll-disabled body,
html._scroll-disabled .fixed-element {
padding-right: var(--scrollbarWidth);
} @media screen and (prefers-reduced-motion:reduce) {
html {
-webkit-scroll-behavior: auto;
-moz-scroll-behavior: auto;
-ms-scroll-behavior: auto;
scroll-behavior: auto;
}
} .scroll-section {
-webkit-scroll-margin-top: 25px;
-moz-scroll-margin-top: 25px;
-ms-scroll-margin-top: 25px;
scroll-margin-top: 25px;
} html,
body {
width: 100%;
height: 100%;
cursor: default;
} body {
font-family: Gilroy, sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 1.2;
color: #787878;
background-color: #ffffff;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
} img,
fieldset {
border: 0;
} ul,
li {
list-style-type: none;
} img {
vertical-align: top;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} button {
border: none;
border-radius: 0;
margin: 0;
padding: 0;
width: auto;
background: transparent;
color: inherit;
font: inherit;
cursor: pointer;
line-height: normal;
-webkit-appearance: none;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} a {
-webkit-text-decoration: none;
text-decoration: none;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: inherit;
} svg {
display: block; } .hidden {
display: none;
} @media (max-width:1199px) {
.hidden-lg {
display: none;
}
} @media (max-width:997px) {
.hidden-sm {
display: none;
}
} @media (max-width:767px) {
.hidden-xs {
display: none;
}
} .visible {
display: block;
} @media (max-width:1199px) {
.visible-lg {
display: block;
}
} @media (max-width:997px) {
.visible-sm {
display: block;
}
} @media (max-width:767px) {
.visible-xs {
display: block;
}
} data-styled.g1[id="sc-global-kAMHkq1"] {
content: "sc-global-kAMHkq1,"
} .fVvCsT {
position: absolute;
left: 0;
top: 50%;
margin-top: -1px;
width: 100%;
height: 2px;
} .fVvCsT span,
.fVvCsT:before,
.fVvCsT:after {
position: absolute;
left: 0;
width: 100%;
height: 2px;
background: #3d3d3d;
} .fVvCsT span {
top: 0;
-webkit-transition: opacity 0.15s ease-out;
transition: opacity 0.15s ease-out;
will-change: opacity;
} .fVvCsT:before {
content: '';
top: -8px;
-webkit-transition: -webkit-transform 0.15s ease-out, top 0.15s ease-out 0.15s;
-webkit-transition: transform 0.15s ease-out, top 0.15s ease-out 0.15s;
transition: transform 0.15s ease-out, top 0.15s ease-out 0.15s;
will-change: transform;
} .fVvCsT:after {
content: '';
bottom: -8px;
width: 20px;
-webkit-transition: -webkit-transform 0.15s ease-out, bottom 0.15s ease-out 0.15s, width 0.15s ease-out 0.15s;
-webkit-transition: transform 0.15s ease-out, bottom 0.15s ease-out 0.15s, width 0.15s ease-out 0.15s;
transition: transform 0.15s ease-out, bottom 0.15s ease-out 0.15s, width 0.15s ease-out 0.15s;
will-change: transform;
} data-styled.g2[id="sc-fc4a3f3d-0"] {
content: "fVvCsT,"
} .NfxFQ {
position: relative;
width: 130px;
height: 28px;
cursor: pointer;
} .NfxFQ:before {
content: '';
position: absolute;
width: 50px;
height: 50px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
} .NfxFQ._opened .sc-fc4a3f3d-0 span {
opacity: 0;
} .NfxFQ._opened .sc-fc4a3f3d-0:before {
top: 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: -webkit-transform 0.15s ease-out 0.15s, top 0.15s ease-out;
-webkit-transition: transform 0.15s ease-out 0.15s, top 0.15s ease-out;
transition: transform 0.15s ease-out 0.15s, top 0.15s ease-out;
} .NfxFQ._opened .sc-fc4a3f3d-0:after {
bottom: 0;
width: 100%;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transition: -webkit-transform 0.15s ease-out 0.15s, bottom 0.15s ease-out, width 0.15s ease-out;
-webkit-transition: transform 0.15s ease-out 0.15s, bottom 0.15s ease-out, width 0.15s ease-out;
transition: transform 0.15s ease-out 0.15s, bottom 0.15s ease-out, width 0.15s ease-out;
} data-styled.g3[id="sc-fc4a3f3d-1"] {
content: "NfxFQ,"
} .hIqNPj .menu-overlay {
-webkit-transition: opacity 0.35s ease-out;
transition: opacity 0.35s ease-out;
will-change: opacity;
} .hIqNPj .menu-view {
-webkit-transition: -webkit-transform 0.35s ease-out;
-webkit-transition: transform 0.35s ease-out;
transition: transform 0.35s ease-out;
will-change: transform;
} .hIqNPj .menu-enter .menu-overlay {
opacity: 0;
} .hIqNPj .menu-enter .menu-view {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
} .hIqNPj .menu-enter-active .menu-overlay {
opacity: 1;
} .hIqNPj .menu-enter-active .menu-view {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
} .hIqNPj .menu-exit .menu-overlay {
opacity: 1;
} .hIqNPj .menu-exit .menu-view {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
} .hIqNPj .menu-exit-active .menu-overlay {
opacity: 0;
} .hIqNPj .menu-exit-active .menu-view {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
} data-styled.g11[id="sc-13850361-7"] {
content: "hIqNPj,"
} .hWrbBP {
position: fixed;
top: 0;
left: 0;
z-index: 200;
width: 100%;
background: #ffffff;
color: #3d3d3d;
box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
} data-styled.g12[id="sc-45cfcfde-0"] {
content: "hWrbBP,"
} .giSGAy {
width: 100%;
max-width: 1240px;
min-height: 61px;
margin: 0 auto;
padding: 8px 20px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0 30px;
} @media (max-width:1199px) {
.giSGAy {
max-width: 804px;
}
} data-styled.g13[id="sc-45cfcfde-1"] {
content: "giSGAy,"
} .dcwtun {
width: 122px;
height: 30px;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
} .dcwtun svg {
width: 100%;
height: 100%;
} data-styled.g14[id="sc-45cfcfde-2"] {
content: "dcwtun,"
} .kCgXsn {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
gap: 0 45px;
} data-styled.g15[id="sc-45cfcfde-3"] {
content: "kCgXsn,"
} .kQRvGk a {
font-size: 16px;
line-height: 1.2;
} data-styled.g16[id="sc-45cfcfde-4"] {
content: "kQRvGk,"
} .fxgyxJ {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0 14px;
text-align: right;
} data-styled.g17[id="sc-45cfcfde-5"] {
content: "fxgyxJ,"
} .cUYihN {
display: inline-block;
vertical-align: top;
margin-bottom: 4px;
font-weight: bold;
font-size: 16px;
line-height: 1.2;
white-space: nowrap;
} data-styled.g18[id="sc-45cfcfde-6"] {
content: "cUYihN,"
} .fecBSv {
font-size: 12px;
line-height: 1;
color: #787878;
} data-styled.g19[id="sc-45cfcfde-7"] {
content: "fecBSv,"
} .drJRkJ {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 35px;
height: 35px;
border-radius: 50%;
background: #25D366;
} .drJRkJ svg {
width: 16px;
height: 16px;
} data-styled.g20[id="sc-45cfcfde-8"] {
content: "drJRkJ,"
} .bALZUQ {
opacity: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} data-styled.g21[id="sc-45cfcfde-9"] {
content: "bALZUQ,"
} .fxYbcM {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
min-height: 100vh;
overflow: hidden;
} data-styled.g22[id="sc-45145eba-0"] {
content: "fxYbcM,"
} .iOrBSu {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
padding-top: 61px;
} data-styled.g23[id="sc-45145eba-1"] {
content: "iOrBSu,"
} .glkOtE {
width: 100%;
max-width: 1024px;
padding-left: 20px;
padding-right: 20px;
margin-left: auto;
margin-right: auto;
} @media (max-width:1199px) {
.glkOtE {
max-width: 804px;
}
} @media (max-width:767px) {
.glkOtE {
max-width: 568px;
}
} data-styled.g24[id="sc-915cfb87-0"] {
content: "glkOtE,"
} .VxZsR {
background: #ffffff;
box-shadow: 0 28px 43px rgba(0, 0, 0, 0.08);
border-radius: 20px;
} data-styled.g25[id="sc-915cfb87-1"] {
content: "VxZsR,"
} .hsIMCk {
height: 89px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-transition: -webkit-transform 0.35s ease-out, opacity 0.35s ease-out;
-webkit-transition: transform 0.35s ease-out, opacity 0.35s ease-out;
transition: transform 0.35s ease-out, opacity 0.35s ease-out;
will-change: transform;
} .hsIMCk img {
display: block;
width: auto;
height: auto;
max-height: 100%;
} @media (max-width:1199px) {
.hsIMCk {
height: 62px;
}
.hsIMCk img {
max-height: 54px;
}
.hsIMCk._education img {
max-height: 100%;
}
} data-styled.g26[id="sc-d495fc55-0"] {
content: "hsIMCk,"
} .ixNyvX {
position: relative;
} @media (max-width:767px) {
.ixNyvX {
max-width: 280px;
margin: 0 auto;
}
} data-styled.g27[id="sc-d495fc55-1"] {
content: "ixNyvX,"
} .iFUNHg {
position: absolute;
top: 0;
left: 0;
z-index: 1;
font-weight: 600;
font-size: 16px;
line-height: 1;
color: #787878;
display: none;
-webkit-transition: opacity 0.35s ease-out, visibility 0.35s ease-out;
transition: opacity 0.35s ease-out, visibility 0.35s ease-out;
} @media (max-width:767px) {
.iFUNHg {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
font-size: 13px;
}
} data-styled.g28[id="sc-d495fc55-2"] {
content: "iFUNHg,"
} .dRLfBa {
font-weight: 600;
font-size: 16px;
line-height: 1.2;
color: #3d3d3d;
margin-bottom: 8px;
} data-styled.g29[id="sc-d495fc55-3"] {
content: "dRLfBa,"
} .jKsEij {
font-size: 15px;
line-height: 1.2;
-webkit-transition: opacity 0.35s ease-out;
transition: opacity 0.35s ease-out;
} data-styled.g30[id="sc-d495fc55-4"] {
content: "jKsEij,"
} .hbgyIY {
position: relative;
padding: 37px 32px;
} @media (max-width:767px) {
.hbgyIY {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
padding: 20px;
height: 184px;
}
} .hbgyIY._landscape {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: flex-start;
-webkit-box-align: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
gap: 0 24px;
} .hbgyIY._landscape .sc-d495fc55-3 {
font-size: 20px;
margin-bottom: 16px;
} .hbgyIY._landscape .sc-d495fc55-4 {
font-size: 16px;
font-weight: 500;
} .hbgyIY._landscape .sc-d495fc55-0 {
position: relative;
top: 5px;
left: -3px;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 89px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
} .hbgyIY._landscape .sc-d495fc55-0 img {
max-width: 100%;
} @media (max-width:1199px) {
.hbgyIY._landscape {
gap: 0 20px;
padding: 32px 18px 32px 20px;
}
.hbgyIY._landscape .sc-d495fc55-3 {
margin-bottom: 8px;
}
.hbgyIY._landscape .sc-d495fc55-4 {
font-size: 15px;
}
.hbgyIY._landscape .sc-d495fc55-0 {
top: 0;
left: 0;
width: 54px;
height: auto;
}
.hbgyIY._landscape .sc-d495fc55-0 img {
max-height: initial;
}
} @media (max-width:767px) {
.hbgyIY._landscape {
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
padding: 20px;
height: 184px;
}
.hbgyIY._landscape .sc-d495fc55-0 {
height: 62px;
width: auto;
}
.hbgyIY._landscape .sc-d495fc55-0 img {
max-height: 54px;
}
.hbgyIY._landscape .sc-d495fc55-5 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: -webkit-transform 0.35s ease-out;
-webkit-transition: transform 0.35s ease-out;
transition: transform 0.35s ease-out;
will-change: transform;
}
.hbgyIY._landscape .sc-d495fc55-4 {
opacity: 0;
}
.hbgyIY._landscape .sc-d495fc55-5 {
-webkit-transform: translateY(67px);
-ms-transform: translateY(67px);
transform: translateY(67px);
}
.hbgyIY._landscape .sc-d495fc55-2 {
display: block;
}
.hbgyIY._landscape._opened .sc-d495fc55-5 {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.hbgyIY._landscape._opened .sc-d495fc55-4 {
opacity: 1;
}
.hbgyIY._landscape._opened .sc-d495fc55-0 {
opacity: 0;
-webkit-transform: translateY(-67px);
-ms-transform: translateY(-67px);
transform: translateY(-67px);
}
.hbgyIY._landscape._opened .sc-d495fc55-2 {
opacity: 0;
}
.hbgyIY._landscape .sc-d495fc55-3 {
font-size: 16px;
margin-bottom: 16px;
}
.hbgyIY._landscape .sc-d495fc55-5 {
padding: 24px 20px;
}
} .hbgyIY._with-hover {
height: 228px;
overflow: hidden;
} .hbgyIY._with-hover .sc-d495fc55-5 {
padding: 32px 25px 32px 32px;
-webkit-transform: translateY(126px);
-ms-transform: translateY(126px);
transform: translateY(126px);
} .hbgyIY._with-hover .sc-d495fc55-5 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: -webkit-transform 0.35s ease-out;
-webkit-transition: transform 0.35s ease-out;
transition: transform 0.35s ease-out;
will-change: transform;
} .hbgyIY._with-hover .sc-d495fc55-4 {
opacity: 0;
} @media (min-width:1200px) {
.hbgyIY._with-hover:hover .sc-d495fc55-5 {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.hbgyIY._with-hover:hover .sc-d495fc55-4 {
opacity: 1;
}
.hbgyIY._with-hover:hover .sc-d495fc55-0 {
opacity: 0;
-webkit-transform: translateY(-126px);
-ms-transform: translateY(-126px);
transform: translateY(-126px);
}
} @media (max-width:1199px) {
.hbgyIY._with-hover {
height: 205px;
padding: 24px 32px;
}
.hbgyIY._with-hover .sc-d495fc55-3 {
font-size: 20px;
margin-bottom: 12px;
}
.hbgyIY._with-hover .sc-d495fc55-5 {
padding: 32px;
}
.hbgyIY._with-hover .sc-d495fc55-5 {
-webkit-transform: translateY(67px);
-ms-transform: translateY(67px);
transform: translateY(67px);
}
.hbgyIY._with-hover .sc-d495fc55-2 {
display: block;
}
.hbgyIY._with-hover._opened .sc-d495fc55-5 {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.hbgyIY._with-hover._opened .sc-d495fc55-4 {
opacity: 1;
}
.hbgyIY._with-hover._opened .sc-d495fc55-0 {
opacity: 0;
-webkit-transform: translateY(-67px);
-ms-transform: translateY(-67px);
transform: translateY(-67px);
}
.hbgyIY._with-hover._opened .sc-d495fc55-2 {
opacity: 0;
}
} @media (max-width:767px) {
.hbgyIY._with-hover {
padding: 20px;
height: 184px;
}
.hbgyIY._with-hover .sc-d495fc55-3 {
font-size: 16px;
margin-bottom: 16px;
}
.hbgyIY._with-hover .sc-d495fc55-5 {
padding: 24px 20px;
}
} data-styled.g32[id="sc-d495fc55-6"] {
content: "hbgyIY,"
} .draWSC {
position: relative;
border-radius: 10px;
} .draWSC .button__inner {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
padding: 0 25px;
height: 56px;
border-radius: 10px;
font-weight: 600;
font-size: 16px;
line-height: 1.2;
color: #3d3d3d;
white-space: nowrap;
} .draWSC .button__text {
position: relative;
z-index: 1;
} .draWSC._primary:before {
content: '';
position: absolute;
top: 13px;
left: 0;
width: 100%;
height: 100%;
background-image: linear-gradient(to top, var(--grad-to), var(--grad-from));
opacity: 0;
-webkit-filter: blur(10px);
filter: blur(10px);
border-radius: 10px;
-webkit-transition: opacity 0.15s ease-out;
transition: opacity 0.15s ease-out;
will-change: opacity;
pointer-events: none;
} .draWSC._primary .button__inner {
background-image: linear-gradient(to top, var(--grad-from), var(--grad-to));
box-shadow: 0px 19px 49px 0 #fe585119, 0px 4px 0 0 var(--darker-color-rgb);
}
.draWSC._primary .button__inner:hover {
background-image: linear-gradient(to top, var(--grad-to), var(--grad-from));
box-shadow: 0px 19px 49px 0 #fe585119, 0px 4px 0 0 var(--darker-color-rgb);
} @media (hover:hover) {
.draWSC._primary:hover:before {
opacity: 0.7;
}
} .draWSC._primary:active:before {
opacity: 0;
-webkit-transition: none;
transition: none;
} .draWSC._primary:active .button__inner {
background: #ffad31;
} .draWSC._line .button__inner {
background-image: linear-gradient(to top, var(--grad-from), var(--grad-to));
} .draWSC._line .button__inner:before {
content: '';
position: absolute;
top: 2px;
bottom: 2px;
left: 2px;
right: 2px;
border-radius: 8px;
background: #ffffff;
background-image: linear-gradient(to top, var(--grad-from), var(--grad-to));
box-shadow: 0px 19px 49px 0 #fe585119, 0px 4px 0 0 var(--darker-color-rgb);
} .draWSC._line .button__line-hover {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-radius: 10px;
-webkit-filter: blur(4px);
filter: blur(4px);
opacity: 0;
background: linear-gradient( 90deg, #ffc700, #ffad31);
-webkit-transition: opacity 0.15s ease-out;
transition: opacity 0.15s ease-out;
will-change: opacity;
pointer-events: none;
} .draWSC._line .button__line-hover:before {
content: '';
position: absolute;
top: 4px;
bottom: 4px;
left: 4px;
right: 4px;
border-radius: 8px;
background: #ffffff;
} @media (hover:hover) {
.draWSC._line:hover .button__line-hover {
opacity: 0.7;
}
} .draWSC._line:active .button__line-hover {
opacity: 0;
-webkit-transition: none;
transition: none;
} .draWSC._line:active .button__inner {
background: #ffad31;
} .draWSC:disabled {
opacity: 0.5;
pointer-events: none;
} .draWSC._full {
width: 100%;
} .draWSC._icon-arrow svg {
position: relative;
z-index: 1;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 31px;
height: 12px;
margin-left: 16px;
-webkit-transition: -webkit-transform 0.15s ease-out;
-webkit-transition: transform 0.15s ease-out;
transition: transform 0.15s ease-out;
will-change: transform;
} @media (hover:hover) {
.draWSC._icon-arrow:hover svg {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
} .draWSC._gray .button__inner {
background: #ebebeb;
-webkit-transition: background 0.15s ease-out;
transition: background 0.15s ease-out;
} @media (hover:hover) {
.draWSC._gray:hover .button__inner {
background: #e3e3e3;
}
.draWSC._gray:hover .button__filter-label {
background: #c9c9c9;
}
} .draWSC._gray._active {
background-image: linear-gradient(to top, var(--grad-from), var(--grad-to));
box-shadow: 0px 19px 49px 0 #fe585119, 0px 4px 0 0 var(--darker-color-rgb);
pointer-events: none;
} .draWSC._gray._active .button__inner {
background: transparent;
} .draWSC._gray._active .button__filter-label {
background: #ffffff;
} .draWSC._button-filter .button__inner {
height: 48px;
padding: 0 32px;
} .draWSC._button-filter .button__text {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 9px;
} .draWSC._button-filter .button__filter-label {
font-weight: 600;
font-size: 14px;
line-height: 1;
color: #3d3d3d;
background: #d4d4d4;
border-radius: 8px;
padding: 9px 14px;
margin-right: -24px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: background 0.15s ease-out;
transition: background 0.15s ease-out;
} @media (max-width:1199px) {
.draWSC._button-filter .button__inner {
padding: 0 15px;
}
.draWSC._button-filter .button__filter-label {
margin-right: -7px;
}
.draWSC._button-filter .button__filter-text {
margin: 0 auto;
}
.draWSC._button-filter .button__text {
width: 100%;
}
} data-styled.g33[id="sc-9f2e3843-0"] {
content: "draWSC,"
} .iJdGAm {
max-width: 10em;
font-weight: 800;
font-size: 32px;
line-height: 1.12;
color: #3d3d3d;
} @media (max-width:1199px) {
.iJdGAm {
font-size: 28px;
}
} @media (max-width:767px) {
.iJdGAm {
font-size: 20px;
line-height: 1.2;
}
} @media (max-width:767px) {
.iJdGAm {
max-width: 100%;
}
} data-styled.g34[id="sc-9958775f-0"] {
content: "iJdGAm,"
} .gJlMcs {
max-width: 29.88em;
margin-top: 17px;
font-size: 16px;
line-height: 1.2;
color: #787878;
} @media (max-width:1199px) {
.gJlMcs {
max-width: 27.5em;
}
} @media (max-width:767px) {
.gJlMcs {
margin-top: 8px;
font-size: 15px;
}
} data-styled.g35[id="sc-9958775f-1"] {
content: "gJlMcs,"
} .eouUiQ {
position: absolute;
right: 52px;
bottom: 0;
} @media (max-width:1199px) {
.eouUiQ {
right: 0;
}
} @media (max-width:767px) {
.eouUiQ {
position: relative;
margin-top: 24px;
}
} data-styled.g36[id="sc-9958775f-2"] {
content: "eouUiQ,"
} .iPELiH img {
width: 347px;
height: auto;
} @media (max-width:1199px) {
.iPELiH img {
width: 295px;
}
} @media (max-width:767px) {
.iPELiH img {
width: 254px;
}
} data-styled.g37[id="sc-9958775f-3"] {
content: "iPELiH,"
} .drdStk {
position: absolute;
right: -45px;
top: 102px;
width: 134px;
} .drdStk img {
width: 100%;
height: auto;
} @media (max-width:1199px) {
.drdStk {
right: -60px;
top: 90px;
width: 115px;
}
} @media (max-width:767px) {
.drdStk {
right: -34px;
top: 78px;
width: 98px;
}
} data-styled.g38[id="sc-9958775f-4"] {
content: "drdStk,"
} .kosDVx {
display: inline-block;
vertical-align: top;
margin-top: 55px;
} @media (max-width:1199px) {
.kosDVx {
margin-top: 32px;
}
} @media (max-width:767px) {
.kosDVx {
width: 100%;
margin-top: 17px;
}
} data-styled.g39[id="sc-9958775f-5"] {
content: "kosDVx,"
} .cutbLD {
min-width: 255px;
} @media (max-width:767px) {
.cutbLD {
min-width: 100%;
}
} data-styled.g40[id="sc-9958775f-6"] {
content: "cutbLD,"
} .iDpYRr {
position: relative;
padding: 41px 56px;
} @media (max-width:1199px) {
.iDpYRr {
padding: 34px 48px;
}
} @media (max-width:767px) {
.iDpYRr {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 32px;
text-align: center;
}
} @media (max-width:1199px) {
.iDpYRr._residence .sc-9958775f-3 {
width: 282px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
overflow: hidden;
}
} @media (max-width:767px) {
.iDpYRr._residence {
padding: 32px 15px 0 15px;
}
.iDpYRr._residence .sc-9958775f-3 {
width: auto;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
margin-left: -34px;
}
} .iDpYRr._catalog {
padding-top: 80px;
padding-bottom: 50px;
} .iDpYRr._catalog .sc-9958775f-2 {
right: 50px;
bottom: 50px;
} .iDpYRr._catalog .sc-9958775f-3 img {
width: 433px;
} .iDpYRr._catalog .sc-9958775f-0 {
max-width: 13.44em;
font-weight: 700;
} @media (max-width:1199px) {
.iDpYRr._catalog .sc-9958775f-2 {
right: 8px;
bottom: 8px;
}
.iDpYRr._catalog .sc-9958775f-3 img {
width: 331px;
}
} @media (max-width:767px) {
.iDpYRr._catalog {
padding: 32px;
}
.iDpYRr._catalog .sc-9958775f-2 {
right: 0;
bottom: 0;
}
.iDpYRr._catalog .sc-9958775f-3 img {
width: 260px;
}
.iDpYRr._catalog .sc-9958775f-0 {
max-width: 100%;
}
} data-styled.g41[id="sc-9958775f-7"] {
content: "iDpYRr,"
} .kNkgX {
padding-top: 21px;
} @media (max-width:1199px) {
.kNkgX {
padding-top: 5px;
}
} @media (max-width:767px) {
.kNkgX {
padding-top: 53px;
}
} data-styled.g42[id="sc-8b9c4309-0"] {
content: "kNkgX,"
} .euayag {
margin-bottom: 32px;
text-align: center;
font-weight: 800;
font-size: 36px;
line-height: 1.2;
color: #3d3d3d;
} @media (max-width:1199px) {
.euayag {
font-size: 32px;
line-height: 1.12;
}
} @media (max-width:767px) {
.euayag {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:767px) {
.euayag {
margin-bottom: 16px;
}
} data-styled.g43[id="sc-8b9c4309-1"] {
content: "euayag,"
} .ibCZwM {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 24px;
margin-bottom: 24px;
} .ibCZwM:last-child {
margin-bottom: 0;
} @media (max-width:1199px) {
.ibCZwM {
grid-template-columns: repeat(2, 1fr);
grid-gap: 20px;
margin-bottom: 20px;
}
} @media (max-width:767px) {
.ibCZwM {
grid-template-columns: repeat(1, 1fr);
grid-gap: 16px;
margin-bottom: 16px;
}
} data-styled.g44[id="sc-8b9c4309-2"] {
content: "ibCZwM,"
} .hGVVzf {
padding-top: 72px;
} @media (max-width:1199px) {
.hGVVzf {
padding-top: 64px;
}
} @media (max-width:767px) {
.hGVVzf {
padding-top: 53px;
}
} data-styled.g45[id="sc-c2183307-0"] {
content: "hGVVzf,"
} .jQSrsk {
margin-bottom: 32px;
text-align: center;
font-weight: 800;
font-size: 40px;
line-height: 1.1;
color: #3d3d3d;
} @media (max-width:1199px) {
.jQSrsk {
font-size: 36px;
}
} @media (max-width:767px) {
.jQSrsk {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:1199px) {
.jQSrsk {
margin-bottom: 28px;
}
} @media (max-width:767px) {
.jQSrsk {
margin-bottom: 16px;
}
} data-styled.g46[id="sc-c2183307-1"] {
content: "jQSrsk,"
} .jHSgjO {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 24px;
} @media (max-width:1199px) {
.jHSgjO {
grid-gap: 20px;
}
} @media (max-width:767px) {
.jHSgjO {
grid-template-columns: 1fr;
grid-gap: 16px;
}
} data-styled.g47[id="sc-c2183307-2"] {
content: "jHSgjO,"
} .eIKgyj {
position: absolute;
top: 100%;
left: 0;
width: 100%;
padding: 0 24px;
-webkit-transition: top 0.15s ease-out;
transition: top 0.15s ease-out;
} data-styled.g48[id="sc-f9f46ae1-0"] {
content: "eIKgyj,"
} .llXTQF {
display: none;
margin-top: 24px;
} @media (max-width:1199px) {
.llXTQF {
display: block;
}
.llXTQF .button__inner {
height: 48px;
}
} @media (max-width:767px) {
.llXTQF {
margin-top: 15px;
}
} data-styled.g49[id="sc-f9f46ae1-1"] {
content: "llXTQF,"
} .hcNAVt {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: height 0.15s ease-out;
transition: height 0.15s ease-out;
overflow: hidden;
background: #ffffff;
box-shadow: 0 28px 43px rgba(0, 0, 0, 0.08);
border-radius: 20px;
} @media (max-width:1199px) {
.hcNAVt {
display: none;
}
} data-styled.g50[id="sc-f9f46ae1-2"] {
content: "hcNAVt,"
} .cOvOZU {
--buttonHeight: 80px;
position: relative;
z-index: 1;
-webkit-transition: z-index 0.15s step-end;
transition: z-index 0.15s step-end;
} @media (min-width:1200px) {
.cOvOZU:hover {
z-index: 2;
-webkit-transition: z-index 0.15s step-start;
transition: z-index 0.15s step-start;
}
.cOvOZU:hover .sc-f9f46ae1-2 {
height: calc(100% + var(--buttonHeight));
}
.cOvOZU:hover .sc-f9f46ae1-0 {
top: calc(100% - var(--buttonHeight));
}
} @media (max-width:1199px) {
.cOvOZU {
background: #ffffff;
box-shadow: 0 28px 43px rgba(0, 0, 0, 0.08);
border-radius: 20px;
}
} data-styled.g51[id="sc-f9f46ae1-3"] {
content: "cOvOZU,"
} .iSweKl {
position: relative;
padding: 24px;
} @media (max-width:1199px) {
.iSweKl {
padding: 24px 32px 32px 32px;
}
} @media (max-width:767px) {
.iSweKl {
padding: 24px;
}
} data-styled.g52[id="sc-f9f46ae1-4"] {
content: "iSweKl,"
} .cSkEGL.cSkEGL_title {
margin-bottom: 4px;
font-weight: 600;
font-size: 20px;
line-height: 1.12;
color: #3d3d3d;
}
.bQXcHC.kgGNSP {
font-size: 20px !important;
}
.cSkEGL {
margin-bottom: 4px;
font-weight: 600;
font-size: 20px;
line-height: 1.12;
color: #cf9c10;
} data-styled.g53[id="sc-f9f46ae1-5"] {
content: "cSkEGL,"
} .bhZVxA sup {
font-size: 70%;
} data-styled.g54[id="sc-f9f46ae1-6"] {
content: "bhZVxA,"
} .eDBIFC {
position: relative;
border-radius: 20px 20px 0 0;
overflow: hidden;
cursor: pointer;
} .eDBIFC:before {
content: '';
display: block;
width: 100%;
padding-top: 71.79%;
} .eDBIFC img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
} @media (max-width:1199px) {
.eDBIFC:before {
padding-top: 60.22%;
}
} @media (max-width:767px) {
.eDBIFC:before {
padding-top: 70.00%;
}
} data-styled.g55[id="sc-f9f46ae1-7"] {
content: "eDBIFC,"
} .bmDaMt {
position: absolute;
top: 0;
left: 0;
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 8px;
gap: 4px;
pointer-events: none;
} data-styled.g56[id="sc-f9f46ae1-8"] {
content: "bmDaMt,"
} .cqkYaU {
font-weight: 600;
font-size: 14px;
line-height: 1;
color: #3d3d3d;
background: rgba(255, 255, 255, 0.8);
border-radius: 20px;
padding: 6px 15px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .cqkYaU._green {
background: #3cf682;
text-transform: uppercase;
} .cqkYaU._yellow {
background: #ffc803;
} data-styled.g57[id="sc-f9f46ae1-9"] {
content: "cqkYaU,"
} .ezfCgB .popup-overlay {
-webkit-transition: opacity 0.35s ease-out;
transition: opacity 0.35s ease-out;
will-change: opacity;
} .ezfCgB .popup-view {
-webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
-webkit-transition: opacity 0.35s ease-out, transform 0.35s ease-out;
transition: opacity 0.35s ease-out, transform 0.35s ease-out;
will-change: transform, opacity;
} .ezfCgB .popup-enter .popup-overlay {
opacity: 0;
} .ezfCgB .popup-enter .popup-view {
opacity: 0;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
} .ezfCgB .popup-enter-active .popup-overlay {
opacity: 1;
} .ezfCgB .popup-enter-active .popup-view {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .ezfCgB .popup-exit .popup-overlay {
opacity: 1;
} .ezfCgB .popup-exit .popup-view {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .ezfCgB .popup-exit-active .popup-overlay {
opacity: 0;
} .ezfCgB .popup-exit-active .popup-view {
opacity: 0;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
} data-styled.g63[id="sc-4b19100a-5"] {
content: "ezfCgB,"
} .byaeki {
position: relative;
padding: 2px;
background: linear-gradient( 90deg, #ffc700, #ffad31);
border-radius: 10px;
} data-styled.g66[id="sc-9fc849e8-2"] {
content: "byaeki,"
} .gNNyT {
position: relative;
display: block;
-webkit-align-items: flex-start;
-webkit-box-align: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
} .gNNyT._invalid .sc-9fc849e8-2 {
background: #eb3b29;
} data-styled.g67[id="sc-9fc849e8-3"] {
content: "gNNyT,"
} .iGAxnL {
outline: none;
padding: 16px 36px;
height: 52px;
border: none;
border-radius: 8px;
width: 100%;
font-family: inherit;
font-size: 16px;
font-weight: 600;
line-height: normal;
color: #000000;
background-color: white;
} .iGAxnL::-webkit-input-placeholder {
color: #787878;
opacity: 1;
} .iGAxnL::-moz-placeholder {
color: #787878;
opacity: 1;
} .iGAxnL:-ms-input-placeholder {
color: #787878;
opacity: 1;
} .iGAxnL::placeholder {
color: #787878;
opacity: 1;
} .iGAxnL:disabled {
pointer-events: none;
} data-styled.g68[id="sc-79e407b1-0"] {
content: "iGAxnL,"
} .bPcNdF {
padding: 28px 20px 20px 20px;
min-height: 228px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
} @media (max-width:1199px) {
.bPcNdF {
padding: 18px 15px 15px 15px;
min-height: 176px;
}
} @media (max-width:767px) {
.bPcNdF {
min-height: 152px;
}
} data-styled.g69[id="sc-c1226678-0"] {
content: "bPcNdF,"
} .kgGNSP {
position: relative;
font-family: AvenirNextCyr, sans-serif;
font-size: 64px;
line-height: 1;
font-weight: bold;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
margin-bottom: 17px;
} .kgGNSP:before {
content: attr(data-content);
position: absolute;
top: 5px;
left: 0;
opacity: 0.8;
-webkit-filter: blur(15px);
filter: blur(15px);
color: #ffbc14;
} @media (max-width:1199px) {
.kgGNSP {
font-size: 48px;
margin-bottom: 13px;
}
.kgGNSP:before {
-webkit-filter: blur(10px);
filter: blur(10px);
}
} @media (max-width:767px) {
.kgGNSP {
font-size: 40px;
margin-bottom: 10px;
}
} data-styled.g70[id="sc-c1226678-1"] {
content: "kgGNSP,"
} .bQXcHC {
color: #ffc700;
} @supports (-webkit-background-clip:text) {
.bQXcHC {
background: linear-gradient( 92deg, #ffc700 10%, #ffad31 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
} data-styled.g71[id="sc-c1226678-2"] {
content: "bQXcHC,"
} .jSdpmg {
font-weight: 600;
font-size: 16px;
line-height: 1.2;
color: #3d3d3d;
} data-styled.g72[id="sc-c1226678-3"] {
content: "jSdpmg,"
} .izIHZP {
padding-top: 72px;
} @media (max-width:1199px) {
.izIHZP {
padding-top: 56px;
}
} @media (max-width:767px) {
.izIHZP {
padding-top: 48px;
}
} data-styled.g73[id="sc-1a42ace9-0"] {
content: "izIHZP,"
} .gBnVHN {
display: grid;
grid-template-areas: 'info info image image' 'number number number number';
grid-template-columns: repeat(4, 1fr);
grid-gap: 24px;
} @media (max-width:1199px) {
.gBnVHN {
grid-template-areas: 'info info info info' 'number number number number' 'image image image image';
grid-gap: 20px;
}
} @media (max-width:767px) {
.gBnVHN {
grid-template-areas: 'info info' 'number number' 'number number' 'image image';
grid-template-columns: repeat(2, 1fr);
grid-gap: 16px;
}
} data-styled.g74[id="sc-1a42ace9-1"] {
content: "gBnVHN,"
} .DRwJN {
grid-area: info;
padding: 56px 60px 56px 56px;
} @media (max-width:1199px) {
.DRwJN {
padding: 48px;
}
} @media (max-width:767px) {
.DRwJN {
padding: 32px 30px;
text-align: center;
}
} data-styled.g75[id="sc-1a42ace9-2"] {
content: "DRwJN,"
} .cPsZLB {
line-height: 1.12;
} .cPsZLB p {
margin-bottom: 19px;
} .cPsZLB p:last-child {
margin-bottom: 0;
} @media (max-width:1199px) {
.cPsZLB {
font-size: 15px;
line-height: 1.2;
}
} data-styled.g76[id="sc-1a42ace9-3"] {
content: "cPsZLB,"
} .esYOyx {
grid-area: image;
position: relative;
overflow: hidden;
} .esYOyx:before {
content: '';
display: block;
width: 100%;
padding-top: 100.00%;
} .esYOyx img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
} @media (max-width:1199px) {
.esYOyx:before {
content: '';
display: block;
width: 100%;
padding-top: 41.49%;
}
.esYOyx img {
object-position: center 19%;
}
} @media (max-width:767px) {
.esYOyx:before {
content: '';
display: block;
width: 100%;
padding-top: 75.00%;
}
.esYOyx img {
object-position: center;
}
} data-styled.g77[id="sc-1a42ace9-4"] {
content: "esYOyx,"
} .cHTYvx {
margin-bottom: 22px;
font-weight: 800;
font-size: 40px;
line-height: 1.1;
color: #3d3d3d;
} @media (max-width:1199px) {
.cHTYvx {
font-size: 36px;
}
} @media (max-width:767px) {
.cHTYvx {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:767px) {
.cHTYvx {
margin-bottom: 18px;
}
} data-styled.g78[id="sc-1a42ace9-5"] {
content: "cHTYvx,"
} .cwDmEc {
position: absolute; left: 0;
width: 100%;
height: 100%;
} .cwDmEc .ymaps-2-1-79-controls__control {
top: 215px !important;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
} .cwDmEc .ymaps-2-1-79-gototech {
display: none !important;
} .cwDmEc .ymaps-2-1-79-copyright {
margin-right: 10px;
} .cwDmEc .ymaps-2-1-79-map-copyrights-promo {
left: auto;
right: 10px;
bottom: 25px;
} @media (max-width:767px) {
.cwDmEc .ymaps-2-1-79-copyrights-pane {
inset: 67px 0 auto 0 !important;
}
} data-styled.g79[id="sc-3351dc47-0"] {
content: "cwDmEc,"
} .kZdtru {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: hidden;
} @media (max-width:767px) {
.kZdtru {
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
} data-styled.g80[id="sc-ffebc72c-0"] {
content: "kZdtru,"
} .gVLTSb {
position: relative;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
min-height: 430px;
overflow: hidden;
} .gVLTSb:after {
content: '';
background: linear-gradient( 90deg, #ffffff 2%, rgba(255, 255, 255, 0) 25%);
pointer-events: none;
position: absolute;
top: 1px;
left: 0;
width: 100%;
height: 100%;
} @media (max-width:767px) {
.gVLTSb {
min-height: 352px;
}
.gVLTSb:after {
background: linear-gradient( to top, #ffffff 2%, rgba(255, 255, 255, 0) 25%);
}
} data-styled.g81[id="sc-ffebc72c-1"] {
content: "gVLTSb,"
} .bmDENh {
width: 430px;
padding: 56px 64px;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
} @media (max-width:1199px) {
.bmDENh {
width: 360px;
padding: 56px 15px 56px 48px;
}
} @media (max-width:767px) {
.bmDENh {
width: 100%;
padding: 32px 20px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
} data-styled.g82[id="sc-ffebc72c-2"] {
content: "bmDENh,"
} .cArZgB {
width: 160px;
height: 59px;
margin-bottom: 47px;
} @media (max-width:767px) {
.cArZgB {
display: none;
}
} data-styled.g83[id="sc-ffebc72c-3"] {
content: "cArZgB,"
} .FuEM {
display: none;
width: 100px;
height: 78px;
margin-bottom: 24px;
color: #3d3d3d;
} @media (max-width:767px) {
.FuEM {
display: block;
}
} data-styled.g84[id="sc-ffebc72c-4"] {
content: "FuEM,"
} .ecOtZm {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
gap: 30px;
font-size: 16px;
line-height: 1.2;
} .ecOtZm a {
-webkit-transition: color 0.15s ease-out;
transition: color 0.15s ease-out;
} @media (hover:hover) {
.ecOtZm a:hover {
color: #3d3d3d;
}
} @media (max-width:767px) {
.ecOtZm {
font-size: 15px;
gap: 25px;
}
} data-styled.g85[id="sc-ffebc72c-5"] {
content: "ecOtZm,"
} .zlVZO {
margin-bottom: 9px;
font-weight: bold;
font-size: 20px;
line-height: 1.12;
color: #3d3d3d;
} data-styled.g86[id="sc-ffebc72c-6"] {
content: "zlVZO,"
} .fHdTrl {
padding-top: 72px;
} @media (max-width:1199px) {
.fHdTrl {
padding-top: 64px;
}
} @media (max-width:767px) {
.fHdTrl {
padding-top: 53px;
}
} data-styled.g87[id="sc-e5eafd78-0"] {
content: "fHdTrl,"
} .kFcQLT {
margin-bottom: 32px;
text-align: center;
font-weight: 800;
font-size: 36px;
line-height: 1.2;
color: #3d3d3d;
} @media (max-width:1199px) {
.kFcQLT {
font-size: 32px;
line-height: 1.12;
}
} @media (max-width:767px) {
.kFcQLT {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:767px) {
.kFcQLT {
margin-bottom: 16px;
}
} data-styled.g88[id="sc-e5eafd78-1"] {
content: "kFcQLT,"
} .gxSorH {
font-weight: bold;
font-size: 24px;
line-height: 1.2;
margin-bottom: 4px;
} @media (max-width:1199px) {
.gxSorH {
font-size: 20px;
}
} data-styled.g89[id="sc-84a005d4-0"] {
content: "gxSorH,"
} .kPnQvm {
font-size: 16px;
line-height: 1.2;
} data-styled.g90[id="sc-84a005d4-1"] {
content: "kPnQvm,"
} .Zyzhc {
position: absolute;
bottom: 0;
left: 0;
padding: 24px;
color: #ffffff;
} @media (max-width:1199px) {
.Zyzhc {
padding: 16px;
}
} data-styled.g91[id="sc-84a005d4-2"] {
content: "Zyzhc,"
} .kPtKbG {
position: relative;
} .kPtKbG:before {
content: '';
display: block;
width: 100%;
padding-top: 100.00%;
} .kPtKbG img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
} .kPtKbG:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient( 180deg, rgba(0, 0, 0, 0) 56%, rgba(0, 0, 0, 0.5) 76%);
} @media (max-width:767px) {
.kPtKbG:before {
padding-top: 51.88%;
}
} data-styled.g92[id="sc-84a005d4-3"] {
content: "kPtKbG,"
} .bXkpOb {
position: relative;
overflow: hidden;
} .bXkpOb._main .sc-84a005d4-0 {
font-size: 32px;
} .bXkpOb._main .sc-84a005d4-3:after {
display: none;
} @media (max-width:1199px) {
.bXkpOb._main .sc-84a005d4-0 {
font-size: 24px;
}
.bXkpOb._main .sc-84a005d4-2 {
padding: 24px;
}
} @media (max-width:767px) {
.bXkpOb._main .sc-84a005d4-3:before {
padding-top: 100.00%;
}
.bXkpOb._main .sc-84a005d4-0 {
font-size: 20px;
}
.bXkpOb._main .sc-84a005d4-2 {
padding: 16px;
}
} data-styled.g93[id="sc-84a005d4-4"] {
content: "bXkpOb,"
} .fvHsAn {
padding-top: 72px;
} @media (max-width:1199px) {
.fvHsAn {
padding-top: 64px;
}
} @media (max-width:767px) {
.fvHsAn {
padding-top: 53px;
}
} data-styled.g94[id="sc-d97e84ee-0"] {
content: "fvHsAn,"
} .iGyiKZ {
margin: 0 auto 32px auto;
text-align: center;
max-width: 20.56em;
font-weight: 800;
font-size: 36px;
line-height: 1.2;
color: #3d3d3d;
} @media (max-width:1199px) {
.iGyiKZ {
font-size: 32px;
line-height: 1.12;
}
} @media (max-width:767px) {
.iGyiKZ {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:767px) {
.iGyiKZ {
margin-bottom: 16px;
}
} data-styled.g95[id="sc-d97e84ee-1"] {
content: "iGyiKZ,"
} .inDzAo {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 24px;
} @media (max-width:1199px) {
.inDzAo {
grid-gap: 20px;
}
} @media (max-width:767px) {
.inDzAo {
grid-template-columns: 1fr;
grid-gap: 16px;
}
} data-styled.g96[id="sc-d97e84ee-2"] {
content: "inDzAo,"
} @media (min-width:768px) {
.giDPYw:first-child {
grid-row: span 2;
grid-column: span 2;
}
} data-styled.g97[id="sc-d97e84ee-3"] {
content: "giDPYw,"
} .imkgLk {
padding-top: 72px;
padding-bottom: 72px;
} @media (max-width:1199px) {
.imkgLk {
padding-top: 64px;
padding-bottom: 64px;
}
} @media (max-width:767px) {
.imkgLk {
padding-top: 53px;
padding-bottom: 53px;
}
} data-styled.g98[id="sc-27ec3635-0"] {
content: "imkgLk,"
} .lfCeJY {
padding: 40px 56px;
background: #3d3d3d;
color: #ffffff;
text-align: center;
} @media (max-width:1199px) {
.lfCeJY {
padding: 40px 48px;
}
} @media (max-width:767px) {
.lfCeJY {
padding: 32px;
}
} data-styled.g99[id="sc-27ec3635-1"] {
content: "lfCeJY,"
} .lcGNWW {
width: 740px;
max-width: 100%;
margin: 0 auto;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
} data-styled.g100[id="sc-27ec3635-2"] {
content: "lcGNWW,"
} .eBDrLW {
width: 127px;
height: 99px;
margin-bottom: 34px;
} @media (max-width:1199px) {
.eBDrLW {
width: 109px;
height: 85px;
}
} @media (max-width:767px) {
.eBDrLW {
width: 100px;
height: 78px;
-webkit-order: -2;
-ms-flex-order: -2;
order: -2;
}
} data-styled.g101[id="sc-27ec3635-3"] {
content: "eBDrLW,"
} .dePUAf {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
gap: 20px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 32px 0;
border-top: 1px solid rgba(255, 255, 255, 0.2);
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
margin-bottom: 32px;
} @media (max-width:1199px) {
.dePUAf {
padding: 24px 0;
}
} @media (max-width:767px) {
.dePUAf {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
gap: 16px;
padding: 16px 0;
margin-bottom: 24px;
}
} data-styled.g102[id="sc-27ec3635-4"] {
content: "dePUAf,"
} .iKcGPN a {
font-size: 16px;
line-height: 1.2;
} data-styled.g103[id="sc-27ec3635-5"] {
content: "iKcGPN,"
} .bsOtya {
display: inline-block;
vertical-align: top;
font-weight: bold;
font-size: 24px;
line-height: 1.2;
white-space: nowrap;
} data-styled.g104[id="sc-27ec3635-6"] {
content: "bsOtya,"
} .hNPfbE {
font-size: 16px;
line-height: 1;
} data-styled.g105[id="sc-27ec3635-7"] {
content: "hNPfbE,"
} .hCJokN {
margin-bottom: 24px;
} @media (max-width:767px) {
.hCJokN {
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
} data-styled.g106[id="sc-27ec3635-8"] {
content: "hCJokN,"
} .gIlwjs {
font-size: 12px;
line-height: 1.2;
opacity: 0.7;
} data-styled.g107[id="sc-27ec3635-9"] {
content: "gIlwjs,"
} .dGjwKc {
padding-top: 12px;
} @media (max-width:1199px) {
.dGjwKc {
padding-top: 0;
}
} @media (max-width:767px) {
.dGjwKc {
padding-top: 32px;
}
} data-styled.g108[id="sc-3e39a15f-0"] {
content: "dGjwKc,"
} .iCPQmD {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0 43px;
} @media (max-width:1199px) {
.iCPQmD {
gap: 0;
}
} @media (max-width:767px) {
.iCPQmD {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
}
} data-styled.g109[id="sc-3e39a15f-1"] {
content: "iCPQmD,"
} .eddPSo {
-webkit-flex: 1 0 439px;
-ms-flex: 1 0 439px;
flex: 1 0 439px;
padding-bottom: 20px;
} @media (max-width:1199px) {
.eddPSo {
-webkit-flex-basis: 372px;
-ms-flex-preferred-size: 372px;
flex-basis: 372px;
padding-top: 53px;
padding-bottom: 68px;
}
} @media (max-width:767px) {
.eddPSo {
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto;
padding: 0 5px;
margin-bottom: 5px;
}
} data-styled.g110[id="sc-3e39a15f-2"] {
content: "eddPSo,"
} .iVBVLW {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
} @media (max-width:1199px) {
.iVBVLW {
width: calc(100% - 372px);
}
} @media (max-width:767px) {
.iVBVLW {
width: auto;
margin-bottom: 3px;
}
} data-styled.g111[id="sc-3e39a15f-3"] {
content: "iVBVLW,"
} .gTKOvE {
position: relative;
width: 570px;
} .gTKOvE:before {
content: '';
display: block;
width: 100%;
padding-top: 85.79%;
} .gTKOvE img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: contain;
} @media (max-width:1199px) {
.gTKOvE {
width: 456px;
max-width: 116.326531%;
}
} @media (max-width:767px) {
.gTKOvE {
width: 300px;
max-width: 100%;
}
} data-styled.g112[id="sc-3e39a15f-4"] {
content: "gTKOvE,"
} .lffwLA {
margin-bottom: 16px;
font-weight: 800;
font-size: 36px;
line-height: 1.2;
color: #3d3d3d;
} @media (max-width:1199px) {
.lffwLA {
font-size: 32px;
line-height: 1.12;
}
} @media (max-width:767px) {
.lffwLA {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:767px) {
.lffwLA {
margin-bottom: 8px;
}
} data-styled.g113[id="sc-3e39a15f-5"] {
content: "lffwLA,"
} .dPEzbT {
font-size: 16px;
font-weight: 600;
margin-bottom: 37px;
} @media (max-width:1199px) {
.dPEzbT {
max-width: 355px;
margin-bottom: 32px;
}
} @media (max-width:767px) {
.dPEzbT {
font-size: 13px;
max-width: 100%;
margin-bottom: 0;
}
} data-styled.g114[id="sc-3e39a15f-6"] {
content: "dPEzbT,"
} .DjOFU {
display: inline-block;
vertical-align: top;
min-width: 255px;
} @media (max-width:767px) {
.DjOFU {
display: none;
}
} data-styled.g115[id="sc-3e39a15f-7"] {
content: "DjOFU,"
} .fwUjSQ {
display: none;
} @media (max-width:767px) {
.fwUjSQ {
display: block;
width: 100%;
}
} data-styled.g116[id="sc-3e39a15f-8"] {
content: "fwUjSQ,"
} .ELIdG {
position: absolute;
top: 50%;
left: 0;
font-family: AvenirNextCyr, sans-serif;
font-size: 200px;
font-weight: bold;
line-height: 1;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
} .ELIdG:before {
content: attr(data-content);
position: absolute;
top: 0;
left: 0;
opacity: 0.5;
-webkit-filter: blur(12px);
filter: blur(12px);
color: #ffbc14;
} @media (max-width:1199px) {
.ELIdG {
top: 0;
font-size: 120px;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
} @media (max-width:767px) {
.ELIdG {
font-size: 115px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
z-index: 1;
}
} data-styled.g117[id="sc-649234e6-0"] {
content: "ELIdG,"
} .dRrRoR {
color: #ffc700;
} @supports (-webkit-background-clip:text) {
.dRrRoR {
background: linear-gradient( 92deg, #ffc700 10%, #ffad31 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
} data-styled.g118[id="sc-649234e6-1"] {
content: "dRrRoR,"
} .fULVF {
font-weight: 600;
font-size: 20px;
color: #3d3d3d;
margin-bottom: 16px;
} .fULVF br {
display: none;
} @media (max-width:1199px) {
.fULVF {
margin-bottom: 8px;
z-index: 2;
}
} @media (max-width:767px) {
.fULVF br {
display: block;
}
} data-styled.g119[id="sc-649234e6-2"] {
content: "fULVF,"
} .aoZsD {
font-size: 16px;
line-height: 1.2;
max-width: 18.5em;
} @media (max-width:1199px) {
.aoZsD {
font-size: 15px;
}
} @media (max-width:767px) {
.aoZsD {
font-size: 16px;
}
} data-styled.g120[id="sc-649234e6-3"] {
content: "aoZsD,"
} .jofWHe {
position: relative;
padding: 32px 40px;
min-height: 180px;
} @media (max-width:1199px) {
.jofWHe {
padding: 32px 22px 32px 32px;
}
} @media (max-width:767px) {
.jofWHe {
padding: 31px 20px;
min-height: 194px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
} data-styled.g121[id="sc-649234e6-4"] {
content: "jofWHe,"
} .eMdKGO {
position: relative;
padding-left: 100px;
} @media (max-width:1199px) {
.eMdKGO {
padding-left: 54px;
}
} @media (max-width:767px) {
.eMdKGO {
padding-left: 0;
padding-top: 40px;
}
} data-styled.g122[id="sc-649234e6-5"] {
content: "eMdKGO,"
} .jCjInC {
padding-top: 72px;
} @media (max-width:1199px) {
.jCjInC {
padding-top: 64px;
}
} @media (max-width:767px) {
.jCjInC {
padding-top: 53px;
}
} data-styled.g123[id="sc-acf39787-0"] {
content: "jCjInC,"
} .bjmpFa {
margin-bottom: 32px;
text-align: center;
font-weight: 800;
font-size: 40px;
line-height: 1.1;
color: #3d3d3d;
} @media (max-width:1199px) {
.bjmpFa {
font-size: 36px;
}
} @media (max-width:767px) {
.bjmpFa {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:767px) {
.bjmpFa {
margin-bottom: 23px;
}
} data-styled.g124[id="sc-acf39787-1"] {
content: "bjmpFa,"
} .cofntN {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 24px;
} @media (max-width:767px) {
.cofntN {
grid-template-columns: 1fr;
grid-gap: 16px;
}
} data-styled.g125[id="sc-acf39787-2"] {
content: "cofntN,"
} .fCWSLG {
padding: 0 46px 10px 46px;
color: #3d3d3d;
} @media (max-width:1199px) {
.fCWSLG {
padding-bottom: 8px;
}
} @media (max-width:767px) {
.fCWSLG {
padding: 0 24px;
}
} data-styled.g126[id="sc-906f9e35-0"] {
content: "fCWSLG,"
} .sc-906f9e35-1 + .sc-906f9e35-1 {
padding-left: 15px;
} .gaAAbC._title {
width: 41.704036%;
} .gaAAbC._residence {
width: 29.147982%;
} .gaAAbC._citizenship {
width: 29.147982%;
} @media (max-width:767px) {
.gaAAbC._title {
width: 100%;
margin-bottom: 8px;
color: #787878;
}
.gaAAbC._residence {
width: 50%;
padding-left: 0;
}
.gaAAbC._citizenship {
width: 50%;
padding-left: 10px;
}
} data-styled.g127[id="sc-906f9e35-1"] {
content: "gaAAbC,"
} .dkPnLO {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0 15px;
padding: 12px 0 11px 0;
} .sc-906f9e35-2 + .sc-906f9e35-2 {
border-top: 1px solid rgba(61, 61, 61, 0.1);
} .dkPnLO._header {
padding: 23px 0;
font-weight: 600;
font-size: 24px;
line-height: 1.2;
} @media (max-width:1199px) {
.dkPnLO {
font-size: 15px;
padding: 6px 0 5px 0;
min-height: 64px;
}
.dkPnLO._header {
font-size: 20px;
padding: 20px 0;
}
} @media (max-width:767px) {
.dkPnLO {
font-size: 14px;
padding: 15px 0;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 0;
}
.dkPnLO._header {
font-size: 20px;
padding: 16px 0;
}
} data-styled.g128[id="sc-906f9e35-2"] {
content: "dkPnLO,"
} .kcdHFa {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
} data-styled.g129[id="sc-906f9e35-3"] {
content: "kcdHFa,"
} .hTAfIW {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 45px;
height: 40px;
margin-right: 15px;
} .hTAfIW img {
display: block;
width: auto;
height: auto;
max-width: 100%;
} @media (max-width:767px) {
.hTAfIW {
display: none;
}
} data-styled.g130[id="sc-906f9e35-4"] {
content: "hTAfIW,"
} .lbYZaq {
margin-top: 2px;
font-size: 13px;
line-height: 1.2;
color: #787878;
} @media (max-width:767px) {
.lbYZaq {
display: none;
}
} data-styled.g131[id="sc-906f9e35-5"] {
content: "lbYZaq,"
} .dagALr {
padding-top: 72px;
} @media (max-width:1199px) {
.dagALr {
padding-top: 64px;
}
} @media (max-width:767px) {
.dagALr {
padding-top: 53px;
}
} data-styled.g132[id="sc-f61dc50-0"] {
content: "dagALr,"
} .heGKPv {
margin: 0 auto 26px auto;
max-width: 21.11em;
text-align: center;
font-weight: 800;
font-size: 36px;
line-height: 1.2;
color: #3d3d3d;
} @media (max-width:1199px) {
.heGKPv {
font-size: 32px;
line-height: 1.12;
}
} @media (max-width:767px) {
.heGKPv {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:1199px) {
.heGKPv {
margin-bottom: 35px;
}
} @media (max-width:767px) {
.heGKPv {
margin-bottom: 7px;
}
} data-styled.g133[id="sc-f61dc50-1"] {
content: "heGKPv,"
} .dBybpi {
padding-top: 72px;
} @media (max-width:767px) {
.dBybpi {
padding-top: 53px;
}
} data-styled.g142[id="sc-2f07101c-0"] {
content: "dBybpi,"
} .dDeNM {
margin-bottom: 32px;
text-align: center;
font-weight: 800;
font-size: 40px;
line-height: 1.1;
color: #3d3d3d;
} @media (max-width:1199px) {
.dDeNM {
font-size: 36px;
}
} @media (max-width:767px) {
.dDeNM {
font-size: 24px;
line-height: 1.17;
}
} @media (max-width:1199px) {
.dDeNM {
margin-bottom: 26px;
}
} @media (max-width:767px) {
.dDeNM {
margin-bottom: 24px;
}
} data-styled.g143[id="sc-2f07101c-1"] {
content: "dDeNM,"
} .hZooRu {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 24px;
margin-bottom: 88px;
} @media (max-width:1199px) {
.hZooRu {
grid-template-columns: repeat(2, 1fr);
grid-gap: 20px;
margin-bottom: 56px;
}
} @media (max-width:767px) {
.hZooRu {
grid-template-columns: 1fr;
grid-gap: 16px;
margin-bottom: 48px;
}
} data-styled.g144[id="sc-2f07101c-2"] {
content: "hZooRu,"
} .jRrdha {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
margin-bottom: 24px;
} @media (max-width:767px) {
.jRrdha {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 16px;
}
} data-styled.g145[id="sc-2f07101c-3"] {
content: "jRrdha,"
} @media (max-width:1199px) {
.jorCIw {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
} @media (max-width:767px) {
.jorCIw {
min-width: calc(50% - 4px);
}
} data-styled.g146[id="sc-2f07101c-4"] {
content: "jorCIw,"
} .fGgMAS {
padding-top: 72px;
} @media (max-width:1199px) {
.fGgMAS {
padding-top: 64px;
}
} @media (max-width:767px) {
.fGgMAS {
padding-top: 53px;
}
} data-styled.g147[id="sc-50aacf02-0"] {
content: "fGgMAS,"
} .gAzhSp {
position: relative;
padding: 38px 56px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 320px;
} @media (max-width:1199px) {
.gAzhSp {
padding: 48px;
}
} @media (max-width:767px) {
.gAzhSp {
padding: 32px;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
} data-styled.g148[id="sc-50aacf02-1"] {
content: "gAzhSp,"
} .bmEpVm {
margin-bottom: 17px;
font-weight: 800;
font-size: 32px;
line-height: 1.12;
color: #3d3d3d;
} @media (max-width:1199px) {
.bmEpVm {
font-size: 28px;
}
} @media (max-width:767px) {
.bmEpVm {
font-size: 20px;
line-height: 1.2;
}
} ._citizenship .sc-50aacf02-2 {
max-width: 16.25em;
} ._questions .sc-50aacf02-2 {
max-width: 13.75em;
} @media (max-width:767px) {
.bmEpVm {
margin-bottom: 8px;
}
._citizenship .sc-50aacf02-2,
._questions .bmEpVm {
max-width: 100%;
}
._questions .sc-50aacf02-2 {
font-size: 24px;
font-weight: bold;
}
} data-styled.g149[id="sc-50aacf02-2"] {
content: "bmEpVm,"
} .gaCHQL {
margin-bottom: 32px;
font-size: 16px;
line-height: 1.2;
color: #787878;
} .gaCHQL:last-child {
margin-bottom: 0;
} ._citizenship .sc-50aacf02-4 {
max-width: 25em;
} ._questions .sc-50aacf02-4 {
max-width: 30.31em;
} @media (max-width:1199px) {
.gaCHQL {
margin-bottom: 25px;
}
._questions .sc-50aacf02-4 {
max-width: 22.5em;
}
} @media (max-width:767px) {
.gaCHQL {
margin-bottom: 0;
font-size: 15px;
}
._citizenship .sc-50aacf02-4,
._questions .gaCHQL {
max-width: 100%;
}
} data-styled.g151[id="sc-50aacf02-4"] {
content: "gaCHQL,"
} .ctmkkK {
position: absolute;
right: 0;
top: 0;
} .ctmkkK img {
height: auto;
} @media (max-width:767px) {
.ctmkkK {
position: static;
}
} ._citizenship .sc-50aacf02-5 {
right: 23px;
top: -56px;
} ._citizenship .sc-50aacf02-5 img {
width: 342px;
} @media (max-width:1199px) {
._citizenship .sc-50aacf02-5 {
right: -25px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
._citizenship .sc-50aacf02-5 img {
width: 308px;
}
} @media (max-width:767px) {
._citizenship .sc-50aacf02-5 {
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin: -12px -22px 5px 0;
}
._citizenship .sc-50aacf02-5 img {
width: 294px;
}
._citizenship .sc-50aacf02-5:last-child {
margin-bottom: -10px;
}
} ._questions .sc-50aacf02-5 {
right: -21px;
top: -52px;
} ._questions .sc-50aacf02-5 img {
width: 419px;
} @media (max-width:1199px) {
._questions .sc-50aacf02-5 {
right: -16px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin-top: -15px;
}
._questions .sc-50aacf02-5 img {
width: 361px;
}
} @media (max-width:767px) {
._questions .sc-50aacf02-5 {
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin: -12px 0 30px 0;
}
._questions .sc-50aacf02-5 img {
width: 302px;
}
._questions .sc-50aacf02-5:last-child {
margin-bottom: 0;
}
} data-styled.g152[id="sc-50aacf02-5"] {
content: "ctmkkK,"
} .cmbkQH {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
gap: 6px;
-webkit-transition: opacity 0.15s ease-out;
transition: opacity 0.15s ease-out;
} .cmbkQH._submitting {
opacity: 0.5;
} @media (max-width:1199px) {
.cmbkQH {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-webkit-box-align: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
}
} @media (max-width:767px) {
.cmbkQH {
width: 100%;
}
} data-styled.g153[id="sc-50aacf02-6"] {
content: "cmbkQH,"
} .bnRGwZ {
width: 255px;
} .bnRGwZ input {
text-align: center;
} @media (max-width:767px) {
.bnRGwZ {
width: 100%;
}
} data-styled.g154[id="sc-50aacf02-7"] {
content: "bnRGwZ,"
} .foWmgl {
min-width: 255px;
} @media (max-width:767px) {
.foWmgl {
min-width: 100%;
max-width: 100%;
}
} data-styled.g155[id="sc-50aacf02-8"] {
content: "foWmgl,"
} .ourpr {
background: #e12229;
color: white;
}
.dGjwKcsss {
position: relative;
}
#main-hero-promo {
margin-bottom: 50px;
}
.fxYbcM.has-promo-hero {
overflow: visible;
}
.fxYbcM.has-promo-hero .iOrBSu {
padding-top: 0;
}
.hero-sequence {
position: relative;
min-height: var(--sequence-height, 300vh);
background: #111111;
color: #ffffff;
}
.hero-sequence .hero-inner {
position: -webkit-sticky;
position: sticky;
top: 0;
height: 100vh;
overflow: hidden;
background: #111111;
display: flex;
flex-direction: column;
justify-content: flex-end;
padding: 120px 0 64px;
}
.hero-sequence.is-pinned .hero-inner {
position: fixed;
left: 0;
top: 0;
width: 100%;
z-index: 2;
}
.hero-sequence.is-after .hero-inner {
position: absolute;
left: 0;
right: 0;
top: auto;
bottom: 0;
width: 100%;
}
.hero-sequence .hero-background,
.hero-sequence .hero-bg-cover,
.hero-sequence .gradient-cover-top,
.hero-sequence .gradient-cover-bottom {
position: absolute;
inset: 0;
}
.hero-sequence .hero-bg-cover {
background: linear-gradient(90deg, rgba(17, 17, 17, 0.72) 0%, rgba(17, 17, 17, 0.28) 46%, rgba(17, 17, 17, 0.56) 100%);
pointer-events: none;
}
.hero-sequence .gradient-cover-top {
background: linear-gradient(180deg, rgba(17, 17, 17, 0.6) 0%, rgba(17, 17, 17, 0) 100%);
height: 12rem;
inset: 0 0 auto 0;
}
.hero-sequence .gradient-cover-bottom {
background: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgba(255, 255, 255, 0.88) 100%);
height: 22rem;
inset: auto 0 0 0;
}
.hero-sequence__canvas {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
display: block;
background: #111111;
opacity: 0;
transition: opacity 0.3s ease;
}
.hero-sequence__fallback {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
display: block;
object-fit: cover;
object-position: center;
}
.hero-sequence.is-ready .hero-sequence__canvas {
opacity: 1;
}
.hero-sequence.is-ready .hero-sequence__fallback {
opacity: 0;
}
.hero-sequence__logo-intro {
position: absolute;
left: 50%;
top: 50%;
z-index: 3;
width: min(34vw, 280px);
transform: translate(-50%, -50%);
opacity: 1;
pointer-events: none;
transition: opacity 0.75s ease, transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
will-change: opacity, transform;
}
.hero-sequence__logo-intro img {
display: block;
width: 100%;
height: auto;
}
.hero-sequence__logo-intro.is-hidden {
opacity: 0;
transform: translate(-50%, calc(-50% - 56px));
}
.hero-sequence .hero-sequence__copy,
.hero-sequence .scroll-caption,
.hero-sequence .hero-sequence__status {
position: relative;
z-index: 2;
width: calc(100% - 32px);
max-width: 1200px;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px;
margin-bottom: 100px;
}
.hero-sequence .hero-sequence__copy {
flex: 0 0 auto;
max-width: 760px;
padding-bottom: 0;
padding-top: 0;
text-align: center;
}
.hero-sequence .hero-sequence__copy .draWSC {
margin-left: auto;
margin-right: auto;
}
.hero-sequence .hero-sequence__copy .lffwLA {
position: relative;
z-index: 0;
color: #ffffff;
padding: 12px 22px;
text-shadow: 0 8px 38px rgba(0, 0, 0, 0.35);
}
.hero-sequence .hero-sequence__copy .dPEzbT {
position: relative;
z-index: 0;
color: rgba(255, 255, 255, 1);
margin-left: auto;
margin-right: auto;
padding: 10px 16px;
text-shadow: 0 4px 18px rgba(0, 0, 0, 0.28);
}
.hero-sequence .hero-sequence__copy .lffwLA:before,
.hero-sequence .hero-sequence__copy .dPEzbT:before {
content: '';
position: absolute;
inset: 0;
z-index: -1;
width: 100%; border-radius: 15px;
background: rgba(0, 0, 0, 0.1);
-webkit-backdrop-filter: blur(2px);
backdrop-filter: blur(2px);
opacity: 0;
pointer-events: none;
transform: translateY(14px) scale(0.96);
transition: opacity 0.75s ease, transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
will-change: opacity, transform;
}
.hero-sequence .hero-sequence__copy .lffwLA.is-visible:before,
.hero-sequence .hero-sequence__copy .dPEzbT.is-visible:before {
opacity: 1;
transform: translateY(0) scale(1);
}
.hero-sequence .hero-sequence__copy .draWSC {
min-width: 255px;
}
.hero-sequence .promo-split-text {
overflow: hidden;
}
.hero-sequence .promo-split-word {
display: inline-block;
white-space: nowrap;
}
.hero-sequence .promo-split-char {
display: inline-block;
opacity: 0;
transform: translateY(0.72em) rotate(2deg);
transition: opacity 0.65s ease, transform 0.65s cubic-bezier(0.22, 1, 0.36, 1);
will-change: opacity, transform;
}
.hero-sequence .promo-split-text.is-visible .promo-split-char {
opacity: 1;
transform: translateY(0) rotate(0);
}
.hero-sequence .promo-intro-button {
opacity: 0;
transform: translateY(18px);
transition: opacity 0.7s ease var(--promo-intro-delay, 0ms), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1) var(--promo-intro-delay, 0ms);
}
.hero-sequence .promo-intro-button.is-visible {
opacity: 1;
transform: translateY(0);
}
.hero-sequence .scroll-caption {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
width: max-content;
min-width: 156px;
padding: 10px 18px;
border: 1px solid rgba(255, 255, 255, 0.34);
border-radius: 999px;
background: rgba(0, 0, 0, 0.42);
-webkit-backdrop-filter: blur(8px);
backdrop-filter: blur(8px);
margin-top: 22px;
color: #ffffff;
animation: hero-sequence-scroll-pulse 1.8s ease-in-out infinite;
text-align: center;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.55);
text-transform: uppercase;
}
.hero-sequence .scroll-caption:after {
content: '';
display: block;
width: 7px;
height: 7px;
border-right: 2px solid currentColor;
border-bottom: 2px solid currentColor;
transform: rotate(45deg) translateY(-2px);
}
@keyframes hero-sequence-scroll-pulse {
0%,
100% {
opacity: 0.72;
transform: translateY(0);
}
50% {
opacity: 1;
transform: translateY(6px);
}
}
.hero-sequence .hero-sequence__status {
margin-top: 14px;
color: #ffd76a;
font-size: 14px;
line-height: 1.5;
}
.hero-sequence[data-has-frames="false"] .hero-sequence__canvas {
opacity: 0.2;
}
.hero-sequence[data-has-frames="false"] .hero-inner {
background:
radial-gradient(circle at top right, rgba(255, 188, 20, 0.16), transparent 28%),
linear-gradient(180deg, #161616 0%, #0f0f0f 100%);
}
@media (max-width:1199px) {
.hero-sequence .hero-inner {
padding-top: 104px;
padding-bottom: 48px;
}
.hero-sequence .hero-main-title .lffwLA {
font-size: 42px;
}
}
@media (max-width:767px) {
.hero-sequence {
min-height: var(--sequence-height, 240vh);
}
.hero-sequence .hero-bg-cover {
background: linear-gradient(180deg, rgba(17, 17, 17, 0.22) 0%, rgba(17, 17, 17, 0.08) 32%, rgba(17, 17, 17, 0.84) 100%);
}
.hero-sequence .hero-inner {
padding-top: 88px;
padding-bottom: 28px;
}
.hero-sequence .gradient-cover-top {
height: 7rem;
}
.hero-sequence .gradient-cover-bottom {
height: 16rem;
}
.hero-sequence .hero-main-title .lffwLA {
font-size: 28px;
line-height: 1.15;
}
.hero-sequence .hero-description,
.hero-sequence .hero-sequence__status,
.hero-sequence .scroll-caption {
font-size: 14px;
line-height: 1.5;
}
.hero-sequence__actions .draWSC {
min-width: 100%;
}
}