@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.choose-solution-test___19vcS {
  position: fixed;
  width: 100vw;
  height: 100vh;
  z-index: 20;
  background-color: rgba(0,0,0,0);
  pointer-events: none;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .choose-solution-test___19vcS {
    width: 100%;
  }
}
.choose-solution-test___19vcS.visible___2msvi {
  pointer-events: all;
  background-color: rgba(0,0,0,0.5);
}
.choose-solution-test___19vcS.visible___2msvi .inner___3imvw {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.choose-solution-test___19vcS .backdrop___1NUd5 {
  width: 100%;
  height: 100%;
}
.choose-solution-test___19vcS .mobile-close___5RETq {
  position: fixed;
  right: 20px;
  top: 15px;
  width: 20px;
  height: 20px;
}
.choose-solution-test___19vcS .mobile-close___5RETq:before,
.choose-solution-test___19vcS .mobile-close___5RETq:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 20px;
  width: 2px;
  background-color: #009b3a;
}
.choose-solution-test___19vcS .mobile-close___5RETq:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.choose-solution-test___19vcS .mobile-close___5RETq:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.choose-solution-test___19vcS .inner___3imvw {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -o-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
  width: 50rem;
  height: 100%;
  max-height: 100vh;
  overflow-x: scroll;
  -webkit-box-shadow: 20px 4px 40px rgba(0,0,0,0.1);
  box-shadow: 20px 4px 40px rgba(0,0,0,0.1);
  border-radius: 8px;
  right: 0;
  top: 0;
  position: absolute;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem;
}
.choose-solution-test___19vcS .inner___3imvw.sended___2RZ0H {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2.5rem 1.25rem;
  }
}
.choose-solution-test___19vcS .inner___3imvw .sent___3_Khz {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.choose-solution-test___19vcS .inner___3imvw .head___3qXTc {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s {
  color: #10002b;
  font-family: 'Rubrik';
  font-size: 1.5rem;
  font-weight: 300;
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s {
    font-size: 1.5rem;
  }
}
.choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s span {
  font-size: 2.5rem;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s span {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s {
    font-size: 1.125rem;
  }
  .choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s span {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .head___3qXTc .counter___23T0s span {
    font-size: 1.5rem;
  }
}
.choose-solution-test___19vcS .inner___3imvw .bar___jA83X {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.choose-solution-test___19vcS .inner___3imvw .bar___jA83X .backBar___3ZGyx {
  width: 100%;
}
.choose-solution-test___19vcS .inner___3imvw .bar___jA83X .activeBar___30BFC {
  height: 0.375rem;
  position: absolute;
  left: 0;
  top: 0;
  width: 3.125rem;
  background-color: #009b3a;
  border-radius: 0.1875rem;
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .bar___jA83X .activeBar___30BFC {
    width: 1.875rem;
  }
}
.choose-solution-test___19vcS .inner___3imvw .inputs___1REyl {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-row-gap: 2.1875rem;
  grid-column-gap: 2.1875rem;
}
.choose-solution-test___19vcS .inner___3imvw .inputs___1REyl .first___3-UOb {
  grid-column: span 2;
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .inputs___1REyl .first___3-UOb {
    grid-column: span 1;
  }
}
@media screen and (max-width: 767px) {
  .choose-solution-test___19vcS .inner___3imvw .inputs___1REyl {
    grid-template-columns: 1fr;
  }
}
.choose-solution-test___19vcS .inner___3imvw .questions-hide___293R6 {
  display: none;
}
.results___2nq-E {
  display: none;
  position: relative;
  width: 100%;
}
.results-show___3_12- {
  display: block;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .services___47Up9 {
    display: none;
  }
}
.services___47Up9 .top___SfrIG {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .services___47Up9 .top___SfrIG {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 6.25rem;
  }
}
.services___47Up9 .top___SfrIG .inv___3f7LN {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 48%;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .services___47Up9 .top___SfrIG .inv___3f7LN {
    width: 100%;
    padding-bottom: 3.125rem;
  }
}
.services___47Up9 .top___SfrIG .inv___3f7LN .text___hadCe {
  width: 35rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .services___47Up9 .top___SfrIG .inv___3f7LN .text___hadCe {
    width: 100%;
  }
}
.services___47Up9 .richinv___3qjx7 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .services___47Up9 .richinv___3qjx7 {
    padding: 1.25rem 6.25rem;
  }
}
.services___47Up9 .richinv___3qjx7 .t___1u0zI ext {
  width: 68.75rem;
}
.services___47Up9 .richinv___3qjx7 .cards___CPWYn {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .services___47Up9 .richinv___3qjx7 .cards___CPWYn {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.services___47Up9 .richinv___3qjx7 .cards___CPWYn .card___OK8WX {
  width: 48%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .services___47Up9 .richinv___3qjx7 .cards___CPWYn .card___OK8WX {
    margin-bottom: 1.25rem;
  }
}
.service-card___1KvHp {
  width: 18.75rem;
}
.service-card___1KvHp .text___hadCe {
  height: 12.5rem;
}
.button___3f92H {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.feature___3IQ85 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 5rem 0;
  border-bottom: 1px solid #d3d3d3;
}
.feature___3IQ85.header___1WMe0 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 9.375rem;
}
@media screen and (max-width: 767px) {
  .feature___3IQ85.header___1WMe0 {
    grid-template-columns: 1fr;
  }
}
.feature___3IQ85.header___1WMe0 .text___2Bhfh {
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .feature___3IQ85 {
    display: grid;
    grid-template-columns: 1fr 6.25rem 1fr;
  }
}
@media screen and (max-width: 767px) {
  .feature___3IQ85 {
    padding: 2.5rem 0;
    display: grid;
  }
}
.feature___3IQ85 .quote___3Ereh .profile___2j85l {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: end;
  -moz-box-align: end;
  -o-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.feature___3IQ85 .quote___3Ereh .profile-pic___irNuW {
  height: 9.375rem;
  width: 9.375rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.feature___3IQ85 .quote___3Ereh .profile-pic___irNuW img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
  object-fit: cover;
}
.feature___3IQ85 .quote___3Ereh .profile-text___3Pdhv {
  width: 13.75rem;
  margin-left: 1.875rem;
}
@media screen and (max-width: 767px) {
  .feature___3IQ85 .quote___3Ereh .profile-text___3Pdhv {
    width: 100%;
  }
}
.feature___3IQ85 .quote___3Ereh .profile-quote___ywOGr {
  position: relative;
  width: 34.6875rem;
  z-index: 3;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .feature___3IQ85 .quote___3Ereh .profile-quote___ywOGr {
    max-width: 24.375rem;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .feature___3IQ85 .quote___3Ereh .profile-quote___ywOGr {
    width: 100%;
  }
}
.feature___3IQ85 .quote___3Ereh .profile-quote___ywOGr .quotemark___1bLUp {
  z-index: -1;
  position: absolute;
  top: -1.25rem;
  left: -1.25rem;
}
@media screen and (max-width: 767px) {
  .feature___3IQ85 .quote___3Ereh .profile-quote___ywOGr .quotemark___1bLUp {
    left: -0.625rem;
    top: -1.875rem;
  }
}
.feature___3IQ85 .text___2Bhfh {
  width: 55%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .feature___3IQ85 .text___2Bhfh {
    max-width: 26.875rem;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .feature___3IQ85 .text___2Bhfh {
    width: 100%;
    -webkit-box-ordinal-group: -1;
    -moz-box-ordinal-group: -1;
    -o-box-ordinal-group: -1;
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    margin-bottom: 1.875rem;
  }
}
.isleft___3w08u {
  -webkit-box-direction: reverse;
  -moz-box-direction: reverse;
  -o-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.isLast___2Tl7i {
  -webkit-box-direction: reverse;
  -moz-box-direction: reverse;
  -o-box-direction: reverse;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  border: none;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .isLast___2Tl7i {
    grid-template-columns: 1fr;
  }
  .isLast___2Tl7i .text___2Bhfh {
    -webkit-box-ordinal-group: -1;
    -moz-box-ordinal-group: -1;
    -o-box-ordinal-group: -1;
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    margin-bottom: 2.125rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.bot___2Fv8O {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.bot___2Fv8O .applogo___3l8Nn {
  height: 6.25rem;
  width: 6.25rem;
  margin-bottom: 2.5rem;
}
.bot___2Fv8O .applogo___3l8Nn img {
  height: 100%;
  width: 100%;
  object-fit: contain;
  border-radius: 25%;
}
@media screen and (max-width: 767px) {
  .bot___2Fv8O {
    display: grid;
    justify-items: center;
  }
}
.bot___2Fv8O .right___22B2B {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.bot___2Fv8O .right___22B2B .slider___H1dNv {
  padding: 5.625rem 0 7.5rem;
  white-space: nowrap;
  position: relative;
  -webkit-transition: -webkit-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -moz-transition: -moz-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -o-transition: -o-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -ms-transition: -ms-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  transition: transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.bot___2Fv8O .right___22B2B .logo___2MWIw img {
  width: 6.25rem;
  height: 6.25rem;
  border-radius: 25%;
}
.bot___2Fv8O .right___22B2B .phone-pic___1JuXU {
  width: 21.3125rem;
  height: 40.8125rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .bot___2Fv8O .right___22B2B .phone-pic___1JuXU {
    display: none;
  }
}
.bot___2Fv8O .right___22B2B .phone-pic___1JuXU img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.subheader___1N8Jr {
  width: 90%;
}
@media screen and (max-width: 767px) {
  .subheader___1N8Jr {
    width: auto;
    margin-bottom: 2.125rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .subheader___1N8Jr {
    width: 46.875rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .top___3J2hh {
    max-width: 44.5rem;
  }
}
.head-quote___36-6g {
  padding: 4.6875rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .head-quote___36-6g {
    padding: 3.125rem 0;
  }
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g {
    display: grid;
    padding: 0;
  }
}
.head-quote___36-6g .left___3C8cX {
  width: 50%;
}
.head-quote___36-6g .left___3C8cX .photo___1KHf6 {
  height: 28.125rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .head-quote___36-6g .left___3C8cX .photo___1KHf6 {
    height: 21.875rem;
  }
}
.head-quote___36-6g .left___3C8cX .photo___1KHf6 img {
  height: 100%;
  border-radius: 100%;
}
.head-quote___36-6g .left___3C8cX .signature___12nG6 {
  margin-top: 0.9375rem;
  margin-left: 33%;
}
.head-quote___36-6g .left-mobile___30zdF {
  display: none;
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .left-mobile___30zdF {
    width: 100%;
    display: grid;
    grid-template-columns: max-content min-content;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-align: end;
    -moz-box-align: end;
    -o-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: end;
    align-items: end;
    margin-bottom: 3.9375rem;
    grid-gap: 1.6875rem;
  }
}
.head-quote___36-6g .left-mobile___30zdF .photomob___3HAMK img {
  height: 100%;
  border-radius: 100%;
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .left-mobile___30zdF .photomob___3HAMK {
    height: 9.375rem;
  }
}
.head-quote___36-6g .left-mobile___30zdF .sig___31eKZ {
  margin-top: 0.9375rem;
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .left-mobile___30zdF .sig___31eKZ {
    margin-left: 0;
    position: relative;
    top: 1.25rem;
  }
}
.head-quote___36-6g .right___KpeTL {
  width: 45%;
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .right___KpeTL {
    width: auto;
    -webkit-box-ordinal-group: -1;
    -moz-box-ordinal-group: -1;
    -o-box-ordinal-group: -1;
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.head-quote___36-6g .right___KpeTL .text___1UvDr {
  position: relative;
  max-width: 34.6875rem;
  width: 100%;
  font-family: 'Roboto';
  font-size: 1.5rem;
  line-height: 1.75rem;
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .right___KpeTL .text___1UvDr {
    font-size: 1.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .head-quote___36-6g .right___KpeTL .text___1UvDr {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .right___KpeTL .text___1UvDr {
    font-size: 0.875rem;
    line-height: 1.375rem;
    width: 100%;
    margin-bottom: 2.5rem;
  }
}
.head-quote___36-6g .right___KpeTL .text___1UvDr .quotemark___sAVqM {
  z-index: -1;
  position: absolute;
  top: -1.25rem;
  left: -1.25rem;
}
@media screen and (max-width: 767px) {
  .head-quote___36-6g .right___KpeTL .text___1UvDr .quotemark___sAVqM {
    top: -1.875rem;
    left: -0.625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
  .head-quote___36-6g .right___KpeTL .text___1UvDr {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .head-quote___36-6g .right___KpeTL .text___1UvDr {
    font-size: 0.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.graph___2lmNF {
  width: 85rem;
  height: 21.5625rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .graph___2lmNF {
    width: 60rem;
  }
}
@media screen and (max-width: 767px) {
  .graph___2lmNF {
    width: 20.625rem;
    height: 23.125rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .page___2zpM7 {
    width: 100vw;
    overflow-x: hidden;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.contacts-cards___2QIje {
  display: grid;
  grid-gap: 1.125rem;
  position: absolute;
  top: 0;
  right: 1.875rem;
  overflow: scroll;
  padding: 1.125rem 1.875rem;
  height: 51.5rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .contacts-cards___2QIje {
    right: 0rem;
  }
}
.contacts-cards___2QIje::-webkit-scrollbar {
  display: none;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none;
}
@media screen and (max-width: 767px) {
  .contacts-cards___2QIje {
    position: relative;
    overflow: initial;
    right: 0;
    height: 100%;
  }
}
.contacts-cards___2QIje .worktime___1bLBn {
  display: grid;
  grid-gap: 0.5rem;
  grid-template-columns: max-content max-content;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.contacts-cards___2QIje .worktime___1bLBn .icon___1GSaO {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.contacts-cards___2QIje .worktime___1bLBn .icon___1GSaO svg {
  width: 0.5rem;
  height: 0.5rem;
}
.contacts-cards___2QIje .worktime___1bLBn .icon___1GSaO.open___RGaPe {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.contacts-card___3ls17 {
  background: #fff;
  max-width: 21.5625rem;
  padding: 1.5rem 2.5rem;
  -webkit-box-shadow: 0px 2px 30px 0px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 30px 0px rgba(0,0,0,0.08);
  border-radius: 8px;
  cursor: pointer;
}
.contacts-card___3ls17 .address___uW4n9 {
  margin-bottom: 0.25rem;
}
.work-times___1aXrb {
  padding-top: 0.375rem;
}
.work-times___1aXrb .work-item___3Z70h {
  display: grid;
  grid-template-columns: max-content max-content;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  grid-gap: 0.5rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.contacts-header___2AXIk {
  -webkit-box-shadow: 0px 12px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 12px 40px rgba(0,0,0,0.08);
}
.contacts-header___2AXIk .content___33ex2 {
  display: grid;
  grid-gap: 4.6875rem;
  grid-template-columns: max-content 1fr 21.5625rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .contacts-header___2AXIk .content___33ex2 {
    grid-gap: 3.75rem;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: start;
    align-items: start;
    padding-bottom: 1.5625rem;
    padding-top: 2.5rem;
    grid-template-columns: max-content 1fr 19.5rem;
  }
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 {
    grid-template-columns: 1fr;
    grid-gap: 0.9375rem;
    max-width: calc(100vw - 2.5rem);
  }
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 {
  display: grid;
  grid-template-columns: 0.8fr 1fr;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 {
    grid-template-columns: 1fr;
    grid-gap: 1.5rem;
  }
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .mobhide___3CQYK {
    display: none;
  }
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .deshide___jEddq {
  display: none;
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .deshide___jEddq {
    display: block;
  }
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 5px;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .text___39_mc {
  font-size: 0.875rem;
  font-family: 'Roboto';
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .text___39_mc {
    font-size: 0.875rem;
  }
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .icons___mjuRP {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .icons___mjuRP a+a {
  margin-left: 0.625rem;
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .icons___mjuRP .em___3hqWU {
  color: #009b3a;
  font-family: 'Roboto';
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .icons___mjuRP .em___3hqWU {
    display: none;
  }
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .phone___1sv1X {
  font-size: 0.875rem;
  font-family: 'Roboto';
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .phone___1sv1X {
    font-size: 0.875rem;
  }
}
.contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby .phone___1sv1X svg {
  margin-right: 0.25rem;
  width: 0.75rem;
  height: 0.75rem;
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 .phones___3fwby {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: distribute;
    -moz-box-pack: distribute;
    -o-box-pack: distribute;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .chip-phone___mBOZ1 {
    grid-template-columns: auto;
    grid-gap: 1.25rem;
  }
}
.contacts-header___2AXIk .content___33ex2 .header___3XAXT {
  margin-left: 6.875rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .contacts-header___2AXIk .content___33ex2 .header___3XAXT {
    margin-left: 0rem;
    margin-top: -0.3125rem;
  }
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .header___3XAXT {
    margin-left: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .contacts-header___2AXIk .content___33ex2 .search___W9Fed {
    margin-top: 0.1875rem;
  }
}
@media screen and (max-width: 767px) {
  .contacts-header___2AXIk .content___33ex2 .search___W9Fed {
    max-width: calc(100% - 1.25rem);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.contacts-map___1gKpm {
  min-height: 53.75rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.maps___2XYsX {
  position: relative;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.header___2y46p {
  margin-bottom: 4.375rem;
}
@media screen and (max-width: 767px) {
  .header___2y46p {
    margin-bottom: 0.625rem;
  }
}
.licences___uPYEA {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .licences___uPYEA {
    display: grid;
    grid-template-columns: 1fr;
  }
}
.licences___uPYEA img {
  max-width: 22.5rem;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .licences___uPYEA img {
    max-width: 100%;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.single-news-content___343Jl {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-family: 'Roboto';
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl {
    font-size: 0.875rem;
    line-height: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl {
    overflow: scroll;
    max-width: calc(100vw - 1.25rem);
    padding-left: 1.25rem;
    margin-left: -1.25rem;
    word-break: break-word;
  }
}
.single-news-content___343Jl ul,
.single-news-content___343Jl ol {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl ul li {
    line-height: 1.25rem;
  }
}
.single-news-content___343Jl ul li {
  font-size: 1.125rem;
  font-family: 'Roboto';
  margin-left: 30px;
  position: relative;
  line-height: 1.5rem;
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl ul li {
    font-size: 0.875rem;
  }
}
.single-news-content___343Jl ul li+li {
  margin-top: 0.5rem;
}
.single-news-content___343Jl ul li:before {
  position: absolute;
  content: '';
  width: 5px;
  height: 5px;
  left: -10px;
  top: 8px;
  border-radius: 50%;
  background-color: #009b3a;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.single-news-content___343Jl ol {
  list-style-type: decimal;
}
.single-news-content___343Jl ol li {
  font-family: 'Roboto';
  margin-left: 30px;
  position: relative;
  line-height: 1.3;
}
.single-news-content___343Jl ol li+li {
  margin-top: 0.25rem;
}
.single-news-content___343Jl strong {
  font-weight: 500;
}
.single-news-content___343Jl table {
  margin-top: 2.5rem;
  font-size: 1.125rem;
  font-family: 'Roboto';
  font-weight: 500;
  background-color: #f5f5f5;
  table-layout: fixed;
  overflow-wrap: break-word;
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl table {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl table {
    width: 700px !important;
  }
}
.single-news-content___343Jl table tr:first-child {
  background-color: #009b3a;
  color: #fff;
}
.single-news-content___343Jl table td {
  padding: 0.625rem 0.3125rem;
  border-top: 1px solid #d3d3d3;
}
.single-news-content___343Jl table td p {
  margin: 0;
}
.single-news-content___343Jl table td strong span {
  color: #fff !important;
}
.single-news-content___343Jl table td strong {
  font-weight: 500;
}
.single-news-content___343Jl p {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-family: 'Roboto';
  margin: 1.875rem 0;
}
@media screen and (max-width: 767px) {
  .single-news-content___343Jl p {
    font-size: 0.875rem;
    line-height: 1.125rem;
    margin: 1.5625rem 0;
  }
}
.single-news-content___343Jl a {
  color: #009b3a;
  text-decoration: underline;
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .single-news-content___343Jl ul li {
    line-height: 1.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.single-news___2SFmS .back___1RYAr {
  display: grid;
  grid-template-columns: max-content max-content;
  grid-gap: 1.125rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 2.5rem;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .single-news___2SFmS .back___1RYAr {
    margin-bottom: 1.5rem;
  }
}
.single-news___2SFmS .back___1RYAr svg {
  width: 1rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.news-more-item___29eX9 {
  max-width: 55.375rem;
}
.news-more-item___29eX9:hover {
  color: #009b3a;
}
.news-more-item___29eX9 .date___4qdH9 {
  margin-bottom: 0.5rem;
}
.news-more-item___29eX9 .header___2XXKa {
  cursor: pointer;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .read-more___3bsPb {
    max-width: calc(100vw - 2.5rem);
  }
}
.read-more___3bsPb .header___OTXSG {
  margin-bottom: 2.25rem;
}
@media screen and (max-width: 767px) {
  .read-more___3bsPb .header___OTXSG {
    margin-bottom: 1.5rem;
  }
}
.read-more___3bsPb .items___1xrQO {
  display: grid;
  grid-gap: 2.5rem;
}
@media screen and (max-width: 767px) {
  .read-more___3bsPb .items___1xrQO {
    grid-gap: 1.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.content___1g-qj {
  display: grid;
  grid-template-columns: 68rem 21.875rem;
  grid-gap: 7.5rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
}
@media screen and (max-width: 767px) {
  .content___1g-qj {
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .content___1g-qj {
    grid-template-columns: 60% 35%;
    grid-gap: 4%;
  }
}
.content___1g-qj .menu___1EgXT {
  height: 100%;
}
@media screen and (max-width: 767px) {
  .content___1g-qj .menu___1EgXT {
    display: none;
  }
}
.content___1g-qj .menu___1EgXT .form___-SKPy {
  margin-top: 3.75rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.team-items___cruXZ {
  display: grid;
}
.team-item___2B5Cq {
  padding: 2.5rem 3.75rem;
  cursor: pointer;
  position: relative;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .team-item___2B5Cq {
    padding: 2.5rem 1.875rem;
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }
}
@media screen and (max-width: 767px) {
  .team-item___2B5Cq {
    padding: 1.875rem 1.25rem;
  }
}
.team-item___2B5Cq:after {
  -webkit-box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.team-item___2B5Cq:hover:after {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .team-item___2B5Cq:hover:after {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.team-item___2B5Cq.opened___eLmim {
  background: #fafafc;
}
.team-item___2B5Cq.opened___eLmim .head___3Sc5r .icon___3-6lX svg {
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
  transform: none;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.team-item___2B5Cq .head___3Sc5r {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 2.8125rem;
}
@media screen and (max-width: 767px) {
  .team-item___2B5Cq .head___3Sc5r {
    grid-gap: 0.75rem;
    grid-template-columns: max-content 1fr max-content;
  }
}
.team-item___2B5Cq .head___3Sc5r .icon___3-6lX svg {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  width: 1rem;
  height: 1rem;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.team-item___2B5Cq .head___3Sc5r .avatar___3yIjB {
  width: 12.5rem;
  height: 12.5rem;
  border-radius: 100%;
  background: #6c6c6c;
  overflow: hidden;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .team-item___2B5Cq .head___3Sc5r .avatar___3yIjB {
    width: 9.375rem;
    height: 9.375rem;
  }
}
@media screen and (max-width: 767px) {
  .team-item___2B5Cq .head___3Sc5r .avatar___3yIjB {
    width: 5rem;
    height: 5rem;
  }
}
.team-item___2B5Cq .head___3Sc5r .avatar___3yIjB img {
  width: 100%;
}
.team-item___2B5Cq .info___1YfzP {
  display: grid;
  grid-template-columns: 5fr 3fr;
}
@media screen and (max-width: 767px) {
  .team-item___2B5Cq .info___1YfzP {
    grid-template-columns: 1fr;
  }
}
.team-item___2B5Cq .desc___1Iu9A {
  padding-left: 15.3125rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 767px) {
  .team-item___2B5Cq .desc___1Iu9A {
    margin-top: 1.5625rem;
    padding-left: 0rem;
  }
}
.team-item___2B5Cq .desc___1Iu9A p {
  width: 100%;
  margin-bottom: 1.5rem;
}
.team-item___2B5Cq .desc___1Iu9A p:last-child {
  margin-bottom: 0;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .team___fFRve .chips___3tqpj {
    margin-left: 1.25rem;
  }
}
.team___fFRve .mslider___2eASQ {
  padding-bottom: 1.875rem;
}
.team___fFRve .mslider___2eASQ .m-img___KZQCS {
  max-width: 18.75rem;
  width: 100%;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.08);
}
.team___fFRve .ppl___2E_p2 {
  margin-top: 2.5rem;
}
@media screen and (max-width: 767px) {
  .team___fFRve .ppl___2E_p2 {
    margin-top: 1.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.center___2ocOx {
  display: none;
}
@media screen and (max-width: 767px) {
  .center___2ocOx {
    display: none;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 2.5rem;
  }
}
@media screen and (max-width: 767px) {
  .desktoponly___CmF7M {
    display: none;
  }
}
.for-whom___pvHqf {
  padding: 6.25rem 0rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: relative;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf {
    padding: 3.75rem 0;
  }
}
.for-whom___pvHqf img {
  position: absolute;
  left: 45%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  width: 20rem;
  image-fit: contain;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .for-whom___pvHqf img {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf img {
    display: none;
  }
}
.for-whom___pvHqf .left___3X1ou {
  width: 40%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .for-whom___pvHqf .left___3X1ou {
    width: 50%;
  }
  .for-whom___pvHqf .left___3X1ou .subheader___1ArSa {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf .left___3X1ou {
    margin-bottom: 1.875rem;
  }
}
.for-whom___pvHqf .left___3X1ou .subheader___1ArSa {
  margin-top: 1.25rem;
  margin-bottom: 1.875rem;
  width: 80%;
  font-family: 'Rubrik';
  color: #009b3a;
  font-size: 1.5rem;
  line-height: 1.25;
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf .left___3X1ou .subheader___1ArSa {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf .left___3X1ou .subheader___1ArSa {
    line-height: 1.25;
  }
}
.for-whom___pvHqf .right___1A769 {
  width: 40%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .for-whom___pvHqf .right___1A769 {
    width: 50%;
  }
}
.for-whom___pvHqf .right___1A769 .item___pUz-Y {
  font-family: 'Rubrik';
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  font-size: 1.125rem;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf .right___1A769 .item___pUz-Y {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf .right___1A769 .item___pUz-Y {
    line-height: 1.2;
  }
}
.for-whom___pvHqf .right___1A769 .item___pUz-Y + .item___pUz-Y {
  margin-top: 1.75rem;
}
.for-whom___pvHqf .right___1A769 .item___pUz-Y span {
  margin-right: 1.125rem;
  font-size: 2.5rem;
  color: #009b3a;
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf .right___1A769 .item___pUz-Y span {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___pvHqf {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .for-whom___pvHqf .left___3X1ou,
  .for-whom___pvHqf .right___1A769 {
    width: 100%;
  }
  .for-whom___pvHqf .right___1A769 {
    margin-top: 1.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.dividend-header___bY_di {
  display: grid;
  grid-template-columns: 1fr 21.875rem;
  grid-gap: 1.375rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .dividend-header___bY_di {
    grid-template-columns: 1fr;
  }
}
@media screen and (max-width: 767px) {
  .dividend-header___bY_di {
    max-width: calc(100vw - 2.5rem);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.mini-chips___34wdg {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  width: 100%;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -o-box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.mini-chips___34wdg .chip___N_aso {
  border-radius: 1rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 1.5rem;
  padding: 0.25rem 0.75rem;
  font-size: 0.75rem;
  font-family: 'Roboto';
  color: #10002b;
  background: #f1f1f6;
  margin-bottom: 0.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
@media screen and (max-width: 767px) {
  .mini-chips___34wdg .chip___N_aso {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 767px) {
  .mini-chips___34wdg .chip___N_aso {
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
  }
}
.mini-chips___34wdg .chip___N_aso:first-child {
  margin-left: 0;
}
.mini-chips___34wdg .chip___N_aso:last-child {
  margin-right: 0rem;
}
.mini-chips___34wdg .chip___N_aso.green___11ON9 {
  color: #fff;
  background-color: #009b3a;
}
.mini-chips___34wdg .chip___N_aso.darkgreen___3ieCH {
  color: #fff;
  background-color: #009b3a;
}
.mini-chips___34wdg .chip___N_aso.yellow___2FRZD {
  color: #fff;
  background-color: #66c389;
}
.mini-chips___34wdg .chip___N_aso.red___2v-Zn {
  background-color: #ffeeb0;
}
.mini-chips___34wdg .chip___N_aso.really-red___1d8M_ {
  color: #7d0000;
}
.mini-chips___34wdg .nm___3HYKJ {
  margin: 0;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.dividend-table___JqOgv {
  margin-bottom: 3.125rem;
}
.dividend-table___JqOgv .not-found___1yCEw {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 32.5rem;
}
.dividend-table___JqOgv .not-found___1yCEw .brick___3mnid {
  margin-bottom: 1.875rem;
  width: 4.375rem;
  height: 4.375rem;
}
.dividend-table___JqOgv .not-found___1yCEw .brick___3mnid img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .dividend-table___JqOgv .not-found___1yCEw {
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.25rem;
    margin-top: 3.4375rem;
    margin-right: 1.5625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .dividend-table___JqOgv .not-found___1yCEw {
    grid-column: 1/-1;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 21.875rem;
    margin-top: 0.9375rem;
  }
}
.dividend-table-header___3s4pF,
.dividend-table-item___2L7AS {
  display: grid;
  grid-gap: 0.25rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.dividend-table-header___3s4pF {
  border-bottom: 2px solid #6c6c6c;
  padding-bottom: 1.25rem;
  position: sticky;
  top: 11.8125rem;
  padding-top: 1.25rem;
  background: #fff;
  z-index: 8;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .dividend-table-header___3s4pF {
    top: 6.25rem;
  }
}
.dividend-table-header___3s4pF .sort-item___2g9xj {
  display: grid;
  grid-template-columns: 7.8125rem max-content;
  grid-gap: 0.25rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-items: start;
  cursor: pointer;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .dividend-table-header___3s4pF .sort-item___2g9xj {
    grid-template-columns: 5.875rem max-content;
  }
}
.dividend-table___JqOgv .load-btn___3cT1J {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dividend-table-item___2L7AS {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #d3d3d3;
  position: relative;
}
.dividend-table-item___2L7AS:last-child {
  border-bottom: 0;
}
.dividend-table-item___2L7AS:last-child {
  border-bottom: 0;
}
.dividend-table-item___2L7AS:first-child {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.dividend-table-item___2L7AS .button___1yIpy {
  justify-self: end;
}
.dividend-table-item___2L7AS .buy___33TjV {
  position: absolute;
  background: #fff;
  display: grid;
  grid-template-columns: 14.5rem 18.75rem;
  grid-gap: 1.25rem;
  right: 0;
  top: 0;
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  z-index: 2;
  height: 100%;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0rem 2.5rem;
}
.dividend-table-item___2L7AS .issuer-name___318yP >p {
  -webkit-transform: translateX(7.5rem);
  -moz-transform: translateX(7.5rem);
  -o-transform: translateX(7.5rem);
  -ms-transform: translateX(7.5rem);
  transform: translateX(7.5rem);
}
.dividend-table-item___2L7AS .name-items____39L4 {
  position: absolute;
  display: grid;
  grid-template-columns: max-content max-content;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 1.25rem;
  margin-top: -1.375rem;
}
.dividend-table-item___2L7AS .name-items____39L4 .ticker___2RleK {
  text-align: center;
  background: #eff0f3;
  width: 3.5625rem;
  border-radius: 1rem;
}
.dividend-table-item___2L7AS .name-items____39L4 .sale___38edN {
  position: relative;
  cursor: pointer;
}
.dividend-table-item___2L7AS .name-items____39L4 .sale___38edN:hover .tooltip___1zKie {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.dividend-table-item___2L7AS .name-items____39L4 .sale___38edN .tooltip___1zKie {
  position: absolute;
  white-space: nowrap;
  top: -0.625rem;
  left: 2.5rem;
  -webkit-box-shadow: 0px 1px 20px rgba(0,0,0,0.1);
  box-shadow: 0px 1px 20px rgba(0,0,0,0.1);
  padding: 0.625rem;
  background: #fff;
  z-index: 2;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.dividend-table-item___2L7AS .name-items____39L4 .sale___38edN .tooltip___1zKie:before {
  position: absolute;
  content: '';
  display: block;
  height: 1rem;
  width: 1rem;
  background: #fff;
  top: 0.625rem;
  left: -0.5rem;
  -webkit-transform: rotate(136deg) skew(20deg, 20deg);
  -moz-transform: rotate(136deg) skew(20deg, 20deg);
  -o-transform: rotate(136deg) skew(20deg, 20deg);
  -ms-transform: rotate(136deg) skew(20deg, 20deg);
  transform: rotate(136deg) skew(20deg, 20deg);
  z-index: -1;
}
.mobile-wrapper___1O6sH {
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #d3d3d3;
  padding-top: 2.125rem;
}
@media screen and (max-width: 767px) {
  .mobile-wrapper___1O6sH {
    max-width: calc(100vw - 2.5rem);
  }
}
.mobile-wrapper___1O6sH .buy___33TjV {
  margin-top: 0.625rem;
  display: grid;
  grid-gap: 0.625rem;
}
.mobile-wrapper___1O6sH .mobile-header___2Jvxt {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 0.75rem;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.mobile-wrapper___1O6sH .mobile-items___1heq9 {
  display: grid;
  grid-gap: 0.75rem;
  margin-top: 1.25rem;
  margin-bottom: 1.5625rem;
}
.mobile-wrapper___1O6sH .mobile-items___1heq9 .mobile-item___37TCu {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.dividend-calendar___zsTVD {
  margin-top: 3.75rem;
  display: grid;
}
@media screen and (max-width: 767px) {
  .dividend-calendar___zsTVD {
    margin-top: 1.75rem;
    width: 100%;
    position: relative;
  }
}
.dividend-calendar___zsTVD .chips___3wbkT {
  margin-bottom: 3.125rem;
  margin-top: 2.25rem;
}
@media screen and (max-width: 767px) {
  .dividend-calendar___zsTVD .chips___3wbkT {
    margin: 1.5rem 0 1rem;
    -webkit-box-ordinal-group: -1;
    -moz-box-ordinal-group: -1;
    -o-box-ordinal-group: -1;
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
  }
  .dividend-calendar___zsTVD .chips___3wbkT p {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .dividend-calendar___zsTVD .chips___3wbkT {
    padding: 0;
  }
}
.btn___3-LGl {
  margin: auto;
  margin-bottom: 1.875rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.instruments___3Qwxm {
  margin-top: 3.375rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
  position: relative;
}
.instruments___3Qwxm .left___2QFWh {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.instruments___3Qwxm .left___2QFWh span {
  font-family: 'Roboto';
  color: #7e7e7e;
  font-size: 1rem;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .instruments___3Qwxm .left___2QFWh span {
    font-size: 0.875rem;
  }
}
.instruments___3Qwxm .left___2QFWh .mobile-span___1ykQL {
  display: none;
}
.instruments___3Qwxm .left___2QFWh .search-block___2tbuL {
  width: 25rem;
  margin-bottom: 1.25rem;
}
.instruments___3Qwxm .left___2QFWh .search-results___1uIqF {
  position: absolute;
  top: 3.125rem;
  width: 25rem;
  background-color: #fff;
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  display: grid;
  grid-template-columns: 1fr;
  z-index: 5;
  max-height: 12.5rem;
  overflow-y: scroll;
}
.instruments___3Qwxm .left___2QFWh .search-results___1uIqF .search-item___3CWrO {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.5rem;
  font-family: 'Roboto';
  width: 100%;
  position: relative;
}
.instruments___3Qwxm .left___2QFWh .search-results___1uIqF .search-item___3CWrO a {
  display: grid;
  grid-template-columns: 4.375rem auto;
  grid-column-gap: 0.625rem;
}
.instruments___3Qwxm .left___2QFWh .search-results___1uIqF .search-item___3CWrO a .name___1dpm7 {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.instruments___3Qwxm .left___2QFWh .search-results___1uIqF .search-item___3CWrO:hover {
  background-color: #fafafc;
}
.instruments___3Qwxm .left___2QFWh .items___1dNC4 {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 1.5625rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-items: center;
  margin-bottom: 1.875rem;
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG {
  background: #fff;
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 25rem;
  height: 6.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.125rem 1.625rem;
  font-family: 'Rubrik';
  overflow: hidden;
  -webkit-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG:hover {
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.12);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.12);
  -webkit-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG .text___2crWP {
  width: 40%;
  font-size: 1.125rem;
  line-height: 1.33;
}
@media screen and (max-width: 767px) {
  .instruments___3Qwxm .left___2QFWh .instrument____afHG .text___2crWP {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .instruments___3Qwxm .left___2QFWh .instrument____afHG .text___2crWP {
    line-height: 1.33;
  }
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG .circle___1h7iM {
  position: absolute;
  height: 13.75rem;
  width: 13.75rem;
  border-radius: 50%;
  background-color: #fafafc;
  right: -6.875rem;
  bottom: -6.875rem;
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG .icon___22iH7 {
  position: absolute;
  right: 0.9375rem;
  bottom: 0.9375rem;
  width: 3.125rem;
  height: 3.125rem;
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG .icon___22iH7 svg {
  width: 100%;
  height: 100%;
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG.active___34HeF .text___2crWP {
  color: #009b3a;
}
.instruments___3Qwxm .left___2QFWh .instrument____afHG.active___34HeF .circle___1h7iM {
  background-color: #009b3a;
}
.instruments___3Qwxm .right___vkNQC {
  width: 100%;
  position: relative;
}
.instruments___3Qwxm .right___vkNQC .widgetcopyright___15nSt {
  margin-top: 0.625rem;
  width: 100%;
  font-family: 'Roboto';
  color: #7e7e7e;
}
.instruments___3Qwxm .right___vkNQC .widgetcopyright___15nSt a span {
  color: #2962ff;
  font-size: 1rem;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .instruments___3Qwxm .right___vkNQC .widgetcopyright___15nSt a span {
    font-size: 0.875rem;
  }
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w {
  width: 31.75rem;
  height: 39rem;
  position: relative;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-block___2tbuL {
  margin-bottom: 1.25rem;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF {
  position: absolute;
  top: 3.125rem;
  width: 25rem;
  background-color: #fff;
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  display: grid;
  grid-template-columns: 1fr;
  z-index: 5;
  max-height: 12.5rem;
  overflow-y: scroll;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF .search-item___3CWrO {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.5rem;
  font-family: 'Roboto';
  width: 100%;
  position: relative;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF .search-item___3CWrO a {
  display: grid;
  grid-template-columns: 4.375rem auto;
  grid-column-gap: 0.625rem;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF .search-item___3CWrO a .name___1dpm7 {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF .search-item___3CWrO:hover {
  background-color: #fafafc;
}
.instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .widget___DemLF {
  width: 100%;
  height: 35.25rem;
}
@media screen and (max-width: 767px) {
  .instruments___3Qwxm {
    grid-template-columns: 1fr;
    margin-top: 1.25rem;
  }
  .instruments___3Qwxm .left___2QFWh {
    width: 20.9375rem;
    margin-bottom: 1.25rem;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .instruments___3Qwxm .left___2QFWh .mobile-span___1ykQL {
    display: block;
    margin-bottom: 1.875rem;
    margin-top: 0.625rem;
  }
  .instruments___3Qwxm .left___2QFWh .desonly___2kr3w {
    display: none;
  }
  .instruments___3Qwxm .left___2QFWh span {
    display: none;
  }
  .instruments___3Qwxm .left___2QFWh .search-block___2tbuL {
    width: 100%;
  }
  .instruments___3Qwxm .left___2QFWh .search-results___1uIqF {
    width: 100%;
    top: 18.125rem;
    max-height: 25rem;
  }
  .instruments___3Qwxm .left___2QFWh .search-results___1uIqF .search-item___3CWrO {
    font-size: 0.875rem;
  }
  .instruments___3Qwxm .left___2QFWh .items___1dNC4 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.25rem 0 0 0;
    margin-bottom: 0.3125rem;
    background-color: #fafafc;
    margin-left: -1.25rem;
  }
  .instruments___3Qwxm .left___2QFWh .items___1dNC4 .instrument____afHG {
    width: 18.75rem;
    margin-left: 1.25rem;
  }
  .instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w {
    width: 21.25rem;
  }
  .instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-block___2tbuL {
    width: 100%;
  }
  .instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF {
    width: 100%;
    top: 3.125rem;
    max-height: 25rem;
  }
  .instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .search-results___1uIqF .search-item___3CWrO {
    font-size: 0.875rem;
  }
  .instruments___3Qwxm .right___vkNQC .outerwidget___3nf3w .widget___DemLF {
    width: 100%;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .instruments___3Qwxm .search-item___3CWrO {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .instruments___3Qwxm .search-item___3CWrO {
    font-size: 0.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.videoWrap {
  display: none;
}
.invest-ideas-item___2ketx .back___2xRF7 {
  display: grid;
  grid-template-columns: max-content max-content;
  grid-gap: 1.125rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 5.625rem;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .back___2xRF7 {
    margin-top: 1.875rem;
  }
}
.invest-ideas-item___2ketx .back___2xRF7 svg {
  width: 1rem;
}
.invest-ideas-item___2ketx .main-info___30E2y {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  margin-top: 1.5625rem;
}
.invest-ideas-item___2ketx .main-info___30E2y .left___3tO9Q {
  position: relative;
}
.invest-ideas-item___2ketx .main-info___30E2y .left___3tO9Q .logo___2LDN_ {
  width: 9.375rem;
  height: 9.375rem;
  background-color: #fff;
}
.invest-ideas-item___2ketx .main-info___30E2y .left___3tO9Q .logo___2LDN_ img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  overflow: hidden;
}
.invest-ideas-item___2ketx .main-info___30E2y .left___3tO9Q .buy___1HWoz {
  position: absolute;
  background: #fff;
  display: grid;
  grid-template-columns: auto;
  grid-gap: 1.25rem;
  left: 18.75rem;
  top: 7.5rem;
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  z-index: 2;
  height: 9.375rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 2.5rem;
  width: 18.75rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .main-info___30E2y .left___3tO9Q .buy___1HWoz {
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    left: initial;
    top: initial;
    grid-gap: 0rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    height: 7.5rem;
    width: auto;
  }
}
.invest-ideas-item___2ketx .main-info___30E2y .mid___7FkbE span {
  font-family: 'Roboto';
  font-size: 1.125rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .main-info___30E2y .mid___7FkbE span {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .main-info___30E2y {
    grid-template-columns: 1fr;
  }
}
.invest-ideas-item___2ketx .prices___23iee {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.4375rem 20.3125rem 2.3125rem 2.4375rem;
  background-color: #fafafc;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 10rem;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  border-radius: 0.5rem;
  width: 90%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas-item___2ketx .prices___23iee {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2.4375rem 3rem 2.3125rem 2.5625rem;
    grid-column-gap: 6.25rem;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .prices___23iee {
    grid-template-columns: 1fr;
    width: 100%;
    grid-template-columns: repeat(2, 1fr);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3.25rem 1.0625rem 3.0625rem 1.25rem;
    grid-column-gap: 1.875rem;
  }
}
.invest-ideas-item___2ketx .about___1lkO4 {
  width: 70%;
  font-family: 'Roboto';
  font-size: 1.125rem;
  line-height: 1.3;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 2.0625rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .about___1lkO4 {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .about___1lkO4 {
    line-height: 1.3;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .about___1lkO4 .content___22HHb img {
    width: 100% !important;
    object-fit: contain;
  }
}
.invest-ideas-item___2ketx .about___1lkO4 a {
  color: #009b3a;
  position: relative;
}
.invest-ideas-item___2ketx .about___1lkO4 a:after {
  width: 100%;
  content: '';
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #009b3a;
  -webkit-transform: scaleX(0.5);
  -moz-transform: scaleX(0.5);
  -o-transform: scaleX(0.5);
  -ms-transform: scaleX(0.5);
  transform: scaleX(0.5);
  -webkit-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  -o-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.invest-ideas-item___2ketx .about___1lkO4 a:hover {
  cursor: pointer;
}
.invest-ideas-item___2ketx .about___1lkO4 a:hover:after {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.invest-ideas-item___2ketx .about___1lkO4 .border-line___DbM6m {
  height: 0.125rem;
  background-color: #d3d3d3;
  margin: 2.0625rem 0;
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .about___1lkO4 .border-line___DbM6m {
    margin: 1.4375rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas-item___2ketx .about___1lkO4 {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas-item___2ketx .about___1lkO4 {
    width: 100%;
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .invest-ideas-item___2ketx .about___1lkO4 {
    font-size: 0.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.invest-ideas___nnYES {
  padding-top: 2.5rem;
  padding-left: 11.25rem;
  padding-right: 3.75rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.875rem 1.25rem 3.75rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.875rem 1.6875rem 3.75rem;
  }
}
.invest-ideas___nnYES .spinner___2J2su {
  width: 5rem;
  height: 5rem;
  border: 2px solid #f3f3f3;
  border-top: 3px solid #009b3a;
  border-radius: 100%;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-animation: spin___hCmfR 1s infinite linear;
  -moz-animation: spin___hCmfR 1s infinite linear;
  -o-animation: spin___hCmfR 1s infinite linear;
  -ms-animation: spin___hCmfR 1s infinite linear;
  animation: spin___hCmfR 1s infinite linear;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .spinner___2J2su {
    top: 6.25rem;
  }
}
.invest-ideas___nnYES .header___2H9oT {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.invest-ideas___nnYES .header___2H9oT img {
  margin-left: 0.625rem;
}
.invest-ideas___nnYES .header___2H9oT h1 {
  margin-right: 31.25rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .header___2H9oT h1 {
    margin-right: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .header___2H9oT h1 {
    margin-right: 3.125rem;
  }
}
.invest-ideas___nnYES .bot___rdWOZ {
  margin-top: 2.5rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  width: 100%;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .bot___rdWOZ {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .bot___rdWOZ {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 {
  width: 21.5625rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: sticky;
  top: 12.5rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .sub___a330f {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .sub___a330f {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 {
    position: relative;
    top: initial;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    position: relative;
    top: initial;
  }
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .filter-tabs___2Bxiu {
  margin-top: 1.0625rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .about___2HJcn {
  background-color: #fafafc;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem;
  font-family: 'Roboto';
  font-size: 0.875rem;
  line-height: 1.57;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .about___2HJcn {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .about___2HJcn {
    line-height: 1.57;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .about___2HJcn {
    margin-right: 2.1875rem;
  }
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem;
  background: #fff;
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  border-radius: 8px;
  width: 100%;
  margin-top: 0.9375rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 >div+div {
  margin-top: 0.9375rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 .sortbot___PiI3c {
  display: grid;
  grid-template-columns: auto 1.875rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-column-gap: 0.3125rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 .sortbot___PiI3c .icon___2FcuV {
  height: 1.5625rem;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -o-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  cursor: pointer;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 .sortbot___PiI3c .icon___2FcuV svg {
  height: 100%;
  width: 0.625rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 .sortbot___PiI3c .icon___2FcuV svg+svg {
  margin-left: 0.125rem;
}
.invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 .sortbot___PiI3c .icon___2FcuV .out___1o-_L {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .bot___rdWOZ .sort___3hh70 .dropdowns___2bu42 {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0.3125rem 1.25rem;
  }
}
.invest-ideas___nnYES .ideas___pMA83 {
  margin-left: 8.75rem;
  font-family: 'Roboto';
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  width: 69.375rem;
  position: relative;
  padding-bottom: 6.25rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 {
    margin-left: 0;
    grid-template-columns: 1fr;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .ideas___pMA83 {
    margin-left: 0;
    margin-top: 2.5rem;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
  }
}
.invest-ideas___nnYES .ideas___pMA83 .not-found___YQrK6 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20rem;
  position: absolute;
  margin-top: 9.375rem;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.invest-ideas___nnYES .ideas___pMA83 .not-found___YQrK6 .brick___16YDl {
  margin-bottom: 1.875rem;
  width: 4.375rem;
  height: 4.375rem;
}
.invest-ideas___nnYES .ideas___pMA83 .not-found___YQrK6 .brick___16YDl img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 .not-found___YQrK6 {
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.25rem;
    margin-top: 3.4375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .ideas___pMA83 .not-found___YQrK6 {
    grid-column: 1/-1;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 18.75rem;
    margin-top: 0.9375rem;
  }
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.8125rem;
  background-color: #fafafc;
  border-radius: 0.5rem;
  cursor: pointer;
  width: 33.125rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2.8125rem 1.5rem 2.875rem 1.4375rem;
  }
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .date___1rK2_ {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC {
    width: 28.125rem;
  }
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 {
  margin-top: 2.25rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 span {
  font-family: 'Roboto';
  font-size: 1.125rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 span {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 span {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 span {
    font-size: 0.875rem;
  }
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 .left___3f7Ky .yield___3aOKM {
  width: 60%;
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 .right___3ce8c {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 .right___3ce8c .logo___2D8sT {
  width: 9.375rem;
  height: 9.375rem;
  margin-bottom: 0.875rem;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 .right___3ce8c .logo___2D8sT {
    width: 7.5rem;
    height: 7.5rem;
  }
}
.invest-ideas___nnYES .ideas___pMA83 .idea-item___3a4SC .info___17xw3 .right___3ce8c .logo___2D8sT img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  overflow: hidden;
}
.invest-ideas___nnYES .show-more___19Zil {
  position: absolute;
  width: 100%;
  bottom: 0rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.invest-ideas___nnYES .disclaimer___1jNHL {
  margin-top: 3.125rem;
  margin-left: 8.75rem;
  width: 69.375rem;
}
@media screen and (max-width: 767px) {
  .invest-ideas___nnYES .disclaimer___1jNHL {
    margin-left: 0;
    grid-template-columns: 1fr;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .invest-ideas___nnYES .disclaimer___1jNHL {
    margin-left: 0;
    grid-template-columns: 1fr;
    width: 100%;
  }
}
@-moz-keyframes spin___hCmfR {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spin___hCmfR {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spin___hCmfR {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin___hCmfR {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.content___1nJ2r {
  display: grid;
  grid-template-columns: 1fr 21.875rem;
  grid-gap: 7.5rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
  height: 100%;
}
.content___1nJ2r .not-found___XMyGj {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20rem;
}
.content___1nJ2r .not-found___XMyGj .brick___3Ywtu {
  margin-bottom: 1.875rem;
  width: 4.375rem;
  height: 4.375rem;
}
.content___1nJ2r .not-found___XMyGj .brick___3Ywtu img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .content___1nJ2r .not-found___XMyGj {
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.25rem;
    margin-top: 3.4375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .content___1nJ2r .not-found___XMyGj {
    grid-column: 1/-1;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 3.125rem;
    margin-top: 0.9375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .content___1nJ2r {
    grid-gap: 3.125rem;
  }
}
@media screen and (max-width: 767px) {
  .content___1nJ2r {
    grid-gap: 1.875rem;
    grid-template-columns: 1fr;
  }
}
.content___1nJ2r .sub___H2Few {
  position: sticky;
  top: 10rem;
}
.content___1nJ2r .menu___3JgeN {
  height: 100%;
}
@media screen and (max-width: 767px) {
  .content___1nJ2r .menu___3JgeN {
    display: none;
  }
}
.content___1nJ2r .menu___3JgeN .form___2bpfE {
  margin-top: 3.75rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.information-list___2Kq5q {
  display: grid;
}
.information-list___2Kq5q .information-item___29eR1 {
  display: grid;
  grid-template-columns: max-content 1fr;
  grid-gap: 1rem;
  padding: 1.875rem 0;
  border-bottom: 1px solid #d3d3d3;
}
.information-list___2Kq5q .information-item___29eR1:last-child {
  border: 0;
}
.information-list___2Kq5q .information-item___29eR1 .logo___1qJvx {
  margin-top: 1.875rem;
  width: 2.5rem;
}
.information-list___2Kq5q .information-item___29eR1 .logo___1qJvx svg {
  width: 100%;
  height: auto;
}
@media screen and (max-width: 767px) {
  .information-list___2Kq5q .information-item___29eR1 .logo___1qJvx {
    margin-top: 1.4375rem;
  }
  .information-list___2Kq5q .information-item___29eR1 .logo___1qJvx svg {
    width: 1.5625rem;
  }
}
.information-list___2Kq5q .information-item___29eR1 .info___sN0s9 .date___gfB6I {
  margin-bottom: 0.5rem;
}
.information-list___2Kq5q .information-item___29eR1 .info___sN0s9 .title___12TaY {
  margin-bottom: 0.5rem;
  max-width: 48.25rem;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  cursor: pointer;
}
@media (hover: hover) {
  .information-list___2Kq5q .information-item___29eR1 .info___sN0s9 .title___12TaY:hover {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .information-feed___RDUd6 {
    max-width: calc(100vw - 2.5rem);
  }
}
.information-feed___RDUd6 .not-found___1YDIo {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 17.5rem;
  margin-top: 3.125rem;
}
.information-feed___RDUd6 .not-found___1YDIo .brick___2qKXw {
  margin-bottom: 1.875rem;
  width: 4.375rem;
  height: 4.375rem;
}
.information-feed___RDUd6 .not-found___1YDIo .brick___2qKXw img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .information-feed___RDUd6 .not-found___1YDIo {
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.25rem;
    margin-top: 3.4375rem;
    margin-right: 1.5625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .information-feed___RDUd6 .not-found___1YDIo {
    grid-column: 1/-1;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 9.375rem;
    margin-top: 0.9375rem;
  }
}
.information-feed___RDUd6 .chips___yAbgk {
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 767px) {
  .information-feed___RDUd6 .chips___yAbgk {
    margin-bottom: 1.5rem;
  }
}
.information-feed___RDUd6 .search___2kuuM {
  margin-top: 1rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.information-content___1m0wZ {
  display: grid;
  grid-template-columns: 1fr 21.875rem;
  grid-gap: 7.5rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .information-content___1m0wZ {
    grid-gap: 3.125rem;
  }
}
@media screen and (max-width: 767px) {
  .information-content___1m0wZ {
    grid-template-columns: 1fr;
    grid-gap: 1.875rem;
  }
}
.information-content___1m0wZ .menu___3qLNU {
  margin-top: 2.25rem;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .information-content___1m0wZ .menu___3qLNU {
    display: none;
  }
}
.information-content___1m0wZ .menu___3qLNU .subs___317Qf {
  margin-top: 3.75rem;
}
.content___3LtNY {
  display: grid;
  grid-template-columns: 1fr 21.875rem;
  grid-gap: 7.5rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
}
.content___3LtNY .menu___3qLNU .form___9B3Ao {
  margin-top: 3.75rem;
}
.header___XmVnH {
  margin-bottom: 2.25rem;
  display: grid;
  grid-template-columns: 1fr 21.875rem;
  grid-gap: 7.5rem;
}
@media screen and (max-width: 767px) {
  .header___XmVnH {
    grid-template-columns: 1fr;
    grid-gap: 1.875rem;
    margin-bottom: 1.5rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.cards___nsbcj {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 1.875rem;
  grid-column-gap: 1.875rem;
  position: relative;
  padding-bottom: 3.125rem;
}
@media screen and (max-width: 767px) {
  .cards___nsbcj {
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .cards___nsbcj {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.cards___3PtqH {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.cards___3PtqH .input___ZoSYr {
  margin-bottom: 2.5rem;
}
.cards___3PtqH .inner___1K6Rl {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-row-gap: 3.125rem;
  diid-column-gap: 3.125rem;
  justify-items: center;
  alignt-items: center;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.information-list___2k037 {
  display: grid;
}
.information-list___2k037 .empty___37ivk {
  margin-top: 1.25rem;
}
.information-list___2k037 .not-found___1RO99 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.75rem 20rem;
}
.information-list___2k037 .not-found___1RO99 .brick___B2zZ8 {
  margin-bottom: 1.875rem;
  width: 4.375rem;
  height: 4.375rem;
}
.information-list___2k037 .not-found___1RO99 .brick___B2zZ8 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .information-list___2k037 .not-found___1RO99 {
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.25rem;
    margin-top: 3.4375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .information-list___2k037 .not-found___1RO99 {
    grid-column: 1/-1;
    position: relative;
    top: initial;
    bottom: initial;
    left: initial;
    right: initial;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 3.125rem;
    margin-top: 0.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .information-list___2k037 {
    width: calc(100vw - 2.5rem);
  }
}
.information-list___2k037.two-cols___37cLH {
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 10rem;
}
@media screen and (max-width: 767px) {
  .information-list___2k037.two-cols___37cLH {
    grid-template-columns: 1fr;
    grid-column-gap: 1.875rem;
  }
}
.information-list___2k037 .information-item___1WwXY {
  display: grid;
  grid-template-columns: max-content 1fr;
  grid-gap: 1rem;
  padding: 1.5625rem 0 1.5625rem;
  border-bottom: 1px solid #d3d3d3;
}
@media screen and (max-width: 767px) {
  .information-list___2k037 .information-item___1WwXY {
    padding: 1.5rem 0;
  }
}
.information-list___2k037 .information-item___1WwXY:last-child {
  border: 0;
}
@media screen and (max-width: 767px) {
  .information-list___2k037 .information-item___1WwXY .logo___kfxZI svg {
    width: 1.5625rem;
  }
}
.information-list___2k037 .information-item___1WwXY.sp___3lFn7 {
  padding: 1.25rem 0;
}
.information-list___2k037 .information-item___1WwXY.bcols___1TtK1 {
  border-bottom: 1px solid #d3d3d3;
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .title___3PhvL {
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 767px) {
  .information-list___2k037 .information-item___1WwXY .info___pYuQG .title___3PhvL {
    margin-bottom: 0.75rem;
  }
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .label___Zywli {
  margin-top: 1.25rem;
  display: grid;
  grid-template-columns: max-content max-content;
  grid-gap: 0.5rem;
  cursor: pointer;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .label___Zywli .icon___3rbxL {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .label___Zywli .icon___3rbxL svg {
  width: 0.625rem;
  height: 0.625rem;
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .label___Zywli .icon___3rbxL.open___7xK4y {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .more___2z9bg {
  margin-top: 1.25rem;
  display: grid;
  grid-gap: 1.5625rem;
}
.information-list___2k037 .information-item___1WwXY .info___pYuQG .more___2z9bg .information-item___1WwXY {
  padding: 0;
  border: 0;
}
@media screen and (max-width: 767px) {
  .information-list___2k037 .information-item___1WwXY .size___3qUSY {
    margin-top: 0.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.complaens___gULXP {
  max-width: 54.8125rem;
  font-family: Roboto;
  line-height: 1.4;
}
@media screen and (max-width: 767px) {
  .complaens___gULXP {
    max-width: calc(100vw - 2.5rem);
  }
}
.complaens___gULXP h3 {
  font-weight: bold;
  color: #009b3a;
  margin-bottom: 1rem;
}
.complaens___gULXP > p {
  margin-bottom: 1.75rem;
}
.complaens___gULXP a {
  color: #009b3a;
}
.complaens___gULXP ul {
  margin-bottom: 3.125rem;
}
.complaens___gULXP ul li {
  margin-bottom: 1.375rem;
  padding-left: 1.5rem;
}
.complaens___gULXP ul li:before {
  content: '';
  display: block;
  border-radius: 100%;
  background: #009b3a;
  height: 0.75rem;
  width: 0.75rem;
  position: relative;
  top: 1.125rem;
  left: -1.5rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.information-feed___2ucgZ .chips___1u6-4 {
  max-width: 62.5rem;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 767px) {
  .information-feed___2ucgZ .chips___1u6-4 {
    margin-bottom: 1rem;
  }
}
.information-feed___2ucgZ .select___26QHH {
  max-width: calc(100vw - 2.5rem);
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.information-content___1Nq32 {
  display: grid;
  grid-template-columns: 1fr 21.875rem;
  grid-gap: 7.5rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .information-content___1Nq32 {
    grid-gap: 1.875rem;
  }
}
@media screen and (max-width: 767px) {
  .information-content___1Nq32 {
    grid-template-columns: 1fr;
    grid-gap: 1.875rem;
  }
}
.information-content___1Nq32.compl___3ygsL {
  grid-template-columns: 1fr 28.75rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .information-content___1Nq32.compl___3ygsL {
    grid-template-columns: 1fr 20rem;
  }
}
@media screen and (max-width: 767px) {
  .information-content___1Nq32.compl___3ygsL {
    grid-template-columns: 1fr;
  }
}
.information-content___1Nq32 .mobileMenu___1PIj5 {
  max-width: calc(100vw - 2.5rem);
}
.information-content___1Nq32 .menu___3Y9f2 {
  height: 100%;
}
.information-content___1Nq32 .form___3XQR_ {
  height: 100%;
  display: grid;
  -webkit-box-align: end;
  -moz-box-align: end;
  -o-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: end;
  align-items: end;
  position: relative;
}
@media screen and (max-width: 767px) {
  .information-content___1Nq32 .form___3XQR_ {
    top: 0;
    max-width: calc(100vw - 2.5rem);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.accordeon-banner___3GHuT {
  -webkit-transition: height 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: height 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: height 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: height 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: height 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  will-change: height;
  border-radius: 0.5rem;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 2.1875rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  height: 17.5rem;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .accordeon-banner___3GHuT {
    margin-bottom: 3.125rem;
  }
}
.accordeon-banner___3GHuT:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  z-index: -1;
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  border-radius: 0.5rem;
}
.accordeon-banner___3GHuT.hard___3twAQ {
  height: auto;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.accordeon-banner___3GHuT.hard___3twAQ .text___q3fE4 {
  display: none;
  position: relative;
  top: 1.25rem;
}
.accordeon-banner___3GHuT.open-visible___3X9hi .text___q3fE4 {
  display: block;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  pointer-events: all;
}
.accordeon-banner___3GHuT.open___1O25L {
  -webkit-transition: height 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: height 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: height 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: height 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: height 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  background-color: #fff;
}
.accordeon-banner___3GHuT.open___1O25L:before {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.accordeon-banner___3GHuT.open___1O25L .header-wrap___k_Y6e svg {
  stroke: #009b3a;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.accordeon-banner___3GHuT.open___1O25L .text___q3fE4 {
  pointer-events: all;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.5s 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: opacity 0.5s 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: opacity 0.5s 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -ms-transition: opacity 0.5s 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.5s 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.accordeon-banner___3GHuT.open___1O25L .text___q3fE4 a {
  cursor: pointer;
  text-decoration: underline;
  color: #009b3a;
}
.accordeon-banner___3GHuT .header-wrap___k_Y6e {
  width: 100%;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: 17.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 2.1875rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.accordeon-banner___3GHuT .header-wrap___k_Y6e .desimg___1ww6e {
  width: 47.8125rem;
}
.accordeon-banner___3GHuT .header-wrap___k_Y6e .desimg___1ww6e.mobile___tSPD3 {
  display: none;
}
@media screen and (max-width: 767px) {
  .accordeon-banner___3GHuT .header-wrap___k_Y6e .desimg___1ww6e {
    display: none;
  }
  .accordeon-banner___3GHuT .header-wrap___k_Y6e .desimg___1ww6e.mobile___tSPD3 {
    display: block;
    width: 20.9375rem;
    object-fit: cover;
  }
}
@media screen and (max-width: 767px) {
  .accordeon-banner___3GHuT .header-wrap___k_Y6e {
    display: grid;
    grid-gap: 0.9375rem;
    grid-template-columns: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
  }
  .accordeon-banner___3GHuT .header-wrap___k_Y6e svg {
    justify-self: center;
  }
}
.accordeon-banner___3GHuT .header-wrap___k_Y6e svg {
  width: 100%;
  width: 1.0625rem;
  -webkit-transform: scaleY(-1);
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  stroke: #000;
}
.accordeon-banner___3GHuT .text___q3fE4 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.3125rem 6.25rem 1.875rem 2.1875rem;
  top: 17.5rem;
  position: absolute;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  pointer-events: none;
}
.accordeon-banner___3GHuT .text___q3fE4 a {
  color: #009b3a;
}
.accordeon-banner___3GHuT .text___q3fE4 .int___3J53E {
  width: 85%;
}
.accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v {
  position: absolute;
  right: 5rem;
  bottom: 1.875rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  cursor: pointer;
}
.accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v .it___3ytGs {
  text-align: right;
  font-family: 'Roboto';
  font-size: 1.125rem;
  line-height: 1.3;
  font-weight: 500;
  margin-right: 0.6875rem;
  color: #000;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v .it___3ytGs {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v .it___3ytGs {
    line-height: 1.3;
  }
}
@media screen and (max-width: 767px) {
  .accordeon-banner___3GHuT .text___q3fE4 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3.125rem 0.625rem 0.9375rem 0.625rem;
  }
  .accordeon-banner___3GHuT .text___q3fE4 .int___3J53E {
    width: 100%;
  }
  .accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v {
    position: relative;
    right: initial;
    bottom: initial;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    margin-top: 0.625rem;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -o-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  .accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v .iconpdf___2qR4S {
    margin-top: 0.625rem;
  }
  .accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v .iconpdf___2qR4S img {
    width: 2.0625rem;
  }
  .accordeon-banner___3GHuT .text___q3fE4 .pdf___1q-8v .it___3ytGs {
    text-align: left;
    margin-left: 0.625rem;
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .accordeon-banner___3GHuT .text___q3fE4 .it___3ytGs {
    font-size: 0.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.page___16_Or {
  position: relative;
  width: 100%;
}
.page___16_Or .chips___3nh2x {
  margin-left: 2.5rem;
  margin-top: 2.5rem;
}
.page___16_Or .content___3Pdox {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .page___16_Or .content___3Pdox {
    width: 100%;
    position: relative;
  }
}
.page___16_Or .content___3Pdox .cards___3N61V {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  width: 80.625rem;
  visibility: hidden;
  padding-bottom: 3.75rem;
}
.page___16_Or .content___3Pdox .cards___3N61V.show___2jS7E {
  visibility: visible;
}
.page___16_Or .content___3Pdox .sub___1F2pc {
  width: 21.5625rem;
  margin-top: 2.1875rem;
  margin-left: 5rem;
}
@media screen and (max-width: 767px) {
  .page___16_Or .chips___3nh2x {
    margin-left: 0rem;
    margin-top: 0rem;
  }
  .page___16_Or .content___3Pdox .cards___3N61V {
    width: 100%;
  }
  .page___16_Or .content___3Pdox .sub___1F2pc {
    display: none;
  }
}
.smaller___30m9J {
  font-size: 0.75rem;
}
@media screen and (max-width: 767px) {
  .smaller___30m9J {
    font-size: 0.75rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.lesson-wrap___10Qbo {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  padding: 0 3.75rem 0 17.5rem;
}
@media screen and (max-width: 767px) {
  .lesson-wrap___10Qbo {
    padding: 0 1.25rem;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lesson-wrap___10Qbo {
    padding: 0 1.25rem;
  }
}
.back___2Y0JW {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  cursor: pointer;
  margin-bottom: 2.5rem;
}
.back___2Y0JW svg {
  margin-right: 1.125rem;
}
.lesson___34bLG {
  padding-right: 4.6875rem;
  width: 100%;
  position: relative;
}
.lesson___34bLG .title___3X6-k {
  width: 65%;
}
.lesson___34bLG .blocked-wrap___19r2b {
  width: 80rem;
  height: 45rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.lesson___34bLG .blocked-wrap___19r2b >img {
  filter: blur(5px);
}
.lesson___34bLG .blocked-wrap___19r2b .blocked___TtHD9 {
  position: absolute;
  padding: 2.5rem;
  border-radius: 0.5rem;
  background-color: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.lesson___34bLG .blocked-wrap___19r2b .blocked___TtHD9 .about___3a9Fs {
  margin-bottom: 2.5rem;
  margin-top: 1.25rem;
  font-family: 'Roboto';
}
.lesson___34bLG .video___2SI7f video {
  width: 100%;
}
.lesson___34bLG iframe {
  width: 100%;
  height: 39.375rem;
}
.lesson___34bLG .date___m22vt {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.lesson___34bLG .date___m22vt .chips___4gfV7 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  margin-top: 1.375rem;
  margin-bottom: 2.5rem;
}
.lesson___34bLG .date___m22vt .chips___4gfV7 .chip___3pTHo {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.4375rem 0.875rem;
  font-family: 'Roboto';
  font-size: 0.75rem;
  border-radius: 3.125rem;
  margin-right: 1rem;
}
@media screen and (max-width: 767px) {
  .lesson___34bLG .date___m22vt .chips___4gfV7 .chip___3pTHo {
    font-size: 0.75rem;
  }
}
.lesson___34bLG .nav___1Zz2- {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: 1.5625rem;
}
.lesson___34bLG .nav___1Zz2- svg {
  width: 1.25rem;
}
.lesson___34bLG .nav___1Zz2- .prev___LE8Gs {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.lesson___34bLG .nav___1Zz2- .prev___LE8Gs a,
.lesson___34bLG .nav___1Zz2- .prev___LE8Gs div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.lesson___34bLG .nav___1Zz2- .prev___LE8Gs svg {
  margin-right: 0.625rem;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.lesson___34bLG .nav___1Zz2- .next___1jOQ4 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.lesson___34bLG .nav___1Zz2- .next___1jOQ4 a,
.lesson___34bLG .nav___1Zz2- .next___1jOQ4 div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.lesson___34bLG .nav___1Zz2- .next___1jOQ4 svg {
  margin-left: 0.625rem;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.lesson___34bLG .practical___2S3EQ {
  background-color: #fafafc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 4.0625rem;
  width: 100%;
  border-radius: 0.5rem;
  margin: 3.125rem 0;
  position: relative;
}
.lesson___34bLG .practical___2S3EQ .prac-text___2JxVJ {
  width: 70%;
}
@media screen and (max-width: 767px) {
  .lesson___34bLG .practical___2S3EQ .prac-text___2JxVJ {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.lesson___34bLG .practical___2S3EQ .prac-image___3I_NW {
  position: absolute;
  top: 1.5625rem;
  right: 5.625rem;
  width: 17.5625rem;
  height: 15.6875rem;
}
.lesson___34bLG .practical___2S3EQ .prac-image___3I_NW img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .lesson___34bLG .practical___2S3EQ {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 13.125rem 1.375rem 1.6875rem;
  }
  .lesson___34bLG .practical___2S3EQ .prac-image___3I_NW {
    width: 11.0625rem;
    height: 9.875rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lesson___34bLG .practical___2S3EQ p {
    width: 80%;
  }
  .lesson___34bLG .practical___2S3EQ .prac-image___3I_NW {
    right: 0rem;
    width: 11.0625rem;
    height: 9.875rem;
  }
}
.lesson___34bLG .test___1U3S3 {
  background-color: #fafafc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 2.8125rem 16.25rem;
  width: 100%;
  border-radius: 0.5rem;
  margin: 3.125rem 0;
  position: relative;
}
.lesson___34bLG .test___1U3S3 .header___1zpLN {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5rem 0 4.0625rem;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.lesson___34bLG .test___1U3S3 .header___1zpLN.test-open___1jaQx svg {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.lesson___34bLG .test___1U3S3 .header___1zpLN svg {
  width: 0.9375rem;
  margin-right: 3.4375rem;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.lesson___34bLG .test___1U3S3 .questions___2CPvM.show___3IGxs {
  pointer-events: none;
}
.lesson___34bLG .test___1U3S3 .result___1MJAK {
  margin-top: 3.4375rem;
}
.lesson___34bLG .test___1U3S3 .result___1MJAK .buttons___SpcFm {
  margin-top: 1.625rem;
  width: 80%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .lesson___34bLG .test___1U3S3 .result___1MJAK {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .lesson___34bLG .test___1U3S3 .result___1MJAK .buttons___SpcFm {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .lesson___34bLG .test___1U3S3 .result___1MJAK .buttons___SpcFm button {
    margin-bottom: 1.25rem;
    padding: 0rem 1.25rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lesson___34bLG .test___1U3S3 .result___1MJAK {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .lesson___34bLG .test___1U3S3 .result___1MJAK .buttons___SpcFm {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .lesson___34bLG .test___1U3S3 .result___1MJAK .buttons___SpcFm button {
    margin-bottom: 1.25rem;
    padding: 0rem 1.25rem;
  }
}
@media screen and (max-width: 767px) {
  .lesson___34bLG .test___1U3S3 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 13.125rem 1.5rem 2.125rem;
  }
  .lesson___34bLG .test___1U3S3 .header___1zpLN {
    margin-top: 0rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0rem 0 1rem;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: start;
    align-items: start;
  }
  .lesson___34bLG .test___1U3S3 .header___1zpLN svg {
    margin-right: 1.25rem;
    margin-top: 0.9375rem;
    width: 1.875rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lesson___34bLG .test___1U3S3 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.625rem 1.5rem 2.125rem;
  }
  .lesson___34bLG .test___1U3S3 .header___1zpLN {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5rem 0 4.0625rem 11.25rem;
  }
  .lesson___34bLG .test___1U3S3 .header___1zpLN svg {
    margin-right: 1.5625rem;
    margin-top: 0.9375rem;
    width: 1.875rem;
  }
}
.lesson___34bLG .test-image___2x70t {
  position: absolute;
  top: 2.5rem;
  left: 4.0625rem;
  width: 9.375rem;
  height: 9.375rem;
}
.lesson___34bLG .test-image___2x70t img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .lesson___34bLG {
    padding-right: 0rem;
  }
  .lesson___34bLG .video___2SI7f video {
    width: 100%;
    height: 11.875rem;
  }
  .lesson___34bLG iframe {
    width: 100%;
    height: 11.875rem;
  }
  .lesson___34bLG .title___3X6-k {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lesson___34bLG .video___2SI7f video {
    width: 34.375rem;
    height: 19.375rem;
  }
  .lesson___34bLG iframe {
    width: 34.375rem;
    height: 19.375rem;
  }
  .lesson___34bLG .title___3X6-k {
    width: 100%;
  }
}
.menu___3NgL7 {
  -webkit-box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 4px 40px rgba(0,0,0,0.08);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem 1.25rem;
}
.menu___3NgL7.hide___15agK {
  display: none;
}
.menu___3NgL7 a {
  display: block;
  position: relative;
}
.menu___3NgL7 a .menu-item___32dMr {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.menu___3NgL7 a .menu-item___32dMr img {
  margin-right: 0.875rem;
  width: 3.125rem;
  height: 3.125rem;
}
.menu___3NgL7 a+a {
  padding-top: 1.5rem;
}
.menu___3NgL7 a+a:before {
  position: absolute;
  top: 0.75rem;
  width: 100%;
  height: 1px;
  background-color: rgba(0,0,0,0.102);
  content: '';
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.question___1-1sI.answered___1E46_.learn___8R5Ox {
  pointer-events: none;
}
.question___1-1sI.answered___1E46_.true___126QX .head___6nit3 .number___3It2- {
  background-color: transparent;
  border: 1px solid #009b3a;
  color: #009b3a;
}
.question___1-1sI.answered___1E46_.false___2WLa3 .head___6nit3 .number___3It2- {
  background-color: transparent;
  border: 1px solid #ea4242;
  color: #ea4242;
}
.question___1-1sI.answered___1E46_.false___2WLa3 .answers___27827 .answer___xmGgZ svg.active___YK3yU .inner___2pXT_ {
  fill: #ea4242;
}
.question___1-1sI.answered___1E46_.false___2WLa3 .answers___27827 .answer___xmGgZ svg.active___YK3yU .outer___31eZE {
  stroke: #ea4242;
}
.question___1-1sI.answered___1E46_.false___2WLa3 .answers___27827 .answer___xmGgZ.correct___31jWf svg .inner___2pXT_ {
  fill: #009b3a;
}
.question___1-1sI.answered___1E46_.false___2WLa3 .answers___27827 .answer___xmGgZ.correct___31jWf svg .outer___31eZE {
  stroke: #009b3a;
}
.question___1-1sI.answered___1E46_ .head___6nit3 {
  cursor: pointer;
}
.question___1-1sI.answered___1E46_ .head___6nit3 .number___3It2- {
  background-color: #009b3a;
  border: 1px solid #009b3a;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .question___1-1sI.learn___8R5Ox .answers___27827 {
    margin-left: 0.3125rem;
  }
  .question___1-1sI.learn___8R5Ox .answers___27827 .answer___xmGgZ {
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: start;
    align-items: start;
  }
  .question___1-1sI.learn___8R5Ox .answers___27827 .answer___xmGgZ svg {
    margin-top: 0.3125rem;
  }
}
.question___1-1sI.latest___31uNG .head___6nit3 {
  cursor: pointer;
}
.question___1-1sI.latest___31uNG .head___6nit3 .number___3It2- {
  border: 1px solid #009b3a;
  color: #009b3a;
}
.question___1-1sI .head___6nit3 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  cursor: default;
}
.question___1-1sI .head___6nit3 .number___3It2- {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 1.125rem;
  border-radius: 50%;
  margin-right: 1.25rem;
  width: 1.875rem;
  color: #fff;
  height: 1.875rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  font-family: 'Rubrik';
  background-color: transaprent;
  border: 1px solid #6c6c6c;
  color: #6c6c6c;
}
@media screen and (max-width: 767px) {
  .question___1-1sI .head___6nit3 .number___3It2- {
    font-size: 1.125rem;
  }
}
.question___1-1sI .answers___27827 {
  display: none;
  margin-left: 3.125rem;
}
.question___1-1sI .answers___27827 .answer___xmGgZ + div {
  margin-top: 0.25rem;
}
@media screen and (max-width: 767px) {
  .question___1-1sI .answers___27827 .answer___xmGgZ + div {
    margin-top: 0.625rem;
  }
}
.question___1-1sI .answers___27827 .answer___xmGgZ {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  cursor: pointer;
}
.question___1-1sI .answers___27827 .answer___xmGgZ:hover svg .inner___2pXT_ {
  fill: #009b3a;
  -webkit-transition: fill 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: fill 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: fill 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: fill 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: fill 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.question___1-1sI .answers___27827 .answer___xmGgZ svg {
  margin-right: 0.625rem;
  overflow: visible;
  width: 1.125rem;
  height: 1.125rem;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.question___1-1sI .answers___27827 .answer___xmGgZ svg .inner___2pXT_ {
  fill: none;
  -webkit-transition: fill 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: fill 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: fill 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: fill 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: fill 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.question___1-1sI .answers___27827 .answer___xmGgZ svg .outer___31eZE {
  stroke: #d3d3d3;
}
.question___1-1sI .answers___27827 .answer___xmGgZ svg.active___YK3yU .inner___2pXT_ {
  fill: #009b3a;
}
.question___1-1sI .answers___27827 .answer___xmGgZ svg.active___YK3yU .outer___31eZE {
  stroke: #009b3a;
}
.question___1-1sI .answers___27827.active___YK3yU {
  display: block;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.solution-card___3D2AO {
  width: 100%;
  background: #fafafc;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.5625rem 3.125rem;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .solution-card___3D2AO {
    padding: 0.9375rem 1.25rem;
  }
}
.solution-card___3D2AO .columns___2Yw7p {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1.25fr;
  grid-column-gap: 5rem;
}
@media screen and (max-width: 767px) {
  .solution-card___3D2AO .columns___2Yw7p {
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 1.875rem;
    grid-row-gap: 0.625rem;
  }
}
.solution-card___3D2AO .columns___2Yw7p .final___ix31K {
  position: relative;
  justify-self: end;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -moz-box-align: end;
  -o-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-transform: translateX(-0.9375rem);
  -moz-transform: translateX(-0.9375rem);
  -o-transform: translateX(-0.9375rem);
  -ms-transform: translateX(-0.9375rem);
  transform: translateX(-0.9375rem);
}
@media screen and (max-width: 767px) {
  .solution-card___3D2AO .columns___2Yw7p .final___ix31K {
    grid-column: span 2;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    justify-self: initial;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
.solution-card___3D2AO .columns___2Yw7p .final___ix31K .totalhover___3u_c8 {
  position: absolute;
  top: -0.625rem;
  right: -1.5625rem;
}
@media screen and (max-width: 767px) {
  .solution-card___3D2AO .columns___2Yw7p .final___ix31K .totalhover___3u_c8 {
    display: none;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.solution-request___2bqGm form .header___Xl9Mt {
  width: 25rem;
}
.solution-request___2bqGm form .inputs___9zCVA {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 1.875rem;
}
.solution-request___2bqGm form .bot___35D9h {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.solution-request___2bqGm form .bot___35D9h .test-again___WPXAN {
  position: relative;
  cursor: pointer;
}
.solution-request___2bqGm form .bot___35D9h .test-again___WPXAN:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #6c6c6c;
}
.solution-request___2bqGm .sent___1Mx7w {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.bot-nav___zJQPZ {
  height: 5.625rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
@media screen and (max-width: 767px) {
  .bot-nav___zJQPZ {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .bot-nav___zJQPZ {
    display: none;
    width: 100%;
  }
}
.bot-nav___zJQPZ a + a {
  margin-left: 3.9375rem;
}
.bot-nav-item___1tf7N {
  position: relative;
}
.bot-nav-item___1tf7N:hover span {
  -webkit-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  color: #009b3a;
}
.bot-nav-item___1tf7N:hover span::before {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.bot-nav-item___1tf7N.active___PYmtU span {
  color: #009b3a;
}
.bot-nav-item___1tf7N.active___PYmtU span::before {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
}
.bot-nav-item___1tf7N span {
  margin-right: 0.3125rem;
  font-family: 'Roboto';
  font-weight: 500;
  color: #6c6c6c;
  position: relative;
  font-size: 1rem;
  -webkit-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  cursor: pointer;
  font-weight: 400;
}
@media screen and (max-width: 767px) {
  .bot-nav-item___1tf7N span {
    font-size: 1rem;
  }
}
.bot-nav-item___1tf7N span::before {
  position: absolute;
  width: 100%;
  content: '';
  height: 1px;
  background-color: #009b3a;
  top: calc(100% + 0.5625rem);
  -webkit-transform: scaleX(0.5);
  -moz-transform: scaleX(0.5);
  -o-transform: scaleX(0.5);
  -ms-transform: scaleX(0.5);
  transform: scaleX(0.5);
  -webkit-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  -o-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.burger-wrap___2tigP {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #281a40;
  z-index: 10;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-height: 100vh;
  min-height: 100vh;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  overflow-y: scroll;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP {
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    height: 100vh;
    overflow-y: scroll;
  }
}
.burger-wrap___2tigP .top-menu___3xWFm {
  height: 6.25rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  max-width: 112.5rem;
  padding: 0 3.75rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  position: relative;
  background-color: #281a40;
  position: sticky;
  top: 0;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .top-menu___3xWFm {
    height: 4.25rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.25rem;
    position: fixed;
    background-color: #281a40;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-wrap___2tigP .top-menu___3xWFm {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.875rem;
  }
}
.burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF img+img {
  margin-left: 1.25rem;
}
.burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF img {
  cursor: pointer;
}
.burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF .logo___2g2O5 {
  width: 9.375rem;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF {
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF img+img {
    margin-left: 0;
    margin-right: 1.25rem;
  }
  .burger-wrap___2tigP .top-menu___3xWFm .logos___1eOEF img:first-child {
    cursor: pointer;
  }
}
.burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: absolute;
  left: 28.75rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k {
    left: 18.75rem;
  }
}
.burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k .phone___v-fNh {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 3.125rem;
}
.burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k .phone___v-fNh a {
  color: #fff;
}
.burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k .offices___3pii6 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.burger-wrap___2tigP .top-menu___3xWFm .menu___3lb5k svg {
  margin-right: 0.3125rem;
}
.burger-wrap___2tigP .top-menu___3xWFm .buttons___e8J1o {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.burger-wrap___2tigP .top-menu___3xWFm .buttons___e8J1o * + * {
  margin-left: 1rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .top-menu___3xWFm .buttons___e8J1o button:first-child {
    display: none;
  }
}
.burger-wrap___2tigP .top-menu___3xWFm .buttons___e8J1o .mobile-cash___1pmIc {
  display: none;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .top-menu___3xWFm .buttons___e8J1o .mobile-cash___1pmIc {
    display: block;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 5vh 28.75rem;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa {
    margin-top: 1.25rem;
    grid-template-columns: 1fr;
    padding: 1.25rem 1.25rem 0.625rem 1.25rem;
    height: auto;
    padding-top: 4.25rem;
  }
  .burger-wrap___2tigP .mid-menu___3kLHa .left___21DrN,
  .burger-wrap___2tigP .mid-menu___3kLHa .right___13Oyx {
    display: grid;
    grid-template-columns: 1fr;
    grid-row-gap: 0.5rem;
  }
  .burger-wrap___2tigP .mid-menu___3kLHa .right___13Oyx {
    margin-top: 0.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-wrap___2tigP .mid-menu___3kLHa {
    padding: 1.25rem 1.875rem;
    grid-template-columns: 1fr 1fr;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa >div:last-child .list___9vTJI:last-child {
  margin-top: 8.125rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa >div:last-child .list___9vTJI:last-child {
    margin-top: 0rem;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 0.5rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI {
    grid-row-gap: 0.5rem;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI+div {
  margin-top: 2.5rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI+div {
    margin-top: 0rem;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .header___2UNjy {
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  color: #fff;
  font-family: 'Rubrik';
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .header___2UNjy {
    font-size: 1.125rem;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .header___2UNjy svg {
  display: none;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .header___2UNjy svg.open___1glEj {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .header___2UNjy svg {
    display: inline-block;
    margin-left: 0.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .header___2UNjy {
    margin-bottom: 1.5rem;
  }
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .submenu___1a5_c {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 0.5rem;
}
.burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .submenu___1a5_c a span {
  line-height: 1.5 !important;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .submenu___1a5_c {
    display: none;
    margin-left: 0.625rem;
  }
  .burger-wrap___2tigP .mid-menu___3kLHa .list___9vTJI .submenu___1a5_c.open___1glEj {
    display: grid;
    padding-bottom: 1.5rem;
    grid-row-gap: 1.5rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .center___1WXbH {
    display: none;
  }
}
@media screen and (max-width: 767px) and (min-width: 768px) and (max-width: 1024px) {
  .burger-wrap___2tigP .mid-menu___3kLHa .center___1WXbH {
    display: none;
  }
}
.burger-wrap___2tigP .bot-menu___l2gM4 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border-top: 1px solid rgba(255,255,255,0.2);
  padding: 2vh 28.75rem;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 2.5rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 {
    grid-template-columns: 1fr;
    padding: 1.25rem 1.25rem 1.25rem 1.25rem;
    height: auto;
    grid-row-gap: 0.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 {
    padding: 1.5625rem 1.875rem;
  }
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy {
  font-size: 1.5rem;
  color: #fff;
  font-family: 'Rubrik';
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy {
    margin-bottom: 0rem;
  }
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy svg {
  display: none;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy svg.open___1glEj {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy svg {
    display: inline-block;
    margin-left: 0.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI {
    display: grid;
    grid-template-columns: 1fr;
    grid-row-gap: 0rem;
  }
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .header___2UNjy {
    margin-bottom: 0.75rem;
  }
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI p:first-child {
  margin-bottom: 1.125rem;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI p:first-child {
    margin-bottom: 0rem;
  }
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .submenu___1a5_c {
  display: grid;
  grid-template-columns: 1fr;
}
.burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .submenu___1a5_c a span {
  line-height: 2 !important;
}
@media screen and (max-width: 767px) {
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .submenu___1a5_c {
    display: none;
    margin-left: 0.625rem;
  }
  .burger-wrap___2tigP .bot-menu___l2gM4 .list___9vTJI .submenu___1a5_c.open___1glEj {
    display: grid;
    padding-bottom: 0.875rem;
    grid-row-gap: 0.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.interactive-menu___2r1-j {
  position: absolute;
  top: 6.25rem;
  width: 100%;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 18.75rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background-color: #fff;
  -webkit-box-shadow: 0px 20px 80px rgba(0,0,0,0.4);
  box-shadow: 0px 20px 80px rgba(0,0,0,0.4);
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.interactive-menu___2r1-j .image___2GuFS {
  position: absolute;
  border-radius: 0.5rem;
  background-color: #fafafc;
  right: 3.75rem;
  top: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 19.6875rem;
  height: 17.5rem;
  overflow: hidden;
}
.interactive-menu___2r1-j .image___2GuFS.banner___1cD_t img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.interactive-menu___2r1-j .left___YgNGh {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem 25rem 0 20rem;
  display: grid;
  grid-template-columns: repeat(3, auto);
}
.interactive-menu___2r1-j .left___YgNGh .column___2_frD {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 3.125rem 0;
}
.interactive-menu___2r1-j .left___YgNGh .column___2_frD a:first-child,
.interactive-menu___2r1-j .left___YgNGh .column___2_frD p:first-child {
  margin-bottom: 0.5rem;
}
.interactive-menu___2r1-j .left___YgNGh .column___2_frD >a+a,
.interactive-menu___2r1-j .left___YgNGh .column___2_frD >p+a {
  margin-top: 0.75rem;
}
.interactive-menu___2r1-j .bottom___4cU4L {
  height: 3.125rem;
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 25rem 0 0;
}
.interactive-menu___2r1-j .bottom___4cU4L .content___iYcZ7 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0 20rem;
  border-top: 1px solid #d3d3d3;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.interactive-menu___2r1-j .bottom___4cU4L .content___iYcZ7 >a+a {
  margin-left: 4.125rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.top-nav-item___qp6VG {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 100%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.top-nav-item___qp6VG.active___2b8cR span {
  color: #009b3a;
}
.top-nav-item___qp6VG.active___2b8cR span::before {
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.top-nav-item___qp6VG:hover span {
  -webkit-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  color: #009b3a;
}
.top-nav-item___qp6VG:hover span::before {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.top-nav-item___qp6VG:hover svg path {
  -webkit-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  stroke: #009b3a !important;
}
.top-nav-item___qp6VG.hover___2zN1V span {
  color: #009b3a;
}
.top-nav-item___qp6VG.hover___2zN1V span::before {
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.top-nav-item___qp6VG.hover___2zN1V svg {
  -webkit-transform: rotate(0deg) translateZ(0) perspective(1px);
  -moz-transform: rotate(0deg) translateZ(0) perspective(1px);
  -o-transform: rotate(0deg) translateZ(0) perspective(1px);
  -ms-transform: rotate(0deg) translateZ(0) perspective(1px);
  transform: rotate(0deg) translateZ(0) perspective(1px);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.top-nav-item___qp6VG.hover___2zN1V svg path {
  stroke: #009b3a !important;
  -webkit-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: stroke 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.top-nav-item___qp6VG svg {
  -webkit-transform: rotate(180deg) translateZ(0) perspective(1px);
  -moz-transform: rotate(180deg) translateZ(0) perspective(1px);
  -o-transform: rotate(180deg) translateZ(0) perspective(1px);
  -ms-transform: rotate(180deg) translateZ(0) perspective(1px);
  transform: rotate(180deg) translateZ(0) perspective(1px);
  width: 0.75rem;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.top-nav-item___qp6VG svg path {
  -webkit-transition: stroke 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: stroke 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: stroke 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: stroke 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: stroke 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.top-nav-item___qp6VG span {
  margin-right: 0.3125rem;
  font-family: 'Roboto';
  font-weight: 500;
  color: #10002b;
  position: relative;
  font-size: 0.875rem;
  -webkit-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
@media screen and (max-width: 767px) {
  .top-nav-item___qp6VG span {
    font-size: 0.875rem;
  }
}
.top-nav-item___qp6VG span::before {
  position: absolute;
  width: 100%;
  content: '';
  height: 1px;
  background-color: #009b3a;
  top: calc(100% + 0.5625rem);
  -webkit-transform: scaleX(0.5);
  -moz-transform: scaleX(0.5);
  -o-transform: scaleX(0.5);
  -ms-transform: scaleX(0.5);
  transform: scaleX(0.5);
  -webkit-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  -o-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.fake-menu___2XNXx {
  height: 6.25rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .fake-menu___2XNXx {
    height: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .fake-menu___2XNXx {
    height: 6.25rem;
  }
}
.fake-sub-menu___3oeBg {
  height: 5.625rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .fake-sub-menu___3oeBg {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .fake-sub-menu___3oeBg {
    display: none;
  }
}
.outer-wrap___NiUHf {
  -webkit-box-shadow: 0px 12px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 12px 40px rgba(0,0,0,0.08);
  z-index: 10;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf {
    position: relative;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF {
  height: 6.25rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF {
    height: 4.25rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .outer-wrap___NiUHf .top-nav___izOiF {
    height: 6.25rem;
    padding: 0 1.25rem;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 {
    width: 60%;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .contacts___13jOJ {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 2.5rem;
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .contacts___13jOJ .offices___1RmwM {
  cursor: pointer;
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .contacts___13jOJ .phone___jU2bd {
  margin-left: 1.4375rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .contacts___13jOJ .phone___jU2bd svg {
  margin-right: 0.3125rem;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .contacts___13jOJ {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .contacts___13jOJ {
    left: initial;
    right: 18.75rem;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm .main___KBIDk {
  margin-right: 1.25rem;
  position: relative;
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm .main___KBIDk .mainlogo___1PrsC {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  width: 9.375rem;
  height: 2.5rem;
  -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -moz-transition: opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -ms-transition: opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm img+img {
  margin-left: 1.25rem;
}
.outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm img {
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm {
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm .main___KBIDk {
    margin-left: 0.9375rem;
    margin-right: 0rem;
  }
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm .main___KBIDk .mainlogo___1PrsC {
    width: 5rem;
    height: 1.25rem;
  }
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm .main___KBIDk .nylogo___3qfN4 {
    width: 1.5625rem;
    height: 1.5625rem;
    position: absolute;
    right: -1.4375rem;
    top: -0.625rem;
    pointer-events: none;
  }
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm img+img {
    margin-left: 0;
    margin-right: 0.9375rem;
  }
  .outer-wrap___NiUHf .top-nav___izOiF .left___3Tgg1 .logos___KbWSm img:first-child {
    cursor: pointer;
    width: 6.875rem;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .menu___1GBVz {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .menu___1GBVz {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .outer-wrap___NiUHf .top-nav___izOiF .menu___1GBVz {
    display: none;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .menu___1GBVz .menu-item-wrap___3pdvV {
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.outer-wrap___NiUHf .top-nav___izOiF .menu___1GBVz .menu-item-wrap___3pdvV+div {
  margin-left: 1.875rem;
}
.outer-wrap___NiUHf .top-nav___izOiF .mobile-icon___2vuGI {
  display: none;
}
.outer-wrap___NiUHf .top-nav___izOiF .mobile-icon___2vuGI * + * {
  margin-left: 0.625rem;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .mobile-icon___2vuGI {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv .enter___3NzaD {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  color: #009b3a;
  font-family: 'Rubrik';
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv .enter___3NzaD {
    display: none;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv .enter___3NzaD svg {
  margin-right: 0.1875rem;
  -webkit-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  transform: translateY(-1px);
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv button:first-child {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv button:first-child {
    display: none;
  }
}
.outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv * + * {
  margin-left: 1rem;
}
@media screen and (max-width: 767px) {
  .outer-wrap___NiUHf .top-nav___izOiF .buttons___32Eiv * + * {
    margin-left: 0rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.call-me___3wPaC {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.call-me___3wPaC.ideas___2lR1M {
  background-color: #dffffe;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3rem;
}
.call-me___3wPaC .header___1CxYb {
  margin-bottom: 1.5625rem;
}
.call-me___3wPaC form {
  display: grid;
  grid-gap: 1.5625rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.footer-bot___1A5xz {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  padding-top: 2.5rem;
}
.footer-bot___1A5xz .left___whUK7 {
  width: 25.625rem;
  grid-column: span 3;
}
.footer-bot___1A5xz .left___whUK7 a {
  text-decoration: underline;
}
.footer-bot___1A5xz .left___whUK7 * + * {
  margin-top: 1em;
}
.footer-bot___1A5xz .center___kh4Tq {
  width: 27rem;
  grid-column: span 2;
}
.footer-bot___1A5xz .center___kh4Tq a {
  text-decoration: underline;
}
.footer-bot___1A5xz .center___kh4Tq .tab-years___cSYuY {
  display: none;
}
.footer-bot___1A5xz .right___31JdV {
  text-align: right;
  grid-column: 7;
}
@media screen and (max-width: 767px) {
  .footer-bot___1A5xz {
    grid-template-columns: 1fr;
    width: 100%;
    padding: 1.25rem 0 0.9375rem;
    text-align: center;
  }
  .footer-bot___1A5xz .left___whUK7,
  .footer-bot___1A5xz .center___kh4Tq,
  .footer-bot___1A5xz .right___31JdV {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .footer-bot___1A5xz {
    grid-template-columns: repeat(4, 1fr);
  }
  .footer-bot___1A5xz .left___whUK7 {
    width: 80%;
    grid-column: span 3;
  }
  .footer-bot___1A5xz .center___kh4Tq {
    grid-column: span 1;
    width: 100%;
  }
  .footer-bot___1A5xz .center___kh4Tq .tab-years___cSYuY {
    display: block;
  }
  .footer-bot___1A5xz .right___31JdV {
    display: none;
  }
  .footer-bot___1A5xz .mobile-only___2d4iI {
    display: none;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.socials___2MiTM {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  width: 5.625rem;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.socials___2MiTM a {
  width: 1.25rem;
  height: 1.25rem;
}
.socials___2MiTM a img {
  width: 100%;
  height: 100%;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.footer-top___3mjYj {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  margin: 2.5rem 0;
}
.footer-top-category___3TP3K {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 0.75rem;
}
.footer-top___3mjYj .column___3Gcrt {
  width: 10.625rem;
}
.footer-top___3mjYj .column___3Gcrt .logo-col___1Xrfj .logo___28qvt img {
  width: 8.75rem;
  height: 1.75rem;
}
.footer-top___3mjYj .column___3Gcrt .app___1YAoz {
  opacity: 0.55;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
  filter: alpha(opacity=55);
  margin-right: 0.625rem;
}
.footer-top___3mjYj .column___3Gcrt img {
  width: 100%;
  object-fit: contain;
  cursor: pointer;
}
.footer-top___3mjYj .column___3Gcrt .phone-me-mobile___25FAb {
  display: none;
}
.footer-top___3mjYj .buttons___31LE_ {
  width: 10rem;
  margin-left: 3.875rem;
}
.footer-top___3mjYj .buttons___31LE_ .about___2BcIo {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  color: #6c6c6c;
  font-size: 0.75rem;
  font-family: 'Rubrik';
}
@media screen and (max-width: 767px) {
  .footer-top___3mjYj .buttons___31LE_ .about___2BcIo {
    font-size: 0.75rem;
  }
}
.footer-top___3mjYj .buttons___31LE_ .about___2BcIo .hed___3GlRN {
  margin-bottom: 0.25rem;
}
.footer-top___3mjYj .buttons___31LE_ .about___2BcIo .icons___13WVU a+a {
  margin-left: 1rem;
}
.footer-top___3mjYj .buttons___31LE_ .app___1YAoz {
  opacity: 0.55;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
  filter: alpha(opacity=55);
}
.footer-top___3mjYj .buttons___31LE_ div + div {
  margin-top: 0.5em;
}
.footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB {
  display: none;
}
@media screen and (max-width: 767px) {
  .footer-top___3mjYj {
    grid-template-columns: 1fr;
  }
  .footer-top___3mjYj .column___3Gcrt .logo___28qvt {
    width: 7.5rem;
  }
  .footer-top___3mjYj .mobile-top___3mAI0 {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .logo-col___1Xrfj .about___2BcIo {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    color: #6c6c6c;
    font-size: 0.75rem;
    font-family: 'Rubrik';
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .logo-col___1Xrfj .about___2BcIo div+div {
    margin-top: 0.625rem;
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .logo-col___1Xrfj .logo___28qvt img {
    width: 6.25rem;
    height: 1.25rem;
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .phone-me-mobile___25FAb {
    display: block;
    justify-self: end;
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .phone-me-mobile___25FAb .about___2BcIo {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    color: #6c6c6c;
    font-size: 0.75rem;
    font-family: 'Rubrik';
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .phone-me-mobile___25FAb .about___2BcIo div+div {
    margin-top: 0.625rem;
  }
  .footer-top___3mjYj .mobile-top___3mAI0 .phone-me-mobile___25FAb .about___2BcIo .icons___13WVU a+a {
    margin-left: 0.625rem;
  }
  .footer-top___3mjYj .desktop___2IQxA {
    display: none;
  }
  .footer-top___3mjYj .buttons___31LE_ {
    width: 100%;
    margin-left: 0;
  }
  .footer-top___3mjYj .buttons___31LE_ .phone-me___DgJyT {
    display: none;
  }
  .footer-top___3mjYj .buttons___31LE_ .mainWrite___2Y4Pq {
    display: none;
  }
  .footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 1.5625rem;
  }
  .footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB .top___29gvz {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  .footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB .info___1S3z- {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB .info___1S3z- .arrow___1nMP9 {
    margin-left: 0.125rem;
  }
  .footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB .info___1S3z- .arrow___1nMP9 svg {
    height: 0.625rem;
    width: 0.625rem;
    -webkit-transform: rotate(180deg) translateZ(0) perspective(1px);
    -moz-transform: rotate(180deg) translateZ(0) perspective(1px);
    -o-transform: rotate(180deg) translateZ(0) perspective(1px);
    -ms-transform: rotate(180deg) translateZ(0) perspective(1px);
    transform: rotate(180deg) translateZ(0) perspective(1px);
  }
  .footer-top___3mjYj .buttons___31LE_ .bot-links___35qwB .info___1S3z- .arrow___1nMP9.arrow-open___2sgxL svg {
    -webkit-transform: rotate(0deg) translateZ(0) perspective(1px);
    -moz-transform: rotate(0deg) translateZ(0) perspective(1px);
    -o-transform: rotate(0deg) translateZ(0) perspective(1px);
    -ms-transform: rotate(0deg) translateZ(0) perspective(1px);
    transform: rotate(0deg) translateZ(0) perspective(1px);
  }
  .footer-top___3mjYj .buttons___31LE_ .legal___37Bxd {
    display: none;
  }
  .footer-top___3mjYj .buttons___31LE_ .legal___37Bxd a {
    text-decoration: underline;
  }
  .footer-top___3mjYj .buttons___31LE_ .legal___37Bxd.open___2d4wW {
    display: block;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .footer-top___3mjYj {
    grid-template-columns: repeat(4, 1fr);
    grid-row-gap: 1.5625rem;
  }
  .footer-top___3mjYj .buttons___31LE_ {
    width: 100%;
    margin-left: 0.0625rem;
  }
  .footer-top___3mjYj .buttons___31LE_ .legal___37Bxd {
    display: none;
  }
  .footer-top___3mjYj .buttons___31LE_ .app___1YAoz {
    width: 10rem;
  }
  .footer-top___3mjYj .column___3Gcrt:nth-child(5) {
    grid-column-start: 2;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .footer-top___3mjYj .about___2BcIo {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .footer-top___3mjYj .about___2BcIo {
    font-size: 0.75rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.mobile-bot-menu___H094O {
  display: none;
}
@media screen and (max-width: 767px) {
  .mobile-bot-menu___H094O {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    position: fixed;
    width: 100vw;
    background-color: #fff;
    bottom: -4.6875rem;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.625rem 1.25rem 0.625rem 1.25rem;
    z-index: 5;
    -webkit-box-shadow: 0px -4px 12px -7px rgba(0,0,0,0.2);
    box-shadow: 0px -4px 12px -7px rgba(0,0,0,0.2);
  }
  .mobile-bot-menu___H094O .icon-tarif___3OW2N svg {
    margin-top: 0.125rem;
    margin-left: 0.0625rem;
  }
  .mobile-bot-menu___H094O .menu-button___QnzO5 {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .mobile-bot-menu___H094O .menu-button___QnzO5 img {
    margin-right: 0.5rem;
  }
  .mobile-bot-menu___H094O.show___2EEPj {
    -webkit-animation-name: slideup___38s5l;
    -moz-animation-name: slideup___38s5l;
    -o-animation-name: slideup___38s5l;
    -ms-animation-name: slideup___38s5l;
    animation-name: slideup___38s5l;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
    -ms-animation-delay: 0.2s;
    animation-delay: 0.2s;
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    -ms-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -ms-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .mobile-bot-menu___H094O.hide___3QfJR {
    -webkit-animation-name: slidedown___3ct3k;
    -moz-animation-name: slidedown___3ct3k;
    -o-animation-name: slidedown___3ct3k;
    -ms-animation-name: slidedown___3ct3k;
    animation-name: slidedown___3ct3k;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
    -ms-animation-delay: 0.2s;
    animation-delay: 0.2s;
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    -ms-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    -ms-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    -webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -moz-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -ms-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
@-moz-keyframes slideup___38s5l {
    0% {
      bottom: -4.6875rem;
    }
    100% {
      bottom: 0;
    }
}
@-webkit-keyframes slideup___38s5l {
    0% {
      bottom: -4.6875rem;
    }
    100% {
      bottom: 0;
    }
}
@-o-keyframes slideup___38s5l {
    0% {
      bottom: -4.6875rem;
    }
    100% {
      bottom: 0;
    }
}
@keyframes slideup___38s5l {
    0% {
      bottom: -4.6875rem;
    }
    100% {
      bottom: 0;
    }
}
@-moz-keyframes slidedown___3ct3k {
    0% {
      bottom: 0;
    }
    100% {
      bottom: -4.6875rem;
    }
}
@-webkit-keyframes slidedown___3ct3k {
    0% {
      bottom: 0;
    }
    100% {
      bottom: -4.6875rem;
    }
}
@-o-keyframes slidedown___3ct3k {
    0% {
      bottom: 0;
    }
    100% {
      bottom: -4.6875rem;
    }
}
@keyframes slidedown___3ct3k {
    0% {
      bottom: 0;
    }
    100% {
      bottom: -4.6875rem;
    }
}
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.widget___1tqwD {
  position: fixed;
  bottom: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  pointer-events: none;
  z-index: 10;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___1tqwD .backdrop___2MecO {
  background-color: rgba(0,0,0,0.5);
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 5;
  top: 0;
  left: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___1tqwD.show___1guXc {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  pointer-events: all;
}
.widget___1tqwD.show___1guXc .backdrop___2MecO {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget___1tqwD.show___1guXc .form___3ABMY {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget___1tqwD .form___3ABMY {
  z-index: 10;
  width: 80vw;
  left: 10vw;
  max-height: 80vh;
  overflow: scroll;
  position: absolute;
  background-color: #fff;
  bottom: 0;
  border-radius: 0.5rem;
  -webkit-box-shadow: 1px 4px 40px rgba(0,0,0,0.15);
  box-shadow: 1px 4px 40px rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem 3.125rem 0 1.875rem;
  -webkit-transform: translateY(50%);
  -moz-transform: translateY(50%);
  -o-transform: translateY(50%);
  -ms-transform: translateY(50%);
  transform: translateY(50%);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___1tqwD .form___3ABMY svg {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
}
@media screen and (max-width: 767px) {
  .widget___1tqwD .form___3ABMY {
    width: 100vw;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.625rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.widget___1utk_ {
  position: fixed;
  bottom: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  pointer-events: none;
  z-index: 10;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___1utk_ .backdrop___2rJTv {
  background-color: rgba(0,0,0,0.5);
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 5;
  top: 0;
  left: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___1utk_.show___1SZ22 {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  pointer-events: all;
}
.widget___1utk_.show___1SZ22 .backdrop___2rJTv {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget___1utk_.show___1SZ22 .form___2Akk6 {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget___1utk_ .form___2Akk6 {
  z-index: 10;
  width: 80vw;
  left: 10vw;
  max-height: 80vh;
  overflow: scroll;
  position: absolute;
  background-color: #fff;
  bottom: 0;
  border-radius: 0.5rem;
  -webkit-box-shadow: 1px 4px 40px rgba(0,0,0,0.15);
  box-shadow: 1px 4px 40px rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem 3.125rem 0 1.875rem;
  -webkit-transform: translateY(50%);
  -moz-transform: translateY(50%);
  -o-transform: translateY(50%);
  -ms-transform: translateY(50%);
  transform: translateY(50%);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___1utk_ .form___2Akk6 svg {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
}
@media screen and (max-width: 767px) {
  .widget___1utk_ .form___2Akk6 {
    width: 100vw;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.625rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.widget___3JvN1 {
  position: fixed;
  bottom: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  pointer-events: none;
  z-index: 10;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___3JvN1 .backdrop___2Q_6d {
  background-color: rgba(0,0,0,0.5);
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 5;
  top: 0;
  left: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___3JvN1.show___37IQY {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  pointer-events: all;
}
.widget___3JvN1.show___37IQY .backdrop___2Q_6d {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget___3JvN1.show___37IQY .form___9E12v {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget___3JvN1 .form___9E12v {
  z-index: 10;
  width: 80vw;
  left: 10vw;
  max-height: 80vh;
  overflow: scroll;
  position: absolute;
  background-color: #fff;
  bottom: 0;
  border-radius: 0.5rem;
  -webkit-box-shadow: 1px 4px 40px rgba(0,0,0,0.15);
  box-shadow: 1px 4px 40px rgba(0,0,0,0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.875rem 3.125rem 0 1.875rem;
  -webkit-transform: translateY(50%);
  -moz-transform: translateY(50%);
  -o-transform: translateY(50%);
  -ms-transform: translateY(50%);
  transform: translateY(50%);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.widget___3JvN1 .form___9E12v svg {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
}
@media screen and (max-width: 767px) {
  .widget___3JvN1 .form___9E12v {
    width: 100vw;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.625rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.preloader___22Cvc {
  position: fixed;
  background-color: #fff;
  display: block;
  width: 100vw;
  height: 100vh;
  z-index: 11000;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.preloader___22Cvc img {
  width: 10.625rem;
  height: 2.1875rem;
}
.preloader___22Cvc .line___38Upr {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #009b3a;
  -webkit-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  -o-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-animation: load___Kf0Km 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  -moz-animation: load___Kf0Km 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  -o-animation: load___Kf0Km 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  -ms-animation: load___Kf0Km 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  animation: load___Kf0Km 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
}
@-moz-keyframes load___Kf0Km {
  from {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  to {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@-webkit-keyframes load___Kf0Km {
  from {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  to {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@-o-keyframes load___Kf0Km {
  from {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  to {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes load___Kf0Km {
  from {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  to {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.tech-popup___1zLAL {
  position: fixed;
  top: 13.125rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  padding: 2.25rem 3.125rem 2.25rem 2.25rem;
  border-radius: 0.5rem;
  background-color: #fff;
  z-index: 100;
  -webkit-box-shadow: 0px 12px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 12px 40px rgba(0,0,0,0.08);
  font-family: 'Roboto';
  pointer-events: none;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.tech-popup___1zLAL.open___396le {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  pointer-events: all;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
@media screen and (max-width: 767px) {
  .tech-popup___1zLAL {
    top: auto;
    bottom: 6.25rem;
    width: 80vw;
    left: 10vw;
    padding: 1.625rem 1.875rem 1.625rem 1.625rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  .tech-popup___1zLAL .close___3CCAp svg {
    width: 1.5625rem;
    height: 1.5625rem;
  }
}
.tech-popup___1zLAL .close___3CCAp {
  position: absolute;
  right: 0.625rem;
  top: 0.625rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.quickAccessMenu___I-k-y {
  position: fixed;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -o-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  right: 2.5rem;
  bottom: 2.5rem;
  z-index: 10;
}
@media screen and (max-width: 767px) {
  .quickAccessMenu___I-k-y {
    bottom: 5rem;
    right: 1.25rem;
  }
}
.quickAccessMenu___I-k-y .menu___3VeQM {
  position: absolute;
  bottom: 5.625rem;
  right: 0rem;
  background: #fff;
  color: #009b3a;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  pointer-events: none;
  min-width: 16.25rem;
  background: #fff;
  -webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.12);
  box-shadow: 0px 0px 20px rgba(0,0,0,0.12);
  border-radius: 0.25rem;
  padding: 0 1.25rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(0.75) translate(40px, 40px);
  -moz-transform: scale(0.75) translate(40px, 40px);
  -o-transform: scale(0.75) translate(40px, 40px);
  -ms-transform: scale(0.75) translate(40px, 40px);
  transform: scale(0.75) translate(40px, 40px);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
@media screen and (max-width: 767px) {
  .quickAccessMenu___I-k-y .menu___3VeQM {
    bottom: 3.75rem;
  }
}
.quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-family: 'Roboto';
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.9375rem;
  font-weight: 400;
  font-size: 1rem;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 767px) {
  .quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x {
    font-size: 1rem;
  }
}
.quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x.mobile___3LPvt {
  display: none;
}
.quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x.desktop___1cg0p {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
@media screen and (max-width: 767px) {
  .quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x {
    font-size: 0.875rem;
    padding: 0.625rem;
  }
  .quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x.desktop___1cg0p {
    display: none;
  }
  .quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x.mobile___3LPvt {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
  }
}
.quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x.hide___3M7Cf {
  display: none;
}
.quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x+div:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0.625rem;
  width: 13.75rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #d3d3d3;
  height: 1px;
}
.quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x .icon___2jG0m {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0.625rem;
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .quickAccessMenu___I-k-y .menu___3VeQM .menuItem___sJi4x {
    font-size: 0.875rem;
  }
}
.quickAccessMenu___I-k-y .opener___3Lxmo {
  border-radius: 50%;
  width: 4.0625rem;
  height: 4.0625rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: #66c389;
  cursor: pointer;
  -webkit-box-shadow: 0px 3.333333253860474px 50px 0px rgba(0,0,0,0.102);
  box-shadow: 0px 3.333333253860474px 50px 0px rgba(0,0,0,0.102);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
@media screen and (max-width: 767px) {
  .quickAccessMenu___I-k-y .opener___3Lxmo {
    width: 3rem;
    height: 3rem;
  }
}
.quickAccessMenu___I-k-y .opener___3Lxmo:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.quickAccessMenu___I-k-y .opener___3Lxmo svg {
  width: 1.625rem;
  height: 1.625rem;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.quickAccessMenu___I-k-y.open___3FEvb .opener___3Lxmo svg {
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.quickAccessMenu___I-k-y.open___3FEvb .menu___3VeQM {
  -webkit-transform: scale(1) translate(0, 0);
  -moz-transform: scale(1) translate(0, 0);
  -o-transform: scale(1) translate(0, 0);
  -ms-transform: scale(1) translate(0, 0);
  transform: scale(1) translate(0, 0);
  opacity: 1;
  -ms-filter: none;
  filter: none;
  pointer-events: all;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.cookies___1Do9R {
  position: fixed;
  right: 1rem;
  bottom: 1rem;
  border-radius: 0.5rem;
  background: #fafafc;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.15);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.15);
  pointer-events: none;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.125rem 2.9375rem;
  display: grid;
  grid-template-columns: repeat(2, auto);
  grid-column-gap: 2.5rem;
  width: 47.8125rem;
  color: #10002b;
  z-index: 50;
  -webkit-transform: translateX(6.25rem);
  -moz-transform: translateX(6.25rem);
  -o-transform: translateX(6.25rem);
  -ms-transform: translateX(6.25rem);
  transform: translateX(6.25rem);
  font-family: 'Roboto';
  line-height: 1.25rem;
  font-size: 0.875rem;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
@media screen and (max-width: 767px) {
  .cookies___1Do9R {
    font-size: 0.875rem;
  }
}
.cookies___1Do9R.visible___3jjcf {
  pointer-events: all;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), opacity 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
@media screen and (max-width: 767px) {
  .cookies___1Do9R {
    grid-template-columns: repeat(1, auto);
    width: 90vw;
    grid-row-gap: 1.875rem;
    justify-items: center;
  }
}
.cookies___1Do9R a {
  color: #009b3a;
}
.cookies___1Do9R .close___1kNVa {
  position: absolute;
  margin-left: 0.625rem;
  margin-top: 0.625rem;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .cookies___1Do9R .close___1kNVa {
    left: 0rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.call-me___182zV.ideas___2izVD {
  background-color: #dffffe;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3rem;
}
.call-me___182zV .resend___2hpju {
  font-family: 'Roboto';
  text-align: center;
  font-size: 0.875rem;
}
@media screen and (max-width: 767px) {
  .call-me___182zV .resend___2hpju {
    font-size: 0.875rem;
  }
}
.call-me___182zV .resend___2hpju.lock___1snPt {
  pointer-events: none;
}
.call-me___182zV .resend___2hpju .green___1sv51 {
  color: #009b3a;
  cursor: pointer;
  text-decoration: underline;
}
.call-me___182zV .resend___2hpju span {
  color: #808080;
}
.call-me___182zV .header___2ui4R {
  margin-bottom: 1.5625rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.call-me___182zV .header___2ui4R img {
  width: 9.375rem;
  margin-top: 3.125rem;
}
.call-me___182zV .error___155-a button {
  margin-top: 3.125rem;
}
.call-me___182zV form {
  display: grid;
  grid-gap: 1.25rem;
}
.call-me___182zV .code___13TMW {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 6.25rem;
  width: 100%;
  background-color: #eef3ff;
}
.call-me___182zV .code___13TMW .warn___2Pnbd {
  margin-top: 0.625rem;
  color: #ea4242;
  font-family: 'Roboto';
  font-size: 0.75rem;
}
@media screen and (max-width: 767px) {
  .call-me___182zV .code___13TMW .warn___2Pnbd {
    font-size: 0.75rem;
  }
}
.call-me___182zV .code___13TMW input[type=number]::-webkit-outer-spin-button,
.call-me___182zV .code___13TMW input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.call-me___182zV .code___13TMW input[type=number] {
  -moz-appearance: textfield;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
sup {
  vertical-align: super !important;
  font-size: smaller !important;
}
.aimee-chat-opener {
  pointer-events: none;
}
body {
  padding: 0;
  margin: 0;
  font-family: 'Roboto';
  font-weight: normal;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-font-smoothing: antialiased;
}
body a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}
body sup {
  vertical-align: super;
}
html {
  font-size: 16px;
}
@media screen and (max-width: 1919px) {
  html {
    font-size: 14px;
  }
}
@media screen and (max-width: 1679px) {
  html {
    font-size: 13px;
  }
}
@media screen and (max-width: 1440px) {
  html {
    font-size: 12px;
  }
}
@media screen and (max-width: 1280px) {
  html {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  html {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  html {
    font-size: 16px;
  }
}
html,
body {
  width: 100%;
}
.collapse-css-transition {
  -webkit-transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -ms-transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: height;
}
@media screen and (max-width: 767px) {
  .no-mobile {
    display: none !important;
  }
}
.mobile-only {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .mobile-only {
    display: block !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .mobile-only {
    display: none !important;
  }
}
#nprogress {
  pointer-events: none;
}
#nprogress .bar {
  background: #009b3a;
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  -webkit-box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -moz-transform: rotate(3deg) translate(0px, -4px);
  -o-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}
#nprogress .spinner {
  display: none;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}
#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  -moz-animation: nprogress-spinner 400ms linear infinite;
  -o-animation: nprogress-spinner 400ms linear infinite;
  -ms-animation: nprogress-spinner 400ms linear infinite;
  animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
.aimee-chat-wrapper .aimee-chat-opener {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.aimee-chat-wrapper .aimee-chat-content {
  bottom: 7.5rem !important;
  right: 3.125rem !important;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  vertical-align: baseline;
}
:focus {
  outline: 0;
}
body {
  line-height: 1;
  color: #000;
  background: #fff;
}
ol,
ul {
  list-style: none;
}
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption,
th,
td {
  text-align: left;
  font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
}
blockquote,
q {
  quotes: '' '';
}
button {
  border: none;
  margin: 0;
  padding: 0;
  width: auto;
  overflow: visible;
  -webkit-appearance: none;
  background: transparent;
}
button::-moz-focus-inner {
  border: 0;
  padding: 0;
  outline: none;
}
@-moz-keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-o-keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes nprogress-spinner___2ZYSh {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.subscribe___3H1v4 {
  padding: 1.875rem;
  -webkit-box-shadow: 0px 0.25rem 2.5rem 0px rgba(0,0,0,0.08);
  box-shadow: 0px 0.25rem 2.5rem 0px rgba(0,0,0,0.08);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0.5rem;
}
.subscribe___3H1v4.hide___2SyaQ {
  display: none;
}
.subscribe___3H1v4 .desc___2Dxg6 {
  margin-bottom: 1.25rem;
}
.subscribe___3H1v4 .btn___bCFOi {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0.9375rem auto 0;
}
.subscribe___3H1v4 .menu-item___GN_10 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.subscribe___3H1v4 .menu-item___GN_10+.menu-item___GN_10 {
  padding-top: 1.5rem;
  position: relative;
}
.subscribe___3H1v4 .menu-item___GN_10+.menu-item___GN_10:before {
  position: absolute;
  top: 0.75rem;
  width: 100%;
  height: 1px;
  background-color: rgba(0,0,0,0.102);
  content: '';
}
.subscribe___3H1v4 .menu-item___GN_10 img {
  margin-right: 0.875rem;
  width: 3.125rem;
  height: 3.125rem;
}
.subscribe___3H1v4 .confirm___2B6sY {
  margin-top: 1.25rem;
}
.subscribe___3H1v4 .inputs___qjDjW > div {
  margin-bottom: 0.9375rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.promo___2LRPy {
  margin-top: 2.25rem;
  -webkit-box-shadow: 0px 0.25rem 2.5rem 0px rgba(0,0,0,0.08);
  box-shadow: 0px 0.25rem 2.5rem 0px rgba(0,0,0,0.08);
  min-height: 21.5625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0.5rem;
  overflow: hidden;
}
.promo___2LRPy .header___3tUdG {
  background-color: #92baee;
  padding: 1.75rem 1.875rem 1.5rem;
  position: relative;
}
.promo___2LRPy .header___3tUdG img {
  position: absolute;
  right: -0.625rem;
  height: 100%;
  top: 0;
}
.promo___2LRPy form {
  padding: 1.875rem;
}
.promo___2LRPy.hide___3JlYj {
  display: none;
}
.promo___2LRPy .desc___2RlBF {
  margin-bottom: 1.25rem;
}
.promo___2LRPy .btn___2J2vh {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0.9375rem auto 0;
}
.promo___2LRPy .menu-item___1o2hp {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.promo___2LRPy .menu-item___1o2hp+.menu-item___1o2hp {
  padding-top: 1.5rem;
  position: relative;
}
.promo___2LRPy .menu-item___1o2hp+.menu-item___1o2hp:before {
  position: absolute;
  top: 0.75rem;
  width: 100%;
  height: 1px;
  background-color: rgba(0,0,0,0.102);
  content: '';
}
.promo___2LRPy .menu-item___1o2hp img {
  margin-right: 0.875rem;
  width: 3.125rem;
  height: 3.125rem;
}
.promo___2LRPy .confirm___3p9wR {
  margin-top: 1.25rem;
}
.promo___2LRPy .inputs___CM6HN > div {
  margin-bottom: 0.9375rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.subscribe___dedQk {
  padding: 1.875rem;
  -webkit-box-shadow: 0px 0.25rem 2.5rem 0px rgba(0,0,0,0.08);
  box-shadow: 0px 0.25rem 2.5rem 0px rgba(0,0,0,0.08);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0.5rem;
}
.subscribe___dedQk.hide___1z9ir {
  display: none;
}
.subscribe___dedQk .desc___1wkKo {
  margin-bottom: 1.25rem;
}
.subscribe___dedQk .btn___1OM9l {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 1.5rem auto 0;
}
.subscribe___dedQk .menu-item___2j0Oj {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.subscribe___dedQk .menu-item___2j0Oj+.menu-item___2j0Oj {
  padding-top: 1.5rem;
  position: relative;
}
.subscribe___dedQk .menu-item___2j0Oj+.menu-item___2j0Oj:before {
  position: absolute;
  top: 0.75rem;
  width: 100%;
  height: 1px;
  background-color: rgba(0,0,0,0.102);
  content: '';
}
.subscribe___dedQk .menu-item___2j0Oj img {
  margin-right: 0.875rem;
  width: 3.125rem;
  height: 3.125rem;
}
.subscribe___dedQk .confirm___1S1Vz {
  margin-top: 1.25rem;
}
.subscribe___dedQk .inputs___1keg3 > div {
  margin-bottom: 0.9375rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.faq-is___3ZWFv {
  max-width: calc(100vw - 2.5rem);
}
.faq-is___3ZWFv .header___2VWPi p {
  margin-bottom: 1.5625rem;
}
.table___3pl5Y {
  display: grid;
  grid-template-columns: 22.375rem 26.375rem 26.375rem;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y {
    grid-template-columns: 10.625rem 9.0625rem 9.0625rem;
    width: 100vw;
    overflow: scroll;
    margin-left: -1.25rem;
    margin-right: 1.25rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .table___3pl5Y {
    grid-template-columns: 18.75rem 21.5625rem 21.5625rem;
  }
}
.table___3pl5Y .table-column___3LyCJ:nth-child(2) {
  border-right: 1px solid #d3d3d3;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ:nth-child(1) {
    position: sticky;
    left: 0;
    top: 0;
  }
}
.table___3pl5Y .table-column___3LyCJ:nth-child(1) .table-items___1hM_d {
  z-index: 2;
  position: relative;
  -webkit-box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
}
.table___3pl5Y .table-column___3LyCJ .table-item___LAxEW,
.table___3pl5Y .table-column___3LyCJ .table-header___1JjeB {
  height: 6.25rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: grid;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 2.5rem 0 2.1875rem;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-item___LAxEW,
  .table___3pl5Y .table-column___3LyCJ .table-header___1JjeB {
    padding: 1.25rem;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: start;
    align-items: start;
  }
}
.table___3pl5Y .table-column___3LyCJ .table-header___1JjeB {
  background-color: #009b3a;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-header___1JjeB {
    height: 5.625rem;
  }
}
.table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW {
  background: #fff;
}
.table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:last-child,
.table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(2) {
  height: 8rem;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:last-child,
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(2) {
    height: 14.375rem;
  }
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:first-child {
    height: 11.25rem;
  }
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(2) {
    height: 13.125rem;
  }
}
.table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(3) {
  height: 15rem;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(3) {
    height: 28.125rem;
  }
}
.table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(4) {
  height: 7.5rem;
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(4) {
    height: 15.625rem;
  }
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(5) {
    height: 8.75rem;
  }
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(7) {
    height: 8.125rem;
  }
}
@media screen and (max-width: 767px) {
  .table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(10) {
    height: 10rem;
  }
}
.table___3pl5Y .table-column___3LyCJ .table-items___1hM_d .table-item___LAxEW:nth-child(odd) {
  background: #fafafc;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .faq-questions___vJRtc img {
    max-width: calc(100vw - 2.5rem) !important;
    width: 100% !important;
    margin: auto;
  }
  .faq-questions___vJRtc a {
    word-break: break-word;
  }
}
.faq-questions___vJRtc .question___3Twqd p,
.faq-questions___vJRtc .question___3Twqd li {
  font-family: 'Roboto';
  font-size: 1.125rem;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .faq-questions___vJRtc .question___3Twqd p,
  .faq-questions___vJRtc .question___3Twqd li {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .faq-questions___vJRtc .question___3Twqd p,
  .faq-questions___vJRtc .question___3Twqd li {
    font-size: 0.875rem;
  }
}
.faq-questions___vJRtc .question___3Twqd .q___LBco0 {
  margin-bottom: 1.5rem;
}
.faq-questions___vJRtc .question___3Twqd .q___LBco0 p {
  font-family: 'Rubrik';
  color: #2b0029;
}
@media screen and (max-width: 767px) {
  .faq-questions___vJRtc .question___3Twqd .q___LBco0 {
    margin-bottom: 1.125rem;
  }
}
.faq-questions___vJRtc .question___3Twqd .a___1pUmK {
  margin-bottom: 2rem;
  font-size: 1.125rem;
}
.faq-questions___vJRtc .question___3Twqd .a___1pUmK img {
  width: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .faq-questions___vJRtc .question___3Twqd .a___1pUmK {
    margin-bottom: 1.375rem;
    font-size: 0.875rem;
  }
}
.faq-questions___vJRtc .question___3Twqd .a___1pUmK a {
  color: #009b3a;
  text-decoration: underline;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.faq-content___2y5Q5 {
  display: grid;
  grid-template-columns: 1fr 21.625rem;
  grid-gap: 1.875rem;
}
@media screen and (max-width: 767px) {
  .faq-content___2y5Q5 {
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .faq-content___2y5Q5 {
    grid-template-columns: 60% 37%;
    grid-gap: 1.875rem;
  }
}
.faq-content___2y5Q5 .left___1_udt {
  margin-left: 13.75rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .faq-content___2y5Q5 .left___1_udt {
    margin-left: 0rem;
  }
}
@media screen and (max-width: 767px) {
  .faq-content___2y5Q5 .left___1_udt {
    margin-left: 0rem;
    max-width: calc(100vw - 2.5rem);
  }
  .faq-content___2y5Q5 .left___1_udt img {
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .faq-content___2y5Q5 .right___1Z-7A {
    display: none;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.faq___1MXVR .content___39A0k {
  margin-top: 5rem;
}
.faq___1MXVR .content___39A0k ul,
.faq___1MXVR .content___39A0k ol {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.faq___1MXVR .content___39A0k ul li {
  font-size: 1.125rem;
  font-family: 'Roboto';
  margin-left: 30px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .faq___1MXVR .content___39A0k ul li {
    font-size: 0.875rem;
  }
}
.faq___1MXVR .content___39A0k ul li+li {
  margin-top: 0.5rem;
}
.faq___1MXVR .content___39A0k ul li:before {
  position: absolute;
  content: '';
  width: 5px;
  height: 5px;
  left: -10px;
  top: 6px;
  border-radius: 50%;
  background-color: #009b3a;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.faq___1MXVR .content___39A0k ol {
  list-style-type: decimal;
}
.faq___1MXVR .content___39A0k ol li {
  font-family: 'Roboto';
  margin-left: 30px;
  position: relative;
  line-height: 1.3;
}
.faq___1MXVR .content___39A0k ol li+li {
  margin-top: 0.25rem;
}
@media screen and (max-width: 767px) {
  .faq___1MXVR .content___39A0k {
    margin-top: 1.875rem;
  }
}
.faq___1MXVR .chipscont___2WE58 {
  width: 80%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .faq___1MXVR .chipscont___2WE58 {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .faq___1MXVR .chipscont___2WE58 {
    width: auto;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.pif-slider___yQDUx {
  white-space: nowrap;
  position: relative;
  padding: 0 7.5rem 3.125rem;
  -webkit-transition: -webkit-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -moz-transition: -moz-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -o-transition: -o-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -ms-transition: -ms-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  transition: transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media screen and (max-width: 767px) {
  .pif-slider___yQDUx {
    margin-top: 1.875rem;
  }
}
.pif-slider___yQDUx >div + div {
  margin-left: 1.875rem;
}
.mobile-slider___ZfS2a {
  position: relative;
}
.image-slide___LIJcg {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 47.8125rem;
  height: 13.75rem;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(1) translateZ(0) perspective(1px);
  -moz-transform: scale(1) translateZ(0) perspective(1px);
  -o-transform: scale(1) translateZ(0) perspective(1px);
  -ms-transform: scale(1) translateZ(0) perspective(1px);
  transform: scale(1) translateZ(0) perspective(1px);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  border-radius: 0.5rem;
  overflow: hidden;
}
@media (hover: hover) {
  .image-slide___LIJcg:hover {
    -webkit-transform: scale(1.02) translateZ(0) perspective(1px);
    -moz-transform: scale(1.02) translateZ(0) perspective(1px);
    -o-transform: scale(1.02) translateZ(0) perspective(1px);
    -ms-transform: scale(1.02) translateZ(0) perspective(1px);
    transform: scale(1.02) translateZ(0) perspective(1px);
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
}
.image-slide___LIJcg>a>img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
}
@media screen and (max-width: 767px) {
  .image-slide___LIJcg {
    width: 100vw;
    height: 150px;
  }
  .image-slide___LIJcg>a>img {
    width: 100%;
    height: auto;
    position: static;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.pick-fund___3AOvY {
  padding: 8.125rem 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1.875rem;
}
@media screen and (max-width: 767px) {
  .pick-fund___3AOvY {
    padding-top: 2.3125rem;
    padding-bottom: 2.8125rem;
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pick-fund___3AOvY {
    grid-template-columns: 1fr;
    padding: 3.75rem 0;
  }
}
.pick-fund-item___2o5I2 {
  padding: 4.6875rem;
  position: relative;
  background: #fff;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0);
  box-shadow: 0px 2px 40px rgba(0,0,0,0);
  -webkit-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  border-radius: 0.5rem;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 {
    background: #fff;
    padding: 2.1875rem 1.875rem 1.875rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pick-fund-item___2o5I2 {
    width: 55%;
    padding: 3.4375rem 4.375rem 3.75rem 3.75rem;
    justify-self: center;
  }
}
.pick-fund-item___2o5I2:hover {
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  -webkit-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.pick-fund-item___2o5I2 .image___1v5fb {
  position: absolute;
  height: 21.875rem;
  right: 0;
  bottom: 7.5rem;
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .image___1v5fb {
    height: 8.125rem;
    right: 1.5625rem;
    bottom: 12.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pick-fund-item___2o5I2 .image___1v5fb {
    height: 18.75rem;
  }
}
.pick-fund-item___2o5I2 .image___1v5fb img {
  height: 100%;
}
.pick-fund-item___2o5I2 .top___3Nf70 {
  width: 80%;
  min-height: 12.5rem;
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .top___3Nf70 {
    width: 100%;
    min-height: auto;
  }
}
.pick-fund-item___2o5I2 .bottom___2KIFZ {
  width: 30%;
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ {
    width: 50%;
  }
}
.pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF {
  font-size: 2.5rem;
  font-family: 'Rubrik';
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF {
    font-size: 1.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF {
    font-size: 2.25rem;
  }
}
.pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF .lower-case___1Ki6a {
  font-size: 1.125rem;
  margin-right: 0.75rem;
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF .lower-case___1Ki6a {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF .lower-case___1Ki6a {
    font-size: 1.125rem;
    margin-right: 0.5rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF .lower-case___1Ki6a {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF {
    font-size: 1.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
  .pick-fund-item___2o5I2 .bottom___2KIFZ .column___BdSNF {
    font-size: 2.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.news___OJ_V9 {
  margin-bottom: 4.375rem;
}
@media screen and (max-width: 767px) {
  .news___OJ_V9 {
    margin-bottom: 1.875rem;
  }
}
.news___OJ_V9.btn___K8wep {
  margin-top: 2.8125rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.title___Z5nON {
  z-index: 1;
}
.lend1___2xyqq {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq {
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding: 0 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend1___2xyqq {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding: 0.625rem 0 6.25rem 0;
  }
}
.lend1___2xyqq .visual-block___2U5oS {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq .visual-block___2U5oS {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 1.875rem 0;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
}
.lend1___2xyqq .visual-block___2U5oS .left-part___39uey {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -o-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  padding-bottom: 1.5625rem;
  padding-right: 1.5625rem;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq .visual-block___2U5oS .left-part___39uey {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
}
.lend1___2xyqq .visual-block___2U5oS .right-part___32BK2 {
  width: 38.125rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.125rem 4.125rem 2.1875rem 3.625rem;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: end;
  -moz-box-align: end;
  -o-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  position: relative;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq .visual-block___2U5oS .right-part___32BK2 {
    width: 100%;
    padding: 1.875rem 1.875rem 1.5625rem 2.1875rem;
  }
}
.lend1___2xyqq .visual-block___2U5oS .bottom-text___1izvF {
  width: 29.6875rem;
  position: absolute;
  bottom: 1.25rem;
  left: 21.875rem;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq .visual-block___2U5oS .bottom-text___1izvF {
    width: 85%;
    position: relative;
    bottom: inital;
    left: initial;
    text-align: center;
    margin-top: 2.5rem;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend1___2xyqq .visual-block___2U5oS .bottom-text___1izvF {
    width: 85%;
    left: initial;
    bottom: 1.875rem;
  }
}
.lend1___2xyqq .text___2eVWr {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 30.625rem;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq .text___2eVWr {
    width: 90%;
    text-align: center;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend1___2xyqq .text___2eVWr {
    padding-bottom: 6.875rem;
  }
}
.lend1___2xyqq .text___2eVWr .back-image-one___2J_qF {
  width: 9.6875rem;
  height: 360;
  position: absolute;
  right: 26.875rem;
  top: -1.5625rem;
  z-index: -1;
}
@media screen and (max-width: 767px) {
  .lend1___2xyqq .text___2eVWr .back-image-one___2J_qF {
    width: 11.875rem;
    height: 18.75rem;
    right: initial;
    top: initial;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend1___2xyqq .text___2eVWr .back-image-one___2J_qF {
    width: 8.125rem;
    height: 18.75rem;
    right: initial;
    top: initial;
  }
}
.lend1___2xyqq .text___2eVWr .back-image-one___2J_qF img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.lend2___117tS {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 8.75rem 0;
}
@media screen and (max-width: 767px) {
  .lend2___117tS {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 6.25rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend2___117tS {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 6.25rem 0 9.375rem 0;
  }
}
.lend2___117tS .text___2SOSY {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 34.375rem;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .lend2___117tS .text___2SOSY {
    width: 100%;
    text-align: center;
  }
}
.lend2___117tS .text___2SOSY .back-image-one___X6qNm {
  width: 9.6875rem;
  height: 360;
  position: absolute;
  right: 28.75rem;
  top: 1.875rem;
  z-index: -1;
}
@media screen and (max-width: 767px) {
  .lend2___117tS .text___2SOSY .back-image-one___X6qNm {
    width: 11.875rem;
    height: 18.75rem;
    right: initial;
    top: initial;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend2___117tS .text___2SOSY .back-image-one___X6qNm {
    width: 9.375rem;
    height: 18.75rem;
    right: initial;
    top: -8.125rem;
  }
}
.lend2___117tS .text___2SOSY .back-image-one___X6qNm img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.lend2___117tS .short-steps___1_7FV {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 50.625rem;
}
@media screen and (max-width: 767px) {
  .lend2___117tS .short-steps___1_7FV {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin-top: 7.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend2___117tS .short-steps___1_7FV {
    margin-top: 7.5rem;
  }
}
.lend2___117tS .short-steps___1_7FV .step___38RFS {
  background: #fff;
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 23.75rem;
  height: 20rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.5625rem 1.875rem 2.5rem 3.75rem;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
}
@media screen and (max-width: 767px) {
  .lend2___117tS .short-steps___1_7FV .step___38RFS:first-child {
    margin-bottom: 6.25rem;
  }
}
@media screen and (max-width: 767px) {
  .lend2___117tS .short-steps___1_7FV .step___38RFS {
    width: 100%;
    height: 100%;
    margin-bottom: 0.625rem;
  }
}
.lend2___117tS .short-steps___1_7FV .step___38RFS .text___2SOSY {
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
  text-align: left;
}
.lend2___117tS .short-steps___1_7FV .step___38RFS .icon___1qv6H {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: end;
  -moz-box-align: end;
  -o-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.lend2___117tS .short-steps___1_7FV .bottom-text___2VeD7 {
  position: absolute;
  width: 40.625rem;
  top: 30rem;
  right: 10rem;
}
@media screen and (max-width: 767px) {
  .lend2___117tS .short-steps___1_7FV .bottom-text___2VeD7 {
    position: relative;
    width: 100%;
    top: initial;
    right: initial;
    text-align: center;
    margin-top: 1.875rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend2___117tS .short-steps___1_7FV .bottom-text___2VeD7 {
    top: 40.625rem;
  }
}
.lend2___117tS .short-steps___1_7FV .top-text___1QD8L {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  right: 21.875rem;
  top: 5.625rem;
}
@media screen and (max-width: 767px) {
  .lend2___117tS .short-steps___1_7FV .top-text___1QD8L {
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    right: initial;
    left: 2.8125rem;
    top: 43.75rem;
    width: 16.875rem;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .lend2___117tS .short-steps___1_7FV .top-text___1QD8L {
    top: 15.625rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.margin-trading___2HOYH .zero-fee___yWgnk {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 6.25rem 5rem;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .zero-fee___yWgnk {
    padding: 1.25rem 0;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
}
.margin-trading___2HOYH .zero-fee___yWgnk .left___2-fsK {
  width: 31.25rem;
  height: 31.25rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .zero-fee___yWgnk .left___2-fsK {
    width: 80%;
    height: 80%;
    margin-bottom: 1.25rem;
  }
}
.margin-trading___2HOYH .zero-fee___yWgnk .left___2-fsK img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.margin-trading___2HOYH .zero-fee___yWgnk .right___1gAm5 {
  width: 31.25rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .zero-fee___yWgnk .right___1gAm5 {
    width: 100%;
    text-align: center;
  }
}
.margin-trading___2HOYH .avaliable___1kHNJ {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 6.25rem 2.5rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .avaliable___1kHNJ {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2.5rem 0;
    width: 100%;
  }
}
.margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK {
  width: 43.75rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK {
    width: 100%;
  }
}
.margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK .icon___3za5J {
  width: 3.75rem;
  height: 3.75rem;
  margin-top: -0.9375rem;
}
.margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK .icon___3za5J svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK .text___2GA3l {
  padding-left: 0.625rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK .text___2GA3l {
    width: 90%;
  }
}
.margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK .text___2GA3l .subtext___o6fwq {
  margin-top: 1.25rem;
  width: 35rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .avaliable___1kHNJ .left___2-fsK .text___2GA3l .subtext___o6fwq {
    width: 100%;
  }
}
.margin-trading___2HOYH .avaliable___1kHNJ .right___1gAm5 {
  width: 41.25rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .avaliable___1kHNJ .right___1gAm5 {
    width: 100%;
    margin-top: 2.1875rem;
  }
}
.margin-trading___2HOYH .where-to-use___1IKvB {
  padding: 6.25rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: start;
  align-items: start;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .where-to-use___1IKvB {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 1.25rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .margin-trading___2HOYH .where-to-use___1IKvB {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 2.5rem 0;
  }
}
.margin-trading___2HOYH .where-to-use___1IKvB .left___2-fsK {
  margin-top: 3.125rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .where-to-use___1IKvB .left___2-fsK {
    text-align: center;
  }
}
.margin-trading___2HOYH .where-to-use___1IKvB .right___1gAm5 {
  width: 59.375rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 5rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .where-to-use___1IKvB .right___1gAm5 {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .margin-trading___2HOYH .where-to-use___1IKvB .right___1gAm5 {
    width: 75%;
    grid-template-columns: 1fr 1fr;
    grid-gap: 1.875rem;
    margin-top: 1.25rem;
  }
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .stock-ex___mpKZU {
    margin-left: 10%;
  }
}
.margin-trading___2HOYH .stock-ex___mpKZU .logo___1plm- {
  max-width: 20.3125rem;
  height: 10rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: start;
  justify-content: start;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .stock-ex___mpKZU .logo___1plm- {
    max-width: 90%;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
}
.margin-trading___2HOYH .stock-ex___mpKZU .logo___1plm- img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .remember-risks___3Gp07 {
    text-align: center;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .margin-trading___2HOYH .remember-risks___3Gp07 {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 2.5rem 0;
  }
}
.margin-trading___2HOYH .remember-risks___3Gp07 .risk-header___2S700 {
  max-width: 43.75rem;
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 767px) {
  .margin-trading___2HOYH .remember-risks___3Gp07 .risk-header___2S700 {
    width: 100%;
    text-align: center;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .margin-trading___2HOYH .remember-risks___3Gp07 .risk-header___2S700 {
    width: 80%;
    text-align: center;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .margin-trading___2HOYH .remember-risks___3Gp07 .riskpoints___1fPz2 {
    width: 80%;
    text-align: center;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.header___S-g3b {
  margin-top: 3.75rem;
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
.carousel___bVa6w {
  padding: 3.75rem 0 7.5rem;
  white-space: nowrap;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .carousel___bVa6w {
    padding: 2.5rem 0 3.75rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.tarifs-table___3GHho {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  padding-bottom: 2.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.tarifs-table___3GHho .header___2RJhN {
  width: 50%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding-bottom: 4.375rem;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .header___2RJhN {
    width: 100%;
    padding-bottom: 2.5rem;
  }
}
.tarifs-table___3GHho .content___1lYYw {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw {
    overflow: scroll;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
}
.tarifs-table___3GHho .content___1lYYw .table-head___2bS92 {
  width: 100%;
  background: #f4f4f4;
  color: #706680;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 11.25rem;
  height: 4.375rem;
  font-size: 1.5rem;
  color: #706680;
  font-family: 'Rubrik';
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw .table-head___2bS92 {
    font-size: 0.875rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.75rem;
    width: 200vw;
  }
}
.tarifs-table___3GHho .content___1lYYw .table___JCqoJ {
  display: grid;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 11.25rem;
  grid-template-columns: repeat(4, 1fr);
  width: 100%;
  position: relative;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw .table___JCqoJ {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1.75rem;
    width: auto;
  }
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs {
  padding: 1.3125rem 1.75rem;
  border-left: 1px solid #f4f4f4;
  font-family: 'Rubrik';
  color: #10002b;
  -webkit-align-self: center;
  align-self: center;
  -ms-flex-item-align: center;
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw .table-item___2IVJs {
    font-size: 0.875rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.75rem;
    height: 100%;
    width: 11.25rem;
  }
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs.top___1O2Va {
  font-size: 1.5rem;
  -webkit-align-self: start;
  align-self: start;
  -ms-flex-item-align: start;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw .table-item___2IVJs.top___1O2Va {
    font-size: 0.875rem;
  }
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs .head___11PWE {
  font-size: 2rem;
  color: #10002b;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw .table-item___2IVJs .head___11PWE {
    font-size: 1rem;
  }
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs .subhead___1y6Jr {
  font-size: 1.125rem;
  color: #706680;
  font-weight: 500;
  margin-bottom: 1.5rem;
  line-height: 1.3;
}
@media screen and (max-width: 767px) {
  .tarifs-table___3GHho .content___1lYYw .table-item___2IVJs .subhead___1y6Jr {
    font-size: 0.875rem;
  }
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs:nth-child(4n+1) {
  padding-left: 0;
  border-left: none;
  color: #706680;
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs:nth-child(-n+4) {
  padding-top: 3.25rem;
}
.tarifs-table___3GHho .content___1lYYw .table-item___2IVJs:nth-last-child(-n+4) {
  padding-bottom: 3.25rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.pick-invest-program___12kzA {
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .pick-invest-program___12kzA {
    padding: 1.25rem 0;
  }
}
.pick-invest-program___12kzA .inputs___1gjmI {
  display: grid;
  grid-template-columns: 0.5fr 1fr 1fr 1fr;
  grid-column-gap: 1.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 2.1875rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .pick-invest-program___12kzA .inputs___1gjmI {
    grid-template-columns: 1fr;
    grid-row-gap: 2.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pick-invest-program___12kzA .inputs___1gjmI {
    grid-template-columns: repeat(3, 1fr);
  }
  .pick-invest-program___12kzA .inputs___1gjmI p:first-child {
    grid-column: span 3;
    justify-self: center;
    margin-bottom: 1.25rem;
  }
}
.pick-invest-program___12kzA .line___3tToN {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.1875rem;
  border-radius: 0.5rem;
  position: relative;
  -webkit-transition: background-color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: background-color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: background-color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: background-color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: background-color 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53), box-shadow 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0);
  box-shadow: 0px 2px 40px rgba(0,0,0,0);
}
.pick-invest-program___12kzA .line___3tToN.hide___3JI46 {
  display: none;
}
@media screen and (max-width: 767px) {
  .pick-invest-program___12kzA .line___3tToN {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 18.75rem;
    background-color: #fff;
  }
}
.pick-invest-program___12kzA .line___3tToN:before {
  position: absolute;
  top: 100%;
  width: calc(100% - 1rem);
  background-color: #d3d3d3;
  height: 1px;
  content: '';
  left: 0.5rem;
}
@media screen and (max-width: 767px) {
  .pick-invest-program___12kzA .line___3tToN:before {
    display: none;
  }
}
.pick-invest-program___12kzA .line___3tToN:last-child::before {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.pick-invest-program___12kzA .line___3tToN:hover {
  background-color: #fff;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  -webkit-transition: background-color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: background-color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: background-color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -ms-transition: background-color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: background-color 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  cursor: default;
}
.pick-invest-program___12kzA .line___3tToN .column___3XsFR {
  width: 17.5rem;
}
.pick-invest-program___12kzA .line___3tToN .column___3XsFR.hide___3JI46 {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.pick-invest-program___12kzA .line___3tToN .button___1O0Jt {
  margin-top: 0.9375rem;
}
.pick-invest-program___12kzA .line___3tToN .mobileBot___zZQWE {
  display: none;
}
@media screen and (max-width: 767px) {
  .pick-invest-program___12kzA .line___3tToN .mobileBot___zZQWE {
    display: block;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.iis-features___20yy9 {
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .iis-features___20yy9 {
    padding: 1.25rem 0;
  }
}
.iis-features___20yy9 .header___1uZxd {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .iis-features___20yy9 .header___1uZxd {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.iis-features___20yy9 .header___1uZxd .disclaimer___3x4Sk {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.iis-features___20yy9 .header___1uZxd .disclaimer___3x4Sk svg {
  margin-right: 0.625rem;
}
@media screen and (max-width: 767px) {
  .iis-features___20yy9 .header___1uZxd .disclaimer___3x4Sk {
    margin-top: 0.9375rem;
    width: 90%;
  }
}
.sdu-head___3rMm4 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.5rem 0 0 0;
}
@media screen and (max-width: 767px) {
  .sdu-head___3rMm4 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2.875rem 0;
  }
}
.sdu-head___3rMm4 .left___1EKGc {
  width: 33.125rem;
  height: 40.25rem;
}
@media screen and (max-width: 767px) {
  .sdu-head___3rMm4 .left___1EKGc {
    display: none;
  }
}
.sdu-head___3rMm4 .left___1EKGc img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.sdu-head___3rMm4 .right___2Ytqp {
  width: 35.25rem;
}
.info___1oVgR {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  color: #009b3a;
}
@media screen and (max-width: 767px) {
  .info___1oVgR {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 80%;
    margin: 0 auto;
    margin-top: 2.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .info___1oVgR {
    margin-top: 3.75rem;
  }
}
.info___1oVgR a {
  position: relative;
}
@media screen and (max-width: 767px) {
  .info___1oVgR a {
    text-decoration: underline;
    text-decoration-color: #009b3a;
  }
  .info___1oVgR a:before {
    display: none;
  }
}
.info___1oVgR a:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #009b3a;
}
.info___1oVgR .icon___TJXVW {
  margin-right: 0.625rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 {
    width: calc(100vw - 2.5rem);
    overflow-x: hidden;
  }
}
.pif-selection___2vdF9 .inputs___1IJy7 {
  display: grid;
  grid-template-columns: 0.5fr 1fr 1fr 1fr;
  grid-column-gap: 1.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 2.1875rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .inputs___1IJy7 {
    grid-template-columns: 1fr;
    grid-row-gap: 2.5rem;
    width: 100%;
  }
}
.pif-selection___2vdF9 .mobile-menu___zClSF {
  margin-top: 3.4375rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 2.1875rem;
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ {
  position: relative;
  height: 15rem;
  border-radius: 0.5rem;
  position: relative;
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ:after {
  content: '';
  display: block;
  border-bottom: 1px solid #d3d3d3;
  position: absolute;
  bottom: 0;
  width: calc(100% - 4.36rem);
  left: 2.18rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ:after {
    border: 0;
  }
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ {
    width: 18.75rem;
    height: 100%;
    background: #fff;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ:hover,
.pif-selection___2vdF9 .sdu-strategy___3IHoZ.active___16tJl {
  background: #fff;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  cursor: pointer;
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ:hover:after,
.pif-selection___2vdF9 .sdu-strategy___3IHoZ.active___16tJl:after {
  display: none;
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S {
  display: grid;
  grid-template-columns: 20.625rem 17.5rem auto;
  grid-gap: 4.625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2.1875rem 2.1875rem 1.875rem;
  position: relative;
  margin-top: -1px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3.4375rem 1.875rem 1.875rem;
    grid-template-columns: auto;
    grid-gap: 1.25rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S {
    grid-gap: 1.25rem;
    grid-template-columns: 20rem auto;
  }
}
@media (hover: hover) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S:hover .text-block___1BRbx .arrow___Yi6jm {
    display: block;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S:last-child {
  border: 0;
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .plashechka___13ejU {
  position: absolute;
  top: 1.875rem;
  right: 2.25rem;
  border-radius: 1rem;
  background-color: #f1f1f6;
  padding: 0.3125rem 0.75rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .plashechka___13ejU {
    top: 1.25rem;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .graph___1CjVa {
  width: 17.5rem;
  height: 5.625rem;
  -webkit-align-self: center;
  align-self: center;
  -ms-flex-item-align: center;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .graph___1CjVa {
    width: 18.75rem;
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .graph___1CjVa {
    display: none;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx {
  width: 20.625rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx {
    width: 100%;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx .arrow___Yi6jm {
  display: none;
  width: 0.875rem;
  height: 0.875rem;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  top: 0.625rem;
  right: -1.25rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx .arrow___Yi6jm {
    display: none;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    top: initial;
    bottom: -19.375rem;
    right: 7.5rem;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx .perks___2ep1N {
  border-top: 1px solid #d3d3d3;
  padding-top: 0.875rem;
  display: grid;
  grid-template-columns: 1.5fr 1fr 1.2fr;
  grid-column-gap: 1.25rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx .perks___2ep1N {
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .text-block___1BRbx .perks___2ep1N {
    grid-column-gap: 0.9375rem;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -o-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 {
    width: 100%;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 {
    width: 100%;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .stats___3ik-w {
  display: grid;
  grid-template-columns: repeat(3, 5.9375rem) 12.1875rem;
  grid-gap: 2.25rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .stats___3ik-w {
    width: 100%;
    grid-template-columns: 1fr 1fr;
    grid-gap: 0.9375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .stats___3ik-w {
    grid-column-gap: 0.9375rem;
    grid-template-columns: repeat(3, 6.875rem) auto;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .results___2hDRt {
  position: relative;
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .results___2hDRt p {
  padding-left: 1.875rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .results___2hDRt p {
    padding-left: 0;
  }
}
.pif-selection___2vdF9 .sdu-strategy___3IHoZ .top___2V91S .right-block___2Xi-7 .results___2hDRt .qmark___2mp_s {
  position: absolute;
  left: 0rem;
  top: 0.4375rem;
}
.pif-selection___2vdF9 .pif___1sFzu {
  height: 10.625rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .pif___1sFzu {
    width: 18.75rem;
    height: 100%;
  }
}
.pif-selection___2vdF9 .pif___1sFzu:hover {
  background: #fff;
  -webkit-box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px rgba(0,0,0,0.08);
}
.pif-selection___2vdF9 .pif___1sFzu:hover:after {
  display: none;
}
.pif-selection___2vdF9 .pif___1sFzu .top___2V91S {
  grid-template-columns: 20.625rem auto;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S {
    width: 20.625rem;
    height: 100%;
    grid-template-columns: 1fr;
    grid-gap: 1.25rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S {
    grid-template-columns: 17.5rem auto;
  }
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S .text-block___1BRbx {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S:hover .text-block___1BRbx .arrow___Yi6jm {
    display: none;
  }
}
.pif-selection___2vdF9 .pif___1sFzu .top___2V91S .graph___1CjVa {
  display: none;
}
.pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 .stats___3ik-w {
  display: grid;
  grid-template-columns: 6.25rem 5.625rem 6.25rem 20.625rem;
  grid-gap: 4.375rem;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 .stats___3ik-w {
    width: 17.5rem;
    grid-template-columns: 1fr 1fr;
    grid-gap: 0.9375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 .stats___3ik-w {
    grid-gap: 0.625rem;
  }
}
.pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 .results___2hDRt {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 .results___2hDRt {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-selection___2vdF9 .pif___1sFzu .top___2V91S .right-block___2Xi-7 .results___2hDRt {
    width: 18.75rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.comparison___1-dtI .pifs-desc___Kzvzw {
  padding: 5.625rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
  .comparison___1-dtI .pifs-desc___Kzvzw {
    padding: 3.125rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .comparison___1-dtI .pifs-desc___Kzvzw {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
}
.comparison___1-dtI .pifs-desc___Kzvzw .left___38_bO {
  width: 35.5rem;
  height: 38.75rem;
}
@media screen and (max-width: 767px) {
  .comparison___1-dtI .pifs-desc___Kzvzw .left___38_bO {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .comparison___1-dtI .pifs-desc___Kzvzw .left___38_bO {
    display: none;
  }
}
.comparison___1-dtI .pifs-desc___Kzvzw .left___38_bO img {
  width: 100%;
  height: 100;
  object-fit: contain;
}
.comparison___1-dtI .pifs-desc___Kzvzw .right___1kVEd {
  width: 35.625rem;
}
@media screen and (max-width: 767px) {
  .comparison___1-dtI .pifs-desc___Kzvzw .right___1kVEd {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .comparison___1-dtI .pifs-desc___Kzvzw .right___1kVEd {
    width: 46.5625rem;
  }
}
.pif-price___MiQN9 {
  display: grid;
  grid-template-columns: 15rem 20.625rem;
}
@media screen and (max-width: 767px) {
  .pif-price___MiQN9 {
    grid-template-columns: 10.625rem 10.3125rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-price___MiQN9 {
    margin: 0 5rem;
  }
}
.pif-price___MiQN9 .col-names___1hL0s:nth-child(1) {
  -webkit-box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
  z-index: 1;
}
.pif-price___MiQN9 .col-names___1hL0s p {
  padding: 1.4375rem 2.0625rem;
  background: #fff;
  height: 4.375rem;
}
@media screen and (max-width: 767px) {
  .pif-price___MiQN9 .col-names___1hL0s p {
    padding: 0 1.875rem;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.pif-price___MiQN9 .col-names___1hL0s p:nth-child(even) {
  background: #fafafc;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.fund-page___2NPki .top-block___2j-nB {
  padding: 6.25rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .top-block___2j-nB {
    padding: 2.5rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .fund-page___2NPki .top-block___2j-nB {
    padding: 3.75rem 0;
  }
}
.fund-page___2NPki .top-block___2j-nB .left___2hZze {
  width: 30.625rem;
  height: 28.125rem;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .top-block___2j-nB .left___2hZze {
    display: none;
  }
}
.fund-page___2NPki .top-block___2j-nB .left___2hZze img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-row-gap: 3.125rem;
  grid-column-gap: 5.625rem;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 {
    grid-column-gap: 4.375rem;
  }
}
.fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 .column___2j9y2 {
  font-size: 2.5rem;
  font-family: 'Rubrik';
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 .column___2j9y2 {
    font-size: 1.5rem;
  }
}
.fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 .column___2j9y2 .lower-case___3fAsb {
  font-size: 1.125rem;
  margin-right: 0.75rem;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 .column___2j9y2 .lower-case___3fAsb {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .top-block___2j-nB .right___3ThK3 .metrics___3ZEB6 .column___2j9y2 .lower-case___3fAsb {
    margin-right: 0.5rem;
  }
}
.fund-page___2NPki .fund-portfel___q-uCM {
  padding: 6.25rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .fund-portfel___q-uCM {
    padding: 2.5rem 0;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .fund-page___2NPki .fund-portfel___q-uCM {
    padding: 2.5rem 0;
  }
}
.fund-page___2NPki .fund-portfel___q-uCM .left-wrap___2YX7r {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: start;
  justify-content: start;
  width: 62.5rem;
  height: 31.25rem;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .fund-portfel___q-uCM .left-wrap___2YX7r {
    text-align: center;
    width: 100%;
    height: auto;
  }
  .fund-page___2NPki .fund-portfel___q-uCM .left-wrap___2YX7r .left___2hZze {
    width: 100%;
  }
}
.fund-page___2NPki .fund-portfel___q-uCM .left-wrap___2YX7r .left___2hZze {
  width: 34.0625rem;
}
.fund-page___2NPki .fund-portfel___q-uCM .right___3ThK3 {
  width: 26.875rem;
  height: 26.875rem;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .fund-portfel___q-uCM .right___3ThK3 {
    width: 100%;
  }
}
.fund-page___2NPki .fund-portfel___q-uCM .right___3ThK3 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.fund-page___2NPki .other-funds___2o_YW {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .fund-page___2NPki .other-funds___2o_YW {
    padding: 1.25rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .fund-page___2NPki .other-funds___2o_YW {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2.5rem 0;
  }
  .fund-page___2NPki .other-funds___2o_YW >div {
    margin-bottom: 1.875rem;
  }
}
.structure___3PMuh {
  display: grid;
  grid-template-columns: 49.75rem 1fr;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .structure___3PMuh {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.structure___3PMuh .text-wrapper___2LqRv {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.structure___3PMuh .text-wrapper___2LqRv .text___dqxoa {
  margin-top: 9.75rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .structure___3PMuh .text-wrapper___2LqRv .text___dqxoa {
    margin-top: 2.5rem;
  }
}
.structure___3PMuh .text-wrapper___2LqRv .text___dqxoa .header___2TSwl {
  max-width: 22.8125rem;
  margin-bottom: 1.625rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .structure___3PMuh .text-wrapper___2LqRv .text___dqxoa .header___2TSwl {
    max-width: 100%;
  }
}
.structure___3PMuh .text-wrapper___2LqRv .text___dqxoa .desc___TftCl {
  max-width: 32.5rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .structure___3PMuh .text-wrapper___2LqRv .text___dqxoa .desc___TftCl {
    margin-bottom: 2.5rem;
  }
}
.structure___3PMuh .cards___ur5q_ {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 1.875rem;
}
.structure___3PMuh .cards___ur5q_ .right___3ThK3 .small___9wpJc {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1.875rem;
  grid-row-gap: 0rem;
}
.structure___3PMuh .cards___ur5q_ .right___3ThK3 .small___9wpJc .column___2j9y2.wide___32FGy {
  grid-column: 1/span 2;
}
.card-wrap___2AfOt {
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  position: relative;
  padding: 1.4375rem 0rem 1.5625rem 1.5625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .card-wrap___2AfOt {
    width: 18.75rem;
    height: 18.75rem !important;
  }
  .card-wrap___2AfOt .round___2tEEy {
    display: none;
  }
}
.card-wrap___2AfOt:hover {
  -webkit-box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
  box-shadow: 0px 2px 40px 0px rgba(0,0,0,0.08);
}
.card-wrap___2AfOt .name___C7Zey {
  position: relative;
  z-index: 2;
}
.card-wrap___2AfOt .round___2tEEy {
  background: #f5f5f5;
  border-radius: 100%;
  position: absolute;
  right: 0;
  bottom: 0;
  -webkit-transform: translate(50%, 50%);
  -moz-transform: translate(50%, 50%);
  -o-transform: translate(50%, 50%);
  -ms-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.card-wrap___2AfOt .icon___3H2s5 {
  position: absolute;
  right: 1rem;
  bottom: 0.75rem;
}
.card-wrap___2AfOt .icon___3H2s5 img {
  max-width: 3.125rem;
  max-height: 3.125rem;
}
.card-wrap___2AfOt .icon___3H2s5 img.big___3Ft-N {
  max-width: 5.625rem;
  max-height: 5.625rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.pif-graph___3x781 {
  margin: auto;
  width: 97.5rem;
  height: 21.25rem;
}
@media screen and (max-width: 767px) {
  .pif-graph___3x781 {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .pif-graph___3x781 {
    width: 100%;
  }
}
.median___2U-m8 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 22.5rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-column-gap: 1.875rem;
  padding: 1.5rem 0;
  position: absolute;
  top: 13.75rem;
}
@media screen and (max-width: 767px) {
  .median___2U-m8 {
    grid-template-columns: 3fr 1fr;
    position: relative;
    width: 100%;
    padding: 0;
    top: 0;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.trade-app___3sqgx {
  display: grid;
  grid-template-columns: 1fr 1fr;
  overflow: hidden;
}
.trade-app___3sqgx .mobile___2Jwbr {
  display: none;
}
@media screen and (max-width: 767px) {
  .trade-app___3sqgx .mobile___2Jwbr {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin-top: 1rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .trade-app___3sqgx {
    grid-template-columns: max-content 2fr;
    padding-bottom: 2.5rem;
    grid-gap: 1.875rem;
  }
}
@media screen and (max-width: 767px) {
  .trade-app___3sqgx {
    grid-template-columns: 1fr;
    grid-gap: 1.25rem;
  }
}
.trade-app___3sqgx .img___16HL6 {
  position: relative;
  bottom: -0.1875rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .trade-app___3sqgx .img___16HL6 {
    bottom: -7.5rem;
  }
  .trade-app___3sqgx .img___16HL6 img {
    max-width: 21.875rem;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .trade-app___3sqgx .img___16HL6 {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -o-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
  .trade-app___3sqgx .img___16HL6 img {
    width: 20rem;
  }
}
.trade-app___3sqgx .text___3uIx0 {
  -webkit-align-self: center;
  align-self: center;
  -ms-flex-item-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .trade-app___3sqgx .text___3uIx0 {
    margin-top: 5rem;
  }
}
.trade-app___3sqgx .text___3uIx0 .header___1kC0d {
  margin-bottom: 2.5rem;
}
@media screen and (max-width: 767px) {
  .trade-app___3sqgx .text___3uIx0 .header___1kC0d {
    margin-bottom: 1.6875rem;
    margin-top: 2.0625rem;
  }
}
.trade-app___3sqgx .list___NveRY {
  margin-bottom: 3.75rem;
  display: grid;
  grid-gap: 1.5625rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .trade-app___3sqgx .list___NveRY {
    margin-bottom: 2.1875rem;
  }
}
@media screen and (max-width: 767px) {
  .trade-app___3sqgx .list___NveRY {
    margin-bottom: 0;
  }
}
.trade-app___3sqgx .list___NveRY .item___3vfEl {
  display: grid;
  grid-gap: 1.125rem;
  grid-template-columns: max-content auto;
}
.trade-app___3sqgx .list___NveRY .item___3vfEl .dot___2WY-8 {
  background: #009b3a;
  border-radius: 100%;
  width: 0.75rem;
  height: 0.75rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.trade-video___uyLDN {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.trade-video___uyLDN .video___24QaU {
  background: #fff;
  height: 45.625rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 81.25rem;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .trade-video___uyLDN .video___24QaU {
    max-width: 60rem;
    height: 29.5625rem;
  }
}
@media screen and (max-width: 767px) {
  .trade-video___uyLDN .video___24QaU {
    height: 16.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .page___3zklb {
    width: 100vw;
    overflow-x: hidden;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.quik-buttons___2fhs1 .anch___19SZd {
  height: 3.125rem;
}
@media screen and (max-width: 767px) {
  .quik-buttons___2fhs1 .anch___19SZd {
    height: 6.25rem;
  }
}
.quik-buttons___2fhs1 .wrapper___2o-eR {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2.5rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.quik-buttons___2fhs1 .wrapper___2o-eR .header___1WAR1 {
  width: 25rem;
  margin-right: 15.625rem;
}
@media screen and (max-width: 767px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR .header___1WAR1 {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR .header___1WAR1 {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2.5rem;
  }
}
.quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY:first-child {
  margin-right: 5.625rem;
}
@media screen and (max-width: 767px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY:first-child {
    margin-right: 0;
    margin-bottom: 2.5rem;
  }
}
.quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY .subtext___2_UFU {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 1.25rem;
}
@media screen and (max-width: 767px) {
  .quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY .subtext___2_UFU {
    margin-top: 0.9375rem;
  }
}
.quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY .subtext___2_UFU img {
  width: 2.125rem;
  height: 2.125rem;
  margin-right: 0.625rem;
}
.quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY .subtext___2_UFU a {
  position: relative;
}
.quik-buttons___2fhs1 .wrapper___2o-eR .btns___1JRlP .btn___3INWY .subtext___2_UFU a:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #10002b;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.quik-docs___1YHYT {
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .quik-docs___1YHYT {
    padding: 2.5rem 0;
  }
}
.quik-docs___1YHYT .docs___gjE54 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 2.1875rem;
}
@media screen and (max-width: 767px) {
  .quik-docs___1YHYT .docs___gjE54 {
    grid-template-columns: 1fr;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.quik-format-card___22z5I {
  padding: 3.75rem 0.75rem 2.8125rem 2.8125rem;
  -webkit-box-shadow: 0px 0.125rem 2.5rem 0px rgba(0,0,0,0.08);
  box-shadow: 0px 0.125rem 2.5rem 0px rgba(0,0,0,0.08);
  display: grid;
  background: #fff;
  grid-template-rows: repeat(3, max-content);
  border-radius: 0.5rem;
}
@media screen and (max-width: 767px) {
  .quik-format-card___22z5I {
    width: 18.75rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .quik-format-card___22z5I {
    width: 18.75rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 28.125rem;
  }
}
.quik-format-card___22z5I .logo___1iZOs {
  width: 6.25rem;
  height: 6.25rem;
  margin-bottom: 2.0625rem;
}
@media screen and (max-width: 767px) {
  .quik-format-card___22z5I .logo___1iZOs {
    width: 6.25rem;
    height: 6.25rem;
  }
}
.quik-format-card___22z5I .logo___1iZOs img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .quik-format-card___22z5I .logo___1iZOs {
    width: 5rem;
    height: 5rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .quik-format-card___22z5I .logo___1iZOs {
    width: 5rem;
    height: 5rem;
  }
}
.quik-format-card___22z5I .header___3lYRE {
  margin-bottom: 1.4375rem;
}
.quik-format-card___22z5I .text___1Joea {
  margin-bottom: 2.0625rem;
}
.quik-format-card___22z5I .items___bjIoy {
  display: grid;
  grid-gap: 0.625rem;
  -webkit-align-self: end;
  align-self: end;
  -ms-flex-item-align: end;
}
.quik-format-card___22z5I .items___bjIoy .item___2y5Br {
  display: grid;
  grid-template-columns: 3fr 4fr;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.bg___1aDr1 {
  position: relative;
}
.bg___1aDr1:after {
  content: '';
  display: block;
  width: 100%;
  height: 21.25rem;
  background: #fafafc;
  position: absolute;
  bottom: 0;
  z-index: -2;
}
.bg___1aDr1 .wrapper___3gf0Z {
  padding: 6.25rem 0;
  display: grid;
  grid-template-columns: 26.25rem 1fr;
  grid-gap: 3.3125rem;
}
@media screen and (max-width: 767px) {
  .bg___1aDr1 .wrapper___3gf0Z {
    padding: 2.5rem 0;
    grid-template-columns: 1fr;
    grid-gap: 2.3125rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .bg___1aDr1 .wrapper___3gf0Z {
    padding: 2.5rem 0;
    grid-template-columns: 1fr;
    grid-gap: 2.3125rem;
  }
}
.bg___1aDr1 .wrapper___3gf0Z .title___jLoUn {
  margin-top: 3.75rem;
}
@media screen and (max-width: 767px) {
  .bg___1aDr1 .wrapper___3gf0Z .title___jLoUn {
    text-align: center;
  }
}
.bg___1aDr1 .wrapper___3gf0Z .cards___2RdoP {
  display: grid;
  grid-template-columns: repeat(3, 20rem);
  grid-gap: 4.0625rem;
}
@media screen and (max-width: 767px) {
  .bg___1aDr1 .wrapper___3gf0Z .cards___2RdoP {
    grid-template-columns: 1fr;
    grid-gap: 0.625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .bg___1aDr1 .wrapper___3gf0Z .cards___2RdoP {
    grid-gap: 0.9375rem;
  }
}
.bg___1aDr1 .wrapper___3gf0Z .text___2k7cq {
  padding: 3.4375rem 3.125rem;
  display: grid;
  grid-template-columns: max-content 33.125rem;
  grid-gap: 3.125rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: #fafafc;
  margin-top: 4.125rem;
  max-width: 47.8125rem;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 767px) {
  .bg___1aDr1 .wrapper___3gf0Z .text___2k7cq {
    grid-gap: 1.5625rem;
    grid-template-columns: max-content 1fr;
    padding: 3.4375rem 0 2.0625rem 1.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.header___1mAXw {
  margin-bottom: 4.6875rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .header___1mAXw {
    margin-bottom: 1.875rem;
  }
}
.content___3dfi7 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 8.4375rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .content___3dfi7 {
    grid-template-columns: 1fr;
    grid-gap: 3.125rem;
  }
}
@media screen and (max-width: 767px) {
  .content___3dfi7 {
    grid-template-columns: 1fr;
    grid-gap: 1.25rem;
    justify-items: center;
    width: 100%;
  }
  .content___3dfi7 .text___2sPf8 {
    text-align: center;
  }
}
.content___3dfi7 .image___dPFgV {
  object-fit: contain;
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .content___3dfi7 .image___dPFgV {
    max-width: 56.25rem;
    margin: auto;
  }
}
.content___3dfi7.right___3NW6n .text___2sPf8 {
  -webkit-box-ordinal-group: -1;
  -moz-box-ordinal-group: -1;
  -o-box-ordinal-group: -1;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
}
@media screen and (max-width: 767px) {
  .content___3dfi7.right___3NW6n .text___2sPf8 {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -o-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }
}
@media screen and (max-width: 767px) {
  .content___3dfi7.right___3NW6n .icon___1YumP {
    width: 7.5rem;
    height: 7.5rem;
  }
}
.content___3dfi7 .text___2sPf8 {
  display: grid;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  grid-template-columns: 26.25rem;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .content___3dfi7 .text___2sPf8 {
    -webkit-box-ordinal-group: -1;
    -moz-box-ordinal-group: -1;
    -o-box-ordinal-group: -1;
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .content___3dfi7 .text___2sPf8 {
    grid-template-columns: 100%;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.kek___SgblU {
  color: #009b3a;
  font-size: 1.25rem;
}
@media screen and (max-width: 767px) {
  .kek___SgblU {
    font-size: 1.25rem;
  }
}
.page___sx5RT {
  width: 100vw;
  overflow: hidden;
}
.page___sx5RT .image-slide___3n1Cm {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 47.8125rem;
  height: 13.75rem;
  margin-top: -3.125rem;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(1) translateZ(0) perspective(1px);
  -moz-transform: scale(1) translateZ(0) perspective(1px);
  -o-transform: scale(1) translateZ(0) perspective(1px);
  -ms-transform: scale(1) translateZ(0) perspective(1px);
  transform: scale(1) translateZ(0) perspective(1px);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  border-radius: 0.5rem;
  overflow: hidden;
  display: none;
}
.page___sx5RT .image-slide___3n1Cm img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
}
@media screen and (max-width: 767px) {
  .page___sx5RT .image-slide___3n1Cm img {
    height: initial;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___sx5RT .image-slide___3n1Cm {
    width: 100%;
    height: 15.625rem;
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .page___sx5RT .image-slide___3n1Cm {
    width: 100%;
    margin-top: 0rem;
    height: 7.5rem;
    border-radius: 0;
    display: block;
    margin-bottom: 1.875rem;
  }
  .page___sx5RT .image-slide___3n1Cm img {
    object-fit: contain;
  }
}
@media (hover: hover) {
  .page___sx5RT .image-slide___3n1Cm:hover {
    -webkit-transform: scale(1.02) translateZ(0) perspective(1px);
    -moz-transform: scale(1.02) translateZ(0) perspective(1px);
    -o-transform: scale(1.02) translateZ(0) perspective(1px);
    -ms-transform: scale(1.02) translateZ(0) perspective(1px);
    transform: scale(1.02) translateZ(0) perspective(1px);
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .page___3-2dp {
    width: 100vw;
    overflow-x: hidden;
  }
}
.page___3-2dp .image-slide___2AC4o {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 47.8125rem;
  height: 13.75rem;
  margin-top: -3.125rem;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(1) translateZ(0) perspective(1px);
  -moz-transform: scale(1) translateZ(0) perspective(1px);
  -o-transform: scale(1) translateZ(0) perspective(1px);
  -ms-transform: scale(1) translateZ(0) perspective(1px);
  transform: scale(1) translateZ(0) perspective(1px);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  border-radius: 0.5rem;
  overflow: hidden;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___3-2dp .image-slide___2AC4o {
    width: 100%;
    height: 15.625rem;
  }
}
@media screen and (max-width: 767px) {
  .page___3-2dp .image-slide___2AC4o {
    width: 100%;
    margin-left: 0;
    margin-top: -0.625rem;
    height: 12.5rem;
    border-radius: 0;
    margin-bottom: 1.875rem;
    overflow: visible;
  }
}
@media (hover: hover) {
  .page___3-2dp .image-slide___2AC4o:hover {
    -webkit-transform: scale(1.02) translateZ(0) perspective(1px);
    -moz-transform: scale(1.02) translateZ(0) perspective(1px);
    -o-transform: scale(1.02) translateZ(0) perspective(1px);
    -ms-transform: scale(1.02) translateZ(0) perspective(1px);
    transform: scale(1.02) translateZ(0) perspective(1px);
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
}
.page___3-2dp .top-block___21634 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.page___3-2dp .top-block___21634 .text___2A-V3 {
  width: 23.75rem;
}
.page___3-2dp .iis-features___unenG {
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .page___3-2dp .iis-features___unenG {
    padding: 1.25rem 0;
  }
}
.page___3-2dp .iis-features___unenG .header___1lsrU {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .page___3-2dp .iis-features___unenG .header___1lsrU {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.page___3-2dp .iis-features___unenG .header___1lsrU .disclaimer___2tDwG {
  border-radius: 1rem;
  background: #ebebeb;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.25rem 2rem;
}
.page___3-2dp .iis-features___unenG .header___1lsrU .disclaimer___2tDwG svg {
  margin-right: 0.625rem;
}
@media screen and (max-width: 767px) {
  .page___3-2dp .iis-features___unenG .header___1lsrU .disclaimer___2tDwG {
    margin-top: 0.9375rem;
    width: 90%;
  }
}
.page___3-2dp .iis-features___unenG .info___1bSry {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  color: #009b3a;
}
@media screen and (max-width: 767px) {
  .page___3-2dp .iis-features___unenG .info___1bSry {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 80%;
    margin: 0 auto;
    margin-top: 2.5rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___3-2dp .iis-features___unenG .info___1bSry {
    margin-top: 3.75rem;
  }
}
.page___3-2dp .iis-features___unenG .info___1bSry a {
  position: relative;
}
@media screen and (max-width: 767px) {
  .page___3-2dp .iis-features___unenG .info___1bSry a {
    text-decoration: underline;
    text-decoration-color: #009b3a;
  }
  .page___3-2dp .iis-features___unenG .info___1bSry a:before {
    display: none;
  }
}
.page___3-2dp .iis-features___unenG .info___1bSry a:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #009b3a;
}
.page___3-2dp .iis-features___unenG .info___1bSry .icon___3XpgQ {
  margin-right: 0.625rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.image-with-text___bCWSY {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 7.5rem 0;
  gap: 5.75rem;
}
@media screen and (max-width: 767px) {
  .image-with-text___bCWSY {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2.875rem 0;
    gap: 0.625rem;
  }
}
.image-with-text___bCWSY .left___2WuKH {
  width: 35.6875rem;
  height: 35.6875rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
@media screen and (max-width: 767px) {
  .image-with-text___bCWSY .left___2WuKH {
    width: 80%;
    height: auto;
  }
}
.image-with-text___bCWSY .left___2WuKH img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.image-with-text___bCWSY .right___MsXoD {
  width: 100%;
}
.image-with-text___bCWSY .right___MsXoD .header___3eIFl {
  width: 60%;
}
@media screen and (max-width: 767px) {
  .image-with-text___bCWSY .right___MsXoD .header___3eIFl {
    width: 100%;
  }
}
.image-with-text___bCWSY .right___MsXoD .buttons___3ew6Q {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  gap: 1.25rem;
}
@media screen and (max-width: 767px) {
  .image-with-text___bCWSY .right___MsXoD .buttons___3ew6Q {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.image-with-text___bCWSY .right___MsXoD .table___2ndmm {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 2.625rem;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  margin-bottom: 3.25rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.cards-more___3Jyuw {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3.75rem 0 3.75rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.cards-more___3Jyuw .header___KwpR8 {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
.cards-more___3Jyuw .cards___vL_Cb {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 2.5rem;
  margin-top: 3.75rem;
  width: 100%;
  position: relative;
}
.card___SBxzK {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3rem 3rem 3.75rem;
  width: 100%;
  border-radius: 1.25rem;
  background: #fff;
  -webkit-box-shadow: 0px 0px 50px 7px rgba(0,0,0,0.05);
  box-shadow: 0px 0px 50px 7px rgba(0,0,0,0.05);
  position: relative;
}
@media screen and (max-width: 767px) {
  .card___SBxzK {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.25rem;
  }
}
.card___SBxzK .image___2ieDW {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 100%;
  width: 20rem;
  right: 3rem;
  top: 0;
  position: absolute;
}
@media screen and (max-width: 767px) {
  .card___SBxzK .image___2ieDW {
    position: relative;
    width: 15.625rem;
    right: auto;
  }
}
.card___SBxzK .image___2ieDW img {
  width: 100%;
}
.card-header___1f9zD {
  margin-bottom: 0.75rem;
}
@media screen and (max-width: 767px) {
  .card-header___1f9zD {
    width: 100%;
  }
}
.card-subheader___1iiyr {
  width: 40%;
}
@media screen and (max-width: 767px) {
  .card-subheader___1iiyr {
    width: 100%;
  }
}
.card___SBxzK .columns___10zjh {
  margin-top: 2.5rem;
  display: grid;
  width: 60%;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 2.5rem;
}
@media screen and (max-width: 767px) {
  .card___SBxzK .columns___10zjh {
    grid-template-columns: 1fr;
    grid-row-gap: 0.75rem;
    width: 100%;
  }
}
.card___SBxzK .columns___10zjh .column___1dWCc {
  font-size: 1.5rem;
  font-family: 'Rubrik';
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .card___SBxzK .columns___10zjh .column___1dWCc {
    font-size: 1.5rem;
  }
}
.card___SBxzK .columns___10zjh .columnTop___13LUz {
  font-size: 1.75rem;
  font-family: 'Rubrik';
  font-weight: 700;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .card___SBxzK .columns___10zjh .columnTop___13LUz {
    font-size: 1.375rem;
  }
}
.card___SBxzK .button___1P_6d {
  margin-top: 3.25rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.bannerWrap___3WunE {
  margin-top: 1.25rem;
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
@media screen and (max-width: 767px) {
  .bannerWrap___3WunE {
    width: 90%;
    margin: 0 auto;
    margin-top: 1.25rem;
  }
}
.bannerWrap___3WunE .banner___18RGy {
  font-size: 1.5rem;
  font-weight: 700;
  -webkit-box-shadow: 0px 0px 50px 7px rgba(0,0,0,0.051);
  box-shadow: 0px 0px 50px 7px rgba(0,0,0,0.051);
  border-radius: 1.25rem;
  padding: 2rem 1.75rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family: 'Rubrik';
  width: 55.3125rem;
}
@media screen and (max-width: 767px) {
  .bannerWrap___3WunE .banner___18RGy {
    font-size: 0.875rem;
    padding: 1.5rem 1.25rem;
  }
}
.bannerWrap___3WunE .banner___18RGy .top___h4fYD {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
@media screen and (max-width: 767px) {
  .bannerWrap___3WunE .banner___18RGy .top___h4fYD {
    display: inline-block;
    padding-left: 3.125rem;
  }
  .bannerWrap___3WunE .banner___18RGy .top___h4fYD svg {
    position: absolute;
    left: 1.25rem;
    top: 1.5rem;
    width: 2.25rem;
    height: 2.25rem;
  }
}
.bannerWrap___3WunE .banner___18RGy .top___h4fYD svg {
  margin-right: 0.625rem;
}
.bannerWrap___3WunE .banner___18RGy .top___h4fYD span {
  cursor: pointer;
  color: #009b3a;
}
.bannerWrap___3WunE .banner___18RGy .content___2_nGd {
  margin-top: 1.125rem;
  color: #706680;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.model-portfolios___9B9LW .portfel___8Q9Vg {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 9.375rem 0;
}
@media screen and (max-width: 767px) {
  .model-portfolios___9B9LW .portfel___8Q9Vg {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2.875rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .model-portfolios___9B9LW .portfel___8Q9Vg {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5.625rem 0;
  }
}
.model-portfolios___9B9LW .portfel___8Q9Vg .left___1-2mb {
  width: 45.625rem;
  height: 27.5rem;
}
@media screen and (max-width: 767px) {
  .model-portfolios___9B9LW .portfel___8Q9Vg .left___1-2mb {
    display: none;
  }
}
.model-portfolios___9B9LW .portfel___8Q9Vg .left___1-2mb img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.model-portfolios___9B9LW .portfel___8Q9Vg .right___2-R1S {
  width: 35.25rem;
}
@media screen and (max-width: 767px) {
  .model-portfolios___9B9LW .portfel___8Q9Vg .right___2-R1S {
    width: 100%;
    text-align: center;
  }
}
.model-portfolios___9B9LW .price___2I3p4 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .model-portfolios___9B9LW .price___2I3p4 {
    padding: 2.5rem 0;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .page___6qmp- {
    width: 100vw;
    overflow-x: hidden;
  }
}
.page___6qmp- .trust-us___3ezqE {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .page___6qmp- .trust-us___3ezqE {
    padding: 2.5rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___6qmp- .trust-us___3ezqE {
    padding: 3.75rem 0;
  }
}
.page___6qmp- .trust-us___3ezqE .left___3KAT6 {
  width: 43.75rem;
  height: 36.875rem;
}
@media screen and (max-width: 767px) {
  .page___6qmp- .trust-us___3ezqE .left___3KAT6 {
    display: none;
  }
}
.page___6qmp- .trust-us___3ezqE .left___3KAT6 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.page___6qmp- .trust-us___3ezqE .right___cC2fM {
  width: 35.3125rem;
}
@media screen and (max-width: 767px) {
  .page___6qmp- .trust-us___3ezqE .right___cC2fM {
    width: 100%;
    text-align: center;
  }
}
.page___6qmp- .other-strats___10xZB {
  padding: 3.75rem 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 1.875rem;
  grid-column-gap: 1.875rem;
}
@media screen and (max-width: 767px) {
  .page___6qmp- .other-strats___10xZB {
    padding: 1.875rem 0;
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___6qmp- .other-strats___10xZB {
    padding: 1.875rem 0;
    grid-template-columns: 1fr;
  }
  .page___6qmp- .other-strats___10xZB >div {
    justify-self: center;
  }
}
.page___6qmp- .card___2SayW {
  background-color: #fafafc;
  border-radius: 0.5rem;
  padding: 1.875rem 2.8125rem;
  position: relative;
}
.page___6qmp- .card___2SayW img {
  position: absolute;
  height: 90%;
  right: 0;
  bottom: 0.625rem;
}
.page___6qmp- .card___2SayW .columns___3VnDU {
  display: grid;
  width: 60%;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 1.25rem;
}
.page___6qmp- .card___2SayW .columns___3VnDU .column___gvNNb {
  font-size: 1.5rem;
  font-family: 'Rubrik';
  font-weight: 700;
  width: 8.75rem;
}
@media screen and (max-width: 767px) {
  .page___6qmp- .card___2SayW .columns___3VnDU .column___gvNNb {
    font-size: 1.5rem;
  }
}
.page___6qmp- .card___2SayW .columns___3VnDU .column___gvNNb .lower-case___39gQm {
  font-size: 1.125rem;
  margin-right: 0.5rem;
}
@media screen and (max-width: 767px) {
  .page___6qmp- .card___2SayW .columns___3VnDU .column___gvNNb .lower-case___39gQm {
    font-size: 1.125rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.for-whom___27mG- {
  padding: 6.25rem 0rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: relative;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- {
    padding: 3.75rem 0;
  }
}
.for-whom___27mG- img {
  position: absolute;
  left: 45%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  width: 20rem;
  image-fit: contain;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .for-whom___27mG- img {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- img {
    display: none;
  }
}
.for-whom___27mG- .left___2LnCU {
  width: 40%;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .for-whom___27mG- .left___2LnCU {
    width: 50%;
  }
  .for-whom___27mG- .left___2LnCU .subheader___1SlN0 {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- .left___2LnCU {
    margin-bottom: 1.875rem;
  }
}
.for-whom___27mG- .left___2LnCU .subheader___1SlN0 {
  margin-top: 1.25rem;
  margin-bottom: 1.875rem;
  width: 80%;
  font-family: 'Rubrik';
  color: #009b3a;
  font-size: 1.5rem;
  line-height: 1.25;
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- .left___2LnCU .subheader___1SlN0 {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- .left___2LnCU .subheader___1SlN0 {
    line-height: 1.25;
  }
}
.for-whom___27mG- .right___ans1E {
  width: 40%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .for-whom___27mG- .right___ans1E {
    width: 50%;
  }
}
.for-whom___27mG- .right___ans1E .item___KD0ue {
  font-family: 'Rubrik';
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  font-size: 1.125rem;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- .right___ans1E .item___KD0ue {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- .right___ans1E .item___KD0ue {
    line-height: 1.2;
  }
}
.for-whom___27mG- .right___ans1E .item___KD0ue + .item___KD0ue {
  margin-top: 1.75rem;
}
.for-whom___27mG- .right___ans1E .item___KD0ue span {
  margin-right: 1.125rem;
  font-size: 2.5rem;
  color: #009b3a;
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- .right___ans1E .item___KD0ue span {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 767px) {
  .for-whom___27mG- {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .for-whom___27mG- .left___2LnCU,
  .for-whom___27mG- .right___ans1E {
    width: 100%;
  }
  .for-whom___27mG- .right___ans1E {
    margin-top: 1.25rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.slider___1Z4H2 {
  padding: 4.6875rem 7.5rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .slider___1Z4H2 {
    padding: 4.6875rem 0;
  }
}
.slider___1Z4H2 .inner-slider___34UOn {
  position: relative;
  padding-bottom: 0.625rem;
}
.slider___1Z4H2 .inner-slider___34UOn .slides___1Yqmp {
  position: relative;
  -webkit-transition: -webkit-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -moz-transition: -moz-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -o-transition: -o-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  -ms-transition: -ms-transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  transition: transform cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin-bottom: 6.25rem;
  margin-top: 4.375rem;
}
@media screen and (max-width: 767px) {
  .slider___1Z4H2 .inner-slider___34UOn .slides___1Yqmp {
    margin-top: 1.875rem;
  }
}
.slider___1Z4H2 .button___3c4Xj {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.slide___2UqfE {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 47.8125rem;
  position: relative;
  height: 13.75rem;
  padding: 1.625rem 3rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  white-space: break-spaces;
  background: #fff;
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.slide___2UqfE.gray___1UZtC {
  background: #fafafc;
}
.slide___2UqfE .add___Mo8v0 {
  position: absolute;
  top: 105%;
  font-size: 0.875rem;
  color: #6c6c6c;
  font-family: 'Roboto';
}
@media screen and (max-width: 767px) {
  .slide___2UqfE .add___Mo8v0 {
    font-size: 0.875rem;
  }
}
.slide___2UqfE .content___1pQtj {
  width: 26.875rem;
  font-size: 1.5rem;
  line-height: 1.25;
  font-family: 'Rubrik';
}
@media screen and (max-width: 767px) {
  .slide___2UqfE .content___1pQtj {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 767px) {
  .slide___2UqfE .content___1pQtj {
    line-height: 1.25;
  }
}
.slide___2UqfE .image___2CpHb {
  position: absolute;
  right: 2rem;
  bottom: 0;
  width: 14.375rem;
}
.slide___2UqfE .image___2CpHb img {
  width: 100%;
  object-fit: contain;
}
.slide___2UqfE + .slide___2UqfE {
  margin-left: 1.875rem;
}
@media screen and (max-width: 767px) {
  .slide___2UqfE {
    width: 18.75rem;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0;
    padding: 1.625rem 1.875rem;
    height: 25rem;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .slide___2UqfE .image___2CpHb {
    position: relative;
    right: auto;
  }
  .slide___2UqfE .content___1pQtj {
    width: 100%;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.quik-format-card___3hC_0 {
  padding: 3.75rem 2.8125rem 2.8125rem 2.8125rem;
  -webkit-box-shadow: 0px 0.125rem 2.5rem 0px rgba(0,0,0,0.08);
  box-shadow: 0px 0.125rem 2.5rem 0px rgba(0,0,0,0.08);
  background: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  border-radius: 0.5rem;
}
.quik-format-card___3hC_0 .top___2vG7w {
  width: 100%;
}
.quik-format-card___3hC_0:nth-child(2) {
  background: #edfffe;
}
.quik-format-card___3hC_0:nth-child(3) {
  background: #c7fffc;
}
.quik-format-card___3hC_0 .button___OtQKr {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .quik-format-card___3hC_0 {
    width: 18.75rem;
    height: 36.5625rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .quik-format-card___3hC_0 {
    width: 18.75rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 28.125rem;
  }
}
.quik-format-card___3hC_0 .logo___TzXur {
  width: 6.25rem;
  height: 6.25rem;
  margin-bottom: 2.0625rem;
}
@media screen and (max-width: 767px) {
  .quik-format-card___3hC_0 .logo___TzXur {
    width: 6.25rem;
    height: 6.25rem;
  }
}
.quik-format-card___3hC_0 .logo___TzXur img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .quik-format-card___3hC_0 .logo___TzXur {
    width: 5rem;
    height: 5rem;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .quik-format-card___3hC_0 .logo___TzXur {
    width: 5rem;
    height: 5rem;
  }
}
.quik-format-card___3hC_0 .header___-sfK- {
  margin-bottom: 1.4375rem;
}
.quik-format-card___3hC_0 .text___29TBH {
  margin-bottom: 2.0625rem;
}
.quik-format-card___3hC_0 .items___2bYdj {
  display: grid;
  grid-gap: 0.625rem;
  -webkit-align-self: end;
  align-self: end;
  -ms-flex-item-align: end;
}
.quik-format-card___3hC_0 .items___2bYdj .item___1diRM {
  margin-bottom: 1.25rem;
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.bg___11VnG {
  position: relative;
}
.bg___11VnG:after {
  content: '';
  display: block;
  width: 100%;
  height: 21.25rem;
  background: #fafafc;
  position: absolute;
  top: 0;
  z-index: -2;
}
.bg___11VnG .wrapper___1VLBN {
  padding: 6.25rem 0;
  display: grid;
  grid-template-columns: 26.25rem 1fr;
  grid-gap: 3.3125rem;
}
@media screen and (max-width: 767px) {
  .bg___11VnG .wrapper___1VLBN {
    padding: 2.5rem 0;
    grid-template-columns: 1fr;
    grid-gap: 2.3125rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .bg___11VnG .wrapper___1VLBN {
    padding: 2.5rem 0;
    grid-template-columns: 1fr;
    grid-gap: 2.3125rem;
  }
}
.bg___11VnG .wrapper___1VLBN .title___3Yd-n {
  margin-top: 3.75rem;
}
@media screen and (max-width: 767px) {
  .bg___11VnG .wrapper___1VLBN .title___3Yd-n {
    text-align: center;
  }
}
.bg___11VnG .wrapper___1VLBN .cards___3bpgn {
  display: grid;
  grid-template-columns: repeat(3, 20rem);
  grid-gap: 4.0625rem;
}
@media screen and (max-width: 767px) {
  .bg___11VnG .wrapper___1VLBN .cards___3bpgn {
    grid-template-columns: 1fr;
    grid-gap: 0.625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .bg___11VnG .wrapper___1VLBN .cards___3bpgn {
    grid-gap: 0.9375rem;
  }
}
.bg___11VnG .wrapper___1VLBN .text___12gZb {
  padding: 3.4375rem 3.125rem;
  display: grid;
  grid-template-columns: max-content 33.125rem;
  grid-gap: 3.125rem;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: #fafafc;
  margin-top: 4.125rem;
  max-width: 47.8125rem;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 767px) {
  .bg___11VnG .wrapper___1VLBN .text___12gZb {
    grid-gap: 1.5625rem;
    grid-template-columns: max-content 1fr;
    padding: 3.4375rem 0 2.0625rem 1.875rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.rebalance___3Lg7B {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 6.25rem;
  margin-top: 1.25rem;
}
.rebalance___3Lg7B .block___2pjxe {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.rebalance___3Lg7B .block___2pjxe .header___2XXQx {
  font-size: 1.5rem;
  font-family: 'Rubrik';
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 767px) {
  .rebalance___3Lg7B .block___2pjxe .header___2XXQx {
    font-size: 1.25rem;
  }
}
.rebalance___3Lg7B .block___2pjxe .desc___2xUO7 {
  font-size: 1.125rem;
  margin-top: 1.25rem;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .rebalance___3Lg7B .block___2pjxe .desc___2xUO7 {
    font-size: 0.875rem;
  }
}
.rebalance___3Lg7B .block___2pjxe .image___1sySl {
  width: 21.25rem;
  height: 21.875rem;
}
.rebalance___3Lg7B .block___2pjxe .image___1sySl img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .rebalance___3Lg7B {
    grid-template-columns: repeat(1, 1fr);
  }
  .rebalance___3Lg7B .block___2pjxe {
    margin-bottom: 2.5rem;
  }
  .rebalance___3Lg7B .block___2pjxe .image___1sySl {
    width: 15rem;
    height: 16.5625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .rebalance___3Lg7B {
    grid-column-gap: 3.125rem;
  }
  .rebalance___3Lg7B .block___2pjxe .image___1sySl {
    width: 15rem;
    height: 15.625rem;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
.page___1h7Hg .image-slide___3Zxm8 {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 47.8125rem;
  height: 13.75rem;
  margin-top: -3.125rem;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(1) translateZ(0) perspective(1px);
  -moz-transform: scale(1) translateZ(0) perspective(1px);
  -o-transform: scale(1) translateZ(0) perspective(1px);
  -ms-transform: scale(1) translateZ(0) perspective(1px);
  transform: scale(1) translateZ(0) perspective(1px);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: -moz-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -o-transition: -o-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -ms-transition: -ms-transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: transform 0.35s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  border-radius: 0.5rem;
  overflow: hidden;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___1h7Hg .image-slide___3Zxm8 {
    width: 100%;
    height: 15.625rem;
  }
}
@media screen and (max-width: 767px) {
  .page___1h7Hg .image-slide___3Zxm8 {
    width: 100%;
    margin-left: 0;
    margin-top: -0.625rem;
    height: 12.5rem;
    border-radius: 0;
    margin-bottom: 1.875rem;
    overflow: visible;
  }
}
@media (hover: hover) {
  .page___1h7Hg .image-slide___3Zxm8:hover {
    -webkit-transform: scale(1.02) translateZ(0) perspective(1px);
    -moz-transform: scale(1.02) translateZ(0) perspective(1px);
    -o-transform: scale(1.02) translateZ(0) perspective(1px);
    -ms-transform: scale(1.02) translateZ(0) perspective(1px);
    transform: scale(1.02) translateZ(0) perspective(1px);
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: -moz-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: -o-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -ms-transition: -ms-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
}
@media screen and (max-width: 767px) {
  .page___1h7Hg {
    width: 100vw;
    overflow-x: hidden;
  }
}

@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikMedium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubrik';
  src: url("/fonts/RubrikBold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Regular.43.woff2") format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Medium.43.woff2") format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url("/fonts/Roboto-Bold.43.woff2") format('woff2');
  font-weight: 700;
  font-style: normal;
}
@media screen and (max-width: 767px) {
  .page___XoC53 {
    width: 100vw;
    overflow-x: hidden;
  }
}
.page___XoC53 .trust-us___r9lHP {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 6.25rem 0;
}
@media screen and (max-width: 767px) {
  .page___XoC53 .trust-us___r9lHP {
    padding: 2.5rem 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___XoC53 .trust-us___r9lHP {
    padding: 3.75rem 0;
  }
}
.page___XoC53 .trust-us___r9lHP .left___3yW8t {
  width: 43.75rem;
  height: 36.875rem;
}
@media screen and (max-width: 767px) {
  .page___XoC53 .trust-us___r9lHP .left___3yW8t {
    display: none;
  }
}
.page___XoC53 .trust-us___r9lHP .left___3yW8t img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.page___XoC53 .trust-us___r9lHP .right___3b3XT {
  width: 35.3125rem;
}
@media screen and (max-width: 767px) {
  .page___XoC53 .trust-us___r9lHP .right___3b3XT {
    width: 100%;
    text-align: center;
  }
}
.page___XoC53 .other-strats___2s773 {
  padding: 3.75rem 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 1.875rem;
  grid-column-gap: 1.875rem;
}
@media screen and (max-width: 767px) {
  .page___XoC53 .other-strats___2s773 {
    padding: 1.875rem 0;
    grid-template-columns: 1fr;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .page___XoC53 .other-strats___2s773 {
    padding: 1.875rem 0;
    grid-template-columns: 1fr;
  }
  .page___XoC53 .other-strats___2s773 >div {
    justify-self: center;
  }
}
.page___XoC53 .card___1aIHv {
  background-color: #fafafc;
  border-radius: 0.5rem;
  padding: 1.875rem 2.8125rem;
  position: relative;
}
.page___XoC53 .card___1aIHv img {
  position: absolute;
  height: 90%;
  right: 0;
  bottom: 0.625rem;
}
.page___XoC53 .card___1aIHv .columns___1Ff6B {
  display: grid;
  width: 60%;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 1.25rem;
}
.page___XoC53 .card___1aIHv .columns___1Ff6B .column___2fTod {
  font-size: 1.5rem;
  font-family: 'Rubrik';
  font-weight: 700;
  width: 8.75rem;
}
@media screen and (max-width: 767px) {
  .page___XoC53 .card___1aIHv .columns___1Ff6B .column___2fTod {
    font-size: 1.5rem;
  }
}
.page___XoC53 .card___1aIHv .columns___1Ff6B .column___2fTod .lower-case___3M1Rw {
  font-size: 1.125rem;
  margin-right: 0.5rem;
}
@media screen and (max-width: 767px) {
  .page___XoC53 .card___1aIHv .columns___1Ff6B .column___2fTod .lower-case___3M1Rw {
    font-size: 1.125rem;
  }
}

