.Col_col__giDe5 {
  padding-right: 40px;
  padding-left: 40px;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media only screen and (max-width: 1440px) {
  .Col_col__giDe5 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media only screen and (max-width: 1190px) {
  .Col_col__giDe5 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col__giDe5 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.Col_colFlex__Lsach {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Col_col-1__1LoHc {
  width: 8.333333333333334%;
}
@media only screen and (max-width: 630px) {
  .Col_col-1__1LoHc {
    width: 100%;
  }
}
.Col_col-offset-1__3ZJbL {
  margin-left: 8.333333333333334%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-1__3ZJbL {
    margin-left: 0;
  }
}
.Col_col-2__3b6Gt {
  width: 16.666666666666668%;
}
@media only screen and (max-width: 630px) {
  .Col_col-2__3b6Gt {
    width: 100%;
  }
}
.Col_col-offset-2__1sCVW {
  margin-left: 16.666666666666668%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-2__1sCVW {
    margin-left: 0;
  }
}
.Col_col-3__3o2Nl {
  width: 25%;
}
@media only screen and (max-width: 630px) {
  .Col_col-3__3o2Nl {
    width: 100%;
  }
}
.Col_col-offset-3__3v6_5 {
  margin-left: 25%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-3__3v6_5 {
    margin-left: 0;
  }
}
.Col_col-4__2_GFy {
  width: 33.333333333333336%;
}
@media only screen and (max-width: 630px) {
  .Col_col-4__2_GFy {
    width: 100%;
  }
}
.Col_col-offset-4__2qExb {
  margin-left: 33.333333333333336%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-4__2qExb {
    margin-left: 0;
  }
}
.Col_col-5__1oSEq {
  width: 41.666666666666664%;
}
@media only screen and (max-width: 630px) {
  .Col_col-5__1oSEq {
    width: 100%;
  }
}
.Col_col-offset-5__1Qj1y {
  margin-left: 41.666666666666664%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-5__1Qj1y {
    margin-left: 0;
  }
}
.Col_col-6__rAD8s {
  width: 50%;
}
@media only screen and (max-width: 630px) {
  .Col_col-6__rAD8s {
    width: 100%;
  }
}
.Col_col-offset-6__1U8oT {
  margin-left: 50%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-6__1U8oT {
    margin-left: 0;
  }
}
.Col_col-7__80HYY {
  width: 58.333333333333336%;
}
@media only screen and (max-width: 630px) {
  .Col_col-7__80HYY {
    width: 100%;
  }
}
.Col_col-offset-7__2vw3V {
  margin-left: 58.333333333333336%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-7__2vw3V {
    margin-left: 0;
  }
}
.Col_col-8__3RXYU {
  width: 66.66666666666667%;
}
@media only screen and (max-width: 630px) {
  .Col_col-8__3RXYU {
    width: 100%;
  }
}
.Col_col-offset-8__2lDkb {
  margin-left: 66.66666666666667%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-8__2lDkb {
    margin-left: 0;
  }
}
.Col_col-9__8F_YK {
  width: 75%;
}
@media only screen and (max-width: 630px) {
  .Col_col-9__8F_YK {
    width: 100%;
  }
}
.Col_col-offset-9__Ktuno {
  margin-left: 75%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-9__Ktuno {
    margin-left: 0;
  }
}
.Col_col-10__yJ8Cy {
  width: 83.33333333333333%;
}
@media only screen and (max-width: 630px) {
  .Col_col-10__yJ8Cy {
    width: 100%;
  }
}
.Col_col-offset-10__17VX5 {
  margin-left: 83.33333333333333%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-10__17VX5 {
    margin-left: 0;
  }
}
.Col_col-11__2bMLb {
  width: 91.66666666666667%;
}
@media only screen and (max-width: 630px) {
  .Col_col-11__2bMLb {
    width: 100%;
  }
}
.Col_col-offset-11__3cq8D {
  margin-left: 91.66666666666667%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-11__3cq8D {
    margin-left: 0;
  }
}
.Col_col-12__2FpMT {
  width: 100%;
}
@media only screen and (max-width: 630px) {
  .Col_col-12__2FpMT {
    width: 100%;
  }
}
.Col_col-offset-12__3r3qR {
  margin-left: 100%;
}
@media only screen and (max-width: 630px) {
  .Col_col-offset-12__3r3qR {
    margin-left: 0;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-1__17O68 {
    width: 8.333333333333334%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-1__1CCKG {
    width: 8.333333333333334%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-1__2etjK {
    width: 8.333333333333334%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-1__1J0nf {
    width: 8.333333333333334%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-2__3YiUS {
    width: 16.666666666666668%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-2__2kqhv {
    width: 16.666666666666668%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-2__174sZ {
    width: 16.666666666666668%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-2__S3_48 {
    width: 16.666666666666668%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-3__1wsFs {
    width: 25%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-3__1OeG8 {
    width: 25%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-3__U-GhU {
    width: 25%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-3__25OgT {
    width: 25%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-4__65EaQ {
    width: 33.333333333333336%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-4__2wWnJ {
    width: 33.333333333333336%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-4__1dS1C {
    width: 33.333333333333336%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-4__1taCC {
    width: 33.333333333333336%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-5__fvxqm {
    width: 41.666666666666664%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-5__27gdD {
    width: 41.666666666666664%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-5__2jibY {
    width: 41.666666666666664%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-5__2jO3j {
    width: 41.666666666666664%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-6__15hK1 {
    width: 50%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-6__3fDU9 {
    width: 50%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-6__1IWuN {
    width: 50%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-6__p1FpI {
    width: 50%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-7__2BJuA {
    width: 58.333333333333336%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-7__3wXNz {
    width: 58.333333333333336%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-7__1_imB {
    width: 58.333333333333336%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-7__1ot6r {
    width: 58.333333333333336%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-8__3JpD0 {
    width: 66.66666666666667%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-8__1Fn6m {
    width: 66.66666666666667%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-8__2wC3G {
    width: 66.66666666666667%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-8__35l7A {
    width: 66.66666666666667%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-9__l1gCm {
    width: 75%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-9__878pc {
    width: 75%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-9__10g-S {
    width: 75%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-9__XI9me {
    width: 75%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-10__3O1Fk {
    width: 83.33333333333333%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-10__3dM-_ {
    width: 83.33333333333333%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-10__1K4sH {
    width: 83.33333333333333%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-10__30dsw {
    width: 83.33333333333333%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-11__1K0Ug {
    width: 91.66666666666667%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-11__2g5JN {
    width: 91.66666666666667%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-11__RUDE1 {
    width: 91.66666666666667%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-11__hoi4b {
    width: 91.66666666666667%;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_col-l-12__3QPxu {
    width: 100%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-12__3D-Y9 {
    width: 100%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-12__1J271 {
    width: 100%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-12__13YAg {
    width: 100%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_fullMobile__2-UWe {
    padding-right: 0;
    padding-left: 0;
  }
  .Col_fullMobile__2-UWe + .Col_fullMobile__2-UWe {
    margin-top: 20px;
  }
}
@media only screen and (max-width: 1190px) {
  .Col_col-l-1__17O68 {
    width: 8.333333333333334%;
  }
  .Col_col-l-offset-1__3EZcR {
    margin-left: 8.333333333333334%;
  }
  .Col_col-l-2__3YiUS {
    width: 16.666666666666668%;
  }
  .Col_col-l-offset-2__2AR7q {
    margin-left: 16.666666666666668%;
  }
  .Col_col-l-3__1wsFs {
    width: 25%;
  }
  .Col_col-l-offset-3__32Rzu {
    margin-left: 25%;
  }
  .Col_col-l-4__65EaQ {
    width: 33.333333333333336%;
  }
  .Col_col-l-offset-4__3-o7f {
    margin-left: 33.333333333333336%;
  }
  .Col_col-l-5__fvxqm {
    width: 41.666666666666664%;
  }
  .Col_col-l-offset-5__2DqMI {
    margin-left: 41.666666666666664%;
  }
  .Col_col-l-6__15hK1 {
    width: 50%;
  }
  .Col_col-l-offset-6__xx_cL {
    margin-left: 50%;
  }
  .Col_col-l-7__2BJuA {
    width: 58.333333333333336%;
  }
  .Col_col-l-offset-7__1mJZJ {
    margin-left: 58.333333333333336%;
  }
  .Col_col-l-8__3JpD0 {
    width: 66.66666666666667%;
  }
  .Col_col-l-offset-8__2E4-w {
    margin-left: 66.66666666666667%;
  }
  .Col_col-l-9__l1gCm {
    width: 75%;
  }
  .Col_col-l-offset-9__2SRnO {
    margin-left: 75%;
  }
  .Col_col-l-10__3O1Fk {
    width: 83.33333333333333%;
  }
  .Col_col-l-offset-10__2IvNt {
    margin-left: 83.33333333333333%;
  }
  .Col_col-l-11__1K0Ug {
    width: 91.66666666666667%;
  }
  .Col_col-l-offset-11__1WBn3 {
    margin-left: 91.66666666666667%;
  }
  .Col_col-l-12__3QPxu {
    width: 100%;
  }
  .Col_col-l-offset-12__3Vwk9 {
    margin-left: 100%;
  }
}
@media only screen and (max-width: 1190px) {
  .Col_col-l-1-5__3hlL7 {
    width: 20%;
  }
  .Col_col-l-2-5__Qp62v {
    width: 40%;
  }
  .Col_col-l-3-5__1oC78 {
    width: 60%;
  }
  .Col_col-l-4-5__2NNUr {
    width: 80%;
  }
  .Col_col-l-5-5__2aHv2 {
    width: 100%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-1__1CCKG {
    width: 8.333333333333334%;
  }
  .Col_col-md-offset-1__280sy {
    margin-left: 8.333333333333334%;
  }
  .Col_col-md-2__2kqhv {
    width: 16.666666666666668%;
  }
  .Col_col-md-offset-2__2l62r {
    margin-left: 16.666666666666668%;
  }
  .Col_col-md-3__1OeG8 {
    width: 25%;
  }
  .Col_col-md-offset-3__2vfdx {
    margin-left: 25%;
  }
  .Col_col-md-4__2wWnJ {
    width: 33.333333333333336%;
  }
  .Col_col-md-offset-4__bRGj1 {
    margin-left: 33.333333333333336%;
  }
  .Col_col-md-5__27gdD {
    width: 41.666666666666664%;
  }
  .Col_col-md-offset-5__w20Yu {
    margin-left: 41.666666666666664%;
  }
  .Col_col-md-6__3fDU9 {
    width: 50%;
  }
  .Col_col-md-offset-6__3uYX3 {
    margin-left: 50%;
  }
  .Col_col-md-7__3wXNz {
    width: 58.333333333333336%;
  }
  .Col_col-md-offset-7__2FRGw {
    margin-left: 58.333333333333336%;
  }
  .Col_col-md-8__1Fn6m {
    width: 66.66666666666667%;
  }
  .Col_col-md-offset-8__3736G {
    margin-left: 66.66666666666667%;
  }
  .Col_col-md-9__878pc {
    width: 75%;
  }
  .Col_col-md-offset-9__mifJ1 {
    margin-left: 75%;
  }
  .Col_col-md-10__3dM-_ {
    width: 83.33333333333333%;
  }
  .Col_col-md-offset-10__2xiU2 {
    margin-left: 83.33333333333333%;
  }
  .Col_col-md-11__2g5JN {
    width: 91.66666666666667%;
  }
  .Col_col-md-offset-11__2AKUu {
    margin-left: 91.66666666666667%;
  }
  .Col_col-md-12__3D-Y9 {
    width: 100%;
  }
  .Col_col-md-offset-12__2eS3M {
    margin-left: 100%;
  }
}
@media only screen and (max-width: 1090px) {
  .Col_col-md-1-5__giiq- {
    width: 20%;
  }
  .Col_col-md-2-5__31R00 {
    width: 40%;
  }
  .Col_col-md-3-5__3Mo1E {
    width: 60%;
  }
  .Col_col-md-4-5__sDnIL {
    width: 80%;
  }
  .Col_col-md-5-5__fP2MP {
    width: 100%;
  }
}
@media only screen and (max-width: 960px) {
  .Col_col-smd-1__3nWqf {
    width: 8.333333333333334%;
  }
  .Col_col-smd-offset-1__2jq59 {
    margin-left: 8.333333333333334%;
  }
  .Col_col-smd-2__16shh {
    width: 16.666666666666668%;
  }
  .Col_col-smd-offset-2__7GYmh {
    margin-left: 16.666666666666668%;
  }
  .Col_col-smd-3__OEadU {
    width: 25%;
  }
  .Col_col-smd-offset-3__3V34l {
    margin-left: 25%;
  }
  .Col_col-smd-4__1GASK {
    width: 33.333333333333336%;
  }
  .Col_col-smd-offset-4__B-Jr3 {
    margin-left: 33.333333333333336%;
  }
  .Col_col-smd-5__1iV6G {
    width: 41.666666666666664%;
  }
  .Col_col-smd-offset-5__21jHY {
    margin-left: 41.666666666666664%;
  }
  .Col_col-smd-6__3EvcD {
    width: 50%;
  }
  .Col_col-smd-offset-6__1p3E6 {
    margin-left: 50%;
  }
  .Col_col-smd-7__2Vf_9 {
    width: 58.333333333333336%;
  }
  .Col_col-smd-offset-7__GXIL4 {
    margin-left: 58.333333333333336%;
  }
  .Col_col-smd-8__1QS8s {
    width: 66.66666666666667%;
  }
  .Col_col-smd-offset-8__mYZqw {
    margin-left: 66.66666666666667%;
  }
  .Col_col-smd-9__3G_IU {
    width: 75%;
  }
  .Col_col-smd-offset-9__K9dGe {
    margin-left: 75%;
  }
  .Col_col-smd-10__13hpt {
    width: 83.33333333333333%;
  }
  .Col_col-smd-offset-10__3qOPV {
    margin-left: 83.33333333333333%;
  }
  .Col_col-smd-11__AICOS {
    width: 91.66666666666667%;
  }
  .Col_col-smd-offset-11__1nfoF {
    margin-left: 91.66666666666667%;
  }
  .Col_col-smd-12__2-dwj {
    width: 100%;
  }
  .Col_col-smd-offset-12__1GNfE {
    margin-left: 100%;
  }
}
@media only screen and (max-width: 960px) {
  .Col_col-smd-1-5__2wgNJ {
    width: 20%;
  }
  .Col_col-smd-2-5__mw27o {
    width: 40%;
  }
  .Col_col-smd-3-5__2W-Oj {
    width: 60%;
  }
  .Col_col-smd-4-5__3t-uP {
    width: 80%;
  }
  .Col_col-smd-5-5__1_ThX {
    width: 100%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-1__2etjK {
    width: 8.333333333333334%;
  }
  .Col_col-sm-offset-1__1Ye6u {
    margin-left: 8.333333333333334%;
  }
  .Col_col-sm-2__174sZ {
    width: 16.666666666666668%;
  }
  .Col_col-sm-offset-2__y5b1t {
    margin-left: 16.666666666666668%;
  }
  .Col_col-sm-3__U-GhU {
    width: 25%;
  }
  .Col_col-sm-offset-3__2qpnS {
    margin-left: 25%;
  }
  .Col_col-sm-4__1dS1C {
    width: 33.333333333333336%;
  }
  .Col_col-sm-offset-4__rNNbH {
    margin-left: 33.333333333333336%;
  }
  .Col_col-sm-5__2jibY {
    width: 41.666666666666664%;
  }
  .Col_col-sm-offset-5__2LehO {
    margin-left: 41.666666666666664%;
  }
  .Col_col-sm-6__1IWuN {
    width: 50%;
  }
  .Col_col-sm-offset-6__1VR7F {
    margin-left: 50%;
  }
  .Col_col-sm-7__1_imB {
    width: 58.333333333333336%;
  }
  .Col_col-sm-offset-7__FhBRe {
    margin-left: 58.333333333333336%;
  }
  .Col_col-sm-8__2wC3G {
    width: 66.66666666666667%;
  }
  .Col_col-sm-offset-8__3tvOV {
    margin-left: 66.66666666666667%;
  }
  .Col_col-sm-9__10g-S {
    width: 75%;
  }
  .Col_col-sm-offset-9__V0OdF {
    margin-left: 75%;
  }
  .Col_col-sm-10__1K4sH {
    width: 83.33333333333333%;
  }
  .Col_col-sm-offset-10__2EUJ0 {
    margin-left: 83.33333333333333%;
  }
  .Col_col-sm-11__RUDE1 {
    width: 91.66666666666667%;
  }
  .Col_col-sm-offset-11__1FWNw {
    margin-left: 91.66666666666667%;
  }
  .Col_col-sm-12__1J271 {
    width: 100%;
  }
  .Col_col-sm-offset-12__2fPz- {
    margin-left: 100%;
  }
}
@media only screen and (max-width: 630px) {
  .Col_col-sm-1-5__3iS0F {
    width: 20%;
  }
  .Col_col-sm-2-5__12tE8 {
    width: 40%;
  }
  .Col_col-sm-3-5__2Am3G {
    width: 60%;
  }
  .Col_col-sm-4-5__2AZ4u {
    width: 80%;
  }
  .Col_col-sm-5-5__3YV56 {
    width: 100%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-1__1J0nf {
    width: 8.333333333333334%;
  }
  .Col_col-xs-offset-1__16at_ {
    margin-left: 8.333333333333334%;
  }
  .Col_col-xs-2__S3_48 {
    width: 16.666666666666668%;
  }
  .Col_col-xs-offset-2__3XH4H {
    margin-left: 16.666666666666668%;
  }
  .Col_col-xs-3__25OgT {
    width: 25%;
  }
  .Col_col-xs-offset-3__2T0c9 {
    margin-left: 25%;
  }
  .Col_col-xs-4__1taCC {
    width: 33.333333333333336%;
  }
  .Col_col-xs-offset-4__2lWn4 {
    margin-left: 33.333333333333336%;
  }
  .Col_col-xs-5__2jO3j {
    width: 41.666666666666664%;
  }
  .Col_col-xs-offset-5__3wAVb {
    margin-left: 41.666666666666664%;
  }
  .Col_col-xs-6__p1FpI {
    width: 50%;
  }
  .Col_col-xs-offset-6__2SJh2 {
    margin-left: 50%;
  }
  .Col_col-xs-7__1ot6r {
    width: 58.333333333333336%;
  }
  .Col_col-xs-offset-7__1mBwe {
    margin-left: 58.333333333333336%;
  }
  .Col_col-xs-8__35l7A {
    width: 66.66666666666667%;
  }
  .Col_col-xs-offset-8__2_exi {
    margin-left: 66.66666666666667%;
  }
  .Col_col-xs-9__XI9me {
    width: 75%;
  }
  .Col_col-xs-offset-9__29AiR {
    margin-left: 75%;
  }
  .Col_col-xs-10__30dsw {
    width: 83.33333333333333%;
  }
  .Col_col-xs-offset-10__RhY8O {
    margin-left: 83.33333333333333%;
  }
  .Col_col-xs-11__hoi4b {
    width: 91.66666666666667%;
  }
  .Col_col-xs-offset-11__3ghmj {
    margin-left: 91.66666666666667%;
  }
  .Col_col-xs-12__13YAg {
    width: 100%;
  }
  .Col_col-xs-offset-12__1uZn5 {
    margin-left: 100%;
  }
}
@media only screen and (max-width: 420px) {
  .Col_col-xs-1-5__3lSEQ {
    width: 20%;
  }
  .Col_col-xs-2-5__gpY47 {
    width: 40%;
  }
  .Col_col-xs-3-5__2d4fI {
    width: 60%;
  }
  .Col_col-xs-4-5__1JNsQ {
    width: 80%;
  }
  .Col_col-xs-5-5__378tZ {
    width: 100%;
  }
}
@media (max-width: 1700px) {
  .Col_pdAll__EGC_9 {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 1440px) {
  .Col_pdAll__EGC_9 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 1280px) {
  .Col_pdAll__EGC_9 {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Col_pdAll__EGC_9 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (min-width: 631px) {
  .Col_withoutPadding__3eXY9 {
    padding-left: 0;
    padding-right: 0;
  }
}

.Row_row__3iWCB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-right: auto;
  margin-left: auto;
  max-width: 1680px;
  width: 100%;
}
.Row_row__3iWCB .Row_row__3iWCB {
  margin-right: -40px;
  margin-left: -40px;
  width: auto;
}
@media only screen and (max-width: 1440px) {
  .Row_row__3iWCB .Row_row__3iWCB {
    margin-right: -30px;
    margin-left: -30px;
  }
}
@media only screen and (max-width: 1190px) {
  .Row_row__3iWCB .Row_row__3iWCB {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media only screen and (max-width: 1090px) {
  .Row_row__3iWCB .Row_row__3iWCB {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media only screen and (max-width: 630px) {
  .Row_row__3iWCB .Row_row__3iWCB {
    margin-right: -20px;
    margin-left: -20px;
  }
}
.Row_row__3iWCB.Row_noMargin__136Xj {
  margin-left: 0;
  margin-right: 0;
}
.Row_rowVerticalCenter__3lpCQ {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Row_rowVerticalBottom__GibkD {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.Row_rowNarrow__1-Qp6 {
  max-width: 960px;
}
.Row_row__3iWCB.Row_tablet__2ll1g {
  max-width: 890px;
}
@media only screen and (max-width: 630px) {
  .Row_row__3iWCB.Row_mobileNoMargin__1_zPM {
    margin-left: 0;
    margin-right: 0;
  }
}
.Row_center__164_Y {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Row_mauto__19DCK {
  margin: auto !important;
}
.Row_wrapper__3Sbt8 + .Row_wrapper__3Sbt8 {
  margin-top: 110px;
}
@media only screen and (max-width: 1090px) {
  .Row_wrapper__3Sbt8 + .Row_wrapper__3Sbt8 {
    margin-top: 80px;
  }
}
@media only screen and (max-width: 630px) {
  .Row_wrapper__3Sbt8 + .Row_wrapper__3Sbt8 {
    margin-top: 60px;
  }
}
.Row_wrapperHalf__2uRuv {
  padding: 20px 0;
}
.Row_wrapperHalf__2uRuv + .Row_wrapperHalf__2uRuv {
  padding-top: 0;
}
@media (max-width: 1700px) {
  .Row_pdAll__3ntyH {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 1440px) {
  .Row_pdAll__3ntyH {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only screen and (max-width: 630px) {
  .Row_pdAll__3ntyH {
    padding-left: 0;
    padding-right: 0;
  }
}

.Button_btn__1oOt0 {
  height: 58px;
  color: #000;
  font-size: 19px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  display: inline-block;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #6ae695;
  border: 1px solid #6ae695;
  padding: 12px 30px 13px;
  cursor: pointer;
  -webkit-transition: background-color 0.3s, border-color 0.3s, color 0.3s, -webkit-box-shadow 0.3s;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s, -webkit-box-shadow 0.3s;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s, box-shadow 0.3s;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.Button_btn__1oOt0.Button_loading__3N4k2 > .Button_hidden__3yvWN {
  visibility: hidden;
}
@media only screen and (max-width: 320px) {
  .Button_btn__1oOt0 {
    font-size: 16px;
  }
}
.Button_btn__1oOt0 svg path {
  -webkit-transition: fill 0.3s;
  transition: fill 0.3s;
}
.Button_btn__1oOt0:hover {
  background-color: #0e43fe;
  border-color: #0e43fe;
  color: #fff;
}
.Button_btn__1oOt0:hover svg path {
  fill: #fff;
  -webkit-transition: fill 0.3s;
  transition: fill 0.3s;
}
@media only screen and (max-width: 1090px) {
  .Button_btn__1oOt0 {
    background-color: #6ae695;
    border-color: #6ae695;
    color: #000;
  }
}
.Button_btn__1oOt0.Button_link__wJIhS {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.Button_btn__1oOt0[disabled] {
  opacity: 0.5;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: not-allowed;
  pointer-events: none;
}
.Button_gray__mVBGe {
  background-color: #d6d6d6;
  border-color: #d6d6d6;
}
.Button_gray__mVBGe:hover {
  background-color: #000;
  border-color: #000;
}
@media only screen and (max-width: 1090px) {
  .Button_gray__mVBGe:hover {
    background-color: #d6d6d6;
    border-color: #d6d6d6;
  }
}
.Button_lightGray__2sjZs {
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.Button_lightGray__2sjZs:hover {
  background-color: #000;
  border-color: #000;
}

.Chip_wrap__2yzXI {
  color: inherit;
  text-decoration: none;
  border-bottom: none;
  padding-bottom: 0;
  color: #808080;
  border: 2px solid #808080;
  border-radius: 24px;
  height: 48px;
  min-width: 48px;
  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.2s;
  transition: 0.2s;
  display: inline-block;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.12;
  padding: 12px 22px;
}
.Chip_wrap__2yzXI:hover {
  color: #000;
  border-color: #808080;
  background-color: #808080;
}
@media only screen and (max-width: 630px) {
  .Chip_wrap__2yzXI:hover {
    background-color: transparent;
  }
}
.Chip_wrap__2yzXI:hover .Chip_fill__1woNL {
  fill: #000;
}
@media only screen and (max-width: 630px) {
  .Chip_wrap__2yzXI:not(.Chip_textIcon__2imO7) {
    border: none;
    padding: 0;
  }
  .Chip_wrap__2yzXI.Chip_textIcon__2imO7 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 12px 24px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
  }
}
.Chip_wrap__2yzXI.Chip_isShort__2FD-9 {
  padding: 12px 0;
  text-align: center;
}
.Chip_icon___fncI {
  display: none;
}
@media only screen and (max-width: 630px) {
  .Chip_icon___fncI {
    display: block;
  }
}
@media (hover: none) {
  .Chip_wrap__2yzXI:hover {
    color: #808080;
  }
}
@media (hover: hover) {
  .Chip_wrap__2yzXI:active {
    background-color: transparent;
  }
}

.CircleSmall_ring__2zop6 {
  display: inline-block;
  position: absolute;
  right: 50%;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 40px;
  height: 40px;
}
.CircleSmall_ring__2zop6 div {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  position: absolute;
  width: 32px;
  height: 32px;
  margin: 4px;
  border-radius: 50%;
  border: 2px solid #000;
  -webkit-animation: CircleSmall_smallSpin__1Skr3 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
          animation: CircleSmall_smallSpin__1Skr3 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #000 transparent transparent transparent;
}
.CircleSmall_ring__2zop6 div:nth-child(1) {
  -webkit-animation-delay: -0.45s;
          animation-delay: -0.45s;
}
.CircleSmall_ring__2zop6 div:nth-child(2) {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.CircleSmall_ring__2zop6 div:nth-child(3) {
  -webkit-animation-delay: -0.15s;
          animation-delay: -0.15s;
}
@-webkit-keyframes CircleSmall_smallSpin__1Skr3 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes CircleSmall_smallSpin__1Skr3 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.IosToggle_wrap__2P31f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 43px;
}
@media only screen and (max-width: 1090px) {
  .IosToggle_wrap__2P31f {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.IosToggle_wrap__2P31f input {
  display: none;
}
@media only screen and (max-width: 630px) {
  .IosToggle_wrap__2P31f {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.IosToggle_text__1T8x0 {
  margin-left: 10px;
  font-weight: 400;
  line-height: 32px;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
@media only screen and (max-width: 630px) {
  .IosToggle_text__1T8x0 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-right: 0;
  }
}
.IosToggle_text__1T8x0:hover {
  color: #6ae695;
}
.IosToggle_toggle__1HHwY {
  top: -1px;
  width: 60px;
  height: 34px;
  background-color: #fff;
  border: none;
  border-radius: 40px;
  vertical-align: middle;
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-transition: background-color 0.3s, border-color 0.3s;
  transition: background-color 0.3s, border-color 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.IosToggle_toggle__1HHwY:after {
  content: "";
  width: 22px;
  height: 22px;
  background-color: #dbdbdb;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 6px;
  top: 6px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  will-change: left;
}
.IosToggle_toggle__1HHwY:hover + .IosToggle_text__1T8x0 {
  color: #6ae695;
}
input:checked ~ .IosToggle_toggle__1HHwY:after {
  background-color: #6ae695;
  left: calc(100% - 28px);
}
@media only screen and (max-width: 630px) {
  .IosToggle_toggle__1HHwY {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.Title_title__1peO9,
.Title_h1__3-4UK {
  color: #000;
  font-size: 84px;
  line-height: 90px;
  font-weight: 700;
  white-space: pre-wrap;
  text-transform: lowercase;
}
.Title_title__1peO9.Title_firstLetterUpper__1FGrq,
.Title_h1__3-4UK.Title_firstLetterUpper__1FGrq {
  text-transform: none;
}
@media only screen and (max-width: 1090px) {
  .Title_title__1peO9,
  .Title_h1__3-4UK {
    font-size: 48px;
    line-height: 52px;
  }
}
@media only screen and (max-width: 420px) {
  .Title_title__1peO9,
  .Title_h1__3-4UK {
    font-size: 40px;
  }
}
.Title_h2__93ipX {
  margin-top: 0;
  font-size: 48px;
  line-height: 62px;
  padding-right: 20px;
  padding-left: 20px;
}
@media only screen and (max-width: 1090px) {
  .Title_h2__93ipX {
    font-size: 30px;
    line-height: 40px;
    padding-left: 30px;
  }
}
@media only screen and (max-width: 630px) {
  .Title_h2__93ipX {
    font-size: 30px;
    line-height: 40px;
    padding-left: 0px;
  }
}
.Title_h3__25zrO {
  font-size: 20px;
  font-weight: 700;
  margin-top: 40px;
  margin-bottom: 20px;
}
.Title_h4__1W-oC {
  text-transform: none;
}
.Title_before_text__3OhO- {
  margin-bottom: 48px;
}
@media only screen and (max-width: 1090px) {
  .Title_before_text__3OhO- {
    margin-bottom: 30px;
  }
}
.Title_before_bubbles__3MkSG {
  margin-bottom: 60px;
}
@media only screen and (max-width: 1090px) {
  .Title_before_bubbles__3MkSG {
    margin-bottom: 30px;
  }
}
.Title_hyphens__31LVW {
  -ms-hyphens: auto;
  hyphens: auto;
}

.Underlined_text__LStpg {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  color: #000;
  padding-bottom: 15px;
  border-bottom: 3px solid #000;
  margin-bottom: 60px;
}
@media only screen and (max-width: 1090px) {
  .Underlined_text__LStpg {
    margin-bottom: 40px;
    font-size: 19px;
    line-height: 28px;
  }
}
@media only screen and (max-width: 630px) {
  .Underlined_text__LStpg {
    line-height: 26px;
    margin-bottom: 45px;
    padding-bottom: 15px;
  }
}
.Underlined_noGutter__3MLO5 {
  margin-bottom: 0;
  width: 100%;
}
@media only screen and (max-width: 630px) {
  .Underlined_noGutter__3MLO5 {
    width: 100%;
  }
}
@media only screen and (max-width: 1090px) {
  .Underlined_noGutter__3MLO5 {
    width: 100%;
  }
}
@media screen and (max-width: 1367px) {
  .Underlined_noGutter__3MLO5 {
    width: 100%;
  }
}
@media screen and (max-width: 960px) {
  .Underlined_noGutter__3MLO5 {
    width: 100%;
  }
}
@media screen and (max-width: 631px) {
  .Underlined_noGutter__3MLO5 {
    width: 100%;
  }
}
.Underlined_center__1hwFD {
  text-align: center;
}
.Underlined_gray__OHaiW {
  border-bottom-color: #d6d6d6;
}
.Underlined_red__PZB2K {
  color: #de474b;
  border-bottom-color: #de474b;
}

.MailAndTelBlock_phone__1HQNN {
  font-size: 36px;
  color: #fff;
  margin-bottom: 10px;
  display: inline-block;
}
.MailAndTelBlock_phone__1HQNN:hover {
  color: #999;
}
@media only screen and (max-width: 630px) {
  .MailAndTelBlock_phone__1HQNN {
    margin-bottom: 2px;
    font-size: 19px;
    line-height: 30px;
    color: #6ae695;
  }
}
.MailAndTelBlock_mail__2Ok06 {
  color: #6ae695;
  display: inline-block;
  font-size: 24px;
  border-bottom: 1px solid transparent;
}
.MailAndTelBlock_mail__2Ok06:hover {
  border-color: rgba(106,230,149,0.2);
}
@media only screen and (max-width: 630px) {
  .MailAndTelBlock_mail__2Ok06 {
    font-size: 19px;
    line-height: 30px;
  }
}

.Footer_wrap__2LFoL {
  font-size: 24px;
  line-height: 1.5;
  color: #fff;
  background-color: #000;
  padding: 74px 0 50px;
  margin-top: 20px;
}
@media only screen and (max-width: 1190px) {
  .Footer_wrap__2LFoL {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 960px) {
  .Footer_wrap__2LFoL {
    padding: 30px 0 30px;
  }
}
@media (max-width: 968px) and (min-height: 799px) {
  .Footer_wrap__2LFoL {
    padding: 74px 0 50px;
  }
}
@media only screen and (max-width: 630px) {
  .Footer_wrap__2LFoL {
    margin-top: 10px;
    padding-top: 25px;
    padding-bottom: 30px;
    font-size: 19px;
    line-height: 30px;
  }
}
.Footer_wrap__2LFoL.Footer_noGutter__1Y5zU {
  margin-top: 0;
}
.Footer_name__16zbN {
  line-height: 1.4;
  font-weight: 600;
}
.Footer_text__UtTWb {
  display: block;
  font-size: 14px;
  line-height: 1.72;
  margin-top: 7px;
}
@media only screen and (max-width: 960px) {
  .Footer_text__UtTWb {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 630px) {
  .Footer_text__UtTWb {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 19px;
    line-height: 30px;
    font-weight: 600;
  }
}
.Footer_chips__2L3Md {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 58px;
  margin-bottom: 80px;
  gap: 20px;
}
@media only screen and (max-width: 960px) {
  .Footer_chips__2L3Md {
    margin-top: 40px;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 630px) {
  .Footer_chips__2L3Md {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    gap: 0px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    gap: 15px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.Footer_contacts__1p3Lh {
  line-height: 32px;
  font-weight: 600;
}
.Footer_contacts__1p3Lh a {
  text-decoration: none;
  display: inline-block;
}
@media only screen and (max-width: 630px) {
  .Footer_contacts__1p3Lh {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}
.Footer_copyright__uaiV7 {
  margin-top: 83px;
  color: rgba(255,255,255,0.5);
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
@media only screen and (max-width: 1090px) {
  .Footer_copyright__uaiV7 {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Footer_copyright__uaiV7 {
    font-size: 12px;
    line-height: 20px;
    line-height: 20px;
    margin-top: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    position: relative;
    padding-top: 30px;
  }
  .Footer_copyright__uaiV7:after {
    content: '';
    position: absolute;
    top: 0;
    left: 20px;
    height: 2px;
    width: calc(100% - 40px);
    background: #808080;
  }
}
.Footer_privacy__2SYWo {
  color: #41744e;
  display: inline-block;
  line-height: 14px;
}
.Footer_privacy__2SYWo:hover {
  color: #6ae695;
  border-color: rgba(106,230,149,0.2);
}
.Footer_langToggle__1jBQO {
  margin-left: auto;
}
@media only screen and (max-width: 630px) {
  .Footer_langToggle__1jBQO {
    margin-left: 0;
    margin-bottom: 30px;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
}

.Input_label__1BMc0 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  color: #000;
  display: block;
  width: 100%;
  max-width: 480px;
  position: relative;
}
@media only screen and (max-width: 630px) {
  .Input_label__1BMc0 {
    font-size: 19px;
    line-height: 30px;
    margin-bottom: 30px;
  }
}
.Input_areaLabel__2SHEq {
  max-width: 100%;
}
.Input_input__1IU-K {
  display: block;
  overflow: hidden;
  width: 100%;
  margin-top: 18px;
  font-size: 19px;
  padding-left: 20px;
  padding-right: 20px;
  height: 58px;
  background-color: #fbfbfb;
  border: 1px solid #e1e1e1;
  -webkit-transition: background-color 0.15s, -webkit-box-shadow 0.15s;
  transition: background-color 0.15s, -webkit-box-shadow 0.15s;
  transition: background-color 0.15s, box-shadow 0.15s;
  transition: background-color 0.15s, box-shadow 0.15s, -webkit-box-shadow 0.15s;
}
.Input_input__1IU-K:hover,
.Input_input__1IU-K:focus,
.Input_input__1IU-K:not(:placeholder-shown) {
  background-color: #fff;
}
@media only screen and (max-width: 630px) {
  .Input_input__1IU-K {
    margin-top: 12px;
  }
}
.Input_half__3xyS7 {
  width: 50%;
}
.Input_area__2IqSy {
  padding-top: 20px;
  padding-bottom: 20px;
  width: 100%;
  resize: none;
  max-height: 320px;
  height: 100%;
  position: relative;
}
@media only screen and (max-width: 630px) {
  .Input_area__2IqSy {
    padding-top: 14px;
    padding-bottom: 14px;
    height: 200px;
  }
}
.Input_fileList__3tLbU {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.Input_error__2POSh input {
  border-color: #e50000;
}
.Input_errorText__2QJx_ {
  display: block;
  position: absolute;
  color: #e50000;
  bottom: -26px;
  left: 0;
  line-height: 1.71;
  font-size: 14px;
  font-weight: 300;
}
.Input_file__rttpc {
  display: none;
}
.Input_fileLabel__97Pat {
  height: 58px;
  color: #000;
  font-size: 19px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  background-color: #6ae695;
  border: 1px solid #6ae695;
  padding: 12px 30px 13px;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background-color 0.3s, border-color 0.3s, color 0.3s, -webkit-box-shadow 0.3s;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s, -webkit-box-shadow 0.3s;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s, box-shadow 0.3s;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
  background-color: #d6d6d6;
  border-color: #d6d6d6;
}
.Input_fileLabel__97Pat:hover {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
@media only screen and (max-width: 1090px) {
  .Input_fileLabel__97Pat:hover {
    background-color: #d6d6d6;
    border-color: #d6d6d6;
  }
}
.Input_areaWrap__2Np-q {
  position: relative;
}
.Input_dropHighlight__13XdC {
  border: 3px dashed #ccc;
  background-color: #fbfbfb;
}
.Input_dropHighlight__13XdC::-webkit-input-placeholder {
  visibility: hidden;
}
.Input_dropHighlight__13XdC:-moz-placeholder {
  visibility: hidden;
}
.Input_dropHighlight__13XdC::-moz-placeholder {
  visibility: hidden;
}
.Input_dropHighlight__13XdC:-ms-input-placeholder {
  visibility: hidden;
}
.Input_dropHighlight__13XdC + .Input_dropHint__39hUz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Input_dropHint__39hUz {
  font-size: 19px;
  line-height: 32px;
  text-align: center;
  color: #000;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.Input_uploadArrow__3tm6O {
  margin-bottom: 20px;
}
.Input_selectHeader__Z7FS4 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
  font-size: 19px;
  height: 58px;
  margin-top: 18px;
  border: 1px solid #ccc;
  background-color: #fff;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Input_selectHeader__Z7FS4 .Input_drop__3kdnm {
  position: absolute;
  top: 24px;
  right: 20px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.Input_selectHeader--opened__3Rr7t .Input_drop__3kdnm {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.Input_selectOptions__1O-ps {
  position: absolute;
  width: 100%;
  z-index: 9999;
  display: none;
  max-height: 250px;
  border: 1px solid #ccc;
  border-top-color: #fff;
  overflow-y: scroll;
}
.Input_selectOptions--opened__3PVZX {
  display: block;
}
.Input_selectOptions__1O-ps+select {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.Input_selectOption__2a3u- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
  height: 58px;
  font-size: 19px;
  background-color: #fff;
}
.Input_selectOption__2a3u-:hover {
  color: #0e43fe;
  cursor: pointer;
}
@media only screen and (max-width: 630px) {
  .Input_selectOption__2a3u- span {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
    display: block;
  }
}
.Input_grayText__1wniu {
  font-weight: 400;
  font-size: 19px;
  opacity: 0.5;
}
.Input_Ellipse__36abZ {
  padding: 0 10px;
  opacity: 0.5;
}
.Input_Ellipse__36abZ:hover {
  stroke: #0e43fe;
  fill: #0e43fe;
}

.HeaderMenu_auth__title__vJuB8 {
  max-width: unset;
  white-space: pre-line;
}
.HeaderMenu_nav__1P2XI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.HeaderMenu_ul__1pl_m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width: 1090px) {
  .HeaderMenu_ul__1pl_m {
    display: none;
  }
}
.HeaderMenu_item__1RrJW {
  color: #000;
  font-weight: 600;
  font-size: 19px;
  margin-right: 40px;
}
.HeaderMenu_item__1RrJW:hover {
  color: #0e43fe;
}
.HeaderMenu_phone__3-z6B {
  display: none;
  margin-right: 40px;
  color: #000;
  font-weight: 600;
  font-size: 19px;
  line-height: 24px;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  margin-left: 30px;
}
@media only screen and (max-width: 1090px) {
  .HeaderMenu_phone__3-z6B {
    display: block;
  }
}
@media only screen and (max-width: 630px) {
  .HeaderMenu_phone__3-z6B {
    margin-left: 0px;
    margin-right: 30px;
  }
}
@media (max-width: 359px) {
  .HeaderMenu_phone__3-z6B {
    font-size: 16px;
  }
}
.HeaderMenu_personal__SyKGi {
  margin-right: 40px;
  cursor: pointer;
  position: relative;
  height: 36px;
  z-index: 30;
  color: inherit;
  text-decoration: none;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
  border: 0;
}
@media only screen and (max-width: 420px) {
  .HeaderMenu_personal__SyKGi {
    margin-right: 30px;
  }
}
.HeaderMenu_personal__SyKGi:before {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  content: attr(data-text);
  position: absolute;
  border-radius: 14px;
  font-size: 13px;
  left: 50%;
  -webkit-transform: translateX(-46%);
      -ms-transform: translateX(-46%);
          transform: translateX(-46%);
  white-space: nowrap;
  bottom: 36px;
  font-weight: 500;
  font-size: 13px;
  line-height: 25px;
  pointer-events: none;
  background-color: transparent;
}
@media only screen and (max-width: 630px) {
  .HeaderMenu_personal__SyKGi:before {
    display: none;
  }
}
.HeaderMenu_personal__SyKGi:hover:before {
  opacity: 1;
}
.HeaderMenu_hide__1xzbr {
  display: none;
}
.HeaderMenu_active__3If38 {
  color: #0e43fe;
}
.HeaderMenu_visible__1YI5M {
  display: block;
}
.HeaderMenu_new__1Wk18::after {
  content: 'New';
  position: absolute;
  top: -20%;
  color: #0e43fe;
  left: 535px;
  width: 27px;
  font-size: 13px;
  line-height: 24px;
  font-family: 'Gilroy';
  font-style: normal;
  font-weight: 500;
}

.Loading_loader__1QC_2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
.Loading_centered__3o91J {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Loading_ring__3OqVZ {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.Loading_ring__3OqVZ div {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 2px solid #6ae695;
  border-radius: 50%;
  -webkit-animation: Loading_spin__2Xcrt 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
          animation: Loading_spin__2Xcrt 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #6ae695 transparent transparent transparent;
}
.Loading_ring__3OqVZ div:nth-child(1) {
  -webkit-animation-delay: -0.45s;
          animation-delay: -0.45s;
}
.Loading_ring__3OqVZ div:nth-child(2) {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.Loading_ring__3OqVZ div:nth-child(3) {
  -webkit-animation-delay: -0.15s;
          animation-delay: -0.15s;
}
.Loading_ring--gray__3mB3j div {
  border: 2px solid #d6d6d6;
  border-color: #d6d6d6 transparent transparent transparent;
}
@-webkit-keyframes Loading_spin__2Xcrt {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes Loading_spin__2Xcrt {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.SectionWithUnderlinedLists_wrap__3Qyg1 {
  padding: 60px 0;
  margin-bottom: 55px;
}
@media only screen and (max-width: 630px) {
  .SectionWithUnderlinedLists_wrap__3Qyg1 {
    padding: 40px 0;
    margin-bottom: 20px;
  }
}
.SectionWithUnderlinedLists_top__2djXe {
  margin-top: 50px;
}
.SectionWithUnderlinedLists_section__mFVxs {
  margin-top: 15px;
}
@media only screen and (max-width: 630px) {
  .SectionWithUnderlinedLists_section__mFVxs {
    margin-top: -40px;
  }
}
.SectionWithUnderlinedLists_bottom__2Bg2u {
  margin-top: 60px;
}
@media only screen and (max-width: 630px) {
  .SectionWithUnderlinedLists_bottom__2Bg2u {
    margin-top: 20px;
  }
}
.SectionWithUnderlinedLists_underlined__372NG {
  padding-bottom: 20px;
}
@media only screen and (max-width: 630px) {
  .SectionWithUnderlinedLists_underlined__372NG {
    padding-bottom: 15px;
  }
}
.SectionWithUnderlinedLists_col__2j2yK:nth-of-type(n+4) {
  margin-top: 70px;
}
@media only screen and (max-width: 1090px) {
  .SectionWithUnderlinedLists_col__2j2yK:nth-of-type(n+3) {
    margin-top: 70px;
  }
}
@media only screen and (max-width: 630px) {
  .SectionWithUnderlinedLists_col__2j2yK:not(first-of-type) {
    margin-top: 40px;
  }
  .SectionWithUnderlinedLists_col__2j2yK:nth-of-type(n+3) {
    margin-top: 40px;
  }
}
.SectionWithUnderlinedLists_list__mCm-A {
  color: #686868;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  margin-top: 20px;
}
@media screen and (max-width: 1090px) {
  .SectionWithUnderlinedLists_list__mCm-A {
    font-size: 19px;
    font-weight: 600;
    line-height: 30px;
    margin-top: 17px;
  }
}
.SectionWithUnderlinedLists_list__mCm-A li + li {
  margin-top: 17px;
}
@media only screen and (max-width: 630px) {
  .SectionWithUnderlinedLists_list__mCm-A li + li {
    margin-top: 10px;
  }
}

.Burger_burger__32l-S {
  pointer-events: all;
  width: 24px;
  height: 17px;
  background-color: transparent;
  border-bottom: 3px solid #000;
  vertical-align: middle;
  position: relative;
  z-index: 201;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Burger_burger__32l-S:before,
.Burger_burger__32l-S:after {
  content: '';
  position: absolute;
  background-color: #000;
  display: block;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.Burger_burger__32l-S:before {
  content: '';
  width: 19px;
  height: 3px;
  top: 7px;
  z-index: 1;
}
.Burger_burger__32l-S:after {
  content: '';
  width: 22px;
  height: 3px;
  z-index: 1;
  top: 0px;
}
.Burger_burger__32l-S:hover:before,
.Burger_burger__32l-S:hover:after {
  width: 24px;
}
.Burger_close__8ynxN {
  z-index: 201;
  border-bottom-color: #fff;
}
.Burger_close__8ynxN:after,
.Burger_close__8ynxN:before {
  background-color: #fff;
  right: 0;
}
.Burger_close__8ynxN:after {
  width: 22px;
}
.Burger_close__8ynxN:before {
  width: 19px;
}
.Burger_close__8ynxN:hover:before,
.Burger_close__8ynxN:hover:after {
  width: 24px;
}
@-webkit-keyframes Burger_burgerBefore__fNsxa {
  0% {
    right: 0;
    width: 100%;
  }
  100% {
    right: 0;
    width: 19px;
  }
}
@keyframes Burger_burgerBefore__fNsxa {
  0% {
    right: 0;
    width: 100%;
  }
  100% {
    right: 0;
    width: 19px;
  }
}
@-webkit-keyframes Burger_burgerAfter__10Bvl {
  0% {
    right: 0;
    width: 100%;
  }
  100% {
    right: 0;
    width: 22px;
  }
}
@keyframes Burger_burgerAfter__10Bvl {
  0% {
    right: 0;
    width: 100%;
  }
  100% {
    right: 0;
    width: 22px;
  }
}

.FileChipList_wrap__1VZxP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.FileChipList_chip__1sYvo {
  border-radius: 5px;
  background-color: #f2f2f2;
  border: 1px solid transparent;
  height: 27px;
  padding: 0 10px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.FileChipList_chip__1sYvo:hover {
  background-color: #dbdbdb;
}
.FileChipList_chip__1sYvo:hover .FileChipList_name__1p-pb {
  color: #000;
}
.FileChipList_chip__1sYvo:hover .FileChipList_close__1uvPz .fill {
  fill: #000;
}
.FileChipList_chip__1sYvo + .FileChipList_chip__1sYvo {
  margin-left: 10px;
}
.FileChipList_name__1p-pb {
  display: inline-block;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
  color: #909090;
  margin-right: 6px;
}
.FileChipList_close__1uvPz {
  cursor: pointer;
}
.FileChipList_err__1_Hod {
  border-color: #e50000;
}

.Logo_wrap__32c4V {
  color: inherit;
  text-decoration: none;
  border-bottom: none;
  padding-bottom: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.Logo_wrap__32c4V:hover .Logo_tooltip__1MQnZ {
  opacity: 1;
}
.Logo_img__3ijLM {
  max-width: 27px;
  max-height: 54px;
  margin-right: 15px;
}
@media only screen and (max-width: 1090px) {
  .Logo_img__3ijLM {
    max-width: 21px;
  }
}
.Logo_text__-E3bp {
  font-weight: 500;
  font-size: 13px;
  line-height: 25px;
  display: block;
  margin-bottom: 1px;
}
@media only screen and (max-width: 630px) {
  .Logo_text__-E3bp {
    display: none;
  }
}

.Suggestion_wrap__1NwSe {
  border-top: 3px solid #000;
  padding-top: 20px;
  padding-bottom: 40px;
  font-size: 19px;
  line-height: 30px;
  color: #686868;
  background-repeat: no-repeat;
  background-size: auto 30px;
  background-position: left bottom;
}
@media only screen and (max-width: 630px) {
  .Suggestion_wrap__1NwSe {
    padding-bottom: 30px;
  }
}

.titleWithBreadCrumbs {
  position: relative;
  padding-top: 205px;
}
@media (max-width: 1280px) {
  .titleWithBreadCrumbs {
    padding-top: 145px;
  }
}
@media only screen and (max-width: 1090px) {
  .titleWithBreadCrumbs {
    padding-top: 100px;
  }
}
.Header_wrap__1BcCQ {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100vw;
  background-color: transparent;
  padding: 60px 0;
  z-index: 100;
}
.Header_wrap__1BcCQ.Header_testHeader__1OqUk {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
}
@media only screen and (max-width: 1090px) {
  .Header_wrap__1BcCQ.Header_testHeader__1OqUk {
    max-width: 970px;
  }
}
@media (max-width: 1280px) {
  .Header_wrap__1BcCQ {
    padding: 30px 0;
  }
}
@media only screen and (max-width: 1090px) {
  .Header_wrap__1BcCQ {
    position: fixed;
    z-index: 10;
    padding: 20px 0;
    background-color: rgba(255,255,255,0.7);
    -webkit-backdrop-filter: blur(10px);
            backdrop-filter: blur(10px);
    border-bottom: 1px solid #f0f0f0;
  }
  .Header_wrap__1BcCQ.Header_noFixedHeader__3A2w- {
    position: absolute;
    background-color: transparent;
  }
}
@media only screen and (max-width: 630px) {
  .Header_wrap__1BcCQ {
    padding: 18px 0;
  }
}
.Header_content__1JwPx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.Header_right__2Gb4T {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  color: inherit;
  text-decoration: none;
  border-bottom: none;
  padding-bottom: 0;
}
@media only screen and (max-width: 630px) {
  .Header_right__2Gb4T {
    position: static;
  }
}
.Header_fixed__3cut- {
  position: fixed;
  padding: 20px 0;
  width: 100vw;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transform: translateZ(0);
  background-color: rgba(255,255,255,0.7);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-bottom: 1px solid #f0f0f0;
}
.Header_inner__1F30s {
  background-color: rgba(240,240,240,0.7);
  border-bottom-color: transparent;
}
.Header_grayScrolled__2UQyn {
  background-color: rgba(255,255,255,0.7);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-bottom: 1px solid #f0f0f0;
}
.Header_transparent__1uHmU {
  background-color: transparent;
}



.Feedback_wrap__3SGVC label {
  max-width: 100%;
}
.Feedback_title__3gg2H {
  margin-bottom: 48px;
  overflow-wrap: break-word;
}
@media only screen and (max-width: 1090px) {
  .Feedback_title__3gg2H {
    margin-bottom: 24px;
  }
}
.Feedback_pseudoRow__Xp8k- {
  margin-bottom: 64px;
}
.Feedback_pseudoRow__Xp8k- label {
  width: 100%;
}
@media only screen and (max-width: 1090px) {
  .Feedback_pseudoRow__Xp8k- {
    margin-bottom: 0;
  }
}
.Feedback_row__bhZlf + .Feedback_row__bhZlf {
  margin-top: 64px;
}
@media only screen and (max-width: 1090px) {
  .Feedback_row__bhZlf + .Feedback_row__bhZlf {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_row__bhZlf + .Feedback_row__bhZlf {
    margin-top: 0;
  }
}
.Feedback_row__bhZlf label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .Feedback_row__bhZlf {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .Feedback_row__bhZlf label + label {
    margin-left: 0px;
  }
}
.Feedback_buttons__372xY {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.Feedback_buttons__372xY button {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.Feedback_buttons__372xY label {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.Feedback_buttons__372xY button + label {
  margin-left: 40px;
}
@media only screen and (max-width: 630px) {
  .Feedback_buttons__372xY {
    -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;
    margin-top: 0;
  }
  .Feedback_buttons__372xY button + label {
    margin-left: 0;
    margin-top: 20px;
  }
}
.Feedback_error__3jceo {
  margin-top: 40px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
.Feedback_disclaimer__r3zz4 {
  margin-top: 64px;
}
@media only screen and (max-width: 1090px) {
  .Feedback_disclaimer__r3zz4 {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_disclaimer__r3zz4 {
    margin-top: 0;
    margin-bottom: 30px;
  }
}
.Feedback_privacy__2ARVU {
  color: #000;
  padding-bottom: 1px;
}
.Feedback_addMessage__z7Jrb {
  display: inline-block;
  color: #0e43fe;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  margin: 40px 0 0;
  border-bottom: 1px dotted #0e43fe;
  cursor: pointer;
}
.Feedback_addMessage__z7Jrb:hover {
  border-bottom-color: transparent;
}
.Feedback_loader__2fLWi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
.Feedback_ok__3hFDV {
  height: 36px;
  margin-top: 15px;
}
.Feedback_suggest__973Rf {
  padding-top: 50px;
}
@media only screen and (max-width: 1090px) {
  .Feedback_suggest__973Rf {
    display: none;
  }
}
.Feedback_injectedSub__2qiYI {
  margin-top: -20px;
}
@media (max-width: 1440px) {
  .Feedback_inModal__2Phxd .Feedback_col__1MS_W:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_inModal__2Phxd .Feedback_col__1MS_W:nth-of-type(n + 3) {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_inModal__2Phxd .Feedback_addMessage__z7Jrb {
    margin-top: 20px 0 0;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_btn_send__1CZ2d {
    padding: 12px 90px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_fileButton__1gHYx.Feedback_invisible__2xw1S {
    display: none;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_onPage__37fbf .Feedback_col__1MS_W:last-of-type label {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_onPage__37fbf .Feedback_addMessage__z7Jrb {
    margin: 0 0 20px;
  }
}
.Feedback_break__1AdKi {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}
@media only screen and (max-width: 1090px) {
  .Feedback_break__1AdKi {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Feedback_break__1AdKi {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 630px) {
  .ChangePassword_wrap__3rTY5 {
    margin-top: -10px;
  }
}
.ChangePassword_wrap__3rTY5 label {
  max-width: 100%;
}
.ChangePassword_row__36OYZ + .ChangePassword_row__36OYZ {
  margin-top: 40px;
}
@media only screen and (max-width: 1090px) {
  .ChangePassword_row__36OYZ + .ChangePassword_row__36OYZ {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .ChangePassword_row__36OYZ + .ChangePassword_row__36OYZ {
    margin-top: 20px;
  }
}
.ChangePassword_row__36OYZ label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .ChangePassword_row__36OYZ {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .ChangePassword_row__36OYZ label + label {
    margin-left: 0px;
  }
}
.ChangePassword_error__1pKTs {
  display: block;
  margin-top: 20px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
.ChangePassword_loader__Qb9Ry {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
.ChangePassword_submit__gGr08 {
  margin-top: 40px;
}
@media only screen and (max-width: 630px) {
  .ChangePassword_submit__gGr08 {
    margin-top: 0px;
    width: 100%;
  }
}
.ChangePassword_ok__kfhxE {
  margin-top: 60px;
}
@media only screen and (max-width: 630px) {
  .ChangePassword_ok__kfhxE {
    margin-top: 40px;
    width: 100%;
  }
}
@media only screen and (max-width: 630px) {
  .ChangePassword_inModal__1XIBm .ChangePassword_col__2MtV8 {
    margin-top: 0;
  }
}
@media only screen and (max-width: 1090px) {
  .ChangePassword_inModal__1XIBm .ChangePassword_col__2MtV8:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .ChangePassword_inModal__1XIBm .ChangePassword_col__2MtV8:nth-of-type(n + 3) {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 630px) {
  .ChangePassword_inModal__1XIBm .ChangePassword_addMessage__3L_FI {
    margin-top: 20px 0 0;
  }
}

.Checkbox_label__3I8xs {
  max-width: -webkit-max-content !important;
  max-width: -moz-max-content !important;
  max-width: max-content !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
.Checkbox_label__3I8xs:hover .Checkbox_check__DFI-B {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  stroke: #fff;
}
.Checkbox_inputWrapper__2tUL8 {
  position: relative;
  display: block;
  width: 24px;
  height: 24px;
}
.Checkbox_input__-K9jf {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  width: 24px;
  height: 24px;
  border: 1px solid #ccc;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.Checkbox_input__-K9jf:hover {
  border-color: #000;
}
.Checkbox_input__-K9jf:checked {
  background: #ccc;
}
.Checkbox_input__-K9jf:checked:hover {
  background: #000;
}
.Checkbox_checkWrapper__3peWe {
  position: absolute;
  top: 0;
  width: 24px;
  height: 24px;
  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;
}
.Checkbox_spacer__PGXXN {
  width: 10px;
}
.Checkbox_text__VhjFE {
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  color: #686868;
}
.Checkbox_text__VhjFE a {
  text-decoration: underline;
  text-underline-offset: 3px;
}
.Checkbox_text__VhjFE a:hover {
  color: #0e43fe;
}

.CreateReview_wrap__29MUj label {
  max-width: 100%;
}
.CreateReview_ok__2GVS8 {
  height: 36px;
  margin-top: 15px;
}
.CreateReview_title__2bkEh {
  margin-bottom: 48px;
}
@media only screen and (max-width: 1090px) {
  .CreateReview_title__2bkEh {
    margin-bottom: 24px;
  }
}
.CreateReview_row__3suYI + .CreateReview_row__3suYI {
  margin-top: 64px;
}
@media only screen and (max-width: 1090px) {
  .CreateReview_row__3suYI + .CreateReview_row__3suYI {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .CreateReview_row__3suYI + .CreateReview_row__3suYI {
    margin-top: 0;
  }
}
.CreateReview_row__3suYI label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .CreateReview_row__3suYI {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .CreateReview_row__3suYI label + label {
    margin-left: 0px;
  }
}
.CreateReview_buttons__1Dtfc {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.CreateReview_buttons__1Dtfc button {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.CreateReview_buttons__1Dtfc label {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.CreateReview_buttons__1Dtfc button + label {
  margin-left: 40px;
}
@media only screen and (max-width: 630px) {
  .CreateReview_buttons__1Dtfc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-top: 0;
  }
  .CreateReview_buttons__1Dtfc button + label {
    margin-left: 0;
    margin-bottom: 20px;
  }
}
.CreateReview_disclaimer__2EIyU {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
}
.CreateReview_privacy__2o2CN {
  color: #000;
  padding-bottom: 1px;
}

@media only screen and (max-width: 630px) {
  .RecoverPassword_wrap__3bscw {
    margin-top: -10px;
  }
}
.RecoverPassword_wrap__3bscw label {
  max-width: 100%;
}
.RecoverPassword_row__3nahq + .RecoverPassword_row__3nahq {
  margin-top: 40px;
}
@media only screen and (max-width: 1090px) {
  .RecoverPassword_row__3nahq + .RecoverPassword_row__3nahq {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_row__3nahq + .RecoverPassword_row__3nahq {
    margin-top: 20px;
  }
}
.RecoverPassword_row__3nahq label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_row__3nahq {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .RecoverPassword_row__3nahq label + label {
    margin-left: 0px;
  }
}
.RecoverPassword_error__zVl4e {
  display: block;
  margin-top: 20px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
.RecoverPassword_loader__2bQQh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
.RecoverPassword_submit__2USZb {
  margin-top: 40px;
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_submit__2USZb {
    margin-top: 0px;
    width: 100%;
  }
}
.RecoverPassword_ok__2mjeX {
  margin-top: 60px;
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_ok__2mjeX {
    margin-top: 40px;
    width: 100%;
  }
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_inModal__2eQ1k .RecoverPassword_col__1VPFn {
    margin-top: 0;
  }
}
@media only screen and (max-width: 1090px) {
  .RecoverPassword_inModal__2eQ1k .RecoverPassword_col__1VPFn:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_inModal__2eQ1k .RecoverPassword_col__1VPFn:nth-of-type(n + 3) {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 630px) {
  .RecoverPassword_inModal__2eQ1k .RecoverPassword_addMessage__3Hvub {
    margin-top: 20px 0 0;
  }
}

.Request_wrap__21AQh label {
  max-width: 100%;
}
.Request_title__2dcj5 {
  margin-bottom: 48px;
  word-wrap: break-word;
}
@media only screen and (max-width: 1090px) {
  .Request_title__2dcj5 {
    margin-bottom: 24px;
  }
}
.Request_select__EsBWV {
  width: 100%;
  max-width: 1200px;
}
.Request_line__21bgA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width: 1090px) {
  .Request_line__21bgA {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media only screen and (max-width: 630px) {
  .Request_line__21bgA {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.Request_injectedSub__3IpM1 {
  margin-top: -20px;
}
.Request_bottom__22qMD {
  margin-top: 64px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media only screen and (max-width: 630px) {
  .Request_bottom__22qMD {
    margin-top: 0px;
  }
}
.Request_bottom__textarea__b3iAF {
  white-space: wrap;
}
.Request_bottom__suggestion__3KJJD {
  max-width: 493px;
  max-height: 120px;
  margin-top: 120px;
}
@media only screen and (max-width: 630px) {
  .Request_bottom__suggestion__3KJJD {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 1090px) {
  .Request_bottom__22qMD {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_bottom__22qMD {
    margin-top: 0px;
    padding-bottom: 30px;
    margin-bottom: 50px;
  }
}
.Request_buttons__2tSd8 {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.Request_buttons__2tSd8 button {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.Request_buttons__2tSd8 label {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.Request_buttons__2tSd8 button + label {
  margin-left: 40px;
}
@media only screen and (max-width: 630px) {
  .Request_buttons__2tSd8 {
    -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;
    margin-top: 0;
  }
  .Request_buttons__2tSd8 button + label {
    margin-left: 0;
    margin-top: 20px;
  }
}
.Request_disclaimer__3c_W6 {
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 10px;
  line-height: 14px;
}
.Request_privacy__Ychq_ {
  color: #000;
  padding-bottom: 1px;
}
@media (max-width: 1440px) {
  .Request_inModal__11RRu .Request_col__1_MVn:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_inModal__11RRu .Request_col__1_MVn:nth-of-type(n + 3) {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_inModal__11RRu .Request_addMessage__1DPIm {
    margin-top: 20px 0 0;
  }
}
.Request_error__1izXL {
  margin-top: 40px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
@media only screen and (max-width: 630px) {
  .Request_onPage__3l5Bx .Request_col__1_MVn:last-of-type label {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_onPage__3l5Bx .Request_addMessage__1DPIm {
    margin: 0 0 20px;
  }
}
.Request_break__1XDpM {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}
@media only screen and (max-width: 1090px) {
  .Request_break__1XDpM {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_break__1XDpM {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 1090px) {
  .Request_row__3IFko + .Request_row__3IFko {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_row__3IFko + .Request_row__3IFko {
    margin-top: 0;
  }
}
.Request_row__3IFko label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 1090px) {
  .Request_row__3IFko label + label {
    margin-left: 0;
  }
}
@media only screen and (max-width: 630px) {
  .Request_row__3IFko {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .Request_row__3IFko label + label {
    margin-left: 0px;
  }
}
.Request_title__2dcj5 {
  margin-bottom: 48px;
  overflow-wrap: break-word;
}
@media only screen and (max-width: 1090px) {
  .Request_title__2dcj5 {
    margin-bottom: 24px;
  }
}
@media only screen and (max-width: 630px) {
  .Request_btn_send__1h0ld {
    padding: 12px 90px;
  }
}
.Request_pseudoRow__1ISKV {
  margin-bottom: 64px;
}
.Request_pseudoRow__1ISKV label {
  width: 100%;
}
@media only screen and (max-width: 1090px) {
  .Request_pseudoRow__1ISKV {
    margin-bottom: 0;
  }
}

.Respond_wrap__2Hm8J label {
  max-width: 100%;
  min-width: 175px;
}
.Respond_title__24OMH {
  margin-bottom: 48px;
}
@media only screen and (max-width: 1090px) {
  .Respond_title__24OMH {
    margin-bottom: 24px;
  }
}
.Respond_pseudoRow__1F6Rh {
  margin-bottom: 64px;
}
.Respond_pseudoRow__1F6Rh label {
  width: 100%;
}
@media only screen and (max-width: 1090px) {
  .Respond_pseudoRow__1F6Rh {
    margin-bottom: 0;
  }
}
.Respond_row__1EAmK + .Respond_row__1EAmK {
  margin-top: 64px;
}
@media only screen and (max-width: 1090px) {
  .Respond_row__1EAmK + .Respond_row__1EAmK {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Respond_row__1EAmK + .Respond_row__1EAmK {
    margin-top: 0;
  }
}
.Respond_row__1EAmK label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .Respond_row__1EAmK {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .Respond_row__1EAmK label + label {
    margin-left: 0px;
  }
}
.Respond_buttons__1x9Um {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.Respond_buttons__1x9Um button {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.Respond_buttons__1x9Um label {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.Respond_buttons__1x9Um button + label {
  margin-left: 40px;
}
@media only screen and (max-width: 630px) {
  .Respond_buttons__1x9Um {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-top: 0;
  }
  .Respond_buttons__1x9Um button + label {
    margin-left: 0;
    margin-bottom: 20px;
  }
}
.Respond_error__2wOZj {
  margin-top: 40px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
.Respond_disclaimer__CGwAD {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
}
.Respond_privacy__2TPaw {
  color: #000;
  padding-bottom: 1px;
}
.Respond_addMessage__37B5e {
  display: inline-block;
  color: #0e43fe;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  margin: 40px 0 0;
  border-bottom: 1px dotted #0e43fe;
  cursor: pointer;
}
.Respond_addMessage__37B5e:hover {
  border-bottom-color: transparent;
}
.Respond_loader__30W97 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
.Respond_ok__3YM_i {
  height: 36px;
  margin-top: 15px;
}
.Respond_suggest__22BsO {
  padding-top: 50px;
}
@media only screen and (max-width: 1090px) {
  .Respond_suggest__22BsO {
    display: none;
  }
}
.Respond_injectedSub__2Shnz {
  margin-top: -20px;
}
@media only screen and (max-width: 630px) {
  .Respond_inModal__xMYWh .Respond_addMessage__37B5e {
    margin-top: 20px 0 0;
  }
}
@media only screen and (max-width: 630px) {
  .Respond_fileButton__3XtlU.Respond_invisible__3zkse {
    display: none;
  }
}
@media only screen and (max-width: 630px) {
  .Respond_onPage__cumf6 .Respond_col__2gHQu:last-of-type label {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 630px) {
  .Respond_onPage__cumf6 .Respond_addMessage__37B5e {
    margin: 0 0 20px;
  }
}
.Respond_break__3Syc- {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}
@media only screen and (max-width: 1090px) {
  .Respond_break__3Syc- {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Respond_break__3Syc- {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 630px) {
  .SignIn_wrap__2SHR7 {
    margin-top: -10px;
  }
}
.SignIn_wrap__2SHR7 label {
  max-width: 100%;
}
.SignIn_pseudoRow__3-LBz {
  margin-bottom: 64px;
}
.SignIn_pseudoRow__3-LBz label {
  width: 100%;
}
@media only screen and (max-width: 630px) {
  .SignIn_pseudoRow__3-LBz {
    margin-bottom: 0;
  }
}
.SignIn_row__1uzZW + .SignIn_row__1uzZW {
  margin-top: 40px;
}
@media only screen and (max-width: 1090px) {
  .SignIn_row__1uzZW + .SignIn_row__1uzZW {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .SignIn_row__1uzZW + .SignIn_row__1uzZW {
    margin-top: 0;
  }
}
.SignIn_row__1uzZW label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .SignIn_row__1uzZW {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .SignIn_row__1uzZW label + label {
    margin-left: 0px;
  }
}
.SignIn_buttons__1WMyZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-bottom: 20px;
}
.SignIn_buttons__btn__3nfXe {
  -webkit-box-flex: 2;
      -ms-flex: 2 1;
          flex: 2 1;
  width: 100%;
  line-height: 32px;
}
.SignIn_buttons__btn__3nfXe:first-of-type {
  -webkit-box-flex: 3;
      -ms-flex: 3 1;
          flex: 3 1;
}
@media only screen and (max-width: 630px) {
  .SignIn_buttons__btn__3nfXe {
    -webkit-box-flex: 1;
        -ms-flex: 1 1;
            flex: 1 1;
  }
  .SignIn_buttons__btn__3nfXe:first-of-type {
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
  }
}
.SignIn_buttons__btn__3nfXe + .SignIn_buttons__btn__3nfXe {
  margin-left: 40px;
}
@media only screen and (max-width: 630px) {
  .SignIn_buttons__btn__3nfXe + .SignIn_buttons__btn__3nfXe {
    margin-left: 0px;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 630px) {
  .SignIn_buttons__1WMyZ {
    margin-bottom: 0px;
    -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;
  }
}
.SignIn_recover__fZkA6 {
  margin: 20px 0px 26px;
}
@media only screen and (max-width: 630px) {
  .SignIn_recover__fZkA6 {
    margin-top: -10px;
  }
}
.SignIn_recover__link__EsMm9 {
  color: #0e43fe;
  font-family: Gilroy;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  border-bottom: 1px dotted #0e43fe;
}
.SignIn_error__2Cc3F {
  display: block;
  margin-top: 10px;
  margin-bottom: 20px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
@media only screen and (max-width: 630px) {
  .SignIn_error__2Cc3F {
    margin-top: -10px;
  }
}
.SignIn_loader__gC9mR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
@media only screen and (max-width: 630px) {
  .SignIn_inModal__22zEe .SignIn_col__3KFSL {
    margin-top: 0;
  }
}
@media only screen and (max-width: 1090px) {
  .SignIn_inModal__22zEe .SignIn_col__3KFSL:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .SignIn_inModal__22zEe .SignIn_col__3KFSL:nth-of-type(n + 3) {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 630px) {
  .SignIn_inModal__22zEe .SignIn_addMessage__1u0Pt {
    margin-top: 20px 0 0;
  }
}

.UnderlinedWithText_wrap__2UIjM {
  text-align: center;
}
div.UnderlinedWithText_title__19UX6 {
  margin-bottom: -5px;
}
div.UnderlinedWithText_title__19UX6.UnderlinedWithText_pure__NBaFx {
  margin-bottom: 20px;
}
.UnderlinedWithText_text__32pT9 {
  font-size: 19px;
  line-height: 30px;
  color: #686868;
  margin-bottom: 0;
  margin-top: 20px;
}
.UnderlinedWithText_left__1NMUP {
  text-align: left;
}

@media only screen and (max-width: 630px) {
  .SignUp_wrap__3AVSr {
    margin-top: -10px;
  }
}
.SignUp_wrap__3AVSr label {
  max-width: 100%;
}
.SignUp_pseudoRow__Kv9i6 {
  margin-bottom: 64px;
}
.SignUp_pseudoRow__Kv9i6 label {
  width: 100%;
}
@media only screen and (max-width: 630px) {
  .SignUp_pseudoRow__Kv9i6 {
    margin-bottom: 0;
  }
}
.SignUp_row__2GN8N + .SignUp_row__2GN8N {
  margin-top: 40px;
}
@media only screen and (max-width: 1090px) {
  .SignUp_row__2GN8N + .SignUp_row__2GN8N {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .SignUp_row__2GN8N + .SignUp_row__2GN8N {
    margin-top: 0;
  }
}
.SignUp_row__2GN8N label + label {
  margin-left: 80px;
}
@media only screen and (max-width: 630px) {
  .SignUp_row__2GN8N {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .SignUp_row__2GN8N label + label {
    margin-left: 0px;
  }
}
.SignUp_error__RPIZx {
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #e50000;
  font-size: 14px;
  font-weight: 300;
}
.SignUp_privacy__z52bm {
  color: #000;
  padding-bottom: 1px;
}
.SignUp_bottom__1NcxF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.SignUp_bottom__btn__1vFtl {
  -webkit-box-flex: 1;
      -ms-flex: 1 1;
          flex: 1 1;
  width: 100%;
  line-height: 32px;
}
.SignUp_bottom__btn__1vFtl:first-of-type {
  -webkit-box-flex: 2;
      -ms-flex: 2 1;
          flex: 2 1;
}
@media only screen and (max-width: 1090px) {
  .SignUp_bottom__btn__1vFtl:first-of-type {
    -webkit-box-flex: 1;
        -ms-flex: 1 1;
            flex: 1 1;
  }
}
@media only screen and (max-width: 630px) {
  .SignUp_bottom__btn__1vFtl:first-of-type {
    -webkit-box-flex: 1;
        -ms-flex: 1 1;
            flex: 1 1;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media only screen and (max-width: 1090px) {
  .SignUp_bottom__btn__1vFtl:last-of-type {
    -webkit-box-flex: 1;
        -ms-flex: 1 1;
            flex: 1 1;
  }
}
@media only screen and (max-width: 630px) {
  .SignUp_bottom__btn__1vFtl:last-of-type {
    -webkit-box-flex: 1;
        -ms-flex: 1 1;
            flex: 1 1;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
.SignUp_bottom__btn__1vFtl + .SignUp_bottom__btn__1vFtl {
  margin-left: 40px;
}
@media only screen and (max-width: 630px) {
  .SignUp_bottom__btn__1vFtl + .SignUp_bottom__btn__1vFtl {
    margin-left: 0px;
    margin-top: 20px;
  }
}
.SignUp_bottom__disclaimer__2ZPs6 {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
}
@media only screen and (max-width: 630px) {
  .SignUp_bottom__disclaimer__2ZPs6 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media only screen and (max-width: 630px) {
  .SignUp_bottom__1NcxF {
    margin-bottom: 0px;
    -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;
  }
}
.SignUp_recover__1pCZ9 {
  margin: 20px 0px 26px;
}
@media only screen and (max-width: 630px) {
  .SignUp_recover__1pCZ9 {
    margin-top: -20px;
  }
}
.SignUp_recover__link__3NXSJ {
  color: #0e43fe;
  font-family: Gilroy;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  border-bottom: 1px dotted #0e43fe;
}
.SignUp_loader__2O_UY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20%;
  height: 475px;
}
@media only screen and (max-width: 630px) {
  .SignUp_inModal__35kg_ .SignUp_col__M_bZT {
    margin-top: 0;
  }
}
@media only screen and (max-width: 1090px) {
  .SignUp_inModal__35kg_ .SignUp_col__M_bZT:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .SignUp_inModal__35kg_ .SignUp_col__M_bZT:nth-of-type(n + 3) {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 630px) {
  .SignUp_inModal__35kg_ .SignUp_addMessage__1GaDG {
    margin-top: 20px 0 0;
  }
}

.ServicesList_menu__2NVH- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ServicesList_li__ZzORP:nth-of-type(n+4) {
  margin-top: 60px;
}
@media only screen and (max-width: 1090px) {
  .ServicesList_li__ZzORP:nth-of-type(n+3) {
    margin-top: 60px;
  }
}
@media only screen and (max-width: 630px) {
  .ServicesList_li__ZzORP:nth-of-type(n+2) {
    margin-top: 60px;
  }
}
.ServicesList_link__3oGiC:hover {
  color: #0e43fe;
}
.ServicesList_link__3oGiC:hover .fill {
  opacity: 1;
  stroke: #0e43fe;
}
.ServicesList_link__3oGiC[disabled] {
  pointer-events: none;
  opacity: 0.25;
}
.ServicesList_linkWrap__nsqWe+.ServicesList_linkWrap__nsqWe {
  margin-top: 10px;
}
.ServicesList_intro__2TGZi {
  max-width: 1000px;
}
.ServicesList_icon__3iOTK,
.ServicesList_icon_black__2iHPg {
  margin-left: 10px;
}
.ServicesList_icon_black__2iHPg .fill {
  opacity: 1;
}
.ServicesList_testing__knP4P:hover + svg .fill {
  stroke: #0e43fe;
}
@media screen and (max-width: 1440px) {
  div.ServicesList_noPadding__3dDPz {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 680px) {
  div.ServicesList_noPadding__3dDPz {
    padding-left: 20px;
    padding-right: 20px;
  }
}



.StaffCardLong_container__Amulu {
  display: grid;
  grid-template-columns: 440px 1fr;
  grid-column-gap: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media only screen and (max-width: 1090px) {
  .StaffCardLong_container__left__3WuD7 {
    max-width: 400px;
  }
}
.StaffCardLong_container__leftColumn__eIRXA {
  max-width: 440px;
  width: 440px;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media only screen and (max-width: 1090px) {
  .StaffCardLong_container__leftColumn__eIRXA {
    max-width: 400px;
  }
}
@media only screen and (max-width: 630px) {
  .StaffCardLong_container__leftColumn__eIRXA {
    width: 100%;
    margin-bottom: 40px;
    max-width: 400px;
  }
}
.StaffCardLong_container__rightColumn__36Zaz {
  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;
}
@media only screen and (max-width: 1090px) {
  .StaffCardLong_container__Amulu {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    grid-template-columns: 400px 1fr;
    grid-column-gap: 60px;
  }
}
@media only screen and (max-width: 630px) {
  .StaffCardLong_container__Amulu {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    grid-template-columns: 1fr;
    grid-column-gap: 20px;
  }
}
.StaffCardLong_imgBlock__1bb4i {
  padding: 40px;
  padding-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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.StaffCardLong_imgBlock__greyText__1-d_u {
  font-weight: 400;
  font-size: 19px;
  opacity: 0.5;
}
.StaffCardLong_imgBlock__Ellipse__2yrMS {
  padding: 0 5px;
}
.StaffCardLong_imgBlock__img__1AJMp {
  height: 120px;
  width: 120px;
  border-radius: 100px;
}
.StaffCardLong_imgBlock__topText__1NJaL {
  font-weight: 700;
  font-size: 24px;
}
.StaffCardLong_imgBlock__bottomText__2HB9H {
  margin-bottom: 30px;
  font-weight: 700;
  font-size: 30px;
}
.StaffCardLong_imgBlock__icons__2CnuV {
  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;
  padding: 13px;
  gap: 10px;
  width: 58px;
  height: 58px;
  background: #d6d6d6;
  border-color: #d6d6d6;
}
.StaffCardLong_imgBlock__icons__2CnuV:hover {
  background: #000;
  border-color: #000;
}
.StaffCardLong_imgBlock__btn__2p4qI {
  margin-right: 15px;
}
.StaffCardLong_download__fcNsQ svg:hover {
  stroke: #fff;
  fill: #fff;
}
.StaffCardLong_title__2N0QO {
  font-weight: 700;
  font-size: 36px;
  line-height: 42px;
  max-width: 220px;
}
.StaffCardLong_list__2cSiD {
  margin: 30px 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  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-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 5px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.StaffCardLong_list__item__hssYQ {
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 4px 10px 5px;
  font-weight: 600;
  font-size: 13px;
  line-height: 18px;
  color: #686868;
  background-color: #fff;
}
.StaffCardLong_name__single__3J99Z {
  font-family: 'Gilroy';
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
}
.StaffCardLong_textWithTitle__2K5UA {
  margin-top: 40px;
}
@media only screen and (max-width: 630px) {
  .StaffCardLong_textWithTitle__2K5UA {
    margin-top: 50px;
  }
}
.StaffCardLong_textWithTitle__title__1AF5I {
  font-weight: 700;
  font-size: 24px;
  line-height: 38px;
}
.StaffCardLong_textWithTitle__text__2XN9w {
  margin-top: 16px;
  font-weight: 400;
  font-size: 19px;
  line-height: 30px;
  color: #686868;
}
@media only screen and (max-width: 630px) {
  .StaffCardLong_textWithTitle__text__2XN9w {
    font-size: 19px;
    line-height: 32px;
    margin-top: 32px;
  }
}
.StaffCardLong_contant__2sK0n {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 40px;
}
.StaffCardLong_download__fcNsQ {
  margin-left: 3px;
}

.Modal_modal__jEXAG > div {
  width: calc(100vw - 120px);
  position: relative;
  background-color: #f0f0f0;
  padding: 80px 0;
  margin-bottom: 60px;
  margin-top: 60px;
}
@media only screen and (max-width: 1090px) {
  .Modal_modal__jEXAG > div {
    top: 0;
    left: 0;
    right: 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 100vw;
    height: auto;
  }
}
@media only screen and (max-width: 630px) {
  .Modal_modal__jEXAG > div {
    padding: 40px 0;
    margin-bottom: 40px;
  }
}
.Modal_overlay__2FzPh {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: scroll;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  height: 100vh;
  background-color: #797979;
}
@media only screen and (max-width: 1090px) {
  .Modal_overlay__2FzPh {
    background-color: #f0f0f0;
  }
}
.Modal_close__q6MXL {
  position: absolute;
  right: 40px;
  top: 40px;
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.Modal_close__q6MXL:hover {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
@media only screen and (max-width: 630px) {
  .Modal_close__q6MXL {
    right: 20px;
    top: 20px;
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
  }
}
.Modal_title__3QG5F {
  margin-bottom: 80px;
  font-size: 64px;
  line-height: 68px;
  white-space: pre;
}
@media only screen and (max-width: 1090px) {
  .Modal_title__3QG5F {
    margin-bottom: 40px;
    font-size: 48px;
    line-height: 52px;
  }
}
@media only screen and (max-width: 630px) {
  .Modal_title__3QG5F {
    font-size: 36px;
    line-height: 42px;
    max-width: 220px;
  }
}

.TestFooter_footer__3S1F6 {
  padding: 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f0f0f0;
  font-family: PTRootUI;
  position: relative;
}
.TestFooter_footer__3S1F6.TestFooter_whiteBackground__1C9G7 {
  background-color: #fff;
}
@media only screen and (max-width: 960px) {
  .TestFooter_footer__3S1F6 {
    padding: 60px 0;
  }
}
@media only screen and (max-width: 420px) {
  .TestFooter_footer__3S1F6 {
    padding: 20px 0;
  }
}
@media (max-height: 450px) {
  .TestFooter_footer__3S1F6 {
    padding: 20px 0;
  }
}
.TestFooter_footer__3S1F6 .TestFooter_row__2IrQr {
  max-width: 1440px;
  margin: 0 auto;
}
@media only screen and (max-width: 1090px) {
  .TestFooter_footer__3S1F6 .TestFooter_row__2IrQr {
    max-width: 970px;
  }
}
.TestFooter_footer__text__1WgvN {
  font-size: 14px;
  letter-spacing: 0;
  line-height: 2;
  color: rgba(0,0,0,0.5);
}
@media only screen and (max-width: 630px) {
  .TestFooter_footer__text__1WgvN {
    max-width: 295px;
    font-size: 12px;
  }
}
@media only screen and (max-width: 420px) {
  .TestFooter_footer__text__1WgvN {
    font-size: 11px;
  }
}
@media only screen and (max-width: 320px) {
  .TestFooter_footer__text__1WgvN {
    font-size: 9px;
  }
}
.TestFooter_footer__br__3X-dV {
  display: none;
}
@media only screen and (max-width: 630px) {
  .TestFooter_footer__br__3X-dV {
    display: block;
  }
}
.TestFooter_footer__link__1W-O-:hover {
  text-decoration: underline;
}
@media only screen and (max-width: 960px) and (orientation: landscape) {
  .TestFooter_footer__3S1F6.TestFooter_fixed__1isum {
    position: relative;
  }
}

.AlertBanner_wrap__2kl6_ {
  display: none;
  position: fixed;
  z-index: 100;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100vw;
  text-align: center;
  background-color: #6ae695;
  padding: 8px 24px;
  font-weight: 500;
}
@media only screen and (max-width: 1090px) {
  .AlertBanner_wrap__2kl6_ {
    text-align: left;
    padding: 8px 32px;
  }
}
@media only screen and (max-width: 630px) {
  .AlertBanner_wrap__2kl6_ {
    padding: 8px 0;
    font-size: 12px;
  }
}
@media only screen and (max-width: 420px) {
  .AlertBanner_wrap__2kl6_ {
    font-size: 10px;
  }
}
.AlertBanner_inner__doWYu {
  position: relative;
}
.AlertBanner_close__1wjlu {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 16px;
  height: 16px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.AlertBanner_close__1wjlu:hover {
  -webkit-transform: translateY(-50%) rotate(90deg);
      -ms-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
}

.GrandNavItem_link__2EUF5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  height: 243px;
  font-size: 84px;
  font-weight: 700;
  line-height: 86px;
  background-color: #f0f0f0;
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
  position: relative;
}
@media only screen and (max-width: 1440px) {
  .GrandNavItem_link__2EUF5 {
    font-size: 72px;
  }
}
@media screen and (max-width: 1280px) {
  .GrandNavItem_link__2EUF5 {
    font-size: 48px;
    line-height: 56px;
    height: 163px;
  }
}
@media only screen and (max-width: 630px) {
  .GrandNavItem_link__2EUF5 {
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    height: 93px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0;
  }
}
.GrandNavItem_link__2EUF5 + .GrandNavItem_link__2EUF5 {
  margin-top: 2px;
}
.GrandNavItem_link__2EUF5:hover {
  background-color: #0e43fe;
  border-color: #f0f0f0;
  color: #fff;
}
.GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:after,
.GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
  border-color: #fff;
}
@media only screen and (max-width: 1090px) {
  .GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:after,
  .GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
    border-color: #000;
  }
}
.GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
  background-color: #fff;
  width: 200px;
}
@media only screen and (max-width: 1440px) {
  .GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
    width: 175px;
  }
}
@media screen and (max-width: 1280px) {
  .GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
    width: 86px;
  }
}
@media only screen and (max-width: 630px) {
  .GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
    width: 48px;
  }
}
@media only screen and (max-width: 1090px) {
  .GrandNavItem_link__2EUF5:hover .GrandNavItem_arrow__10t1f:before {
    background-color: #000;
  }
}
@media only screen and (max-width: 1090px) {
  .GrandNavItem_link__2EUF5:hover {
    background-color: #f0f0f0;
    color: #000;
  }
}
.GrandNavItem_inner__7Eo3e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: lowercase;
}
.GrandNavItem_arrow__10t1f {
  position: relative;
}
.GrandNavItem_arrow__10t1f:after {
  position: absolute;
  top: -22px;
  right: 9px;
  content: '';
  display: inline-block;
  width: 45px;
  height: 45px;
  border-right: 7px solid #000;
  border-top: 7px solid #000;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media only screen and (max-width: 1440px) {
  .GrandNavItem_arrow__10t1f:after {
    width: 39px;
    height: 39px;
    top: -20px;
  }
}
@media screen and (max-width: 1280px) {
  .GrandNavItem_arrow__10t1f:after {
    width: 28px;
    height: 28px;
    border-right: 4px solid #000;
    border-top: 4px solid #000;
    top: -14px;
  }
}
@media only screen and (max-width: 630px) {
  .GrandNavItem_arrow__10t1f:after {
    top: -6px;
    width: 10px;
    height: 10px;
    border-width: 3px;
    top: -3px;
    right: 0;
  }
}
.GrandNavItem_arrow__10t1f:before {
  content: '';
  position: absolute;
  display: block;
  width: 144px;
  height: 6px;
  background-color: #000;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 6px;
  -webkit-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
}
@media only screen and (max-width: 1440px) {
  .GrandNavItem_arrow__10t1f:before {
    top: 56%;
    width: 115px;
  }
}
@media screen and (max-width: 1280px) {
  .GrandNavItem_arrow__10t1f:before {
    top: 50%;
    height: 4px;
    width: 86px;
  }
}
@media only screen and (max-width: 630px) {
  .GrandNavItem_arrow__10t1f:before {
    height: 0px;
    width: 0px;
    top: 52%;
    right: 7px;
  }
}

.GrandNav_li__2IgYA + .GrandNav_li__2IgYA {
  margin-top: 20px;
}
@media only screen and (max-width: 1190px) {
  .GrandNav_li__2IgYA + .GrandNav_li__2IgYA {
    margin-top: 10px;
  }
}

.Sidemenu_wrap__GDjrZ {
  width: 100vw;
  height: 100%;
  max-height: 100vh;
  position: fixed;
  z-index: 200;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  background-color: #000;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
  overflow-y: scroll;
}
.Sidemenu_inner__-p0FL {
  height: 100%;
}
.Sidemenu_col__3FMaz {
  position: relative;
  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;
  margin-top: 150px;
}
@media only screen and (max-width: 1090px) {
  .Sidemenu_col__3FMaz {
    padding: 0 40px 0 60px;
  }
}
@media only screen and (max-width: 630px) {
  .Sidemenu_col__3FMaz {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    padding: 0 20px;
  }
}
.Sidemenu_open__2nZU_ {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.Sidemenu_nav__13WM0 {
  text-align: right;
}
@media only screen and (max-width: 630px) {
  .Sidemenu_nav__13WM0 {
    position: absolute;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media screen and (max-width: 470px) {
  .Sidemenu_nav__13WM0 {
    top: 63%;
  }
}
.Sidemenu_li__thSA8 + .Sidemenu_li__thSA8 {
  margin-top: 44px;
}
@media (max-height: 801px) {
  .Sidemenu_li__thSA8 + .Sidemenu_li__thSA8 {
    margin-top: 25px;
  }
}
@media only screen and (max-width: 630px) {
  .Sidemenu_li__thSA8 + .Sidemenu_li__thSA8 {
    margin-top: 15px;
  }
}
.Sidemenu_link__a-qsq {
  color: #686868;
  font-size: 48px;
  font-weight: 800;
  position: relative;
  line-height: 38px;
}
.Sidemenu_link--disabled__o_gDt {
  cursor: pointer;
  color: #d6d6d6;
}
.Sidemenu_link--disabled__o_gDt:hover {
  color: #d6d6d6;
}
@media (max-height: 801px) {
  .Sidemenu_link__a-qsq {
    font-size: 36px;
  }
}
@media only screen and (max-width: 960px) {
  .Sidemenu_link__a-qsq {
    font-size: 30px;
    line-height: 30px;
  }
}
.Sidemenu_link__a-qsq:hover {
  color: #fff;
}
.Sidemenu_burger__343lh {
  position: absolute;
  top: -70px;
  right: 40px;
}
@media (max-width: 1280px) {
  .Sidemenu_burger__343lh {
    top: -100px;
  }
}
@media only screen and (max-width: 1090px) {
  .Sidemenu_burger__343lh {
    top: -115px;
  }
}
@media only screen and (max-width: 630px) {
  .Sidemenu_burger__343lh {
    position: fixed;
    top: 30px;
    right: 20px;
  }
}
.Sidemenu_burger__343lh.Sidemenu_scrolled__1-vIw {
  top: -110px;
}
.Sidemenu_footer___FkHn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-top: auto;
  margin-bottom: 75px;
  line-height: 32px;
  font-weight: 600;
}
@media screen and (max-height: 660px) {
  .Sidemenu_footer___FkHn {
    position: absolute;
    width: 50%;
    left: 30px;
    bottom: 40px;
    margin-bottom: 0;
    -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;
  }
  .Sidemenu_footer___FkHn label {
    margin-top: 30px;
  }
}
@media only screen and (max-width: 630px) {
  .Sidemenu_footer___FkHn {
    -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;
    margin-bottom: 0;
    position: fixed;
    left: 20px;
    bottom: 30px;
  }
  .Sidemenu_footer___FkHn label {
    margin-top: 24px;
  }
}
@media screen and (max-width: 470px) {
  .Sidemenu_footer___FkHn {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 90%;
  }
}
.Sidemenu_new__1oQRI::after {
  content: 'New';
  position: absolute;
  top: -40%;
  color: #fff;
  left: -42px;
  font-size: 20px;
  line-height: 24px;
  font-family: 'Gilroy';
  font-style: normal;
  font-weight: 500;
  width: 41px;
  height: 24px;
  text-transform: capitalize;
}

@media (max-width: 1700px) {
  .Page_pdAll__XHQjD {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 1440px) {
  .Page_pdAll__XHQjD {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 1280px) {
  .Page_pdAll__XHQjD {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 630px) {
  .Page_pdAll__XHQjD {
    padding-left: 0;
    padding-right: 0;
  }
}
.Page_bottom__3YQs4 {
  margin-top: 110px;
}
@media only screen and (max-width: 1090px) {
  .Page_bottom__3YQs4 {
    margin-top: 60px;
  }
}

