/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    margin: 0;
}
article,
aside,
footer,
header,
nav,
section {
    display: block;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
figcaption,
figure,
main {
    display: block;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
pre {
    font-family: monospace, monospace;
    font-size: 1em;
}
a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
b,
strong {
    font-weight: inherit;
    font-weight: bolder;
}
code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
dfn {
    font-style: italic;
}
mark {
    background-color: #ff0;
    color: #000;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
audio,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
img {
    border-style: none;
}
svg:not(:root) {
    overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button,
input {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
[type="reset"],
[type="submit"],
button,
html [type="button"] {
    -webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText;
}
fieldset {
    padding: 0.35em 0.75em 0.625em;
}
legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}
progress {
    display: inline-block;
    vertical-align: baseline;
}
textarea {
    overflow: auto;
}
[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
details,
menu {
    display: block;
}
summary {
    display: list-item;
}
canvas {
    display: inline-block;
}
[hidden],
template {
    display: none;
}
#nprogress {
    pointer-events: none;
}
#nprogress .bar {
    background: #0373f9;
    position: fixed;
    z-index: 2000;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
}
#nprogress .peg {
    display: block;
    position: absolute;
    right: 0;
    width: 100px;
    height: 100%;
    box-shadow: 0 0 10px #0373f9, 0 0 5px #0373f9;
    opacity: 1;
    transform: rotate(3deg) translateY(-4px);
}
#nprogress .spinner {
    display: block;
    position: fixed;
    z-index: 1031;
    top: 15px;
    right: 15px;
}
#nprogress .spinner-icon {
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    border: 2px solid transparent;
    border-top-color: #0373f9;
    border-left-color: #0373f9;
    border-radius: 50%;
    animation: nprogress-spinner 0.4s linear infinite;
}
.nprogress-custom-parent {
    overflow: hidden;
    position: relative;
}
.nprogress-custom-parent #nprogress .bar,
.nprogress-custom-parent #nprogress .spinner {
    position: absolute;
}
@keyframes _8WRxm {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._31rpX {
    -js-display: flex;
    display: flex;
    justify-content: center;
    width: 100%;
    position: relative;
    padding-top: 5rem;
    box-sizing: border-box;
    overflow: hidden;
    min-height: calc(100vh - 72px);
}
._31rpX ._1pMWa {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: #e0eeff;
}
._31rpX * {
    box-sizing: border-box;
}
._31rpX ._1jTl8,
._31rpX ._1ye-R ._18cOY,
._31rpX ._2LUmx,
._31rpX ._3y3ee,
._31rpX ._24-1b,
._31rpX ._Dscpn {
    display: block;
    position: absolute;
    z-index: 0;
}
@media (max-width: 991px) {
    ._31rpX ._1jTl8,
    ._31rpX ._1ye-R ._18cOY,
    ._31rpX ._2LUmx,
    ._31rpX ._3y3ee,
    ._31rpX ._24-1b,
    ._31rpX ._Dscpn {
        display: none;
    }
}
._31rpX ._2LUmx {
    will-change: transform;
    width: 320px;
    top: 30%;
    left: -125px;
    animation: _2Rji1 50s infinite linear;
}
._31rpX ._1jTl8 {
    will-change: transform;
    bottom: 50px;
    width: 200px;
    left: 20%;
    animation: _1jK2q 70s infinite linear;
}
._31rpX ._3y3ee {
    will-change: transform;
    bottom: 25%;
    right: -75px;
    width: 250px;
    animation: _2oz81 60s infinite linear;
}
._31rpX ._Dscpn {
    will-change: transform;
    width: 260px;
    top: 15%;
    left: 60%;
    animation: _1hBjt 60s infinite linear;
}
._31rpX ._1ye-R ._18cOY {
    will-change: transform, opacity;
    width: 1rem;
    animation: _1gpzH 2.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;
}
._31rpX ._1ye-R ._18cOY:first-child {
    top: 60%;
    left: 25%;
    animation: _1Ltvb 6s ease infinite;
}
._31rpX ._1ye-R ._18cOY:nth-child(2) {
    width: 1.2rem;
    bottom: 25%;
    right: 25%;
    animation: _1Ltvb 6s 5s ease infinite;
}
._31rpX ._1ye-R ._18cOY:nth-child(3) {
    top: 20%;
    right: 20%;
    animation: _1Ltvb 6s 3s ease infinite;
}
._31rpX ._1ye-R ._18cOY:nth-child(4) {
    bottom: 15%;
    right: 15%;
}
._31rpX ._1ye-R ._18cOY:nth-child(5) {
    width: 1.5rem;
    bottom: 10%;
    right: 40%;
}
._31rpX ._1ye-R ._18cOY:nth-child(6) {
    bottom: 17%;
    left: 20%;
}
._31rpX ._1ye-R ._18cOY:nth-child(7) {
    top: 20%;
    left: 15%;
}
@media (max-width: 991px) {
    ._31rpX {
        animation: none;
        min-height: calc(100vh - 56px);
    }
}
@media (max-width: 599px) {
    ._31rpX {
        padding: 1rem;
    }
    ._31rpX ._1jTl8,
    ._31rpX ._1ye-R ._18cOY,
    ._31rpX ._2LUmx,
    ._31rpX ._3y3ee,
    ._31rpX ._24-1b,
    ._31rpX ._Dscpn {
        display: none;
    }
    ._31rpX ._2uNLz {
        width: 100%;
        padding: 0;
    }
}
@keyframes _2Rji1 {
    0% {
        transform: translateX(0);
    }
    90% {
        transform: translateX(110vw);
    }
    91% {
        opacity: 0.2;
        transform: translateX(-15vw);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _1jK2q {
    0% {
        transform: translateX(0);
    }
    63% {
        transform: translateX(80vw);
    }
    64% {
        opacity: 0.2;
        transform: translateX(-35vw);
    }
    65% {
        opacity: 1;
        transform: translateX(-35vw);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _2oz81 {
    0% {
        transform: translateX(0);
    }
    90% {
        transform: translateX(-105vw);
    }
    91% {
        opacity: 0.2;
        transform: translateX(5vw);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _1hBjt {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@keyframes _1gpzH {
    0%,
    to {
        opacity: 1;
        transform: scale(1);
    }
    50% {
        opacity: 0.5;
        transform: scale(0.8);
    }
}
@keyframes _1Ltvb {
    0%,
    20%,
    80%,
    to {
        opacity: 1;
        transform: scale(1);
    }
    10% {
        opacity: 1;
        transform: scale(0.7);
    }
    40% {
        opacity: 1;
        transform: scale(1);
    }
    60% {
        opacity: 0.7;
        transform: scale(1.2);
    }
}
._1R0K2 {
    position: relative;
    width: 650px;
    padding-bottom: 400px;
    text-align: center;
}
._1R0K2 h1,
._1R0K2 p {
    color: #231815;
}
._1R0K2 ._2XpX0 {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
}
@media (max-width: 599px) {
    ._1R0K2 ._2XpX0 {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._1R0K2 ._2-w6E,
._1R0K2 ._3C89-,
._1R0K2 ._EKdeg {
    display: none;
    position: absolute;
    z-index: -1;
}
._1R0K2 ._3C89- {
    width: 295px;
    top: 6rem;
    left: -150px;
}
._1R0K2 ._2-w6E {
    width: 240px;
    bottom: 3rem;
    right: -5rem;
}
._1R0K2 ._1hc4j {
    position: relative;
    width: 100%;
    margin: 0 auto;
}
._1R0K2 ._1hc4j ._2zHEv,
._1R0K2 ._1hc4j ._21fsr,
._1R0K2 ._1hc4j ._aELHw {
    position: absolute;
    transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
._1R0K2 ._1hc4j ._2zHEv img,
._1R0K2 ._1hc4j ._21fsr img,
._1R0K2 ._1hc4j ._aELHw img {
    max-width: 100%;
}
._1R0K2 ._1hc4j ._21fsr {
    left: 4.75rem;
    top: 4rem;
}
._1R0K2 ._1hc4j ._21fsr img {
    width: 151px;
    animation: _3pHWX 8s 3s ease-in-out infinite;
}
._1R0K2 ._1hc4j ._2zHEv {
    right: 4rem;
    top: 2rem;
}
._1R0K2 ._1hc4j ._2zHEv img {
    width: 370px;
    animation: _13F_O 10s ease-in-out infinite;
}
@media (max-width: 991px) {
    ._1R0K2 ._2-w6E,
    ._1R0K2 ._3C89-,
    ._1R0K2 ._EKdeg {
        display: block;
    }
}
@media (max-width: 768px) {
    ._1R0K2 {
        width: 100%;
        padding-bottom: 390px;
    }
    ._1R0K2 h1 {
        margin-top: 2rem;
    }
    ._1R0K2 ._1hc4j ._21fsr {
        width: 105px;
        top: 2rem;
        left: 2rem;
    }
    ._1R0K2 ._1hc4j ._2zHEv {
        width: 280px;
        right: 0;
        top: 5.625rem;
    }
}
@keyframes _13F_O {
    0% {
        transform: translate(0);
    }
    65% {
        transform: translateY(15px);
    }
    to {
        transform: translate(0);
    }
}
@keyframes _3pHWX {
    0% {
        transform: translate(0);
    }
    65% {
        transform: translateY(10px);
    }
    to {
        transform: translate(0);
    }
}
._1ZJDE,
._2aeSZ,
._FgDoK {
    font-size: 14px;
    line-height: 1.094rem;
    color: #fff;
    width: auto;
    border-radius: 0.25rem;
    background: none;
    border: 0;
    overflow: visible;
    padding: 1rem 2rem;
    cursor: pointer;
    transition: background-color 0.5s ease, color 0.5s ease;
    text-transform: uppercase;
}
._1ZJDE:focus,
._2aeSZ:focus,
._FgDoK:focus {
    outline: none;
}
._2aeSZ._KJwo1,
._KJwo1._1ZJDE,
._KJwo1._FgDoK {
    background-color: #dcdddd;
}
._2aeSZ._KJwo1:hover,
._KJwo1._1ZJDE:hover,
._KJwo1._FgDoK:hover {
    background-color: #dcdddd;
    cursor: not-allowed;
}
._1ZJDE ._2KUZq,
._2aeSZ ._2KUZq,
._FgDoK ._2KUZq {
    -js-display: flex;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
}
._1ZJDE ._2KUZq ._1tGhk,
._2aeSZ ._2KUZq ._1tGhk,
._FgDoK ._2KUZq ._1tGhk {
    padding-right: 0.75rem;
}
._1ZJDE ._2KUZq ._1pG-5,
._2aeSZ ._2KUZq ._1pG-5,
._FgDoK ._2KUZq ._1pG-5 {
    white-space: nowrap;
    -js-display: flex;
    display: flex;
    justify-content: center;
    overflow: hidden;
}
._2aeSZ._b9Wiy,
._b9Wiy._1ZJDE,
._b9Wiy._FgDoK {
    font-size: 14px;
    padding: 0.25rem 1rem;
}
._1ZJDE {
    background-color: #0373f9;
}
._1ZJDE:active,
._1ZJDE:hover {
    background-color: #195bcb;
}
._FgDoK {
    color: #0373f9;
    background-color: #fff;
    border: 1px solid #0373f9;
}
._FgDoK._KJwo1 {
    background-color: #dcdddd;
    border: 1px solid #dcdddd;
    color: #fff;
}
._FgDoK._KJwo1:hover {
    background-color: #dcdddd;
    cursor: not-allowed;
}
._FgDoK ._2KUZq ._1tGhk svg path:first-of-type,
._FgDoK ._2KUZq ._1tGhk svg polygon:first-of-type {
    transition: fill 0.5s ease;
    fill: #0373f9;
}
._FgDoK:focus {
    border: 1px solid #0373f9;
}
._FgDoK:active,
._FgDoK:hover {
    color: #fff;
    background-color: #0373f9;
    border-color: #fff;
}
._FgDoK:active ._2KUZq ._1tGhk svg path:first-of-type,
._FgDoK:active ._2KUZq ._1tGhk svg polygon:first-of-type,
._FgDoK:hover ._2KUZq ._1tGhk svg path:first-of-type,
._FgDoK:hover ._2KUZq ._1tGhk svg polygon:first-of-type {
    fill: #fff;
}
._38Y3d {
    color: #0373f9;
    text-transform: none;
}
._38Y3d,
._38Y3d._KJwo1 {
    border: none;
    background-color: transparent;
}
._38Y3d._KJwo1 {
    color: #9fa0a0;
}
._38Y3d._KJwo1:hover {
    background-color: transparent;
    color: #9fa0a0;
    cursor: not-allowed;
}
._38Y3d._DHBc6 {
    border: none;
}
._38Y3d:active,
._38Y3d:hover {
    color: #195bcb;
    border: none;
    background-color: transparent;
}
._2prVF ._1_VvN:after,
._2RXK_ ._eswu3 ._22lBg:after {
    display: inline-block;
    margin-left: 11px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0;
    border-color: #231815 transparent transparent;
    content: "";
}
._2prVF ._1_1ku,
._2RXK_ ._eswu3 ._1_1ku {
    border: 1px solid #dcdddd;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    border-radius: 50%;
    box-sizing: border-box;
}
._2QRBU {
    position: fixed;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    background-color: #fff;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 56px;
    z-index: 1060;
    box-shadow: 0 1px 0 0 #dcdddd;
    align-items: center;
    line-height: 1.5rem;
    box-sizing: border-box;
}
@media (min-width: 769px) {
    ._2QRBU {
        height: 72px;
    }
}
@media (min-width: 1025px) {
    ._2QRBU {
        padding: 0 2rem;
    }
}
._2QRBU + * {
    margin-top: 56px;
}
@media (min-width: 769px) {
    ._2QRBU + * {
        margin-top: 72px;
    }
}
._2QRBU a {
    font-size: 16px;
    line-height: 1.625rem;
    color: #595757;
}
._2QRBU a._KniKY,
._2QRBU a:active,
._2QRBU a:focus,
._2QRBU a:hover {
    color: #231815;
}
._2RXK_ {
    width: 100%;
    height: 100%;
    max-width: 1440px;
    box-sizing: border-box;
    -js-display: flex;
    display: flex;
    padding: 0.5rem 2rem;
    align-items: center;
}
@media (min-width: 1025px) {
    ._2RXK_ {
        padding: 1rem 4rem;
    }
}
._2RXK_ ._2C9sl {
    line-height: 0;
    margin-right: 0px;
}
._2RXK_ ._eswu3 {
    -js-display: flex;
    display: flex;
    cursor: pointer;
    display: none;
}
._2RXK_ ._eswu3 ._22lBg {
    display: none;
}
._2RXK_ ._eswu3 ._22lBg._KniKY:after {
    transform: rotate(180deg);
}
@media (max-width: 991px) {
    ._2RXK_ ._eswu3 ._22lBg {
        display: inline-flex;
        align-items: center;
    }
}
._2RXK_ ._eswu3 ._1_1ku {
    display: inline-block;
    width: 24px;
    height: 24px;
}
@media (min-width: 769px) {
    ._2RXK_ ._eswu3 ._1_1ku {
        height: 2.5rem;
        width: 2.5rem;
    }
}
@media (max-width: 991px) {
    ._2RXK_ {
        justify-content: space-between;
    }
}
._1mVW8 {
    display: none;
}
@media (max-width: 991px) {
    ._1mVW8 {
        display: inline-block;
        position: relative;
        width: 20px;
        height: 16px;
        cursor: pointer;
        margin-top: 9px;
        margin-bottom: 9px;
    }
    ._1mVW8 ._7wRbe {
        position: absolute;
        width: 20px;
        height: 2px;
        background: #231815;
        transition: all 0.3s ease;
    }
    ._1mVW8 ._7wRbe:last-of-type {
        top: 0;
    }
    ._1mVW8 ._7wRbe:nth-last-of-type(2) {
        top: 7px;
    }
    ._1mVW8 ._7wRbe:nth-last-of-type(2):after {
        content: "";
        left: 0;
        top: 0;
        width: 20px;
        height: 2px;
        background: #231815;
        transition: all 0.3s ease;
        transform: rotate(-90deg);
    }
    ._1mVW8 ._7wRbe:nth-last-of-type(3) {
        top: 14px;
    }
    ._1mVW8._3YTn2 ._7wRbe:last-of-type,
    ._1mVW8._3YTn2 ._7wRbe:nth-last-of-type(3) {
        width: 0;
    }
    ._1mVW8._3YTn2 ._7wRbe:nth-last-of-type(2) {
        transform: rotate(-45deg);
    }
    ._1mVW8._3YTn2 ._7wRbe:nth-last-of-type(2):after {
        position: absolute;
    }
}
._2lUzk {
    list-style: none;
}
._2lUzk,
._2lUzk li {
    -js-display: flex;
    display: flex;
}
._2lUzk li {
    align-items: center;
    white-space: nowrap;
    margin-right: 1.5rem;
}
._2lUzk li a {
    font-size: 16px;
    line-height: 1.625rem;
}
._3HMZj {
    padding: 0.5rem 0;
    -js-display: flex;
    display: flex;
    width: 100%;
}
@media (max-width: 991px) {
    ._3HMZj {
        display: none;
    }
}
._3eaYV {
    display: none;
}
@media (max-width: 991px) {
    ._3eaYV {
        -js-display: flex;
        display: flex;
        position: fixed;
        top: 56px;
        bottom: 0;
        left: -100%;
        right: 100%;
        flex-direction: column;
        justify-content: space-between;
        padding: 0 1.5rem 3rem;
        background-color: #fff;
        color: #231815;
        border-top: 1px solid #dcdddd;
    }
    ._3eaYV._1IO9Z {
        animation: _1uyyh ease-out 0.2s;
    }
    ._3eaYV._3YTn2 {
        left: 0;
        right: 0;
        animation: _1AREn ease-out 0.2s;
    }
}
@media (min-width: 769px) {
    ._3eaYV {
        top: 72px;
    }
}
._pHgj1 {
    -js-display: flex;
    display: flex;
    align-items: center;
    margin-left: auto;
}
._pHgj1 a {
    font-size: 16px;
    line-height: 1.625rem;
}
._2prVF {
    position: relative;
    -js-display: flex;
    display: flex;
    align-items: center;
    cursor: pointer;
}
._2prVF ._1_1ku {
    height: 40px;
    width: 40px;
}
._2prVF ._1_VvN {
    -js-display: flex;
    display: flex;
    margin-left: 1rem;
    align-items: center;
    font-size: 0.875rem;
    color: #595757;
}
._2prVF ._3iRoN {
    display: none;
    position: absolute;
    left: 0;
    top: 110%;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 2px 3px 0 rgba(77, 77, 77, 0.24);
    border-radius: 0.25rem;
    padding: 0.5rem 0;
}
._2prVF ._3iRoN a {
    display: block;
    padding: 0.5rem 1rem;
}
._2prVF ._3iRoN a._KniKY,
._2prVF ._3iRoN a:active,
._2prVF ._3iRoN a:focus,
._2prVF ._3iRoN a:hover {
    text-decoration: none;
}
._2prVF._KniKY span,
._2prVF:active span,
._2prVF:focus span,
._2prVF:hover span {
    color: #231815;
}
._2prVF._KniKY span:after,
._2prVF:active span:after,
._2prVF:focus span:after,
._2prVF:hover span:after {
    border-color: #231815 transparent transparent;
}
._2prVF._KniKY ._3iRoN {
    display: block;
}
._2prVF._KniKY ._1_VvN:after {
    transform: rotate(180deg);
}
._2dC7s {
    padding: 1rem 0;
    margin-left: 2.625rem;
}
@media (max-width: 991px) {
    ._2dC7s {
        margin-left: 0;
    }
}
@keyframes _1AREn {
    0% {
        left: -100%;
        right: 100%;
    }
    to {
        left: 0;
        right: 0;
    }
}
@keyframes _1uyyh {
    0% {
        left: 0;
        right: 0;
    }
    to {
        left: -100%;
        right: 100%;
    }
}
._3Y3QC + * {
    margin-top: 72px;
}
@media (max-width: 991px) {
    ._3Y3QC + * {
        margin-top: 56px;
    }
}
._3Y3QC._2oKkN > * {
    z-index: auto;
}
._17B4U {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    list-style: none;
}
._17B4U a {
    margin: 1rem 0;
}
._17B4U li {
    padding: 1rem 0;
}
._17B4U ._2l0ds {
    border-bottom: 1px solid #dcdddd;
    width: 100%;
    margin-left: 0;
}
._2itxj a {
    color: #231815;
}
._1weXK {
    margin-right: 1.5rem;
}
a._1Pco7 {
    color: #231815;
}
a._3FbB6 {
    color: #f45858;
}
._1huKu {
    cursor: pointer;
    position: relative;
}
._1huKu,
._1huKu span {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._1huKu span {
    font-size: 16px;
    line-height: 1.625rem;
    color: #595757;
}
._1huKu span:after {
    display: inline-block;
    width: 1px;
    height: 1px;
    margin-left: 1rem;
    content: "";
    border-style: solid;
    border-width: 0.3rem 0.3rem 0;
    border-color: #9fa0a0 transparent transparent;
    top: 1rem;
    right: 1rem;
}
._1huKu ._18rxV {
    display: none;
    position: absolute;
    left: 0;
    top: 110%;
    min-width: 100%;
    background-color: #fff;
    box-shadow: 0 2px 3px 0 rgba(77, 77, 77, 0.24);
    border-radius: 0.25rem;
    padding: 0.5rem 0;
}
._1huKu ._18rxV a {
    display: block;
    padding: 0.5rem 1rem;
}
._1huKu._2uiuG span,
._1huKu ._18rxV a._2uiuG,
._1huKu ._18rxV a:active,
._1huKu ._18rxV a:focus,
._1huKu ._18rxV a:hover,
._1huKu:active span,
._1huKu:focus span,
._1huKu:hover span {
    color: #231815;
}
._1huKu._2uiuG span:after,
._1huKu:active span:after,
._1huKu:focus span:after,
._1huKu:hover span:after {
    border-color: #231815 transparent transparent;
}
._1huKu._2uiuG ._18rxV {
    display: block;
}
._2Uemo,
._8TzJy ._1DsZ- ._2eOrt {
    border-bottom: 1px solid #dcdddd;
}
._12cMV {
    font-size: 16px;
    padding: 3rem 1rem;
    background-color: #fff;
    border-top: 1px solid #dcdddd;
    overflow: hidden;
    color: #231815;
}
@media (min-width: 600px) {
    ._12cMV {
        padding: 2rem 2rem 0;
    }
}
._12cMV ._3VVkj {
    max-width: 1440px;
    margin: 0 auto;
    -js-display: flex;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
@media (min-width: 600px) {
    ._12cMV ._3VVkj {
        border-bottom: 1px solid #dcdddd;
    }
}
._12cMV a,
._12cMV a:hover {
    color: #231815;
}
._12cMV ._3MxK8 {
    max-width: 1440px;
    margin: 0 auto;
    font-size: 12px;
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    margin-top: 1rem;
    padding: 0 1rem;
}
@media (min-width: 600px) {
    ._12cMV ._3MxK8 {
        padding: 0;
    }
}
._12cMV ._3MxK8 ._aN_cR {
    -js-display: flex;
    display: flex;
    margin-right: 1rem;
}
@media (min-width: 600px) {
    ._12cMV ._3MxK8 ._aN_cR {
        margin-right: 2rem;
    }
}
._12cMV ._3MxK8 > div {
    margin-bottom: 0.5rem;
}
._12cMV ._3MxK8 > div > p {
    white-space: nowrap;
}
._12cMV ._3MxK8 > div:nth-last-of-type(2) {
    flex: 1;
}
._2PP5J {
    width: 100%;
}
@media (min-width: 600px) {
    ._2PP5J {
        flex: 1;
        margin-bottom: 1rem;
        min-width: 230px;
    }
}
@media (min-width: 769px) {
    ._2PP5J {
        width: 30%;
        flex: unset;
    }
}
._8TzJy {
    width: 100%;
    padding: 0 1rem;
    font-size: 16px;
    line-height: 1.5rem;
}
@media (min-width: 600px) {
    ._8TzJy {
        width: 75%;
        padding: 0;
    }
}
@media (min-width: 769px) {
    ._8TzJy {
        flex: 1;
    }
}
._8TzJy p {
    font-weight: 400;
}
._8TzJy ._1DsZ- {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
@media (min-width: 600px) {
    ._8TzJy ._1DsZ- {
        flex-direction: row;
    }
}
._8TzJy ._1DsZ- ._2eOrt {
    flex: 1;
    margin-top: 2rem;
    padding-bottom: 1rem;
}
@media (min-width: 600px) {
    ._8TzJy ._1DsZ- ._2eOrt {
        margin-top: 0;
        border-bottom: unset;
        padding-left: 1rem;
    }
    ._8TzJy ._1DsZ- ._2eOrt:first-child {
        padding-left: 0;
    }
}
._8TzJy ._1DsZ- ._2eOrt p._3Vt19 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25rem;
    text-transform: uppercase;
    margin-bottom: 1rem;
}
._8TzJy ._1DsZ- ._2eOrt ul {
    list-style: none;
    padding: 0;
}
._8TzJy ._1DsZ- ._2eOrt ul li {
    line-height: 1.3;
}
._8TzJy ._1DsZ- ._2eOrt ul li + li {
    margin-top: 1rem;
}
._2Uemo {
    width: 100%;
    margin: 3rem 1rem 0;
}
@media (min-width: 600px) {
    ._2Uemo {
        width: 25%;
        padding: 0 1rem;
        border-bottom: unset;
        margin: 0;
        box-sizing: border-box;
    }
}
@media (min-width: 769px) {
    ._2Uemo {
        width: auto;
        padding-right: 0;
    }
}
._2Uemo a {
    display: inline-block;
    transition: opacity 0.2s;
    border-radius: 0.5rem;
}
._2Uemo a._1ct_P,
._2Uemo a:active,
._2Uemo a:focus,
._2Uemo a:hover {
    opacity: 0.7;
}
._2Uemo ._2b8hI {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._2Uemo ._2b8hI > p {
    font-weight: 400;
    align-self: flex-start;
    white-space: nowrap;
    text-transform: uppercase;
}
._2Uemo ._2b8hI ._2CvOS {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._2Uemo ._2b8hI ._2CvOS ._3pNfx {
    margin-right: 1rem;
}
._2Uemo ._2b8hI ._2CvOS ._3pNfx:last-of-type {
    margin: 0;
}
._2Uemo ._2b8hI ._2CvOS ._3pNfx ._3MX7S {
    margin: 0 auto;
}
._2Uemo ._2b8hI ._2CvOS ._3pNfx a {
    height: 1.5rem;
    width: 1.5rem;
    background-color: #231815;
    margin-bottom: 1.5rem;
}
._2Uemo ._2b8hI ._2CvOS ._3pNfx a img {
    display: block;
    margin: 0 auto;
    margin-top: 0.5rem;
}
._2Uemo ._2Mi9S {
    margin-top: 1.25rem;
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._2Uemo ._2Mi9S a {
    margin-bottom: 0.5rem;
}
._2Uemo ._2Mi9S > a:last-of-type {
    margin-bottom: 1.5rem;
}
._2cb_o {
    display: none;
    z-index: 2000;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    overflow-y: scroll;
    background-color: hsla(0, 0%, 100%, 0.8);
}
._2cb_o ._3EEua {
    flex: 1;
    height: auto;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    max-width: 1440px;
}
._2cb_o ._3EEua ._1L77c {
    width: 100%;
    -js-display: flex;
    display: flex;
    margin-top: 2rem;
    margin-bottom: 1rem;
    padding: 0 2rem;
    box-sizing: border-box;
}
@media (min-width: 600px) {
    ._2cb_o ._3EEua ._1L77c {
        margin-top: 3rem;
        padding: 0 5rem;
    }
}
@media (min-width: 769px) {
    ._2cb_o ._3EEua ._1L77c {
        margin-top: 5rem;
        padding: 0 8rem;
    }
}
._2cb_o ._3EEua ._1L77c ._2iUlC {
    flex: 1;
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
}
._2cb_o ._3EEua ._1L77c ._2iUlC > div > div {
    cursor: pointer;
    width: 14px !important;
    height: 14px !important;
}
@media (min-width: 600px) {
    ._2cb_o ._3EEua ._1L77c ._2iUlC > div > div {
        width: 18px !important;
        height: 18px !important;
    }
}
@media (min-width: 769px) {
    ._2cb_o ._3EEua ._1L77c ._2iUlC > div > div {
        width: 22px !important;
        height: 22px !important;
    }
}
@media (min-width: 1025px) {
    ._2cb_o ._3EEua ._1L77c ._2iUlC > div > div {
        width: 28px !important;
        height: 28px !important;
    }
}
._2cb_o ._3EEua ._1L77c ._3UUtF {
    -js-display: flex;
    display: flex;
    justify-content: flex-start;
    flex: 1;
    align-items: center;
}
._2cb_o ._3EEua ._1L77c ._3UUtF > div {
    cursor: pointer;
}
._2cb_o ._3EEua ._1L77c ._3UUtF > div:first-of-type {
    position: relative;
    top: -1px;
    margin-right: 0.5rem;
}
._2cb_o ._3EEua ._3rIhz {
    margin: 0 auto;
}
._2cb_o._f8Uyd {
    -js-display: flex;
    display: flex;
    justify-content: center;
}
._1emC- {
    display: inline-block;
    min-width: 200px;
    position: relative;
    color: #231815;
    font-size: 16px;
}
._1emC- ._21zNM {
    font-weight: 400;
    -js-display: flex;
    display: flex;
    cursor: pointer;
    padding: 0.5rem 2rem 0.5rem 1rem;
}
@media (min-width: 600px) {
    ._1emC- ._21zNM {
        padding-left: 0;
    }
}
@media (min-width: 769px) {
    ._1emC- ._21zNM {
        padding-top: 0;
    }
}
._1emC- ._21zNM span {
    margin-left: 1rem;
    margin-bottom: 0;
}
._1emC- ._21zNM img {
    vertical-align: middle;
    position: relative;
    top: -2px;
}
._1emC- ._ZvnFS {
    text-align: center;
    margin-bottom: 2rem;
}
._1emC- ._2YUgS {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    max-width: 30rem;
    margin: 0 auto;
}
@media (min-width: 600px) {
    ._1emC- ._2YUgS {
        flex-direction: row;
        flex-wrap: wrap;
    }
}
._1emC- ._2YUgS ._1Q5Rz {
    flex: 1;
    cursor: pointer;
    -js-display: flex;
    display: flex;
    align-items: flex-start;
}
._1emC- ._2YUgS ._1Q5Rz > div {
    display: inline-block;
    margin-bottom: 1rem;
}
._1emC- ._2YUgS ._1Q5Rz > div:first-of-type {
    margin-right: 1rem;
}
@media (min-width: 600px) {
    ._1emC- ._2YUgS ._1Q5Rz {
        width: 50%;
        flex: unset;
        padding-left: 2rem;
        box-sizing: border-box;
    }
}
._3SZyQ {
    background-color: #f7f8f8;
}
._PMCJk {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 100px;
    overflow: hidden;
    transition: all 0.3s ease-in;
    color: #fff;
    padding: 1.125rem 0.75rem;
    position: relative;
    z-index: 5;
}
@media (min-width: 1025px) {
    ._PMCJk {
        padding: 1.125rem 8rem;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._PMCJk {
        padding: 1.125rem 2rem;
    }
}
@media (min-width: 768px) and (max-width: 1025px) and (orientation: landscape) {
    ._PMCJk {
        padding: 1.125rem 4rem;
    }
}
._PMCJk span {
    margin-left: 1rem;
    font-weight: 400;
    margin-bottom: 0;
    color: #fff;
}
._PMCJk img {
    position: relative;
    top: 0.25rem;
}
._3FCQO {
    background-color: #f45858;
}
._3FCQO svg path {
    fill: #fff;
}
._1Tj9L {
    background-color: #00d8ae;
}
._1Tj9L svg path:first-of-type {
    fill: #fff;
}
._1Tj9L svg path:nth-of-type(2) {
    fill: #00d8ae;
}
._jXrJO {
    background-color: #f4c708;
}
._jXrJO svg path {
    fill: #fff;
}
._4s462 {
    background-color: #0373f9;
}
._4s462 svg path {
    fill: #fff;
}
._LugqK {
    width: 100%;
    right: 1rem;
    bottom: 1rem;
    z-index: 110;
    z-index: 9999;
    transform: scale(1);
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
._1O6yv,
._LugqK {
    position: fixed;
    left: 0;
    top: 0;
}
._1O6yv {
    opacity: 0;
    margin: 0;
    padding: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(35, 24, 21, 0.8);
}
._SkZiH {
    position: relative;
    overflow: auto;
    min-width: 400px;
}
._SkZiH ._1ICRT,
._SkZiH ._1Tq7N {
    padding: 1.5rem 1.5rem 1rem;
    border-radius: 2px;
    background-color: #fff;
}
._SkZiH ._1Tq7N {
    width: 500px;
}
@media (max-width: 768px) {
    ._SkZiH {
        padding: 1rem;
    }
}
._3Zz-H ._1O6yv {
    transition: opacity 0.2s ease;
}
._3Zz-H ._SkZiH {
    transition: opacity 0.3s ease;
}
._3Z3Ev ._1O6yv {
    opacity: 0.6;
}
._2k7n3 ._1O6yv {
    opacity: 0;
}
._3Z3Ev ._SkZiH {
    opacity: 1;
}
._2k7n3 ._SkZiH {
    opacity: 0;
}
._2NQAM {
    color: #fff;
    background-color: transparent;
    border: 1px solid #fff;
}
._2NQAM ._1hYWN ._3quzn svg polygon:first-of-type {
    transition: fill 0.5s ease;
    fill: #fff;
}
._2NQAM:active,
._2NQAM:hover {
    color: #231815;
    background-color: #fff;
}
._2NQAM:active ._1hYWN ._3quzn svg polygon:first-of-type,
._2NQAM:hover ._1hYWN ._3quzn svg polygon:first-of-type {
    fill: #231815;
}
._1dJQg {
    color: #595757;
}
._1dJQg,
._1dJQg._2Vmi3 {
    border: none;
    background-color: transparent;
}
._1dJQg._2Vmi3 {
    color: #9fa0a0;
}
._1dJQg._2Vmi3:hover {
    background-color: transparent;
    color: #9fa0a0;
    cursor: not-allowed;
}
._1dJQg._3p80C {
    border: none;
}
._1dJQg:active,
._1dJQg:hover {
    color: #9fa0a0;
    border: none;
    background-color: transparent;
}
._3r56x {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 100vh;
    padding: 3rem 1.5rem 2rem;
    background-color: #fff;
}
@media (min-width: 600px) {
    ._3r56x {
        position: unset;
        max-width: 500px;
        height: unset;
        padding: 0;
    }
}
._3r56x ._2W0tA {
    font-size: 18px;
    color: #231815;
    margin-bottom: 1rem;
}
._3r56x ._2ud9Q {
    font-size: 14px;
    color: #595757;
    margin-bottom: 2rem;
}
._3r56x ._ECzRe {
    -js-display: flex;
    display: flex;
    cursor: pointer;
    margin-bottom: 1rem;
}
._3r56x ._ECzRe ._1CnY9 {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    margin-right: 0.75rem;
    background-color: #9fa0a0;
    border-radius: 50%;
}
._3r56x ._ECzRe ._1CnY9 svg path:first-of-type {
    fill: transparent;
}
._3r56x ._ECzRe ._1CnY9._3qHnW {
    background-color: #195bcb;
}
._3r56x ._ECzRe ._2j2Pl {
    color: #595757;
}
._3r56x ._13lgn {
    -js-display: flex;
    display: flex;
    flex-direction: column-reverse;
    margin-top: 3rem;
}
@media (min-width: 600px) {
    ._3r56x ._13lgn {
        margin-top: 1.5rem;
        flex-direction: row;
        justify-content: flex-end;
    }
}
._3r56x ._13lgn button {
    height: 3rem;
    margin-bottom: 1rem;
}
@media (min-width: 600px) {
    ._3r56x ._13lgn button {
        margin-bottom: 0;
    }
}
._3pRSK {
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 99900;
    height: 60px;
    width: 60px;
    cursor: pointer;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
._3pRSK ._1wUZE {
    border-radius: 50px 50px 10px;
    background-color: #595757;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease 0s;
}
._3pRSK ._1wUZE._38EDF {
    transform: rotate(-90deg);
}
._3pRSK ._t2mCx {
    position: absolute;
    width: 40px;
    height: 40px;
}
._Zpyef {
    width: 100%;
    position: relative;
}
._Zpyef input {
    font-size: 14px;
    padding: 0.85rem 0 0.55rem;
    display: block;
    width: 100%;
    border: none;
    border-bottom: 1px solid #9fa0a0;
    background-color: transparent;
    color: #231815;
}
._Zpyef input:focus {
    outline: none;
}
._Zpyef._ryGZa input ~ label,
._Zpyef input._28mBv ~ label,
._Zpyef input:focus ~ label {
    font-size: 14px;
    top: -1rem;
}
._Zpyef input._28mBv ~ label {
    color: #595757;
}
._Zpyef input:focus ~ label {
    color: #0373f9;
}
._Zpyef label {
    color: #595757;
    font-size: 1rem;
    position: absolute;
    pointer-events: none;
    top: 0.625rem;
    left: 0;
    transition: all 0.2s ease;
}
._Zpyef ._CWl9X {
    position: relative;
    display: block;
    width: 100%;
}
._Zpyef ._CWl9X:after,
._Zpyef ._CWl9X:before {
    content: "";
    height: 2px;
    width: 0;
    bottom: -1px;
    position: absolute;
    background: #0373f9;
    transition: all 0.2s ease;
}
._Zpyef ._CWl9X:before {
    left: 50%;
}
._Zpyef ._CWl9X:after {
    right: 50%;
}
._Zpyef input:focus ~ ._CWl9X:after,
._Zpyef input:focus ~ ._CWl9X:before {
    width: 50%;
}
._Zpyef ._ryGZa {
    font-size: 12px;
    color: #f45858;
    margin-top: 0.25rem;
    margin-bottom: 0;
}
._Zpyef._ryGZa ._CWl9X:after,
._Zpyef._ryGZa ._CWl9X:before {
    background: #f45858;
}
._Zpyef._ryGZa input {
    border-bottom: 1px solid #f45858;
}
._Zpyef._ryGZa input ~ label {
    color: #f45858;
}
._Zpyef._ryGZa input:focus {
    border-bottom: 1px solid #0373f9;
}
._Zpyef._ryGZa input:focus ~ label {
    color: #0373f9;
}
._Zpyef._ryGZa input:focus ~ ._ryGZa {
    display: none;
}
._Zpyef._ryGZa input:focus ~ ._CWl9X:after,
._Zpyef._ryGZa input:focus ~ ._CWl9X:before {
    background: #0373f9;
}
._Zpyef._3sjhK {
    pointer-events: none;
}
._Zpyef._3sjhK input._28mBv ~ label,
._Zpyef._3sjhK input:focus ~ label,
._Zpyef._3sjhK label {
    color: #595757;
}
._Zpyef._3sjhK input {
    border-bottom: 1px solid #9fa0a0;
}
._8XS56 {
    width: 100%;
    position: relative;
    margin-bottom: 2rem;
}
._8XS56 ._3486M {
    position: absolute;
    right: 0.4rem;
    top: 0.7rem;
    cursor: pointer;
}
._8XS56 ._3486M._Bk_Wn {
    display: none;
}
._8XS56 ._kgCOu {
    font-size: 14px;
    margin-top: 0.5rem;
    text-align: right;
    color: #595757;
}
._8XS56 textarea {
    font-size: 14px;
    padding: 0;
    display: block;
    width: 100%;
    border-bottom: 1px solid #9fa0a0;
    background-color: transparent;
    overflow: hidden;
    outline: none;
    resize: none;
    border: none;
}
._8XS56 textarea:focus {
    outline: none;
}
._8XS56 textarea._3J7u7 {
    resize: vertical;
}
._8XS56 textarea._1si8I ~ label,
._8XS56 textarea:focus ~ label,
._8XS56._3ajnz label,
._8XS56._3ajnz textarea._1si8I ~ label {
    font-size: 14px;
    top: -1.75rem;
}
._8XS56 textarea._1si8I ~ label {
    color: #595757;
}
._8XS56 textarea:focus ~ label {
    color: #0373f9;
}
._8XS56 label {
    font-size: 16px;
    font-weight: 400;
    color: #595757;
    position: absolute;
    pointer-events: none;
    top: -8px;
    transition: all 0.2s ease;
}
._8XS56 ._wLUn6 {
    position: relative;
    display: block;
    width: 100%;
    border-bottom: 1px solid #9fa0a0;
    margin-top: 0.5rem;
}
._8XS56 ._wLUn6:after,
._8XS56 ._wLUn6:before {
    content: "";
    height: 2px;
    width: 0;
    bottom: -1px;
    position: absolute;
    background: #0373f9;
    transition: all 0.2s ease;
}
._8XS56 ._wLUn6:before {
    left: 50%;
}
._8XS56 ._wLUn6:after {
    right: 50%;
}
._8XS56 textarea:focus ~ ._wLUn6:after,
._8XS56 textarea:focus ~ ._wLUn6:before {
    width: 50%;
}
._8XS56 ._3ajnz {
    font-size: 12px;
    color: #f45858;
    margin-top: 0.25rem;
    margin-bottom: 0;
}
._8XS56._3ajnz label,
._8XS56._3ajnz textarea._1si8I ~ label {
    color: #f45858;
}
._8XS56._3ajnz ._wLUn6:after,
._8XS56._3ajnz ._wLUn6:before {
    width: 50%;
    height: 1px;
    background: #f45858;
}
._8XS56._3ajnz textarea:focus ~ label {
    color: #0373f9;
}
._8XS56._3ajnz:focus ~ ._wLUn6:after,
._8XS56._3ajnz:focus ~ ._wLUn6:before {
    background: #0373f9;
}
._8XS56._2cnMH {
    pointer-events: none;
}
._8XS56._2cnMH label,
._8XS56._2cnMH textarea._1si8I ~ label,
._8XS56._2cnMH textarea:focus ~ label {
    color: rgba(0, 0, 0, 0.3);
}
._8XS56._2cnMH textarea {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
._2zE61 {
    width: 100%;
    height: 0.625rem;
    border-radius: 12.5px;
    background-color: #dcdddd;
    position: relative;
    overflow: hidden;
    margin-bottom: 2rem;
}
._2zE61 span {
    background-color: #195bcb;
    position: absolute;
    border-radius: 0.75rem;
    width: 0;
    height: 100%;
    top: 0;
    left: 0;
    animation: _3fFw4 5s;
}
@keyframes _3fFw4 {
    0% {
        width: 0;
    }
}
._pp-LM {
    border: 1px dashed #9fa0a0;
    border-radius: 4px;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0.75rem 1rem;
    cursor: pointer;
    position: relative;
    margin-bottom: 1rem;
}
._pp-LM._J3RzS {
    background-color: #f7f8f8;
    border: none;
    cursor: default;
}
._pp-LM ._zkBnO {
    border: none;
    width: auto;
    height: auto;
    position: absolute !important;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    border-radius: 4px;
}
._pp-LM ._2dmfZ {
    font-size: 14px;
    color: #595757;
    text-align: center;
}
._pp-LM ._mYj_T {
    font-size: 12px;
    color: #9fa0a0;
    text-align: center;
}
._pp-LM ._15FYS {
    color: #231815;
    padding: 0 0.5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 90%;
}
._pp-LM ._1WoB2,
._pp-LM ._2O1of {
    font-size: 12px;
    color: #595757;
    padding: 0 0.5rem;
}
._pp-LM ._2O1of ._l3b_M {
    margin-left: 0.5rem;
    text-transform: uppercase;
}
._pp-LM ._2Bz9n {
    position: absolute;
    right: 1rem;
    cursor: pointer;
}
._3nFi_ {
    margin: 0;
}
._2ijHn {
    height: 100%;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    position: relative;
}
._2ijHn h5 {
    margin-top: 0;
    margin-bottom: 0;
}
._2ijHn ._2XjFe {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
}
._2ijHn ._3Rnj_ {
    padding-top: 2rem;
    overflow-y: scroll;
    flex: 1;
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._2ijHn ._3Rnj_ ._22g5O {
    margin-bottom: 1.5rem;
}
._2ijHn ._3Rnj_ ._1--jR {
    margin-top: 1rem;
}
._2ijHn ._3Rnj_ ._1--jR textarea {
    max-height: 160px;
    overflow-y: scroll;
}
._2ijHn ._3Rnj_ ._2RKbo {
    flex: 1;
    margin-bottom: 3rem;
}
._2ijHn ._26P-d {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
._2ijHn ._26P-d button {
    width: 100%;
}
._1QQ0K ._G8mq9 {
    transform: scale(0);
    transform-origin: right bottom;
    transition: all 0.3s ease 0s;
    border-radius: 12px;
    width: 400px;
    z-index: 99900;
    position: fixed;
    right: 20px;
    bottom: 100px;
    background: #fff;
    padding: 1.5rem;
    max-height: 500px;
    height: 100%;
    box-shadow: 16px 16px 60px 0 #404042;
    box-sizing: border-box;
}
@media (max-width: 599px) {
    ._1QQ0K ._G8mq9 {
        right: 0;
        left: 0;
        width: auto;
        top: 0;
        border-radius: unset;
    }
}
._1QQ0K ._G8mq9._3eyHx {
    transform: scale(1);
}
._5THtt {
    -js-display: flex;
    display: flex;
    align-items: center;
    position: fixed;
    bottom: 0;
    width: 100%;
    transition: all 0.25s ease;
    z-index: 99990;
    box-shadow: 0 0 5px rgba(35, 24, 21, 0.35);
    background: #fff;
    border-top: 1px solid #9fa0a0;
    padding: 5px 0;
    line-height: normal;
}
._5THtt._2A1uu {
    opacity: 0;
    transform: translateY(100%);
}
._5THtt ._3lkap {
    font-size: 20px;
    color: #595757;
    width: 1.5rem;
    text-align: center;
}
._5THtt ._24EqK {
    margin: 0 0.625rem;
}
._5THtt ._38909 {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._5THtt ._38909 ._2sJ6y {
    font-weight: 400;
    font-size: 12px;
    color: #231815;
}
._5THtt ._38909 ._B3Xf- {
    font-size: 11px;
    color: #231815;
}
._5THtt ._38909 ._3NdXu {
    font-size: 16px;
    -js-display: flex;
    display: flex;
    color: #ffb400;
    margin-left: -2px;
    letter-spacing: -2px;
}
._5THtt ._1A-bO {
    font-weight: 400;
    font-size: 12px;
    border: 1px solid;
    border-radius: 0.625rem;
    color: #0373f9;
    text-align: center;
    letter-spacing: 1.15px;
    vertical-align: middle;
    margin-left: auto;
    margin-right: 0.625rem;
    padding: 0.625rem;
}
html {
    -webkit-tap-highlight-color: transparent;
}
body {
    font-size: 16px;
    line-height: 1.625rem;
    min-width: 300px;
    background-color: #f7f8f8;
    color: #231815;
    margin: 0;
}
body:lang(en) {
    font-family: Rubik, -apple-system, sans-serif;
}
body:lang(en) button,
body:lang(en) h1,
body:lang(en) h2,
body:lang(en) h3,
body:lang(en) h4,
body:lang(en) h5,
body:lang(en) h6 {
    font-family: Gilroy, -apple-system, sans-serif;
}
body:lang(ms) {
    font-family: Rubik, -apple-system, sans-serif;
}
body:lang(ms) button,
body:lang(ms) h1,
body:lang(ms) h2,
body:lang(ms) h3,
body:lang(ms) h4,
body:lang(ms) h5,
body:lang(ms) h6 {
    font-family: Gilroy, -apple-system, sans-serif;
}
body:lang(id) {
    font-family: Rubik, -apple-system, sans-serif;
}
body:lang(id) button,
body:lang(id) h1,
body:lang(id) h2,
body:lang(id) h3,
body:lang(id) h4,
body:lang(id) h5,
body:lang(id) h6 {
    font-family: Gilroy, -apple-system, sans-serif;
}
body:lang(zh) {
    font-family: Rubik, Noto Sans TC, -apple-system, sans-serif;
}
body:lang(zh) button,
body:lang(zh) h1,
body:lang(zh) h2,
body:lang(zh) h3,
body:lang(zh) h4,
body:lang(zh) h5,
body:lang(zh) h6 {
    font-family: Gilroy, Noto Sans TC, -apple-system, sans-serif;
}
body:lang(ja) {
    font-family: Rubik, Noto Sans JP, -apple-system, sans-serif;
}
body:lang(ja) button,
body:lang(ja) h1,
body:lang(ja) h2,
body:lang(ja) h3,
body:lang(ja) h4,
body:lang(ja) h5,
body:lang(ja) h6 {
    font-family: Gilroy, Noto Sans JP, -apple-system, sans-serif;
}
body:lang(ko) {
    font-family: Rubik, Noto Sans KR, -apple-system, sans-serif;
}
body:lang(ko) button,
body:lang(ko) h1,
body:lang(ko) h2,
body:lang(ko) h3,
body:lang(ko) h4,
body:lang(ko) h5,
body:lang(ko) h6 {
    font-family: Gilroy, Noto Sans KR, -apple-system, sans-serif;
}
body:lang(th) {
    font-family: Rubik, Noto Sans TH, -apple-system, sans-serif;
}
body:lang(th) button,
body:lang(th) h1,
body:lang(th) h2,
body:lang(th) h3,
body:lang(th) h4,
body:lang(th) h5,
body:lang(th) h6 {
    font-family: Gilroy, Noto Sans TH, -apple-system, sans-serif;
}
body:lang(zh-MY) {
    font-family: Rubik, Noto Sans SC, -apple-system, sans-serif;
}
body:lang(zh-MY) button,
body:lang(zh-MY) h1,
body:lang(zh-MY) h2,
body:lang(zh-MY) h3,
body:lang(zh-MY) h4,
body:lang(zh-MY) h5,
body:lang(zh-MY) h6 {
    font-family: Gilroy, Noto Sans SC, -apple-system, sans-serif;
}
input {
    font-family: inherit;
}
a {
    color: #0373f9;
    text-decoration: none;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
}
a:focus,
a:hover {
    color: #0250ad;
}
p,
ul {
    margin: 0;
}
p {
    -webkit-margin-before: 0;
    margin-block-start: 0;
    -webkit-margin-after: 0;
    margin-block-end: 0;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 0;
    margin-inline-end: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
}
h1 {
    font-size: 56px;
    font-weight: 500;
    line-height: 4.375rem;
}
@media (max-width: 599px) {
    h1 {
        font-size: 40px;
        line-height: 3.125rem;
    }
}
h2 {
    font-size: 48px;
    font-weight: 500;
    line-height: 3.75rem;
}
@media (max-width: 599px) {
    h2 {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
h3 {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
}
@media (max-width: 599px) {
    h3 {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
h4 {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.875rem;
}
@media (max-width: 599px) {
    h4 {
        font-size: 20px;
        line-height: 1.563rem;
    }
}
h5 {
    font-size: 18px;
    line-height: 1.406rem;
}
h5,
h6 {
    font-weight: 500;
}
h6 {
    font-size: 16px;
    line-height: 1.25rem;
}
._2XPQf._2Fj51 ._2ZmqL,
._2ZmqL:active,
._2ZmqL:hover {
    background-color: #231815;
    color: #fff;
}
._2XPQf {
    background: #f4c708;
    padding: 0 1.5rem;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 56px;
    width: 100%;
    z-index: 4;
    box-sizing: border-box;
}
@media (min-width: 769px) {
    ._2XPQf {
        top: 72px;
    }
}
@media (max-width: 599px) {
    ._2XPQf {
        flex-direction: column;
        align-items: flex-start;
        padding: 1rem 1.5rem;
    }
}
._2XPQf ._3zJDe {
    padding: 1.25rem 0;
}
@media (max-width: 599px) {
    ._2XPQf ._3zJDe {
        padding: unset;
    }
}
._2XPQf ._3Wzw2 {
    cursor: pointer;
    position: absolute;
    right: 2rem;
    top: 50%;
    transform: translateY(-50%);
}
@media (max-width: 599px) {
    ._2XPQf ._3Wzw2 {
        top: 1rem;
        transform: unset;
    }
}
._2XPQf ._2QIcL {
    transform: translateY(-4px);
}
@media (max-width: 599px) {
    ._2XPQf ._2QIcL {
        display: none;
    }
}
._2ZmqL {
    margin-left: 1.5rem;
    padding: 0.5rem 1rem;
    background-color: transparent;
    border: 1px solid #231815;
    color: #231815;
}
@media (max-width: 599px) {
    ._2ZmqL {
        margin-left: 0;
        margin-top: 1rem;
    }
}
._2u2Fj {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 1500;
    background-color: rgba(35, 24, 21, 0.75);
    text-align: center;
}
._2u2Fj._3xa1q {
    display: block;
}
._2u2Fj ._bff-Y {
    width: 90%;
    height: 90vh;
    margin-top: 5vh;
}
._1pHCi {
    position: relative;
    max-width: 24rem;
    margin: auto;
}
._3Zfsd1{
	    margin-top: 55px;
    width: 60%;
}
._3z49I {
    position: absolute;
    left: 0;
    bottom: 0;
    cursor: pointer;
    width: 7.5rem;
    animation: _1gnyz 3s ease-in-out infinite both;
}
@keyframes _1gnyz {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    to {
        transform: scale(1);
    }
}
._1-jmo {
    color: #fff;
    background: no-repeat bottom/cover url(/homenew/d3cfea4670a7b5c8ff053f1c0ea76997.svg);
    background-color: #fff;
}
._1-jmo ._1Maxa {
    margin-right: auto;
    margin-left: auto;
    padding: 7.5rem 3rem 2rem;
    max-width: 1024px;
}
@media (max-width: 599px) {
    ._1-jmo ._1Maxa {
        padding: 1.25rem 1rem;
    }
}
._3XHAl {
    font-size: 12px;
    line-height: 1.25rem;
    font-weight: 300;
    margin-bottom: 0.75rem;
}
._2SXk9 {
    margin-bottom: 1.5rem;
    font-size: 60px;
}
._2a1f7 svg path {
    fill: #fff;
}
._2Lo81 {
    margin-bottom: 10rem;
    -js-display: flex;
    display: flex;
}
@media (max-width: 1023px) {
    ._2Lo81 {
        flex-direction: column;
    }
}
@media (max-width: 599px) {
    ._2Lo81 {
        margin-bottom: 3rem;
    }
    .toggle-button-cover h2 {
    
    top: 12px !important;
    }
}
._2Lo81 ._3Zfsd,
._2Lo81 ._3278M {
    flex: 1;
}
@media (max-width: 1023px) {
    ._2Lo81 ._3Zfsd {
        text-align: center;
        align-self: center;
        width: 90%;
    }
}
@media (min-width: 1024px) {
    ._2Lo81 ._3278M {
        margin-left: 0rem;
        margin-top: 40px;
    }
    ._2Lo81 ._3278M {
        width: 38%;
        flex: none;
    }
}
@media (max-width: 1023px) {
    ._2Lo81 ._3278M {
        margin-top: 2rem;
    }
}
._1k4BC {
    -js-display: flex;
    display: flex;
    align-items: center;
    margin-top: 2rem;
}
@media (max-width: 1023px) {
    ._1k4BC {
        justify-content: center;
    }
}
._1k4BC ._3OQ3f {
    color: #fff;
    -js-display: flex;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    word-break: keep-all;
}
._1k4BC ._3OQ3f + ._3OQ3f {
    margin-left: 1.5rem;
}
._1k4BC ._2a1f7 {
    margin-left: 0.5rem;
}
._3t0g0 {
    font-size: 12px;
    line-height: 1.25rem;
    font-weight: 300;
    list-style-type: none;
    padding-left: 0;
    -js-display: flex;
    display: flex;
    justify-content: center;
    text-align: center;
}
@media (max-width: 599px) {
    ._3t0g0 {
        flex-direction: column;
    }
}
._3t0g0 ._257rJ {
    flex-basis: 14.25rem;
    margin: 0 1rem;
}
@media (max-width: 599px) {
    ._3t0g0 ._257rJ {
        flex-basis: auto;
    }
    ._3t0g0 ._257rJ:not(:last-child) {
        margin-bottom: 1.5rem;
    }
}
._1-HVj {
    bottom: 0.5rem;
    font-size: 75%;
    width: 2.5rem;
    height: 2.5rem;
}
._1-HVj,
._236a_ {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
._236a_ {
    padding: 0.5rem;
    top: calc(-100% - 1rem);
    border-radius: 0.5rem;
    color: #fff;
    background-color: #231815;
    min-width: 5.25rem;
    text-align: center;
}
._236a_:after {
    content: "";
    width: 0;
    height: 0;
    border: 0.5rem solid transparent;
    border-top-color: #231815;
    bottom: -0.95rem;
    transition: top 0.3s ease;
}
._2eDZB,
._236a_:after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
._2eDZB {
    cursor: pointer;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    background-color: #0373f9;
    bottom: 0;
}
._2eDZB:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 5px solid rgba(3, 115, 249, 0.7);
    border-radius: 50%;
    animation: _23S-6 1.2s infinite ease-in-out;
}
@keyframes _23S-6 {
    0% {
        transform: scale(0.8);
        opacity: 0.5;
    }
    to {
        transform: scale(2.4);
        opacity: 0;
    }
}
._29viu {
    position: absolute;
    top: 2rem;
    left: 15px;
    right: 15px;
    font-size: 75%;
}
._3yBSu {
    padding: 0.5rem;
    top: calc(100% + 1rem);
    border-radius: 0.5rem;
    color: #fff;
    background-color: #231815;
    min-width: 8.25rem;
    text-align: center;
    animation: _2KEM1 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s both;
}
._3yBSu,
._3yBSu:after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
._3yBSu:after {
    content: "";
    width: 0;
    height: 0;
    border: 0.5rem solid transparent;
    border-bottom-color: #231815;
    top: -0.95rem;
    transition: top 0.3s ease;
}
._3pg6L {
    cursor: pointer;
    padding: 0.5rem;
    background-color: #fff;
    border-radius: 0.5rem;
    padding: 0.65rem;
    animation: _RHCTU 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
._3pg6L ._2VYk1 {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    align-content: center;
}
._3pg6L ._3s-QP {
    line-height: 1.2;
    padding-right: 2rem;
    background: no-repeat 100%/1.5rem url(https://www.teleports.me/homenew/dfea0b18df00741be15968a860b0b776.svg);
}
@keyframes _RHCTU {
    0% {
        transform: translateY(-50px);
    }
    to {
        transform: translateY(0);
    }
}
@keyframes _2KEM1 {
    0% {
        opacity: 0;
        transform: translate(-50%, -100%);
    }
    to {
        opacity: 1;
        transform: translate(-50%);
    }
}
._2AApJ,
._2VXgj {
    -js-display: flex;
    display: flex;
    align-items: flex-end;
    border-radius: 5px;
    max-width: 70%;
}
._2AApJ:not(:last-child),
._2VXgj:not(:last-child) {
    margin-bottom: 0.5rem;
}
._17o0t,
._d0A8o {
    color: #595757;
    text-align: center;
    animation: _3Qizg 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
._27VS7 {
    padding: 0.5rem;
    padding-top: 2rem;
    font-size: 75%;
    line-height: 1.2;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    transform: scale(0.9);
    transform-origin: top;
}
._27VS7 > :first-child {
    animation-delay: 0.2s;
}
._27VS7 > :nth-child(2) {
    animation-delay: 0.4s;
}
._27VS7 > :nth-child(3) {
    animation-delay: 0.6s;
}
._27VS7 > :nth-child(4) {
    animation-delay: 0.8s;
}
._27VS7 > :nth-child(5) {
    animation-delay: 1s;
}
._27VS7 > :nth-child(6) {
    animation-delay: 1.2s;
}
._27VS7 > :nth-child(7) {
    animation-delay: 1.4s;
}
._27VS7 > :nth-child(8) {
    animation-delay: 1.6s;
}
._27VS7 > :nth-child(9) {
    animation-delay: 1.8s;
}
._qqMeq {
    margin-bottom: 0.75rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: center;
}
._qqMeq ._2i_-2 {
    width: 1rem;
    margin-right: 0.5rem;
}
._17o0t {
    margin: 0.25rem 0;
}
._3G0mZ {
    padding: 0.5rem 0.75rem;
}
._2VXgj {
    align-self: flex-end;
    animation: _NPgEC 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
._2VXgj._3G0mZ {
    color: #fff;
    background-color: #0373f9;
}
._2AApJ {
    animation: _iNt0r 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
._2AApJ._3G0mZ {
    background-color: #e0eeff;
}
._jGWri {
    max-width: 7.5rem;
}
@keyframes _3Qizg {
    0% {
        transform: scale(0);
        opacity: 0;
    }
    to {
        transform: scale(1);
        opacity: 1;
    }
}
@keyframes _NPgEC {
    0% {
        opacity: 0;
        transform: translateX(10px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _iNt0r {
    0% {
        opacity: 0;
        transform: translateX(-10px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
._16S5- {
    overflow: hidden;
}
._16S5- ._3tCLB {
    margin-right: auto;
    margin-left: auto;
    padding: 5rem 3rem;
    max-width: 768px;
    -js-display: flex;
    display: flex;
}
@media (max-width: 1023px) {
    ._16S5- ._3tCLB {
        max-width: 100vw;
    }
}
@media (max-width: 599px) {
    ._16S5- ._3tCLB {
        flex-direction: column;
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
}
._XbzbL {
    position: relative;
    background-color: #fff;
    border-radius: 0 0 200% 200%;
    left: -50%;
    width: 200%;
}
@media (max-width: 599px) {
    ._XbzbL {
        left: -100%;
        width: 300%;
    }
}
._FgKMy {
    flex: 1;
    z-index: 1;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._FgKMy {
        margin-left: 2.5rem;
    }
}
@media (max-width: 599px) {
    ._FgKMy {
        margin-right: 1rem;
        margin-bottom: 1.75rem;
        margin-left: 1rem;
    }
}
._FgKMy:before {
    content: "";
    display: inline-block;
    background-image: url(https://www.teleports.me/homenew/3d5089506749da9cc8d513cbecf9e529.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    width: 5rem;
    height: 5rem;
}
@media (max-width: 599px) {
    ._FgKMy:before {
        display: block;
        margin: auto;
    }
}
._zJPBr {
    font-weight: 300;
    color: #0373f9;
}
@media (max-width: 599px) {
    ._zJPBr {
        text-align: center;
    }
}
._3Fo8S {
    margin-bottom: 1rem;
}
@media (max-width: 599px) {
    ._3Fo8S {
        text-align: center;
    }
}
._2sSRi {
    display: inline-flex;
    align-items: center;
    text-transform: uppercase;
    padding-left: 1rem;
    margin-top: 1.5rem;
}
._2sSRi ._2cJYG {
    margin-right: 0.5rem;
}
._5I_Hm svg path {
    fill: #0373f9;
}
._2l4qX {
    list-style-type: none;
    padding-left: 0;
}
._2izs0 {
    padding: 1rem 1rem 1rem 5.5rem;
    border-radius: 0.5rem;
    background-color: transparent;
    cursor: pointer;
    transition: box-shadow 0.3s ease, background-color 0.3s ease;
    background-repeat: no-repeat;
    background-size: 3rem;
    background-position: 1rem 1rem;
}
._2izs0:not(:last-child) {
    margin-bottom: 1rem;
}
._2izs0:hover,
._2izs0[aria-selected="true"] {
    background-color: #fff;
    box-shadow: 0 8px 16px rgba(35, 24, 21, 0.12);
}
._2izs0 ._3B8Xo {
    font-size: 12px;
    line-height: 1.25rem;
    font-weight: 300;
    color: #595757;
    margin-bottom: 0.25rem;
}
._2izs0 ._2M2xa {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25rem;
}
._2izs0 ._3QVzO {
    font-weight: 300;
    margin-top: 0.5rem;
}
._jPenX {
    flex: 1;
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
}
@media (max-width: 1023px) {
    ._jPenX {
        justify-content: center;
    }
}
._1O6Tj {
    position: relative;
}
._1O6Tj:before {
    content: "";
    width: 25rem;
    height: 25rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-image: url(https://www.teleports.me/homenew/2dbe78578761aa8d990a5e485936c5dc.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
}
._1O6Tj ._2dIZ5 {
    position: absolute;
    top: -1rem;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
    pointer-events: none;
    border-radius: 2rem;
    box-shadow: 0 0 1.25rem -0.625rem rgba(35, 24, 21, 0.8);
}
._1O6Tj ._1-GX6 {
    width: 15.5rem;
    height: 100%;
    max-height: 33rem;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    z-index: 1;
}
@media (max-width: 599px) {
    ._1O6Tj ._1-GX6 {
        min-height: 18rem;
    }
    .ultel li a{
		font-size: 15px !important;
		padding: 8px 10px !important
	}
}
._1O6Tj ._1-GX6[aria-hidden="true"] {
    display: none;
}
._SpQOc ._2plmi,
._SpQOc ._2Zc5L {
    position: absolute;
    overflow: hidden;
    white-space: nowrap;
}
._2foIh {
    width: 20rem;
    position: relative;
}
@media (max-width: 599px) {
    ._2foIh {
        width: 16rem;
    }
}
._2foIh ._3zjAB {
    text-align: center;
    height: 20rem;
    background-repeat: no-repeat;
    background-image: url(https://www.teleports.me/homenew/a8b5a66a05cce6884d1f0162ec23d5ba.svg);
}
._SpQOc {
    overflow: hidden;
    position: absolute;
    width: 20rem;
    height: 8.125rem;
    top: 1.125rem;
    left: 50%;
    transform: translateX(-50%);
}
@media (max-width: 599px) {
    ._SpQOc {
        width: 16rem;
        height: 6.25rem;
    }
}
._SpQOc ._RCyuH {
    align-items: center;
    width: 9.375rem;
    height: 3.75rem;
    background-color: #fffae3;
    border-radius: 2rem;
    display: inline-flex;
    justify-content: center;
    color: #231815;
    margin: 0 0.25rem;
}
@media (max-width: 599px) {
    ._SpQOc ._RCyuH {
        height: 2.8125rem;
    }
}
._SpQOc ._2plmi {
    margin-bottom: 0.3125rem;
    left: 0;
    top: 0;
    animation: _otsRu 60s linear infinite alternate;
}
._SpQOc ._2Zc5L {
    right: 0;
    bottom: 0;
    animation: _VjVc3 60s linear infinite alternate;
}
@keyframes _otsRu {
    0% {
        left: 0;
    }
    to {
        left: -300%;
    }
}
@keyframes _VjVc3 {
    0% {
        right: 0;
    }
    to {
        right: -300%;
    }
}
._3PWYe ._1txye,
._3PWYe ._Hg7RV {
    flex: 1;
    -js-display: flex;
    display: flex;
    padding: 0 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
@media (max-width: 599px) {
    ._3PWYe ._1txye,
    ._3PWYe ._Hg7RV {
        padding: 0;
    }
}
._3PWYe {
    margin: auto;
    max-width: 1024px;
    -js-display: flex;
    display: flex;
}
@media (max-width: 599px) {
    ._3PWYe {
        flex-direction: column;
    }
}
._3PWYe ._1txye {
    align-items: flex-end;
}
@media (max-width: 599px) {
    ._3PWYe ._1txye {
        align-items: flex-start;
    }
}
._3PWYe ._1txye ._2u5Sg {
    max-width: 25rem;
}
@media (max-width: 599px) {
    ._3PWYe ._1txye ._2u5Sg {
        margin-bottom: 3rem;
    }
}
._3PWYe ._1txye ._1ZG43 {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    font-family: Gilroy, -apple-system, sans-serif;
    margin-bottom: 1.5rem;
    margin-top: 1rem;
}
@media (max-width: 599px) {
    ._3PWYe ._1txye ._1ZG43 {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._3PWYe ._1REPz {
    font-size: 56px;
    font-weight: 500;
    line-height: 4.375rem;
    color: #0373f9;
}
@media (max-width: 599px) {
    ._3PWYe ._1REPz {
        font-size: 40px;
        line-height: 3.125rem;
    }
}
._3PWYe ._Hg7RV {
    position: relative;
}
._3PWYe ._Hg7RV ._2g3We {
    width: 20rem;
}
._3G2ll {
    padding: 7.5rem;
}
@media (max-width: 991px) {
    ._3G2ll {
        padding: 4rem 2rem;
    }
}
@media (max-width: 599px) {
    ._3G2ll {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
._3n13O {
    background-color: #f7f8f8;
}
._3n13O ._3PWYe {
    flex-direction: row-reverse;
}
@media (max-width: 599px) {
    ._3n13O ._3PWYe {
        flex-direction: column;
    }
}
._3n13O ._1txye {
    align-items: flex-start;
}
._EwTlc {
    padding-right: 5rem;
    width: 20rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    flex-direction: column;
    position: relative;
}
@media (max-width: 768px) {
    ._EwTlc {
        padding: 0;
    }
}
._EwTlc li {
    box-sizing: border-box;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    overflow: hidden;
}
._EwTlc li:first-child,
._EwTlc li:last-child {
    align-self: flex-end;
}
._wOymc {
    width: 100%;
    height: 100%;
}
._1RB5e {
    padding: 0;
    list-style: none;
    -js-display: flex;
    display: flex;
    height: 6rem;
    width: 20rem;
    position: absolute;
    justify-content: space-around;
}
@media (max-width: 599px) {
    ._1RB5e {
        margin-bottom: 3rem;
        height: 6rem;
    }
}
._2WrmF {
    width: 20rem;
}
._8QSbz {
    background-image: url(https://www.teleports.me/homenew/e7d6316278c280c8329f663f1529e60a.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    width: 20rem;
    height: 20rem;
    position: relative;
}
._3tl_k {
    width: 9rem;
    right: 0.5rem;
    bottom: 11.5rem;
    position: absolute;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 5px 5px 0 0 #c2ddff;
    padding: 0.5rem;
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._3tl_k h6 {
    font-size: 12px;
    line-height: 1.25rem;
}
._3tl_k:after {
    content: "\25E4";
    position: absolute;
    width: 30px;
    height: 30px;
    font-size: 12px;
    color: #fff;
    text-shadow: 3px 3px #c2ddff;
    bottom: -21px;
}
._22M3z {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media (max-width: 599px) {
    ._22M3z {
        line-height: 1.375rem;
    }
}
._22M3z ._1f1nH {
    max-width: 5rem;
}
._22M3z ._JvL9f {
    font-size: 0.75rem;
}
@media (max-width: 599px) {
    ._22M3z ._JvL9f {
        transform-origin: right;
        transform: scale(0.8);
    }
}
._2_S3s ._3tl_k {
    animation: _22jdE 0.8s ease-in-out;
}
@keyframes _22jdE {
    0% {
        opacity: 0;
        transform: translateY(-1rem);
    }
    50% {
        transform: translateY(-3rem);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}
._1iz9d {
    max-width: 1024px;
    margin: 2rem auto;
    background-color: #fff;
    border-radius: 1rem;
    padding: 5rem 0;
}
._1iz9d ._2ZASR {
    text-align: center;
    margin-bottom: 3rem;
}
._1iz9d h3 {
    margin-bottom: 0.5rem;
}
@media (max-width: 768px) {
    ._1iz9d {
        padding: 5.25rem;
    }
}
@media (max-width: 599px) {
    ._1iz9d {
        padding: 3rem 2rem;
        border-radius: 0;
    }
}
._2Oem9 {
    -js-display: flex;
    display: flex;
    justify-content: center;
    box-sizing: border-box;
    flex-wrap: wrap;
}
@media (max-width: 768px) {
    ._2Oem9 {
        justify-content: flex-start;
    }
}
._2Oem9 ._RAhQr {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #231815;
    cursor: auto;
}
._2Oem9 ._RAhQr._2x0fr {
    cursor: pointer;
}
._2Oem9 ._RAhQr ._2e0lF {
    margin-bottom: 0.75rem;
    max-width: 2.5rem;
}
@media (max-width: 599px) {
    ._2Oem9 ._RAhQr {
        flex-direction: row;
        align-items: center;
        margin-bottom: 1rem;
    }
    ._2Oem9 ._RAhQr ._2e0lF {
        margin-bottom: 0;
        margin-right: 0.625rem;
        max-width: 2.5rem;
    }
}
._2Oem9 ._S39aN {
    flex: 1 1 33.333333%;
    max-width: 18rem;
    min-height: 12.5rem;
    margin-bottom: 2rem;
    padding: 1.5rem;
    text-align: center;
    box-sizing: border-box;
}
@media (max-width: 768px) {
    ._2Oem9 ._S39aN {
        flex: 0 0 50%;
    }
}
@media (max-width: 599px) {
    ._2Oem9 ._S39aN {
        min-width: 100%;
        min-height: 0;
        padding: 1rem;
    }
    ._2Oem9 ._S39aN:last-child {
        margin-bottom: 0;
    }
    ._2Oem9 ._S39aN p {
        text-align: left;
    }
}
.slick-dots,
.slick-next,
.slick-prev {
    position: absolute;
    display: block;
    padding: 0;
}
.slick-dots li button:before,
.slick-next:before,
.slick-prev:before {
    font-family: slick;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-loading .slick-list {
    background: url(https://www.teleports.me/homenew"/ajax-loader.gif") 50% no-repeat #fff;
}
.slick-next,
.slick-prev {
    font-size: 0;
    line-height: 0;
    top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%);
    cursor: pointer;
    border: none;
}
.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
    color: transparent;
    outline: 0;
    background: 0 0;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
    opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
    font-size: 20px;
    line-height: 1;
    opacity: 0.75;
    color: #fff;
}
.slick-prev {
    left: -25px;
}
[dir="rtl"] .slick-prev {
    right: -25px;
    left: auto;
}
.slick-prev:before {
    content: "\E2\2020\90";
}
.slick-next:before,
[dir="rtl"] .slick-prev:before {
    content: "\E2\2020\2019";
}
.slick-next {
    right: -25px;
}
[dir="rtl"] .slick-next {
    right: auto;
    left: -25px;
}
[dir="rtl"] .slick-next:before {
    content: "\E2\2020\90";
}
.slick-dotted.slick-slider {
    margin-bottom: 30px;
}
.slick-dots {
    bottom: -25px;
    width: 100%;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0;
}
.slick-dots li,
.slick-dots li button {
    width: 20px;
    height: 20px;
    cursor: pointer;
}
.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 5px;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0;
}
.slick-dots li button:focus,
.slick-dots li button:hover {
    outline: 0;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
    opacity: 1;
}
.slick-dots li button:before {
    font-size: 12px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "\2022";
    text-align: center;
    opacity: 0.25;
    color: #000;
}
.slick-dots li.slick-active button:before {
    opacity: 0.75;
    color: #000;
}
.slick-list,
.slick-slider,
.slick-track {
    position: relative;
    display: block;
}
.slick-loading .slick-slide,
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: 0;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
    transform: translateZ(0);
}
.slick-track {
    top: 0;
    left: 0;
}
.slick-track:after,
.slick-track:before {
    display: table;
    content: "";
}
.slick-track:after {
    clear: both;
}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
._2-oyW.slick-arrow {
    line-height: 53px;
    text-align: center;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #fff;
    box-shadow: 0 10px 20px 0 rgba(64, 64, 66, 0.2);
    transition: box-shadow 0.3s ease-in;
}
._2-oyW.slick-arrow:hover {
    box-shadow: none;
}
._2-oyW.slick-arrow:before {
    display: none;
}
._2-oyW.slick-disabled {
    opacity: 0.5;
    pointer-events: none;
    box-shadow: none;
}
._2-oyW.slick-prev {
    left: -4rem;
}
._2-oyW.slick-next {
    right: -4rem;
}
._2-oyW.slick-next img {
    transform: rotate(180deg);
}
._33RT6 {
    max-width: 45rem;
    box-sizing: border-box;
    margin: 0 auto;
}
._33RT6 .slick-arrow {
    background-color: unset;
    box-shadow: none;
}
._33RT6 .slick-next {
    right: -1rem;
}
._33RT6 .slick-next img {
    width: 0.75rem;
}
@media (max-width: 599px) {
    ._33RT6 .slick-next {
        top: 6.5rem;
        right: 0;
    }
}
._33RT6 .slick-prev {
    left: -1rem;
    width: 1rem;
}
._33RT6 .slick-prev img {
    width: 0.75rem;
}
@media (max-width: 599px) {
    ._33RT6 .slick-prev {
        top: 6.5rem;
        left: 0;
    }
}
@media (max-width: 599px) {
    ._33RT6 {
        max-width: 20rem;
    }
}
._24TOR {
    -js-display: flex;
    display: flex;
    padding: 5rem;
    align-items: center;
    margin: 0;
}
@media (max-width: 599px) {
    ._24TOR {
        flex-direction: column;
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
._24TOR ._3bf7v {
    display: inline-block;
    padding: 0.25rem 1rem;
    margin-bottom: 1rem;
    border-radius: 0.25rem;
    text-align: center;
    color: #fff;
    background-color: #0373f9;
}
._24TOR ._2awQl {
    flex: 0 0 15rem;
    height: 15rem;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 50%;
}
@media (max-width: 599px) {
    ._24TOR ._2awQl {
        flex: 0 0 3.5rem;
        height: 3.5rem;
    }
}
._24TOR ._2BVLk {
    font-size: 16px;
    line-height: 1.625rem;
    quotes: '"' '"' "\2018""\2019";
}
._24TOR ._2BVLk:before {
    content: open-quote;
    font-style: italic;
    padding-right: 0.25rem;
}
._24TOR ._2BVLk:after {
    content: close-quote;
    font-style: italic;
    padding-left: 0.25rem;
}
._24TOR ._20VNE {
    padding: 2.5rem 0 2.5rem 2rem;
    margin: auto 0;
}
@media (max-width: 599px) {
    ._24TOR ._20VNE {
        padding-left: 0;
        text-align: center;
    }
}
._3Pwqa {
    border: 0;
    box-shadow: 0 8px 30px 0 #195bcb;
}
._3E3FP {
    background-image: url(https://www.teleports.me/homenew/6cc8a48f4830034b7a58c1f268e02d00.svg), url(https://www.teleports.me/homenew/6a73c7fbbb533197f3827998a0846065.svg), url(https://www.teleports.me/homenew/c9f70db63f620aad12b0276664be7b8a.svg);
    background-size: auto, 240px, 100%;
    background-position-y: center, top, bottom;
    background-repeat: no-repeat;
    background-color: #0373f9;
    color: #fff;
    padding: 7.5rem 1.5rem;
}
@media (min-width: 600px) {
    ._3E3FP {
        text-align: center;
        background-position-x: center, 25%, center;
    }
}
@media (max-width: 599px) {
    ._3E3FP {
        text-align: center;
        background-position-x: right, 25%, center;
    }
    ._2SXk9 {
    font-size: 30.2px !important;
    text-align: left;
    margin-bottom: -0.2rem;
}
}
._1t33D {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
}
@media (max-width: 599px) {
    ._1t33D {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._HAkge {
    margin-top: 2rem;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media (max-width: 599px) {
    ._HAkge {
        align-items: center;
        flex-direction: column;
    }
}
._3jHID {
    color: #fff;
    -js-display: flex;
    display: flex;
    align-items: center;
    text-transform: uppercase;
}
@media (min-width: 600px) {
    ._3jHID:not(:last-child) {
        margin-right: 2rem;
    }
}
@media (max-width: 599px) {
    ._3jHID:not(:last-child) {
        margin-bottom: 1.5rem;
    }
}
._1cT3w {
    margin-left: 0.5rem;
}
._1cT3w svg path {
    fill: #fff;
}
._14PTq {
    width: 100%;
    text-align: center;
    margin-bottom: 1.5rem;
    line-height: 42px;
}
._3PZzv {
    padding: 7.5rem 3.75rem 4rem;
    justify-content: center;
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._3PZzv * {
    box-sizing: border-box;
}
@media (max-width: 599px) {
    ._3PZzv {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
._3PZzv ._1TWhw {
    margin: 1rem 0.75rem;
    text-align: center;
}
@media (max-width: 1439px) {
    ._3PZzv ._1TWhw {
        /*width: 33.333333%;*/
        margin: 1rem 0;
        margin: 0.5rem 1.5rem !important;
		text-align: center;
    }
    
}
@media (max-width: 599px) {
    ._3PZzv ._1TWhw {
        /*width: 50%;*/
    }
    ._3PZzv ._1TWhw img {
    width:75px !important;
    height: auto;
    opacity: 0.8;
}
}
._3PZzv ._1TWhw img {
    width: 12rem;
    height: 3rem;
}
@media (max-width: 599px) {
    ._3PZzv ._1TWhw img {
        width: 9rem;
        height: 2.25rem;
    }
}
._2f47b {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    background-image: url(https://www.teleports.me/homenew/dca1cb26de838235662a4b4c0772fa1b.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    background-color: #f7f8f8;
    padding-top: 14rem;
    padding-bottom: 12rem;
    margin-top: -4rem;
}
._2f47b ._2-CiB {
    color: #0373f9;
    font-size: 16px;
    line-height: 1.625rem;
}
@media (max-width: 599px) {
    ._2f47b {
        padding: 12rem 1rem;
    }
}
._Yd1HG {
    width: 20rem;
}
@media (max-width: 599px) {
    ._Yd1HG {
        width: 16rem;
    }
}
._1rFb1 {
    background-color: #e0eeff;
}
._1MSYG {
    background-color: #fff;
}
._3US4I ._3h3pR {
    top: 0;
}
._3US4I li {
    width: 3.75rem;
    height: 3.75rem;
}
._BVzEF ._3h3pR {
    top: 1rem;
}
._BVzEF li {
    width: 3.75rem;
    height: 3.75rem;
    background-color: #fff;
    box-shadow: 0 5px 12px -6px rgba(35, 24, 21, 0.5);
}
._BVzEF li img {
    width: 70%;
    height: 70%;
    opacity: 0.5;
}
._9k-mX {
    position: relative;
    overflow: hidden;
    will-change: height;
    width: 450px;
    min-height: 320px;
    background-color: #fff;
    box-shadow: 1px 1px 50px 0 #dcdddd;
}
._9k-mX ._wiKx8 {
    padding: 3.3125rem 4.6875rem;
}
._9k-mX ._wiKx8 h1,
._9k-mX ._wiKx8 h3 {
    text-align: center;
}
@media (max-width: 599px) {
    ._9k-mX {
        width: 100%;
    }
    ._9k-mX ._wiKx8 {
        padding: 2rem;
    }
}
._1xZRe {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #dcdddd;
    line-height: 0.1em;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
._1xZRe ._3ET2_ {
    font-size: 14px;
    padding: 0 0.625rem;
    color: #231815;
    background-color: #fff;
    text-align: center;
}
._2X6I2 {
    width: 100%;
    position: relative;
    margin-bottom: 1.5rem;
}
._2X6I2 input {
    font-size: 14px;
    padding: 0.85rem 0 0.55rem;
    display: block;
    width: 100%;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    background-color: transparent;
    color: #231815;
}
._2X6I2 input:focus {
    outline: none;
}
._2X6I2 input._3A08n ~ label,
._2X6I2 input:focus ~ label,
._2X6I2._aW_Uq input ~ label {
    font-size: 12px;
    top: -1rem;
}
._2X6I2 input._3A08n ~ label {
    color: #595757;
}
._2X6I2 input:focus ~ label {
    color: #0373f9;
}
._2X6I2 label {
    color: rgba(0, 0, 0, 0.3);
    font-size: 1rem;
    position: absolute;
    pointer-events: none;
    top: 0.625rem;
    left: 0;
    transition: all 0.2s ease;
}
._2X6I2 ._2kUEG {
    position: relative;
    display: block;
    width: 100%;
}
._2X6I2 ._2kUEG:after,
._2X6I2 ._2kUEG:before {
    content: "";
    height: 2px;
    width: 0;
    bottom: -1px;
    position: absolute;
    background: #0373f9;
    transition: all 0.2s ease;
}
._2X6I2 ._2kUEG:before {
    left: 50%;
}
._2X6I2 ._2kUEG:after {
    right: 50%;
}
._2X6I2 input:focus ~ ._2kUEG:after,
._2X6I2 input:focus ~ ._2kUEG:before {
    width: 50%;
}
._2X6I2 ._aW_Uq {
    font-size: 12px;
    color: #f45858;
    margin-top: 0.25rem;
    margin-bottom: 0;
}
._2X6I2._aW_Uq ._2kUEG:after,
._2X6I2._aW_Uq ._2kUEG:before {
    background: #f45858;
}
._2X6I2._aW_Uq input {
    border-bottom: 1px solid #f45858;
}
._2X6I2._aW_Uq input ~ label {
    color: #f45858;
}
._2X6I2._aW_Uq input:focus {
    border-bottom: 1px solid #0373f9;
}
._2X6I2._aW_Uq input:focus ~ label {
    color: #0373f9;
}
._2X6I2._aW_Uq input:focus ~ ._aW_Uq {
    display: none;
}
._2X6I2._aW_Uq input:focus ~ ._2kUEG:after,
._2X6I2._aW_Uq input:focus ~ ._2kUEG:before {
    background: #0373f9;
}
._2X6I2._HQkl6 {
    pointer-events: none;
}
._2X6I2._HQkl6 input._3A08n ~ label,
._2X6I2._HQkl6 input:focus ~ label,
._2X6I2._HQkl6 label {
    color: rgba(0, 0, 0, 0.3);
}
._2X6I2._HQkl6 input {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
._k0-WE .Select {
    position: relative;
}
._k0-WE .Select,
._k0-WE .Select div,
._k0-WE .Select input,
._k0-WE .Select span {
    box-sizing: border-box;
}
._k0-WE .Select.is-disabled > .Select-control {
    background-color: #f9f9f9;
}
._k0-WE .Select.is-disabled > .Select-control:hover {
    box-shadow: none;
}
._k0-WE .Select.is-disabled .Select-arrow-zone {
    cursor: default;
    pointer-events: none;
}
._k0-WE .Select-control {
    background-color: #fff;
    border-color: #d9d9d9 #ccc #b3b3b3;
    border-radius: 4px;
    border: 1px solid #ccc;
    color: #333;
    cursor: default;
    display: table;
    border-spacing: 0;
    border-collapse: separate;
    height: 36px;
    outline: none;
    overflow: hidden;
    position: relative;
    width: 100%;
}
._k0-WE .Select-control:hover {
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
._k0-WE .Select-control .Select-input:focus {
    outline: none;
}
._k0-WE .is-searchable.is-open > .Select-control {
    cursor: text;
}
._k0-WE .is-open > .Select-control {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background: #fff;
    border-color: #b3b3b3 #ccc #d9d9d9;
}
._k0-WE .is-open > .Select-control .Select-arrow {
    top: -2px;
    border-color: transparent transparent #999;
    border-width: 0 5px 5px;
}
._k0-WE .is-searchable.is-focused:not(.is-open) > .Select-control {
    cursor: text;
}
._k0-WE .is-focused:not(.is-open) > .Select-control {
    border-color: #08c #0099e6 #0099e6;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px fade(#08c, 50%);
}
._k0-WE .Select--single > .Select-control .Select-value,
._k0-WE .Select-placeholder {
    bottom: 0;
    color: #aaa;
    left: 0;
    line-height: 34px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 0;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
._k0-WE .has-value.is-clearable.Select--single > .Select-control .Select-value {
    padding-right: 42px;
}
._k0-WE .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label,
._k0-WE .has-value.Select--single > .Select-control .Select-value .Select-value-label {
    color: #333;
}
._k0-WE .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label,
._k0-WE .has-value.Select--single > .Select-control .Select-value a.Select-value-label {
    cursor: pointer;
    text-decoration: none;
}
._k0-WE .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus,
._k0-WE .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,
._k0-WE .has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
._k0-WE .has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover {
    color: #08c;
    outline: none;
    text-decoration: underline;
}
._k0-WE .Select-input {
    height: 34px;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
}
._k0-WE .Select-input > input {
    background: none transparent;
    border: 0 none;
    box-shadow: none;
    cursor: default;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    outline: none;
    line-height: 14px;
    padding: 8px 0 12px;
    -webkit-appearance: none;
}
._1qKX5 ._k0-WE .Select-input > input {
    cursor: text;
}
._k0-WE .has-value.is-pseudo-focused .Select-input {
    opacity: 0;
}
._k0-WE .Select-control:not(.is-searchable) > .Select-input {
    outline: none;
}
._k0-WE .Select-loading-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 16px;
}
._k0-WE .Select-loading {
    animation: Select-animation-spin 0.4s infinite linear;
    width: 16px;
    height: 16px;
    box-sizing: border-box;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-right-color: #333;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
._k0-WE .Select-clear-zone {
    animation: Select-animation-fadeIn 0.2s;
    color: #999;
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 17px;
}
._k0-WE .Select-clear-zone:hover {
    color: #d0021b;
}
._k0-WE .Select-clear {
    display: inline-block;
    font-size: 18px;
    line-height: 1;
}
._k0-WE .Select--multi .Select-clear-zone {
    width: 17px;
}
._k0-WE .Select--multi .Select-multi-value-wrapper {
    display: inline-block;
}
._k0-WE .Select .Select-aria-only {
    display: inline-block;
    height: 1px;
    width: 1px;
    margin: -1px;
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    float: left;
}
._k0-WE .Select-arrow-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 25px;
    padding-right: 5px;
}
._k0-WE .Select-arrow {
    border-color: #999 transparent transparent;
    border-style: solid;
    border-width: 5px 5px 2.5px;
    display: inline-block;
    height: 0;
    width: 0;
    position: relative;
}
._k0-WE .is-open .Select-arrow,
._k0-WE .Select-arrow-zone:hover > .Select-arrow {
    border-top-color: #666;
}
@keyframes _1SFzY {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
._k0-WE .Select-menu-outer {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-top-color: #e6e6e6;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
    box-sizing: border-box;
    margin-top: -1px;
    max-height: 200px;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 1000;
    -webkit-overflow-scrolling: touch;
}
._k0-WE .Select-menu {
    max-height: 198px;
    overflow-y: auto;
}
._k0-WE .Select-option {
    box-sizing: border-box;
    background-color: #fff;
    color: #666;
    cursor: pointer;
    display: block;
    padding: 8px 10px;
}
._k0-WE .Select-option:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
._k0-WE .Select-option.is-selected {
    background-color: #f5faff;
    color: #333;
}
._k0-WE .Select-option.is-focused {
    background-color: #f2f9fc;
    color: #333;
}
._k0-WE .Select-option.is-disabled {
    color: #ccc;
    cursor: default;
}
._k0-WE .Select-noresults {
    box-sizing: border-box;
    color: #999;
    cursor: default;
    display: block;
    padding: 8px 10px;
}
._k0-WE .Select--multi .Select-input {
    vertical-align: middle;
    margin-left: 10px;
    padding: 0;
}
._k0-WE .Select--multi.has-value .Select-input {
    margin-left: 5px;
}
._k0-WE .Select--multi .Select-value {
    background-color: #f2f9fc;
    border-radius: 2px;
    border: 1px solid #c9e6f2;
    color: #08c;
    display: inline-block;
    font-size: 0.9em;
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: top;
}
._k0-WE .Select--multi .Select-value-icon,
._k0-WE .Select--multi .Select-value-label {
    display: inline-block;
    vertical-align: middle;
}
._k0-WE .Select--multi .Select-value-label {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    cursor: default;
    padding: 2px 5px;
}
._k0-WE .Select--multi a.Select-value-label {
    color: #08c;
    cursor: pointer;
    text-decoration: none;
}
._k0-WE .Select--multi a.Select-value-label:hover {
    text-decoration: underline;
}
._k0-WE .Select--multi .Select-value-icon {
    cursor: pointer;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border-right: 1px solid #c9e6f2;
    padding: 1px 5px 3px;
}
._k0-WE .Select--multi .Select-value-icon:focus,
._k0-WE .Select--multi .Select-value-icon:hover {
    background-color: #ddeff7;
    color: #0077b3;
}
._k0-WE .Select--multi .Select-value-icon:active {
    background-color: #c9e6f2;
}
._k0-WE .Select--multi.is-disabled .Select-value {
    background-color: #fcfcfc;
    border: 1px solid #e3e3e3;
    color: #333;
}
._k0-WE .Select--multi.is-disabled .Select-value-icon {
    cursor: not-allowed;
    border-right: 1px solid #e3e3e3;
}
._k0-WE .Select--multi.is-disabled .Select-value-icon:active,
._k0-WE .Select--multi.is-disabled .Select-value-icon:focus,
._k0-WE .Select--multi.is-disabled .Select-value-icon:hover {
    background-color: #fcfcfc;
}
@keyframes _11tqf {
    to {
        transform: rotate(1turn);
    }
}
._k0-WE .Select.is-focused .Select-control {
    background-color: transparent;
    border-bottom: 2px solid #195bcb;
}
._k0-WE .Select-control {
    border: 0;
    border-radius: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    background-color: transparent;
}
._k0-WE .Select-control .Select-value {
    padding-left: 0;
}
._k0-WE .Select-control .Select-value .Select-value-label {
    color: #231815 !important;
}
._k0-WE .Select-control .Select-input {
    padding-left: 0;
}
._k0-WE .Select-control .Select-input > input {
    width: 0;
}
._k0-WE .Select-control .Select-multi-value-wrapper .Select::-webkit-input-placeholder {
    padding-left: 0;
}
._k0-WE .Select-control .Select-multi-value-wrapper .Select:-ms-input-placeholder,
._k0-WE .Select-control .Select-multi-value-wrapper .Select::-ms-input-placeholder {
    padding-left: 0;
}
._k0-WE .Select-control .Select-multi-value-wrapper .Select::placeholder {
    padding-left: 0;
}
._k0-WE .Select-option.is-focused,
._k0-WE .Select-option.is-selected {
    background-color: #e0eeff;
}
._k0-WE label {
    font-size: 12px;
    font-weight: 400;
    color: #195bcb;
    line-height: 1rem;
}
._k0-WE._26Ef9 label {
    color: #f45858;
}
._k0-WE._26Ef9 .Select .Select-control {
    border-bottom: 1px solid #f45858;
}
._1x8zu,
._3EIj0,
._3TR19 {
    border: solid #9fa0a0;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 0.25rem;
}
._3EIj0 {
    transform: rotate(-135deg);
}
._3TR19 {
    transform: rotate(45deg);
}
._26Ef9 {
    font-size: 12px;
    color: #f45858;
    margin-top: 0.25rem;
    margin-bottom: 0;
}
._tk1w3 {
    position: relative;
    transition: min-height 0.5s ease;
}
._tk1w3 ._38SCG {
    width: 100%;
    height: 100%;
}
._25zrD h1 {
    text-align: center;
    margin-bottom: 1rem;
}
._25zrD h2 {
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    margin-bottom: 2.25rem;
}
._25zrD button {
    width: 100%;
}
._1h_dR ._2juiq {
    -js-display: flex;
    display: flex;
}
._1h_dR ._2juiq ._2c7xp {
    margin-right: 0.5rem;
    flex: 1;
}
._1h_dR ._2juiq ._3BVAB {
    position: relative;
    top: -3px;
    flex: 3;
}
._1h_dR ._2-gwZ {
    text-align: center;
    margin-top: 1rem;
}
._1h_dR ._360B1 {
    font-size: 18px;
    font-weight: 400;
}
._3dX7h {
    margin-top: 1rem;
    -js-display: flex;
    display: flex;
    justify-content: center;
}
._3dX7h ._2u4hi,
._3dX7h ._26ZRC,
._3dX7h ._DUEbX,
._3dX7h ._PdNQs {
    position: relative;
    margin: 0 1rem;
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    text-align: center;
    color: #231815;
    cursor: pointer;
}
._3dX7h ._2u4hi div,
._3dX7h ._26ZRC div,
._3dX7h ._DUEbX div,
._3dX7h ._PdNQs div {
    height: 100%;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
._3dX7h ._2u4hi p,
._3dX7h ._26ZRC p,
._3dX7h ._DUEbX p,
._3dX7h ._PdNQs p {
    font-size: 10px;
    line-height: 1.25rem;
    margin-top: 0.3rem;
}
._3dX7h ._2u4hi {
    background-color: #1877f2;
}
._3dX7h ._2u4hi:hover {
    background-color: #4267b2;
}
._3dX7h ._DUEbX,
._3dX7h ._PdNQs {
    background-color: #0373f9;
}
._3dX7h ._DUEbX:hover,
._3dX7h ._PdNQs:hover {
    background-color: #195bcb;
}
input:-webkit-autofill {
    background-color: #fff !important;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
._2wz7u {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    margin-bottom: 39px;
    display: block;
    text-align: center;
}
@media (max-width: 599px) {
    ._2wz7u {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._2D8_9 {
    font-size: 14px;
    margin: 0;
}
._2D8_9 a {
    color: #0373f9;
    text-decoration: none;
    transition: color 0.2s ease-in-out;
}
._2D8_9 a:hover {
    color: #195bcb;
}
._3iKlC {
    margin: 1rem auto;
}
._3iKlC,
._9ZglE {
    text-align: center;
}
._9ZglE {
    font-size: 14px;
    text-transform: uppercase;
    margin-top: 1rem;
}
._3i7z8 {
    position: relative;
    width: 500px;
    height: 500px;
}
._3i7z8 ._1RU0I,
._3i7z8 ._Xtr3U ._3bQiO,
._3i7z8 ._Xtr3U ._n2upF {
    position: absolute;
    width: 40px;
    height: 40px;
    background-size: contain;
    background-repeat: no-repeat;
}
._3i7z8 ._1hXtw,
._3i7z8 ._28zsn ._2Ciln,
._3i7z8 ._28zsn ._31rnf {
    position: absolute;
    border-radius: 50%;
}
._3i7z8 ._1KOhr,
._3i7z8 ._3ipHM,
._3i7z8 ._28zsn,
._3i7z8 ._Xtr3U {
    position: absolute;
    border-radius: 50%;
    border: 1px solid #dcdddd;
}
._3i7z8 ._Xtr3U {
    width: 500px;
    height: 500px;
    top: 0;
    left: 0;
}
._3i7z8 ._Xtr3U ._n2upF {
    left: 15px;
    top: 100px;
    background-image: url(https://www.teleports.me/homenew/efcabf177f2bb1953a9dd99fed8b98b0.svg);
}
._3i7z8 ._Xtr3U ._3bQiO {
    left: 250px;
    top: 477px;
    background-image: url(https://www.teleports.me/homenew/bd9d338d3bd0d953e48ebeb52e10f319.svg);
}
._3i7z8 ._28zsn {
    width: 400px;
    height: 400px;
    top: 50px;
    left: 50px;
}
._3i7z8 ._28zsn ._31rnf {
    top: 357px;
    left: 300px;
    width: 20px;
    height: 20px;
    background-color: #dcdddd;
}
._3i7z8 ._28zsn ._31rnf:after {
    content: " ";
    position: absolute;
    border-radius: 50%;
    width: 8px;
    height: 8px;
    top: 15px;
    left: 15px;
    background-color: #dcdddd;
}
._3i7z8 ._28zsn ._2Ciln {
    width: 20px;
    height: 20px;
    background-color: #dcdddd;
    top: 25px;
    right: 72px;
}
._3i7z8 ._1KOhr {
    width: 300px;
    height: 300px;
    top: 100px;
    left: 100px;
}
._3YbxJ ._14NWU {
    -js-display: flex;
    display: flex;
    width: 100%;
}
._3YbxJ ._1PIEC {
    font-size: 14px;
    position: relative;
    flex: 1;
    border-radius: 12px;
    background: #dcdddd;
    text-align: center;
    margin-left: 0.5rem;
    padding: 2px;
    cursor: pointer;
}
@media (hover: none) {
    ._3YbxJ ._1PIEC {
        color: inherit;
        background: #dcdddd;
    }
}
._3YbxJ ._1PIEC._2niAt,
._3YbxJ ._1PIEC:hover {
    color: #fff;
    background: linear-gradient(270deg, #195bcb, #308cfd);
}
._3YbxJ ._1PIEC ._fQyH8 {
    font-size: 10px;
    position: absolute;
    color: #595757;
    bottom: -24px;
    right: -15px;
}
._3YbxJ ._1PIEC:first-of-type {
    margin-left: 0;
}
._3YbxJ ._1PIEC:first-of-type ._fQyH8 {
    right: auto;
    left: -15px;
}
._3YbxJ ._1Nhbz {
    margin-top: 4.25rem;
}
._3YbxJ ._1Nhbz .slick-slide {
    height: auto;
    padding: 1rem 0;
}
._3YbxJ ._1Nhbz .slick-track {
    -js-display: flex;
    display: flex;
}
._3YbxJ ._1Nhbz ._3_wom {
    text-align: left;
    padding: 2.5rem;
    background-color: #fff;
    box-shadow: 0 5px 19px 0 rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    margin: 0 0.75rem;
    height: 100%;
}
._3YbxJ ._1Nhbz ._3_wom h4 {
    margin-bottom: 1.25rem;
}
._3YbxJ ._1Nhbz ._3_wom p {
    font-size: 14px;
}
@media (max-width: 767px) {
    ._3YbxJ ._21-e2 {
        height: 50px;
        overflow: hidden;
    }
    ._3YbxJ ._14NWU {
        width: 784px;
        position: relative;
        transition: left 0.3s ease-in;
    }
    ._3YbxJ ._14NWU ._2DGSo {
        flex: 0 0 190px;
    }
    ._3YbxJ ._1Nhbz {
        margin-top: 1.75rem;
    }
}
._2aa2P ._1qsd0 {
    -js-display: flex;
    display: flex;
}
._2aa2P ._1qsd0 ._17WE5 {
    flex: 0 0 8.33%;
}
._2aa2P ._1nYi_ {
    display: none;
}
._2aa2P ._3SIXP {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 0 0 45.835%;
    height: 268px;
    padding: 2.5rem;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 5px 19px 0 rgba(0, 0, 0, 0.1);
}
._2aa2P ._3SIXP h1 {
    margin-left: 0 !important;
    margin-bottom: 0;
}
._2aa2P ._3SIXP p._33Qe4 {
    font-size: 18px;
    margin-bottom: 0;
}
._2aa2P ._3SIXP p._2G7T3 {
    font-size: 12px;
    margin-bottom: 0.5rem;
    color: #0373f9;
}
._2aa2P ._3SIXP ._2JjIO {
    min-height: 83px;
}
@media (max-width: 991px) {
    ._2aa2P ._3SIXP {
        text-align: center;
        margin: 0 1.5rem;
        height: auto;
    }
    ._2aa2P ._3SIXP h2 {
        margin-bottom: 0;
    }
    ._2aa2P ._3SIXP ._2VCxh {
        margin-bottom: 1.25rem;
    }
    ._2aa2P ._3SIXP p._33Qe4 {
        font-size: 14px;
        margin-bottom: 1rem;
    }
}
._2aa2P ._2cYFO {
    margin-top: 1.75rem;
}
._2aa2P ._2cYFO .slick-slide {
    padding: 1rem 0;
}
._2aa2P ._11bzZ {
    -js-display: flex;
    display: flex;
    position: relative;
    width: 100%;
    height: 1rem;
    border-radius: 10px;
    background-color: #e0eeff;
}
._2aa2P ._11bzZ ._2cF9V {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 1;
}
._2aa2P ._11bzZ ._2cF9V span._2ikxn {
    font-size: 14px;
    top: -24px;
    position: absolute;
    color: #595757;
}
._2aa2P ._11bzZ ._2cF9V ._1ZyYD,
._2aa2P ._11bzZ ._2cF9V ._3I_7j {
    cursor: pointer;
    width: 4px;
    height: 4px;
    background-color: #fff;
    border-radius: 50%;
}
._2aa2P ._11bzZ ._2cF9V ._3I_7j {
    width: 8px;
    height: 8px;
}
._2aa2P ._11bzZ ._2cF9V._2ddxx span._2ikxn {
    color: #195bcb;
}
._2aa2P ._11bzZ ._2cF9V._2ddxx ._1ZyYD,
._2aa2P ._11bzZ ._2cF9V._2ddxx ._3I_7j {
    background-color: #195bcb;
}
._2aa2P ._11bzZ ._1XA2r {
    height: 56px;
    width: 56px;
    border-radius: 50%;
    border: 7px solid #308cfd;
    box-shadow: 0 3px 11px 0 hsla(0, 0%, 79%, 0.6);
    background: #fff;
    position: absolute;
    bottom: 45px;
}
._2aa2P ._11bzZ ._1XA2r:before {
    content: "";
    display: inline-block;
    position: absolute;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
    border-style: solid;
    border-width: 9px 5px 0;
    border-color: #308cfd transparent transparent;
}
._2aa2P ._jytZK {
    -js-display: flex;
    display: flex;
    position: relative;
    flex-direction: column;
    flex: 0 0 45.835%;
}
._2aa2P ._jytZK span._3KKNW {
    font-size: 12px;
    position: absolute;
    width: 45px;
    text-align: right;
    color: #9fa0a0;
    right: 0;
    top: -48px;
}
._2aa2P ._jytZK ._xPyqJ {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
}
._2aa2P ._jytZK ._xPyqJ ._qa9Oq {
    right: -250px;
    transform: rotate(62deg);
}
._2aa2P ._jytZK ._xPyqJ ._GNa1m,
._2aa2P ._jytZK ._xPyqJ ._qa9Oq {
    position: absolute;
    width: 400px;
    height: 400px;
    background-color: #caf5c4;
}
._2aa2P ._jytZK ._xPyqJ ._GNa1m {
    top: 162px;
    right: 86px;
    transform: rotate(67deg);
}
._2aa2P ._jytZK ._xPyqJ ._1KNeu {
    position: absolute;
    width: 100%;
    height: 200px;
    bottom: 0;
    background: linear-gradient(0deg, #fff 0, hsla(0, 0%, 100%, 0));
}
._2aa2P ._jytZK ._PMOm1 {
    position: relative;
    top: 1.5rem;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a {
    position: relative;
    z-index: 1;
    top: 12px;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: 1px solid transparent;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a::-webkit-slider-runnable-track {
    width: 100%;
    height: 1.25rem;
    background: transparent;
    border: none;
    -webkit-appearance: none;
    appearance: none;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a::-moz-range-track {
    width: 100%;
    height: 1.25rem;
    background: transparent;
    border: none;
    -moz-appearance: none;
    appearance: none;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a:focus {
    outline: none;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a:focus::-webkit-slider-runnable-track {
    background: transparent;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a:focus::-moz-range-track {
    background: transparent;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a::-ms-track {
    width: 100%;
    background: transparent;
    border-color: transparent;
    color: transparent;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a:-moz-focusring {
    outline: 1px solid transparent;
    outline-offset: -1px;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a::-webkit-slider-thumb {
    position: relative;
    cursor: -webkit-grab;
    -webkit-appearance: none;
    appearance: none;
    border: none;
    height: 1.25rem;
    width: 2rem;
    background: transparent;
    margin-top: -12px;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z input._2qR7a::-moz-range-thumb {
    position: relative;
    cursor: -webkit-grab;
    -moz-appearance: none;
    appearance: none;
    border: none;
    height: 1.25rem;
    width: 2rem;
    background: transparent;
    margin-top: -12px;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z ._14Hyg {
    position: absolute;
    width: 100%;
    bottom: -6px;
    height: 1.25rem;
    z-index: -1;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z ._14Hyg ._EHh6E {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    top: 1px;
    position: relative;
    background: #0373f9;
}
._2aa2P ._jytZK ._PMOm1 ._1kL1Z ._14Hyg ._EHh6E:after {
    content: "";
    position: absolute;
    border-left: 0.5rem solid transparent;
    border-bottom: 0.5rem solid #0373f9;
    border-top: 0.5rem solid transparent;
    border-right: 0.5rem solid transparent;
    height: 0;
    width: 0;
    top: -16px;
    right: 0;
}
@media (max-width: 991px) {
    ._2aa2P ._1qsd0 {
        display: none;
    }
    ._2aa2P ._1nYi_ {
        display: block;
    }
    ._2aa2P ._1nYi_ ._jytZK {
        padding: 0 2.75rem;
    }
    ._2aa2P ._1nYi_ ._jytZK ._11bzZ ._2cF9V:first-of-type span._2ikxn {
        color: #595757;
    }
    ._2aa2P ._1nYi_ ._jytZK ._11bzZ ._2cF9V:first-of-type ._3I_7j {
        background-color: #fff;
    }
    ._2aa2P ._1nYi_ ._jytZK ._11bzZ ._2cF9V._2ddxx span._2ikxn {
        color: #195bcb;
    }
    ._2aa2P ._1nYi_ ._jytZK ._11bzZ ._2cF9V._2ddxx ._3I_7j {
        background-color: #195bcb;
    }
}
@keyframes _3Tc4O {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _1-Yg5 {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _2A8vE {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _DZ-HA {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _1JKGj {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _xL-B2 {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._3yTkA {
    position: relative;
    text-align: center;
    flex: 1;
    background-color: #fff;
    border-radius: 10px;
    margin-left: 1.5rem;
    padding: 2rem;
    overflow: hidden;
    height: 200px;
}
._3yTkA,
._3yTkA ._Fl6q9 {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
._3yTkA ._Fl6q9 {
    width: 100%;
    height: 100%;
}
._3yTkA ._3-Wsj {
    display: none;
}
._3yTkA p {
    margin-bottom: 0;
}
._3yTkA ._1THjf {
    -js-display: flex;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
._3yTkA ._1THjf h4 {
    font-weight: 400;
    flex: 0 0 100%;
    margin-bottom: 0;
}
._3yTkA ._1THjf ._2UTOj {
    -js-display: flex;
    display: flex;
    flex: 0 0 80px;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    margin-bottom: 1.5rem;
}
._3yTkA ._21icB {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0%;
    transition: height 0.3s ease-out;
}
._3yTkA ._1pR4_ {
    display: none;
    color: #fff !important;
    animation: _3Tc4O 1s linear forwards;
}
._3yTkA ._1pR4_ h4 {
    margin-bottom: 1rem;
}
._3yTkA:first-of-type {
    margin-left: 0;
    box-shadow: inset 0 4px 0 0 #0373f9, 0 5px 19px 0 rgba(0, 0, 0, 0.1);
}
._3yTkA:first-of-type ._1THjf {
    color: #0373f9;
}
._3yTkA:first-of-type ._21icB {
    background-color: #0373f9;
}
._3yTkA:nth-of-type(2) {
    box-shadow: inset 0 4px 0 0 #f45858, 0 5px 19px 0 rgba(0, 0, 0, 0.1);
}
._3yTkA:nth-of-type(2) ._1THjf {
    color: #f45858;
}
._3yTkA:nth-of-type(2) ._21icB {
    background-color: #f45858;
}
._3yTkA:nth-of-type(3) {
    box-shadow: inset 0 4px 0 0 #f4c708, 0 5px 19px 0 rgba(0, 0, 0, 0.1);
}
._3yTkA:nth-of-type(3) ._1THjf {
    color: #f4c708;
}
._3yTkA:nth-of-type(3) ._21icB {
    background-color: #f4c708;
}
._3yTkA:hover ._21icB {
    height: 100%;
}
._3yTkA:hover ._1pR4_ {
    display: block;
    z-index: 1;
}
@media (max-width: 991px) {
    ._3yTkA {
        box-shadow: none !important;
        flex: 0 0 100%;
        margin-left: 0;
        margin-bottom: 2.5rem;
        height: auto;
        padding-top: 0;
        padding-bottom: 0;
    }
    ._3yTkA:last-of-type {
        margin-bottom: 0;
    }
    ._3yTkA ._1THjf {
        position: static;
    }
    ._3yTkA ._1THjf h4 {
        margin-bottom: 1rem;
    }
    ._3yTkA ._3-Wsj {
        width: 100%;
        height: 100%;
        -js-display: flex;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    ._3yTkA ._Fl6q9 {
        display: none;
    }
}
._F_X5z {
    -js-display: flex;
    display: flex;
    width: 100%;
}
._F_X5z ._3up41,
._F_X5z ._Lajop,
._F_X5z ._SKtwx {
    position: absolute;
    right: 0;
}
._F_X5z ._Lajop {
    top: 0;
    width: 720px;
    height: 174px;
}
._F_X5z ._3up41 {
    top: 15rem;
    width: 369px;
    height: 81px;
}
._F_X5z ._39miC {
    height: 800px;
    width: 150%;
    left: -25%;
    border-radius: 50%;
    background: linear-gradient(0deg, #0373f9, #308cfd 50%);
    position: absolute;
    z-index: 0;
    top: -200px;
    border: 1px solid #195bcb;
}
@media (max-width: 767px) {
    ._F_X5z ._39miC {
        height: 550px;
        width: 100%;
        left: 0;
        border-radius: 0;
        top: 0;
    }
}
._1YblM {
    background: #fff;
}
._1YblM * {
    box-sizing: border-box;
}
._1YblM h1 {
    font-size: 32px;
    line-height: 1.5;
    word-break: keep-all;
    word-wrap: break-word;
    padding: 0 5%;
}
@media (max-width: 991px) {
    ._1YblM h1 {
        font-size: 24px;
    }
}
._1YblM p {
    font-size: 14px;
}
._1YblM ._2j0pA {
    position: absolute;
    z-index: -1;
}
@media (max-width: 991px) {
    ._1YblM ._2j0pA {
        display: none;
    }
}
._1YblM ._3iYFy {
    width: 100%;
    max-width: 720px;
    margin: 0 auto;
    box-sizing: border-box;
}
@media (min-width: 768px) and (max-width: 1025px) and (orientation: landscape) {
    ._1YblM ._3iYFy {
        max-width: 800px;
    }
}
@media (min-width: 1024px) {
    ._1YblM ._3iYFy {
        max-width: 1000px;
    }
}
._1YblM ._SuKOZ {
    position: relative;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 600px;
    width: 100%;
    text-align: center;
    background-size: cover;
    background-image: url(https://www.teleports.me/homenew/24aa1f94a38a667df6dd3464e06daaff.jpg);
    background-position: 50%;
    z-index: 1;
}
._1YblM ._SuKOZ h1 {
    font-size: 42px;
    line-height: 60px;
    margin: 0 auto;
    position: relative;
    width: 70%;
    color: #fff;
    z-index: 3;
}
._1YblM ._SuKOZ:after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #231815;
    opacity: 0.7;
    z-index: 2;
}
@media (max-width: 991px) {
    ._1YblM ._SuKOZ {
        height: 550px;
    }
    ._1YblM ._SuKOZ ._3iYFy {
        padding: 0 1.24rem;
    }
    ._1YblM ._SuKOZ h1 {
        width: 100%;
    }
}
._1YblM ._b8GeW {
    position: relative;
    padding: 5rem 0;
    text-align: center;
}
._1YblM ._b8GeW ._1nkUI {
    color: #595757;
    padding: 0 6rem;
}
._1YblM ._b8GeW h1 {
    margin-bottom: 3.75rem;
}
._1YblM ._b8GeW ._2j0pA {
    top: 30px;
    left: -150px;
}
@media (max-width: 991px) {
    ._1YblM ._b8GeW {
        padding: 3.75rem 1rem;
    }
    ._1YblM ._b8GeW h1 {
        margin-bottom: 2.5rem;
    }
}
._1YblM ._2gGg8 {
    overflow: hidden;
    position: relative;
    background: #fff;
}
._1YblM ._2gGg8 h2 {
    text-align: center;
    margin-bottom: 3.75rem;
}
._1YblM ._2gGg8 ._2j0pA {
    top: 122px;
    right: -150px;
}
._1YblM ._2gGg8 ._1LGM8 {
    -js-display: flex;
    display: flex;
    padding: 0 6rem;
    margin-bottom: 5rem;
    flex-wrap: wrap;
}
@media (max-width: 991px) {
    ._1YblM ._2gGg8 ._1LGM8 {
        padding: 0 2.5rem;
        margin-bottom: 3.75rem;
    }
}
._1YblM ._2gGg8 ._1LGM8 * {
    box-sizing: border-box;
}
._1YblM ._2gGg8 ._1hIL0 {
    text-align: center;
    margin-bottom: 3.75rem;
}
._1YblM ._2gGg8 ._1hIL0 p._3vziH {
    font-size: 18px;
    font-style: italic;
    color: #231815;
    margin: 2.5rem auto;
    width: 60%;
}
._1YblM ._2gGg8 ._1hIL0 p._3r3ZI {
    font-size: 14px;
    color: #9fa0a0;
    margin-top: 1rem;
    margin-bottom: 0;
}
._1YblM ._2gGg8 ._1hIL0 ._2XqF- {
    border-radius: 50%;
}
._1YblM ._sExFq {
    text-align: center;
    padding: 7.5rem 0;
    background-color: #f7f8f8;
}
._1YblM ._sExFq h1 {
    margin-bottom: 1.5rem;
}
._1YblM ._sExFq h4 {
    margin-bottom: 3.75rem;
}
._1YblM ._sExFq ._3L0VZ {
    padding: 0 6rem;
}
._1YblM ._sExFq ._3L0VZ * {
    box-sizing: border-box;
}
@media (max-width: 991px) {
    ._1YblM ._sExFq ._3L0VZ {
        padding: 0;
    }
}
@media (max-width: 767px) {
    ._1YblM ._sExFq {
        padding: 3.75rem 0;
    }
}
._1YblM ._1VWIZ {
    -js-display: flex;
    display: flex;
    width: 100%;
    position: relative;
    padding-top: 4.25rem;
    padding-bottom: 5rem;
    overflow: hidden;
    background: #fff;
}
._1YblM ._1VWIZ > div > div {
    height: 660px;
}
._1YblM ._1VWIZ ._3uuKU,
._1YblM ._1VWIZ ._ffyR7 ._1DYby,
._1YblM ._ffyR7 ._1VWIZ ._1DYby {
    position: absolute;
    bottom: 2rem;
    z-index: -1;
    width: 400px;
}
._1YblM ._1VWIZ ._3iYFy {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    z-index: 1;
    height: auto !important;
}
._1YblM ._1VWIZ ._3iYFy ._3RWWp {
    width: 30%;
    color: #fff;
}
._1YblM ._1VWIZ ._3iYFy ._3RWWp h1,
._1YblM ._1VWIZ ._3iYFy ._3RWWp p {
    margin-bottom: 1.5rem;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE {
    margin-left: 4rem;
    margin-top: 4.875rem;
    padding: 2.625rem;
    flex: 1;
    background-color: #fff;
    box-shadow: 0 5px 19px 0 rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 {
    -js-display: flex;
    display: flex;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 ._1LVRa {
    position: relative;
    flex: 0 0 2rem;
    padding-top: 0.75rem;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 ._1LVRa ._2xbgk {
    font-size: 12px;
    position: relative;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    background-color: #0373f9;
    border-radius: 50%;
    color: #fff;
    z-index: 2;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 ._1LVRa:before {
    content: " ";
    position: absolute;
    z-index: 1;
    width: 3px;
    background-color: #e0eeff;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    height: 1rem;
    top: 0;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 ._1LVRa:after {
    content: " ";
    position: absolute;
    z-index: 1;
    width: 3px;
    background-color: #e0eeff;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    height: calc(100% - 1rem);
    bottom: 0;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 ._3RWWp {
    font-size: 14px;
    flex: 1;
    color: #595757;
    margin-left: 1.25rem;
    margin-bottom: 3.125rem;
    margin-top: 0.75rem;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0:first-of-type ._1LVRa:before {
    display: none;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0:last-of-type ._3RWWp {
    margin-bottom: 0;
}
._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0:last-of-type ._1LVRa:after {
    display: none;
}
@media (max-width: 991px) {
    ._1YblM ._1VWIZ ._3iYFy {
        padding: 0;
    }
    ._1YblM ._1VWIZ ._3iYFy ._3FzvE,
    ._1YblM ._1VWIZ ._3iYFy ._3RWWp {
        flex: 0 0 100%;
    }
    ._1YblM ._1VWIZ ._3iYFy ._3RWWp {
        text-align: center;
        padding: 0 2rem;
    }
    ._1YblM ._1VWIZ ._3iYFy ._3FzvE {
        margin-top: 2.5rem;
        margin-left: 0;
        padding: 2.75rem 1.5rem;
    }
    ._1YblM ._1VWIZ ._3iYFy ._3FzvE ._3vziH ._2rVg0 ._3RWWp {
        padding: 0;
        text-align: left;
    }
}
._1YblM ._ffyR7 {
    position: relative;
    background: #fff;
}
._1YblM ._ffyR7 h1 {
    margin-left: 2.5rem;
}
._1YblM ._ffyR7 ._HKlPR {
    padding-bottom: 8.5rem;
}
._1YblM ._ffyR7 ._1DYby,
._1YblM ._ffyR7 ._3uuKU {
    position: absolute;
    bottom: -0.5rem;
    right: 0;
    z-index: -1;
    transform: rotate(180deg);
    width: 400px;
}
._1YblM ._ffyR7 ._1DYby {
    display: none;
}
@media (max-width: 767px) {
    ._1YblM ._ffyR7 h1 {
        margin-left: 0;
        text-align: center;
        margin-bottom: 3.25rem;
    }
    ._1YblM ._ffyR7 ._1DYby,
    ._1YblM ._ffyR7 ._3uuKU {
        width: 300px;
        bottom: -0.25rem;
    }
    ._1YblM ._ffyR7 ._1DYby {
        display: block;
        width: 300px;
        top: -6rem;
        transform: none;
        left: 0;
    }
    ._1YblM ._ffyR7 ._HKlPR {
        padding-bottom: 4.5rem;
    }
}
._1YblM ._1jTTZ {
    padding: 2.75rem 0;
    text-align: center;
    background-color: #e0eeff;
}
._1YblM ._1jTTZ h4 {
    color: #231815;
    margin-bottom: 2.5rem;
}
._3rqfT ._3QCHx {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 16px;
    text-align: center;
}
@media (max-width: 599px) {
    ._3rqfT ._3QCHx {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._3rqfT ._1jBew {
    font-size: 14px;
    line-height: 1.438rem;
    display: block;
    margin-bottom: 39px;
    text-align: center;
}
._3rqfT button {
    margin-top: 2.75rem;
}
._3rqfT > div .Select-menu {
    max-height: 123px;
}
@media (max-width: 768px) {
    ._3rqfT > div .Select-menu {
        max-height: 82px;
    }
}
._2UB3s {
    display: block;
    height: 1.5rem;
    width: 1.5rem;
    position: relative;
    margin: 0 auto;
}
._2UB3s ._-rP91 {
    position: absolute;
    width: 60%;
    height: 60%;
    opacity: 0;
    background-size: cover;
    margin: auto;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-image: url(https://www.teleports.me/homenew/e779ea3db8a82f887108ef7b1aa51918.svg);
}
._2UB3s ._2YO5V,
._2UB3s ._3lrGa,
._2UB3s ._ZV9O_ {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    opacity: 0.8;
    animation-iteration-count: 1;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
}
._2UB3s ._3lrGa {
    background-color: #e53639;
    animation-name: _tu6L-;
}
._2UB3s ._2YO5V {
    background-color: #06adef;
    animation-name: _FM4T0;
}
._2UB3s ._ZV9O_ {
    background-color: #0373f9;
    animation-name: _3bpHb;
}
._2UB3s._3kPY9 ._2YO5V,
._2UB3s._3kPY9 ._3lrGa,
._2UB3s._3kPY9 ._ZV9O_ {
    animation-duration: 1.3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}
._2UB3s._2odOW ._2YO5V,
._2UB3s._2odOW ._3lrGa,
._2UB3s._2odOW ._ZV9O_ {
    animation-iteration-count: 1;
}
._2UB3s._2odOW._2WpJQ ._-rP91 {
    animation: _3qB5d 2.6s ease-in forwards;
}
@keyframes _3qB5d {
    0%,
    25% {
        opacity: 0;
    }
    75%,
    to {
        opacity: 1;
    }
}
@keyframes _3bpHb {
    0%,
    to {
        transform: translate(0);
    }
    50% {
        transform: translate(1.2rem);
    }
}
@keyframes _tu6L- {
    0%,
    to {
        transform: translate(0);
    }
    50% {
        transform: translate(-0.5rem);
    }
}
@keyframes _FM4T0 {
    0%,
    to {
        transform: translate(0);
    }
    50% {
        transform: translate(-1.3rem);
    }
}
._3F-DV {
    color: #fff;
    box-shadow: none;
    background-color: #1877f2;
}
._3F-DV:active,
._3F-DV:hover {
    background-color: #4267b2;
}
._3D74F {
    margin-bottom: 2.75rem;
}
._3D74F ._3E00Y,
._3D74F button {
    margin-bottom: 0;
}
._MtZvj ._WaZGK {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 16px;
    text-align: center;
}
@media (max-width: 599px) {
    ._MtZvj ._WaZGK {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._MtZvj ._2z3QD {
    font-size: 14px;
    line-height: 1.438rem;
    display: block;
    margin-bottom: 39px;
    text-align: center;
}
._MtZvj ._9IarW {
    margin-bottom: 2.25rem;
}
._MtZvj ._2Q80U {
    position: relative;
    height: 2px;
    width: 100%;
    background-color: #dcdddd;
    margin: 2.25rem 0;
}
._MtZvj ._2Q80U span {
    font-size: 14px;
    color: #231815;
    position: absolute;
    padding: 0 0.5rem;
    background-color: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
._MtZvj ._1NVJQ {
    font-size: 14px;
    color: #595757;
    text-align: center;
    margin-bottom: 0;
    margin-top: 1.5rem;
}
._MtZvj ._1NVJQ p {
    margin-bottom: 0;
}
._5UJLh ._1lR1E {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 16px;
    text-align: center;
    margin-bottom: 39px;
}
@media (max-width: 599px) {
    ._5UJLh ._1lR1E {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._5UJLh form > div {
    margin-bottom: 2.25rem;
}
._5UJLh form > div:nth-of-type(2) {
    margin-bottom: 1.5rem;
}
._5UJLh form > div._3BR9l {
    height: 45px;
    margin-bottom: 0;
}
._1g-Eq button {
    margin-top: 2.75rem;
}
._1g-Eq ._h0-Fj {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 16px;
    text-align: center;
    margin-bottom: 39px;
}
@media (max-width: 599px) {
    ._1g-Eq ._h0-Fj {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._1g-Eq ._HgZyS {
    height: 45px;
    margin-top: 2.75rem;
    margin-bottom: 0;
}
._1g-Eq > div .Select-menu {
    max-height: 123px;
}
._1g-Eq > div + div {
    margin-top: 1.5rem;
}
@media (max-width: 768px) {
    ._1g-Eq > div .Select-menu {
        max-height: 82px;
    }
}
._2lVPa {
    text-align: center;
}
._2lVPa img {
    margin-left: -2.4375rem;
    margin-bottom: -3.6rem;
}
._12hO_ {
    margin: 0.75rem 0 1.5rem;
}
._2vZxh {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._2vZxh ._2FkB3 {
    margin-top: 0.75rem;
}
._2vZxh ._2FkB3._2drio {
    color: #9fa0a0;
    cursor: not-allowed;
}
._SYhlr {
    margin: 2rem 0;
}
._SYhlr a {
    margin-left: 0.75rem;
}
._HCXu8 {
    font-size: 14px;
    -js-display: flex;
    display: flex;
    justify-content: center;
    margin-top: 2rem;
    align-items: center;
}
._HCXu8 ._3EMQI {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
    width: 1px;
    height: 12px;
    background-color: #595757;
}
._3arSO {
    background-color: #f45858;
}
._3arSO:active,
._3arSO:hover {
    background-color: #cb3042;
}
._1PRp4 {
    color: #f45858;
    background-color: transparent;
    border: 1px solid #f45858;
}
._1PRp4 ._3Jlse ._3m76A svg polygon:first-of-type {
    transition: fill 0.5s ease;
    fill: #f45858;
}
._1PRp4:active,
._1PRp4:focus,
._1PRp4:hover {
    color: #fff;
    background-color: #f45858;
    border: 1px solid #f45858;
}
._1PRp4:active ._3Jlse ._3m76A svg polygon:first-of-type,
._1PRp4:focus ._3Jlse ._3m76A svg polygon:first-of-type,
._1PRp4:hover ._3Jlse ._3m76A svg polygon:first-of-type {
    fill: #fff;
}
._1CuSE {
    color: #f45858;
}
._1CuSE,
._1CuSE:active,
._1CuSE:hover {
    border: none;
    background-color: transparent;
}
._1CuSE:active,
._1CuSE:hover {
    color: #cb3042;
}
._K-itM {
    background-color: #fff;
    color: #0373f9;
    box-shadow: 0 2px 3px 0 hsla(0, 0%, 67%, 0.33), 0 4px 8px 0 hsla(0, 0%, 78%, 0.46);
    transition: box-shadow 0.3s ease, color 0.3s ease;
    text-decoration: none;
}
._K-itM:active,
._K-itM:hover {
    text-decoration: none;
    background-color: #f7f8f8;
    box-shadow: none;
}
._1cpHC .Select {
    position: relative;
}
._1cpHC .Select,
._1cpHC .Select div,
._1cpHC .Select input,
._1cpHC .Select span {
    box-sizing: border-box;
}
._1cpHC .Select.is-disabled > .Select-control {
    background-color: #f9f9f9;
}
._1cpHC .Select.is-disabled > .Select-control:hover {
    box-shadow: none;
}
._1cpHC .Select.is-disabled .Select-arrow-zone {
    cursor: default;
    pointer-events: none;
}
._1cpHC .Select-control {
    background-color: #fff;
    border-color: #d9d9d9 #ccc #b3b3b3;
    border-radius: 4px;
    border: 1px solid #ccc;
    color: #333;
    cursor: default;
    display: table;
    border-spacing: 0;
    border-collapse: separate;
    height: 56px;
    outline: none;
    overflow: hidden;
    position: relative;
    width: 100%;
}
._1cpHC .Select-control:hover {
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
._1cpHC .Select-control .Select-input:focus {
    outline: none;
}
._1cpHC .is-searchable.is-open > .Select-control {
    cursor: text;
}
._1cpHC .is-open > .Select-control {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background: #fff;
    border-color: #b3b3b3 #ccc #d9d9d9;
}
._1cpHC .is-open > .Select-control .Select-arrow {
    top: -2px;
    border-color: transparent transparent #999;
    border-width: 0 5px 5px;
}
._1cpHC .is-searchable.is-focused:not(.is-open) > .Select-control {
    cursor: text;
}
._1cpHC .is-focused:not(.is-open) > .Select-control {
    border-color: #08c #0099e6 #0099e6;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px fade(#08c, 50%);
}
._1cpHC .Select--single > .Select-control .Select-value,
._1cpHC .Select-placeholder {
    bottom: 0;
    color: #aaa;
    left: 0;
    line-height: 54px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 0;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
._1cpHC .has-value.is-clearable.Select--single > .Select-control .Select-value {
    padding-right: 52px;
}
._1cpHC .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label,
._1cpHC .has-value.Select--single > .Select-control .Select-value .Select-value-label {
    color: #333;
}
._1cpHC .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label,
._1cpHC .has-value.Select--single > .Select-control .Select-value a.Select-value-label {
    cursor: pointer;
    text-decoration: none;
}
._1cpHC .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus,
._1cpHC .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,
._1cpHC .has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
._1cpHC .has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover {
    color: #08c;
    outline: none;
    text-decoration: underline;
}
._1cpHC .Select-input {
    height: 54px;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
}
._1cpHC .Select-input > input {
    background: none transparent;
    border: 0 none;
    box-shadow: none;
    cursor: default;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    outline: none;
    line-height: 14px;
    padding: 18px 0 22px;
    -webkit-appearance: none;
}
._18ya6 ._1cpHC .Select-input > input {
    cursor: text;
}
._1cpHC .has-value.is-pseudo-focused .Select-input {
    opacity: 0;
}
._1cpHC .Select-control:not(.is-searchable) > .Select-input {
    outline: none;
}
._1cpHC .Select-loading-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 16px;
}
._1cpHC .Select-loading {
    animation: Select-animation-spin 0.4s infinite linear;
    width: 16px;
    height: 16px;
    box-sizing: border-box;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-right-color: #333;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
._1cpHC .Select-clear-zone {
    animation: Select-animation-fadeIn 0.2s;
    color: #999;
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 27px;
}
._1cpHC .Select-clear-zone:hover {
    color: #d0021b;
}
._1cpHC .Select-clear {
    display: inline-block;
    font-size: 28px;
    line-height: 1;
}
._1cpHC .Select--multi .Select-clear-zone {
    width: 27px;
}
._1cpHC .Select--multi .Select-multi-value-wrapper {
    display: inline-block;
}
._1cpHC .Select .Select-aria-only {
    display: inline-block;
    height: 1px;
    width: 1px;
    margin: -1px;
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    float: left;
}
._1cpHC .Select-arrow-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 25px;
    padding-right: 5px;
}
._1cpHC .Select-arrow {
    border-color: #999 transparent transparent;
    border-style: solid;
    border-width: 5px 5px 2.5px;
    display: inline-block;
    height: 0;
    width: 0;
    position: relative;
}
._1cpHC .is-open .Select-arrow,
._1cpHC .Select-arrow-zone:hover > .Select-arrow {
    border-top-color: #666;
}
@keyframes _dgEdC {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
._1cpHC .Select-menu-outer {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-top-color: #e6e6e6;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
    box-sizing: border-box;
    margin-top: -1px;
    max-height: 200px;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 1000;
    -webkit-overflow-scrolling: touch;
}
._1cpHC .Select-menu {
    max-height: 198px;
    overflow-y: auto;
}
._1cpHC .Select-option {
    box-sizing: border-box;
    background-color: #fff;
    color: #666;
    cursor: pointer;
    display: block;
    padding: 8px 10px;
}
._1cpHC .Select-option:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
._1cpHC .Select-option.is-selected {
    background-color: #f5faff;
    color: #333;
}
._1cpHC .Select-option.is-focused {
    background-color: #f2f9fc;
    color: #333;
}
._1cpHC .Select-option.is-disabled {
    color: #ccc;
    cursor: default;
}
._1cpHC .Select-noresults {
    box-sizing: border-box;
    color: #999;
    cursor: default;
    display: block;
    padding: 8px 10px;
}
._1cpHC .Select--multi .Select-input {
    vertical-align: middle;
    margin-left: 10px;
    padding: 0;
}
._1cpHC .Select--multi.has-value .Select-input {
    margin-left: 5px;
}
._1cpHC .Select--multi .Select-value {
    background-color: #f2f9fc;
    border-radius: 2px;
    border: 1px solid #c9e6f2;
    color: #08c;
    display: inline-block;
    font-size: 0.9em;
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: top;
}
._1cpHC .Select--multi .Select-value-icon,
._1cpHC .Select--multi .Select-value-label {
    display: inline-block;
    vertical-align: middle;
}
._1cpHC .Select--multi .Select-value-label {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    cursor: default;
    padding: 2px 5px;
}
._1cpHC .Select--multi a.Select-value-label {
    color: #08c;
    cursor: pointer;
    text-decoration: none;
}
._1cpHC .Select--multi a.Select-value-label:hover {
    text-decoration: underline;
}
._1cpHC .Select--multi .Select-value-icon {
    cursor: pointer;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border-right: 1px solid #c9e6f2;
    padding: 1px 5px 3px;
}
._1cpHC .Select--multi .Select-value-icon:focus,
._1cpHC .Select--multi .Select-value-icon:hover {
    background-color: #ddeff7;
    color: #0077b3;
}
._1cpHC .Select--multi .Select-value-icon:active {
    background-color: #c9e6f2;
}
._1cpHC .Select--multi.is-disabled .Select-value {
    background-color: #fcfcfc;
    border: 1px solid #e3e3e3;
    color: #333;
}
._1cpHC .Select--multi.is-disabled .Select-value-icon {
    cursor: not-allowed;
    border-right: 1px solid #e3e3e3;
}
._1cpHC .Select--multi.is-disabled .Select-value-icon:active,
._1cpHC .Select--multi.is-disabled .Select-value-icon:focus,
._1cpHC .Select--multi.is-disabled .Select-value-icon:hover {
    background-color: #fcfcfc;
}
@keyframes _3m0H0 {
    to {
        transform: rotate(1turn);
    }
}
._1cpHC .Select.is-focused .Select-control {
    border: 1px solid #0373f9;
}
._1cpHC .Select.is-focused .Select-menu-outer {
    border-top: 1px solid #0373f9;
}
._1dTma,
._3MTSW,
._8eCnT {
    border: solid #9fa0a0;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 0.25rem;
}
._1dTma {
    transform: rotate(-135deg);
}
._8eCnT {
    transform: rotate(45deg);
}
._3nvG5 {
    color: #f45858;
}
._2ggcT,
._2IAaL,
._3OXP9 {
    background: url(https://www.teleports.me/homenew/5f9425ce53c18f64944607de1fbc3edf.svg), url(https://www.teleports.me/homenew/7688efb6ca71b235ec97294f38c30978.svg), linear-gradient(135deg, #0373f9, #195bcb);
    background-repeat: no-repeat, no-repeat;
    background-position: 0 0, 100% 100%;
    color: #fff;
}
@media (max-width: 599px) {
    ._2ggcT,
    ._2IAaL,
    ._3OXP9 {
        background: linear-gradient(135deg, #0373f9, #195bcb);
    }
}
._1vn1m,
._3BUQ9,
._3OXP9,
._12uIK,
._mwJBQ {
    margin: 0;
    padding: 4rem 0;
    background-color: #f7f8f8;
}
._2Ijpw,
._3RNJB ._1_pZ6,
._3RNJB ._1_pZ6 ._2oRPv button {
    margin-top: 1.5rem !important;
}
._-NdtV {
    padding: 1rem !important;
}
._3RNJB ._1_pZ6 ._2oRPv img,
._12uIK ._3NGgz ._YByvm ._3Ifi9,
._12uIK ._3NGgz ._YByvm ._EXnv0 ._2jtNy,
._25Coy ._2ceT8 ._3cYuz ._aPEf9,
._xMnGX {
    display: block;
    max-width: 100%;
    height: auto;
}
._1kMMS,
._3RNJB ._1_pZ6 ._2oRPv img,
._12uIK ._3NGgz ._YByvm ._EXnv0 ._2jtNy,
._25Coy ._2ceT8 ._3cYuz ._aPEf9 {
    border-radius: 4px;
    box-shadow: 0 40px 80px -30px rgba(0, 0, 0, 0.3);
}
._2-oDX,
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2fweL,
._20KCB ._m6_z8,
._25Coy ._2ceT8 {
    align-items: center;
}
._2sI7V,
._2xV54 ._1Gy7I,
._3OXP9 ._d18ka,
._3OXP9 ._Umf6L,
._3RNJB,
._12uIK ._3-SaK ._1_NHC ._29ArN,
._12uIK ._3NGgz ._YByvm ._1ohgq ._Umf6L {
    text-align: center;
}
._25Coy ._2ceT8 ._1tPJ0,
._J157T {
    text-align: left;
}
._1MFf7,
._3RNJB ._1_pZ6,
._20KCB {
    -js-display: flex;
    display: flex;
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
}
._2ggcT ._3NGgz,
._3NGgz {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
@media (max-width: 599px) {
    ._2ggcT ._3NGgz,
    ._3NGgz {
        max-width: 576px;
    }
}
@media (max-width: 768px) {
    ._2ggcT ._3NGgz,
    ._3NGgz {
        max-width: 720px;
    }
}
@media (max-width: 991px) {
    ._2ggcT ._3NGgz,
    ._3NGgz {
        max-width: 940px;
    }
}
@media (min-width: 1025px) {
    ._2ggcT ._3NGgz,
    ._3NGgz {
        max-width: 1800px;
    }
}
._20KCB,
._GkgPW {
    position: relative;
    margin-top: 4rem;
}
._2ggcT {
    position: relative;
    overflow: hidden;
    border-radius: 0;
    color: #fff;
    padding-top: 2rem;
    padding-bottom: 4rem;
}
@media (max-width: 991px) {
    ._2ggcT {
        min-height: 700px;
    }
}
._2ggcT ._3NGgz {
    position: relative;
    z-index: 20;
}
._2ggcT a button {
    width: auto;
}
._3jmhk,
._3lo5Y,
._25qlA {
    border: solid #fff;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 14px;
    cursor: pointer;
    position: absolute;
    top: calc(50% - 14px);
}
._3jmhk:before,
._3lo5Y:before,
._25qlA:before {
    content: "";
}
._25qlA {
    transform: rotate(-45deg);
    right: -10px;
}
@media (max-width: 599px) {
    ._25qlA {
        right: -25px;
    }
}
._3lo5Y {
    transform: rotate(135deg);
    left: -10px;
}
@media (max-width: 599px) {
    ._3lo5Y {
        left: -25px;
    }
}
._3Cw9h {
    flex: 1;
}
._25Coy {
    flex: 10;
}
._25Coy ._2ceT8 {
    -js-display: flex;
    display: flex;
    justify-content: center;
    margin-top: 6rem;
}
._25Coy ._2ceT8 ._3Cw9h {
    flex: 0 0 5%;
}
._25Coy ._2ceT8 ._1tPJ0 h1 {
    font-size: 50px;
    font-weight: 400;
    line-height: 1.5;
}
._25Coy ._2ceT8 ._1tPJ0 button {
    box-shadow: none;
}
._25Coy ._2ceT8 ._3cYuz {
    flex: 0 0 30rem;
}
@media (max-width: 991px) {
    ._25Coy ._2ceT8 {
        margin-top: 2rem;
        flex-direction: column;
    }
    ._25Coy ._2ceT8 ._3cYuz {
        flex: unset;
        width: 30rem;
    }
    ._25Coy ._2ceT8 ._1tPJ0 {
        text-align: center;
        margin-bottom: 2rem;
    }
    ._25Coy ._2ceT8 ._1tPJ0 h1 {
        text-align: center;
    }
}
@media (max-width: 768px) {
    ._25Coy ._2ceT8 ._3cYuz {
        width: 100%;
    }
}
._20KCB ._m6_z8 {
    width: 66.66667%;
}
._2xV54 ._1Gy7I {
    font-size: 18px;
    margin: 0;
}
._3RNJB {
    padding: 0 15px;
    flex: 10;
}
._3RNJB h2 {
    font-weight: 400;
    color: #195bcb;
}
._3RNJB ._1_pZ6 {
    justify-content: space-between;
}
._3RNJB ._1_pZ6 ._2oRPv {
    flex: 1;
    padding: 0 1.4rem;
}
._3RNJB ._1_pZ6 ._2oRPv p {
    color: #231815;
}
._3RNJB ._1_pZ6 ._2oRPv img {
    margin: 0 auto;
}
@media (max-width: 768px) {
    ._3RNJB ._1_pZ6 {
        flex-direction: column;
    }
    ._3RNJB ._1_pZ6 ._2oRPv {
        margin-bottom: 2rem;
    }
}
._3RNJB ._2dCgy {
    font-size: 22px;
    color: #195bcb;
    width: 80%;
    margin: 3rem auto 0;
}
._3RNJB ._2dCgy ._1jaer {
    -js-display: flex;
    display: flex;
}
._3RNJB ._2dCgy ._1jaer button {
    width: auto;
    padding: 1.175rem 2rem;
    line-height: 1;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
}
._3RNJB ._2dCgy ._1jaer ._1FoGU {
    flex: 1;
    border: 1px solid #dcdddd;
    border-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    background-color: #fff;
    padding: 1rem 1.25rem;
    font-size: 1.125rem;
    line-height: 1;
}
@media (max-width: 599px) {
    ._3RNJB ._2dCgy {
        margin: 0 auto;
    }
    ._3RNJB ._2dCgy ._1jaer {
        flex-wrap: wrap;
    }
    ._3RNJB ._2dCgy ._1jaer ._1FoGU {
        width: 100%;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
    }
    ._3RNJB ._2dCgy ._1jaer button {
        width: 100%;
        max-width: 100%;
        margin-top: 1rem;
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
    }
}
._3BUQ9 {
    background: linear-gradient(135deg, #0373f9, #195bcb);
    color: #fff;
}
._1I5Ez {
    -js-display: flex;
    display: flex;
    flex: 10;
}
._1I5Ez ._2JV5H {
    margin: 0 20px;
    flex: 1;
    position: relative;
}
._1I5Ez ._2JV5H button {
    height: 100%;
}
@media (max-width: 991px) {
    ._1I5Ez {
        flex-direction: column;
    }
    ._1I5Ez ._2JV5H {
        margin-bottom: 2rem;
    }
    ._1I5Ez ._2JV5H:last-of-type {
        margin-bottom: 0;
    }
}
._24PhL {
    margin-top: 3rem;
    text-align: center;
}
._24PhL button {
    width: auto;
}
._3-E8Y,
._12uIK ._3NGgz ._YByvm ._1ohgq ._2q6vF,
._12uIK ._3NGgz ._YByvm ._1ohgq ._Umf6L,
._12uIK ._3NGgz ._YByvm ._1uEd0 {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
._3OXP9 ._3iCoF ._1tOWl ._2oRPv,
._3OXP9 ._3iCoF ._2ChLc,
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6,
._J0dXg {
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
}
._12uIK {
    background: url(https://www.teleports.me/homenew/b38ec4c123033c2a9ec5ca913381e8af.svg), url(https://www.teleports.me/homenew/3a487171e8bd068e9b4a0d793da89a2f.svg), #f7f8f8;
    background-repeat: no-repeat, no-repeat;
    background-position: 1rem 4rem, bottom 1rem right 1rem;
    position: relative;
}
@media (max-width: 991px) {
    ._12uIK {
        padding-bottom: 0;
    }
}
@media (max-width: 599px) {
    ._12uIK {
        background: #f7f8f8;
    }
}
._12uIK ._3NGgz {
    -js-display: flex;
    display: flex;
    max-width: 1000px;
    margin-bottom: 4rem;
}
._12uIK ._3NGgz ._YByvm {
    flex: 4;
}
._12uIK ._3NGgz ._YByvm ._1ohgq {
    -js-display: flex;
    display: flex;
}
@media (max-width: 991px) {
    ._12uIK ._3NGgz ._YByvm ._1ohgq {
        margin-bottom: 1rem;
        padding: 0 2rem;
    }
}
@media (max-width: 768px) {
    ._12uIK ._3NGgz ._YByvm ._1ohgq {
        flex-direction: column;
    }
}
._12uIK ._3NGgz ._YByvm ._1ohgq ._2q6vF {
    flex: 1;
}
@media (max-width: 768px) {
    ._12uIK ._3NGgz ._YByvm ._1ohgq ._2q6vF img {
        margin: 0 auto;
    }
}
._12uIK ._3NGgz ._YByvm ._1ohgq ._Umf6L {
    flex: 1;
}
._12uIK ._3NGgz ._YByvm ._1ohgq ._Umf6L ._3U0au {
    color: #f45858;
    font-size: 2.1rem;
    margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
    ._12uIK ._3NGgz ._YByvm ._1ohgq ._Umf6L {
        margin-top: 1rem;
    }
}
._12uIK ._3NGgz ._YByvm ._1uEd0 {
    font-size: 18px;
}
@media (max-width: 768px) {
    ._12uIK ._3NGgz ._YByvm ._1uEd0 {
        display: none;
    }
}
._12uIK ._3NGgz ._YByvm ._EXnv0 {
    padding: 0 1rem 1.5rem;
}
@media (max-width: 768px) {
    ._12uIK ._3NGgz ._YByvm ._EXnv0 {
        padding: 0;
    }
}
@media (max-width: 991px) {
    ._12uIK ._3NGgz {
        flex-direction: column;
        padding: 0 6rem;
        margin-bottom: 0;
    }
}
@media (max-width: 768px) {
    ._12uIK ._3NGgz {
        padding: 0;
        margin-bottom: 2rem;
    }
}
._12uIK ._3-SaK {
    -js-display: flex;
    display: flex;
    margin-bottom: 4rem;
}
._12uIK ._3-SaK ._1_NHC {
    flex: 10;
}
@media (max-width: 991px) {
    ._12uIK ._3-SaK ._1_NHC {
        margin: 0;
    }
}
._12uIK ._3-SaK ._1_NHC ._29ArN h2 {
    color: #195bcb;
}
._12uIK ._3-SaK ._1_NHC ._2su9S {
    -js-display: flex;
    display: flex;
}
@media (max-width: 768px) {
    ._12uIK ._3-SaK ._1_NHC ._2su9S {
        flex-direction: column;
    }
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 {
    flex: 1;
    background-color: #fff;
    border-radius: 0.25rem;
    margin-bottom: 0.9375rem;
    padding: 1.5rem;
    box-shadow: 0 40px 80px -30px rgba(0, 0, 0, 0.3);
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
@media (max-width: 991px) {
    ._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 {
        margin: 0;
        box-shadow: none;
    }
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2fweL {
    -js-display: flex;
    display: flex;
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2fweL ._1ohgq {
    flex: 1;
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2fweL ._1ohgq img {
    height: 40px;
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2fweL ._3dnqM {
    flex: 1;
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2fweL ._3dnqM ._2oDVs {
    font-size: 14px;
    font-weight: 400;
    text-align: right;
    margin: 0;
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._2iQ7l {
    margin: 1rem 0;
    border: none;
    border-bottom: 1px solid #dcdddd;
}
._12uIK ._3-SaK ._1_NHC ._2su9S ._2L0x6 ._3gJ8z {
    font-size: 14px;
    flex: 1;
    text-align: justify;
    color: #231815;
    margin-top: 0;
    margin-bottom: 1rem;
}
@media (max-width: 991px) {
    ._12uIK ._3-SaK {
        padding: 0;
        margin: 0;
    }
    ._12uIK ._3-SaK ._3Cw9h {
        display: none;
    }
}
._3OXP9 {
    -js-display: flex;
    display: flex;
    justify-content: center;
}
@media (max-width: 768px) {
    ._3OXP9 ._3Cw9h {
        display: none;
    }
}
._3OXP9 ._bdaRq {
    -js-display: flex;
    display: flex;
}
._3OXP9 ._3NGgz {
    flex: 6;
}
._3OXP9 ._Umf6L {
    margin-bottom: 4rem;
}
._3OXP9 ._3iCoF {
    flex-direction: column;
}
._3OXP9 ._3iCoF,
._3OXP9 ._3iCoF ._1tOWl {
    -js-display: flex;
    display: flex;
}
@media (max-width: 768px) {
    ._3OXP9 ._3iCoF ._1tOWl {
        flex-direction: column;
    }
}
._3OXP9 ._3iCoF ._1tOWl ._2oRPv {
    flex: 1;
    margin-bottom: 20px;
}
._3OXP9 ._3iCoF ._1tOWl ._2oRPv input {
    display: block;
    width: 100%;
    font-size: 1rem;
    color: #231815;
    background-image: none;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    border: 1px solid #dcdddd;
    border-radius: 4px;
    background-color: #fff;
    padding: 1rem 1.25rem;
    font-size: 1.125rem;
    line-height: 1;
    box-sizing: border-box;
}
._3OXP9 ._3iCoF ._2ChLc {
    -js-display: flex;
    display: flex;
    justify-content: center;
}
._3OXP9 ._3iCoF ._2ChLc button {
    width: auto;
    margin-top: 1.5rem;
}
@media (max-width: 991px) {
    ._3OXP9 ._3iCoF ._2ChLc button {
        width: 100%;
    }
}
._3OXP9 ._d18ka {
    font-size: 20px;
    margin-top: 4rem;
}
._3OXP9 ._d18ka a {
    color: #fff;
}
._2Euz8,
._38ezl ._2Euz8 {
    margin-left: auto;
    margin-right: auto;
    background-color: #fff;
}
@media (min-width: 600px) {
    ._2Euz8,
    ._38ezl ._2Euz8 {
        background-color: transparent;
        padding: 3rem 0 1rem;
        max-width: 720px;
    }
}
@media (min-width: 768px) {
    ._2Euz8,
    ._38ezl ._2Euz8 {
        max-width: 940px;
    }
}
@media (min-width: 1024px) {
    ._2Euz8,
    ._38ezl ._2Euz8 {
        max-width: 1140px;
    }
}
._38ezl {
    background-color: #195bcb;
}
._38ezl ._2Euz8 ._370ct {
    padding: 2rem;
    background-color: #fff;
    border-radius: 0.25rem;
    box-shadow: 0 2px 4px 0 hsla(0, 0%, 64%, 0.5);
}
@media (min-width: 600px) {
    ._38ezl ._2Euz8 ._370ct {
        padding: 3rem;
    }
}
._38ezl ._2Euz8 ._370ct h2 {
    font-size: 24px;
    font-weight: 400;
}
._1lCCM {
    -js-display: flex;
    display: flex;
    justify-content: center;
    width: 100%;
    position: relative;
    padding-top: 5rem;
    box-sizing: border-box;
    overflow: hidden;
    min-height: calc(100vh - 72px);
}
._1lCCM ._2TRdJ {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
._1lCCM ._2TRdJ,
._1lCCM ._2TRdJ svg,
._1lCCM ._2TRdJ svg g,
._1lCCM ._2TRdJ svg g rect {
    width: 100%;
    height: 100%;
}
._1lCCM * {
    box-sizing: border-box;
}
._1lCCM ._1axYr,
._1lCCM ._1zhXv,
._1lCCM ._3_GYi,
._1lCCM ._3f-yz,
._1lCCM ._3VK6l,
._1lCCM ._392OH ._3pO72 {
    display: block;
    position: absolute;
    z-index: 0;
}
@media (max-width: 991px) {
    ._1lCCM ._1axYr,
    ._1lCCM ._1zhXv,
    ._1lCCM ._3_GYi,
    ._1lCCM ._3f-yz,
    ._1lCCM ._3VK6l,
    ._1lCCM ._392OH ._3pO72 {
        display: none;
    }
}
._1lCCM ._3VK6l {
    will-change: transform;
    width: 320px;
    top: 30%;
    left: -125px;
    animation: _24fDb 50s infinite linear;
}
._1lCCM ._3f-yz {
    will-change: transform;
    bottom: 50px;
    width: 200px;
    left: 20%;
    animation: _3tK-E 70s infinite linear;
}
._1lCCM ._1zhXv {
    will-change: transform;
    bottom: 25%;
    right: -75px;
    width: 250px;
    animation: _1u1bV 60s infinite linear;
}
._1lCCM ._1axYr {
    will-change: transform;
    width: 260px;
    top: 15%;
    left: 60%;
    animation: _2BeNy 60s infinite linear;
}
._1lCCM ._392OH ._3pO72 {
    will-change: transform, opacity;
    width: 1rem;
    animation: _3MYsr 2.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;
}
._1lCCM ._392OH ._3pO72:first-child {
    top: 60%;
    left: 25%;
    animation: _ykjxW 6s ease infinite;
}
._1lCCM ._392OH ._3pO72:nth-child(2) {
    width: 1.2rem;
    bottom: 25%;
    right: 25%;
    animation: _ykjxW 6s 5s ease infinite;
}
._1lCCM ._392OH ._3pO72:nth-child(3) {
    top: 20%;
    right: 20%;
    animation: _ykjxW 6s 3s ease infinite;
}
._1lCCM ._392OH ._3pO72:nth-child(4) {
    bottom: 15%;
    right: 15%;
}
._1lCCM ._392OH ._3pO72:nth-child(5) {
    width: 1.5rem;
    bottom: 10%;
    right: 40%;
}
._1lCCM ._392OH ._3pO72:nth-child(6) {
    bottom: 17%;
    left: 20%;
}
._1lCCM ._392OH ._3pO72:nth-child(7) {
    top: 20%;
    left: 15%;
}
@media (max-width: 991px) {
    ._1lCCM {
        animation: none;
        min-height: calc(100vh - 56px);
    }
}
@media (max-width: 599px) {
    ._1lCCM {
        padding: 1rem;
    }
    ._1lCCM ._1axYr,
    ._1lCCM ._1zhXv,
    ._1lCCM ._3_GYi,
    ._1lCCM ._3f-yz,
    ._1lCCM ._3VK6l,
    ._1lCCM ._392OH ._3pO72 {
        display: none;
    }
    ._1lCCM ._xt1zd {
        width: 100%;
        padding: 0;
    }
}
@keyframes _24fDb {
    0% {
        transform: translateX(0);
    }
    90% {
        transform: translateX(110vw);
    }
    91% {
        opacity: 0;
        transform: translateX(-15vw);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _3tK-E {
    0% {
        transform: translateX(0);
    }
    63% {
        transform: translateX(80vw);
    }
    64% {
        opacity: 0;
        transform: translateX(-35vw);
    }
    65% {
        opacity: 1;
        transform: translateX(-35vw);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _1u1bV {
    0% {
        transform: translateX(0);
    }
    90% {
        transform: translateX(-105vw);
    }
    91% {
        opacity: 0;
        transform: translateX(5vw);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes _2BeNy {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@keyframes _3MYsr {
    0%,
    to {
        opacity: 1;
        transform: scale(1);
    }
    50% {
        opacity: 0.5;
        transform: scale(0.8);
    }
}
@keyframes _ykjxW {
    0%,
    20%,
    80%,
    to {
        opacity: 1;
        transform: scale(1);
    }
    10% {
        opacity: 1;
        transform: scale(0.7);
    }
    40% {
        opacity: 1;
        transform: scale(1);
    }
    60% {
        opacity: 0.7;
        transform: scale(1.2);
    }
}
._5jVrK ._3UN82 {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 39px;
    text-align: center;
}
@media (max-width: 599px) {
    ._5jVrK ._3UN82 {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._5jVrK ._3fjNS {
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
    margin-top: 2.75rem;
}
._5jVrK ._3fjNS ._PFz3P {
    -js-display: flex;
    display: flex;
    width: 100%;
    align-items: center;
}
._5jVrK ._3fjNS ._PFz3P button {
    width: 100%;
}
._34B3f ._3kbSs {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 39px;
    text-align: center;
}
@media (max-width: 599px) {
    ._34B3f ._3kbSs {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._34B3f ._2Bp29 {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.875rem;
    display: block;
    margin-bottom: 0;
    text-align: center;
    color: #00d8ae;
    opacity: 0;
}
@media (max-width: 599px) {
    ._34B3f ._2Bp29 {
        font-size: 20px;
        line-height: 1.563rem;
    }
}
._34B3f ._1BqBC {
    margin-bottom: 2rem;
}
._34B3f ._1BqBC > div {
    text-align: center;
}
._34B3f ._1BqBC > div > div {
    display: inline-block;
}
._34B3f ._1BqBC > div > div svg path {
    will-change: opacity, stroke-dashoffset;
    opacity: 0;
    stroke-dasharray: 130;
    stroke-dashoffset: 130;
    transition: all 1s;
}
._34B3f ._1BqBC > div > div svg polyline {
    will-change: stroke-dashoffset;
    stroke-dasharray: 50;
    stroke-dashoffset: 50;
    transition: stroke-dashoffset 1s ease-out 0.5s;
}
._34B3f._2nfCC ._1BqBC > div > div svg path,
._34B3f._2nfCC ._1BqBC > div > div svg polyline {
    opacity: 1;
    stroke-dashoffset: 0;
}
._34B3f._2nfCC ._2Bp29 {
    animation: _26JZ7 0.5s 0.75s ease forwards;
}
@keyframes _26JZ7 {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
._2M0sP {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
._2M0sP h4 {
    margin-top: 1rem;
    margin-bottom: 1.5rem;
}
._2M0sP p {
    margin-bottom: 2rem;
}
._2diLE {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: #231815;
    background: #c2ddff;
    width: 200px;
    height: 200px;
    border-radius: 0.5rem;
    padding: 1rem 1.25rem;
    text-align: left;
    margin-right: 1.5rem;
    margin-bottom: 1.5rem;
    box-sizing: border-box;
    position: relative;
}
._2diLE:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-image: url(https://www.teleports.me/homenew/2e6d982162e2b801621137a5ea4feaee.svg);
}
@media (max-width: 599px) {
    ._2diLE {
        margin-right: unset;
    }
}
._2diLE:hover {
    box-shadow: 0 8px 24px 0 rgba(25, 91, 203, 0.4);
    transform: translateY(-8px);
    color: #231815;
}
._2diLE._1fLT5 {
    background: #d8d8fd;
}
._2diLE._1fLT5:before {
    background-image: url(https://www.teleports.me/homenew/9477a904b965f37f6ffd456345d37d79.svg);
}
._2diLE._1fLT5:hover {
    box-shadow: 0 8px 24px 0 rgba(60, 60, 170, 0.4);
}
._3ObeB {
    font-size: 48px;
    font-weight: 500;
    line-height: 3.75rem;
}
@media (max-width: 599px) {
    ._3ObeB {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
._1SSIK {
    margin-top: 0.75rem;
}
._2JMeR,
._KI1eI {
    z-index: 2;
}
._1xE7n {
    max-width: 1280px;
    margin: 0 auto;
    padding: 5rem 1rem;
    background: hsla(0, 0%, 100%, 0.7);
    text-align: center;
    position: relative;
    border-radius: 0.5rem;
    box-shadow: 0 8px 24px 0 rgba(3, 115, 249, 0.1);
}
@media (max-width: 599px) {
    ._1xE7n {
        padding: 3rem 1rem;
        margin: 0 auto;
    }
}
._3O4xy {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._3O4xy._2Tcvc {
    flex-direction: row;
}
._3O4xy._2Tcvc > div {
    flex: 1;
}
._3O4xy._2Tcvc > div:first-of-type {
    border-right: 1px solid #dcdddd;
}
@media (max-width: 599px) {
    ._3O4xy._2Tcvc {
        flex-direction: column;
    }
    ._3O4xy._2Tcvc > div:first-of-type {
        border-right: unset;
    }
}
._2RSeO {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
}
@media (max-width: 599px) {
    ._2RSeO {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._2L-kX {
    font-size: 16px;
    line-height: 1.625rem;
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
}
._2umHR {
    margin-top: 2rem;
}
._2Tcvc ._2umHR {
    margin-top: 0;
}
._3zrTq {
    padding-top: 0.5rem;
}
._3HAEO {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    padding-top: 2rem;
}
@media (max-width: 599px) {
    ._3HAEO {
        flex-direction: column;
        flex-wrap: unset;
    }
}
._2diK0,
._ZAKoq {
    color: #0373f9;
    padding-top: 0.25rem;
    display: block;
}
._ZAKoq {
    color: transparent;
}
._1iwi6 {
    padding: 1.5rem 1.25rem 1rem;
    border-radius: 0.5rem;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    background: #c2ddff;
    text-align: left;
    width: 288px;
    height: 220px;
    color: #231815;
    margin-right: 1.5rem;
    margin-bottom: 1.5rem;
    box-sizing: border-box;
    position: relative;
}
._1iwi6:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-image: url(https://www.teleports.me/homenew/2e6d982162e2b801621137a5ea4feaee.svg);
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: auto 100%;
}
@media (max-width: 599px) {
    ._1iwi6 {
        margin-right: unset;
    }
}
._1iwi6._3DXHg {
    background: #d8d8fd;
}
._1iwi6._3DXHg:before {
    background-image: url(https://www.teleports.me/homenew/9477a904b965f37f6ffd456345d37d79.svg);
}
._1iwi6._3DXHg:hover {
    box-shadow: 0 8px 24px 0 rgba(60, 60, 170, 0.4);
}
._1iwi6._3Ucp6 {
    height: 274px;
    color: #fff;
    background: #0373f9;
}
._1iwi6._3Ucp6:before {
    transform: scaleY(-1);
}
._1iwi6._3Ucp6._3DXHg {
    background: #5656e2;
}
._1iwi6._3Ucp6:hover {
    color: #fff;
}
._1iwi6._3Ucp6 ._AzSEB {
    margin-top: 4.25rem;
}
._1iwi6:hover {
    box-shadow: 0 8px 24px 0 rgba(25, 91, 203, 0.4);
    transform: translateY(-8px);
    color: #231815;
}
._1iwi6 ._3jfjP {
    z-index: 2;
}
._1iwi6 ._3jfjP ._1Z4nF {
    margin-top: 0.75rem;
}
._1iwi6 ._AzSEB {
    z-index: 2;
}
._1iwi6 ._3fBgm {
    font-size: 48px;
    font-weight: 500;
    line-height: 3.75rem;
    font-family: Gilroy, -apple-system, sans-serif;
}
@media (max-width: 599px) {
    ._1iwi6 ._3fBgm {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
._1iwi6 ._zVCUV {
    position: relative;
}
._1iwi6 ._zVCUV ._1pMd8 {
    float: right;
}
._1iwi6 ._zVCUV ._3dlGr {
    position: absolute;
    right: 0;
    transform: translateY(-100%);
    text-decoration: line-through;
    opacity: 0.6;
}
._1iwi6 ._zVCUV:after {
    clear: both;
}
._1iwi6 ._3-Ykf {
    background: #f45858;
    padding: 0.25rem 0.5rem;
    border-radius: 4px 4px 4px 0;
    position: absolute;
    left: -0.5rem;
    top: 50%;
    transform: translateY(-50%);
}
._1iwi6 ._3-Ykf:after {
    content: "";
    height: 0.5rem;
    width: 0.5rem;
    background-color: #cb3042;
    position: absolute;
    left: 0;
    bottom: -0.5rem;
    border-radius: 0 0 0 8px;
}
._1gsph {
    text-align: center;
    padding: 5.25rem 0 5rem;
}
@media (max-width: 599px) {
    ._1gsph {
        padding: 3rem 0;
    }
}
._2rn2b {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    margin-bottom: 3rem;
}
@media (max-width: 599px) {
    ._2rn2b {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._2ASF1,
._2Eu59 {
    margin-bottom: 0.25rem;
}
._2Od3Q {
    padding-top: 0.5rem;
}
._1VZ4M {
    max-width: 1024px;
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    padding-top: 2rem;
}
@media (max-width: 599px) {
    ._1VZ4M {
        flex-direction: column;
        flex-wrap: unset;
    }
}
._2ASF1 {
    margin-top: 5.25rem;
}
._3EYf0 {
    color: #0373f9;
    padding-top: 0.25rem;
    display: block;
}
._3FxXy {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._2y0Iw {
    border-bottom: 1px solid #dcdddd;
    margin-top: 1rem;
}
._2y0Iw:last-of-type {
    border: none;
}
._3Dpqb {
    -js-display: flex;
    display: flex;
    cursor: pointer;
}
._3Dpqb h4 {
    font-weight: 400;
    line-height: 1.6;
    flex: 1;
    margin-bottom: 1rem;
    padding-right: 1rem;
    color: #231815;
}
@media (max-width: 599px) {
    ._3Dpqb h4 {
        font-size: 0.875rem;
    }
}
._3Dpqb span._Jjnth {
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    border: 1px solid #195bcb;
    border-radius: 4px;
}
@media (max-width: 599px) {
    ._3Dpqb span._Jjnth {
        width: 1rem;
        height: 1rem;
    }
}
._3Dpqb span._Jjnth:after {
    transition: all 0.3s linear;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 1rem;
    height: 1rem;
    background-image: url(https://www.teleports.me/homenew/3d65fa871e64fa4ddcb29205535e3e90.svg);
}
@media (max-width: 599px) {
    ._3Dpqb span._Jjnth:after {
        width: 0.6rem;
        height: 0.6rem;
        background-size: contain;
    }
}
._3Dpqb._2pbMx span._Jjnth {
    border-color: #9fa0a0;
}
._3Dpqb._2pbMx span._Jjnth:after {
    transform: rotate(180deg);
    background-image: url(https://www.teleports.me/homenew/b52c8c17af9ff8a86f48bea5053af584.svg);
}
._2AQoI {
    box-sizing: border-box;
    color: #231815;
    opacity: 0.9;
    overflow: hidden;
}
._2OHr2 ._2AQoI {
    transition: padding 0.5s ease, max-height 0.5s ease;
}
._1T3ED {
    max-height: 0;
    padding-bottom: 0;
}
._3SxKp {
    max-height: 300px;
    padding-bottom: 1rem;
}
._3nRUX {
    display: none;
}
._SQPk4 {
    padding: 1rem 0;
}
._SQPk4 + ._SQPk4 {
    border-top: 1px solid #dcdddd;
}
._1dX9e {
    -js-display: flex;
    display: flex;
    cursor: pointer;
}
._1dX9e ._1dX9e {
    flex: 1;
}
._1dX9e ._B9yWX {
    max-width: 0;
    opacity: 0;
    transition: opacity 0.3s ease;
}
._1dX9e ._38cAd {
    opacity: 1;
    transition: opacity 0.3s ease;
}
._1dX9e._2mJm9 ._38cAd {
    opacity: 0;
    max-width: 0;
}
._1dX9e._2mJm9 ._B9yWX {
    opacity: 1;
    max-width: unset;
}
._1kmPx {
    font-size: 14px;
    line-height: 1.438rem;
    box-sizing: border-box;
    overflow: hidden;
    transition: padding 0.5s ease, max-height 0.5s ease;
    color: #595757;
}
._2T2pd {
    max-height: 0;
}
._1NCta {
    max-height: inherit;
    padding-top: 1rem;
}
._2kMj4 {
    padding: 7.5rem 1rem;
    max-width: 940px;
    margin: 0 auto;
}
@media (max-width: 599px) {
    ._2kMj4 {
        padding: 3rem 1rem;
    }
}
._2kMj4 ._2erDY {
    text-align: center;
    margin-bottom: 1.5rem;
}
._2YLXo {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 940px;
    margin: 0 auto;
    padding: 7.5rem 1rem;
}
@media (max-width: 768px) {
    ._2YLXo {
        flex-wrap: wrap;
    }
}
@media (max-width: 599px) {
    ._2YLXo {
        padding: 3rem 1rem;
    }
}
._2YLXo h3 {
    margin-bottom: 1.5rem;
}
@media (max-width: 768px) {
    ._2YLXo h3 {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }
}
._2YLXo ._1BRBB {
    margin-top: 0;
    margin-bottom: 1.5rem;
}
@media (max-width: 768px) {
    ._2YLXo ._1BRBB {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }
}
._2YLXo .__UcFD ._312dY {
    -js-display: flex;
    display: flex;
    margin-bottom: 0.5rem;
}
._2YLXo .__UcFD ._312dY h6 {
    margin: 0;
}
._2YLXo .__UcFD ._312dY ._2gnQW {
    margin-right: 0.75rem;
}
@media (min-width: 600px) {
    ._2YLXo {
        flex-direction: row;
        align-items: unset;
    }
}
._2YLXo ._1eyCo {
    flex: 1;
    margin-right: 2rem;
}
@media (max-width: 768px) {
    ._2YLXo ._1eyCo {
        flex: 0 0 100%;
        margin-right: 0;
        text-align: center;
        -js-display: flex;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}
@media (max-width: 599px) {
    ._2YLXo ._1eyCo {
        align-items: flex-start;
        text-align: left;
    }
}
._2YLXo ._3Eqtn {
    flex: unset;
    width: 40%;
    box-sizing: border-box;
}
@media (max-width: 768px) {
    ._2YLXo ._3Eqtn {
        margin-top: 3.875rem;
        width: unset;
        margin: 3.875rem auto 0;
    }
}
._2YLXo ._3Eqtn img {
    width: 240px;
}
._1TwYW {
    text-align: left;
    max-width: 376px;
    color: #9fa0a0;
    border-left: 0.25rem solid #9fa0a0;
    border-left-color: #9fa0a0;
    padding-left: 1rem;
    cursor: pointer;
    transition: border-left 0.3s cubic-bezier(0.51, 0.01, 0.27, 1.55), color 0.3s cubic-bezier(0.51, 0.01, 0.27, 1.55);
}
._1TwYW + ._1TwYW {
    margin-top: 1.5rem;
}
._1TwYW:hover {
    color: #231815;
    border-left-color: #231815;
}
._1TwYW._abhGb {
    color: #231815;
    border-left-color: #0373f9;
}
._3aNYj {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s cubic-bezier(0.51, 0.01, 0.27, 1.55);
}
._abhGb ._3aNYj {
    max-height: 200px;
    margin-top: 1rem;
}
._2HMiL {
    margin-bottom: 0.5rem;
}
._1dQqP {
    padding: 5rem 0;
    text-align: center;
    background: #fff;
}
@media (max-width: 768px) {
    ._1dQqP {
        display: none;
    }
}
._10aK7 {
    margin: 0.5rem 0 4.5rem;
}
._3eERk {
    margin: 0 auto;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
._3eERk ._RA0PP {
    max-width: 500px;
}
._3eERk ._2xs70 {
    margin-left: 2rem;
}
._3FYwv {
    padding: 7.5rem 0;
}
@media (max-width: 599px) {
    ._3FYwv {
        padding: 7.5rem 1rem;
    }
}
._2ey6d {
    text-align: center;
    margin-bottom: 3rem;
}
._33ZSK,
._p-dVG {
    max-width: 940px;
    margin: 0 auto;
    -js-display: flex;
    display: flex;
}
._33ZSK span {
    width: 20.2%;
    padding: 0 1.5rem;
}
._33ZSK span:first-of-type {
    flex: 1;
}
@media (max-width: 599px) {
    ._33ZSK span {
        flex: 1;
    }
    ._33ZSK span:nth-of-type(n + 3) {
        display: none;
    }
}
._p-dVG {
    box-sizing: border-box;
    border-bottom: 1px solid #dcdddd;
}
._p-dVG ._36m7U {
    padding: 1.5rem 0.875rem;
    flex: 1;
}
._p-dVG ._3c7Vm {
    padding: 1.5rem;
    -js-display: flex;
    display: flex;
    width: 20.2%;
}
@media (max-width: 599px) {
    ._p-dVG ._3c7Vm {
        flex: 1;
    }
    ._p-dVG ._3c7Vm:nth-of-type(n + 2) {
        display: none;
    }
}
._2KUU9 {
    display: inline-block;
    margin-right: 0.5rem;
}
._2KUU9._18y91 svg path:first-of-type {
    fill: #0373f9;
}
._2KUU9 svg path:first-of-type {
    fill: #dcdddd;
}
._392Yq {
    -js-display: flex;
    display: flex;
}
@media (max-width: 768px) {
    ._392Yq {
        display: block;
        position: relative;
    }
}
._1vV10 {
    flex: 1;
    height: 650px;
    -o-object-fit: cover;
    object-fit: cover;
    max-width: 450px;
}
@media (max-width: 768px) {
    ._1vV10 {
        width: 100%;
        max-width: unset;
        height: auto;
        -webkit-filter: contrast(0.3);
        filter: contrast(0.3);
    }
}
._1UsEs {
    flex: 1;
    color: #fff;
    margin-left: 1.25rem;
}
@media (max-width: 768px) {
    ._1UsEs {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 3.5rem;
        margin-left: 0;
        box-sizing: border-box;
        -js-display: flex;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
}
@media (max-width: 599px) {
    ._1UsEs {
        padding: 1.5rem;
    }
}
@media (max-width: 768px) {
    ._3wtNi {
        max-width: 460px;
    }
}
@media (max-width: 599px) {
    ._3wtNi {
        width: 100%;
    }
}
._38v_i {
    margin: 1.5rem 0;
}
@media (max-width: 768px) {
    ._38v_i {
        max-width: 460px;
    }
}
@media (max-width: 599px) {
    ._38v_i {
        display: none;
    }
}
._1bnSa {
    text-align: right;
}
._s3r_D {
    margin-top: 0.25rem;
}
._7Licz {
    margin-bottom: 1rem;
}
@media (max-width: 768px) {
    ._7Licz {
        position: absolute;
    }
    ._7Licz + ._3wtNi {
        margin-top: 3.25rem;
    }
}
._1nH-y {
    background: linear-gradient(135deg, #195bcb, #0373f9);
    padding: 5rem 3.5rem;
}
@media (max-width: 768px) {
    ._1nH-y {
        padding: 0;
    }
}
._14c18 {
    max-width: 1023px;
    box-sizing: border-box;
    margin: 0 auto;
}
@media (max-width: 768px) {
    ._14c18 .slick-dots {
        bottom: 4px;
    }
}
._14c18 .slick-dots li button:before {
    color: #fff;
}
._3Jrhb {
    background-color: #595757;
}
._3Jrhb:active,
._3Jrhb:hover {
    background-color: #231815;
}
._19bnf {
    color: #231815;
    background-color: transparent;
    border: 1px solid #231815;
}
._19bnf ._1oMGG ._3xk1z svg polygon:first-of-type {
    transition: fill 0.5s ease;
    fill: #231815;
}
._19bnf:focus {
    border: 1px solid #231815;
}
._19bnf:active,
._19bnf:focus,
._19bnf:hover {
    color: #fff;
    background-color: #231815;
    border: 1px solid #231815;
}
._19bnf:active ._1oMGG ._3xk1z svg polygon:first-of-type,
._19bnf:focus ._1oMGG ._3xk1z svg polygon:first-of-type,
._19bnf:hover ._1oMGG ._3xk1z svg polygon:first-of-type {
    fill: #fff;
}
._3wyXl {
    border: none;
    background-color: transparent;
    color: #595757;
}
._3wyXl:active,
._3wyXl:hover {
    color: #231815;
    background-color: transparent;
}
._1u6M5 {
    text-align: center;
    padding: 22rem 0;
    background: #fff;
    position: relative;
    overflow: hidden;
}
@media (max-width: 599px) {
    ._1u6M5 {
        display: none;
    }
}
._1Upgj {
    margin-bottom: 2rem;
}
._1Z7Hb ._3WfVM,
._3_Ik0 ._20uYq,
._3jmAd ._xCrTn,
._W-SWq ._1ro7m {
    width: 3rem;
    height: 3rem;
}
._3jmAd {
    position: absolute;
    left: -120px;
    top: 24px;
    -js-display: flex;
    display: flex;
}
._3jmAd ._xCrTn {
    margin-left: 32px;
    align-self: flex-end;
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 0.1s;
}
._mc28b ._3jmAd ._xCrTn {
    opacity: 1;
    transform: scale(1);
}
._W-SWq {
    position: absolute;
    right: 8px;
    top: 16px;
    -js-display: flex;
    display: flex;
}
._W-SWq ._1ro7m {
    margin-right: 48px;
    align-self: flex-end;
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 0.4s;
}
._mc28b ._W-SWq ._1ro7m {
    opacity: 1;
    transform: scale(1);
}
._1Z7Hb {
    position: absolute;
    right: -30px;
    bottom: 48px;
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
._1Z7Hb ._3WfVM {
    margin: 0 56px 32px auto;
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 0.7s;
}
._mc28b ._1Z7Hb ._3WfVM {
    opacity: 1;
    transform: scale(1);
}
._3_Ik0 {
    position: absolute;
    bottom: 0;
    left: 0;
    -js-display: flex;
    display: flex;
}
._3_Ik0 ._20uYq {
    margin-left: 24px;
    align-self: center;
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 1s;
}
._mc28b ._3_Ik0 ._20uYq {
    opacity: 1;
    transform: scale(1);
}
._17rqV {
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05);
    width: 625px;
    height: 250px;
}
._mc28b ._17rqV {
    opacity: 1;
    transform: scale(1);
}
@media (max-width: 1025px) {
    ._mc28b ._17rqV {
        width: 500px;
        height: 200px;
    }
}
@media (max-width: 768px) {
    ._mc28b ._17rqV {
        width: 400px;
        height: 160px;
    }
}
._29MJ7 {
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 0.3s;
    width: 239px;
    height: 240px;
}
._mc28b ._29MJ7 {
    opacity: 1;
    transform: scale(1);
}
@media (max-width: 1025px) {
    ._mc28b ._29MJ7 {
        width: 240px;
        height: 240px;
    }
}
@media (max-width: 768px) {
    ._mc28b ._29MJ7 {
        width: 154px;
        height: 154px;
    }
}
._2c_p1 {
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 0.6s;
    width: 460px;
    height: 180px;
}
._mc28b ._2c_p1 {
    opacity: 1;
    transform: scale(1);
}
@media (max-width: 1025px) {
    ._mc28b ._2c_p1 {
        width: 460px;
        height: 180px;
    }
}
@media (max-width: 768px) {
    ._mc28b ._2c_p1 {
        width: 368px;
        height: 144px;
    }
}
._1YGwa {
    opacity: 0;
    transform: scale(0);
    transition: all 0.3s cubic-bezier(1, 0.84, 0.76, 1.05) 0.9s;
    width: 360px;
    height: 360px;
}
._mc28b ._1YGwa {
    opacity: 1;
    transform: scale(1);
}
@media (max-width: 1025px) {
    ._mc28b ._1YGwa {
        width: 360px;
        height: 360px;
    }
}
@media (max-width: 768px) {
    ._mc28b ._1YGwa {
        width: 230px;
        height: 230px;
    }
}
._tTlUx {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 70vh;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    padding: 0 1rem;
}
._1ZzWB {
    color: #fff;
    margin-bottom: 1.5rem;
    text-align: center;
    text-shadow: 0 2px 8px rgba(35, 24, 21, 0.3);
}
@media (max-width: 599px) {
    ._1ZzWB {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
._25ByQ ._3cJoG {
    position: relative;
    margin-top: 4rem;
    min-height: 200px;
    border: 1px solid #dcdddd;
    box-shadow: 0 2px 4px 0 hsla(0, 0%, 64%, 0.2);
    border-radius: 0.25rem;
}
._2W94m {
    background: #e0eeff;
    padding-bottom: 4.75rem;
    position: relative;
    overflow: hidden;
}
@media (max-width: 768px) {
    ._2W94m {
        padding-bottom: unset;
    }
}
._3VktM {
    position: absolute;
    left: -250px;
    bottom: 0;
    opacity: 0.5;
}
@media (max-width: 1025px) {
    ._3VktM {
        left: -350px;
    }
}
@media (max-width: 768px) {
    ._3VktM {
        display: none;
    }
}
._1tcOu {
    position: absolute;
    right: -200px;
    top: 1.5rem;
    opacity: 0.5;
}
@media (max-width: 599px) {
    ._1tcOu {
        display: none;
    }
}
._1JNiC {
    margin-bottom: 1rem;
}
@media (min-width: 600px) {
    ._1JNiC {
        margin-bottom: 2.25rem;
    }
}
._2lA4- ._3X1Ld {
    position: relative;
}
._2lA4- ._3X1Ld ._1968A {
    -js-display: flex;
    display: flex;
}
._2lA4- ._3X1Ld ._1968A p {
    font-size: 16px;
    position: relative;
    color: #9fa0a0;
    margin-left: 1.5rem;
    margin-bottom: 0;
    padding-bottom: 10px;
    cursor: pointer;
}
._2lA4- ._3X1Ld ._1968A p:first-of-type {
    margin-left: 0;
}
._2lA4- ._3X1Ld ._1968A p._j9GTO,
._2lA4- ._3X1Ld ._1968A p:focus,
._2lA4- ._3X1Ld ._1968A p:hover {
    color: #231815;
}
._2lA4- ._3X1Ld ._1968A p span._RcaPA {
    position: absolute;
    top: -5px;
    right: -8px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background-color: #f45858;
    border: 2px solid #f7f8f8;
}
._2lA4- ._3X1Ld ._1968A p._13_Rv {
    margin-left: 1.5rem;
}
._2lA4- ._3X1Ld div._yo-mV {
    height: 2px;
    width: 0;
    transition: all 0.3s ease;
    background-color: #231815;
}
._24RPY {
    width: 100%;
    height: 100%;
    border-radius: 2px;
    flex-direction: column;
    background: rgba(35, 24, 21, 0.8);
    color: #fff;
    padding: 1.5rem 1rem 1rem;
    text-align: left;
}
._24RPY,
._24RPY ._6Uvec {
    -js-display: flex;
    display: flex;
}
._24RPY ._6Uvec ._QjT6L {
    flex: 1 0 65%;
    padding: 0 1rem;
}
@media (max-width: 599px) {
    ._24RPY ._6Uvec ._QjT6L {
        padding: 0;
        margin-bottom: 1rem;
    }
}
._24RPY ._6Uvec ._QjT6L ._3cR9S {
    font-size: 18px;
    padding-bottom: 1rem;
}
._24RPY ._6Uvec ._QjT6L ._2Zjbi {
    word-break: break-word;
}
._24RPY ._6Uvec ._1iGMG {
    margin-left: 0.5rem;
    flex: 0 1 1;
}
@media (max-width: 599px) {
    ._24RPY ._6Uvec ._1iGMG {
        display: none;
    }
}
._24RPY ._6Uvec ._1iGMG img {
    max-width: 100%;
}
._24RPY ._1812S {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}
@media (max-width: 599px) {
    ._24RPY ._1812S {
        flex-direction: column-reverse;
    }
}
._3dyn_ {
    width: auto;
    background: #fff;
    color: #fff;
    padding: 0;
}
._3dyn_ ._3AIdM ._1H2_B {
    flex: 0 0 100%;
    padding: 0;
}
._3dyn_ ._3oLY4 {
    font-size: 18px;
    color: #231815;
}
._3dyn_ ._1_xq_ {
    color: #595757;
}
@media (max-width: 599px) {
    ._3dyn_ ._3N6zV {
        flex-direction: row;
    }
}
._36l20 ._1QzKf,
._36l20 ._3ZRLe {
    border: none;
    background-color: transparent;
}
._36l20 ._1QzKf:focus,
._36l20 ._3ZRLe:focus {
    outline: none;
}
._36l20 {
    font-size: 14px;
    line-height: 1.438rem;
    max-width: 300px;
    -js-display: flex;
    display: flex;
    border: 1px solid #9fa0a0;
    border-radius: 4px;
    padding: 1rem;
}
@media (min-width: 600px) {
    ._36l20 {
        width: calc(100% - 20rem);
    }
}
._36l20 input::-webkit-input-placeholder {
    color: #9fa0a0;
}
._36l20 input:-ms-input-placeholder,
._36l20 input::-ms-input-placeholder {
    color: #9fa0a0;
}
._36l20 input::placeholder {
    color: #9fa0a0;
}
._36l20 ._1QzKf {
    flex: 7;
    color: #231815;
}
._36l20 ._1QzKf._3TkzV {
    color: #595757;
}
._36l20 ._3ZRLe {
    flex: 3;
    text-transform: uppercase;
    padding: 0;
    text-align: right;
    cursor: not-allowed;
}
._36l20 ._3ZRLe:not([disabled]) {
    cursor: pointer;
    color: #0373f9;
}
._36l20 ._3ZRLe._3TkzV {
    color: #595757;
}
._2HyGE ._1QUXG ._2kNPs {
    width: 100%;
}
@media (min-width: 600px) {
    ._2HyGE ._1QUXG ._2kNPs {
        width: 18.75rem;
    }
}
._2HyGE {
    width: 100%;
}
._2HyGE ._39D9B {
    margin: 1.5rem 0;
    border-top: 1px solid #9fa0a0;
    border-bottom: 1px solid #9fa0a0;
    padding: 1.5rem 0;
}
@media (min-width: 600px) {
    ._2HyGE ._39D9B {
        padding: 2rem 0;
        margin: 2rem 0;
    }
}
@media (min-width: 600px) {
    ._2HyGE ._39D9B ._Fv1gR {
        display: none;
    }
}
._2HyGE ._39D9B ._R3gDo {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-top: 1rem;
}
@media (min-width: 600px) {
    ._2HyGE ._39D9B ._R3gDo {
        margin-top: 0;
    }
}
._2HyGE ._39D9B ._R3gDo ._1mHAp {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    color: #231815;
}
._2HyGE ._39D9B ._R3gDo ._1mHAp + ._1mHAp {
    margin-top: 0.5rem;
}
._2HyGE ._39D9B ._R3gDo ._1mHAp ._1YVCh {
    display: none;
}
@media (min-width: 600px) {
    ._2HyGE ._39D9B ._R3gDo ._1mHAp ._1YVCh {
        display: block;
        margin-left: 1rem;
    }
}
._2HyGE ._39D9B ._R3gDo ._1mHAp ._2UGgZ {
    margin-left: auto;
    text-align: right;
}
._2HyGE ._2D8lx {
    font-size: 14px;
    line-height: 1.438rem;
    background: #e0eeff;
    color: #0373f9;
    border-radius: 0.25rem;
    padding: 0.5rem;
    margin-top: 1rem;
    -js-display: flex;
    display: flex;
    align-items: flex-start;
}
@media (min-width: 600px) {
    ._2HyGE ._2D8lx {
        align-items: center;
        padding: 0.5rem 1rem;
    }
}
._2HyGE ._2D8lx ._8nlEL {
    margin-right: 0.5rem;
    flex: 0 0 1rem;
}
._2HyGE ._2D8lx ._8nlEL svg path {
    fill: #0373f9;
}
._2HyGE ._1QUXG {
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    margin-bottom: 1rem;
}
@media (min-width: 600px) {
    ._2HyGE ._1QUXG {
        margin-bottom: 2rem;
        flex-direction: row;
    }
}
._2HyGE ._1QUXG ._2kNPs {
    margin-left: auto;
}
@media (min-width: 600px) {
    ._2HyGE ._1QUXG ._2kNPs {
        padding-top: 2px;
    }
}
._2HyGE ._1QUXG ._2kNPs ._3o7Oj,
._2HyGE ._1QUXG ._2kNPs ._dw54K {
    -js-display: flex;
    display: flex;
    width: auto;
    text-transform: uppercase;
    justify-content: space-between;
    margin-top: 1rem;
}
@media (min-width: 600px) {
    ._2HyGE ._1QUXG ._2kNPs ._3o7Oj,
    ._2HyGE ._1QUXG ._2kNPs ._dw54K {
        margin-top: 0;
    }
}
._2HyGE ._1QUXG ._2kNPs ._3o7Oj {
    color: #f45858;
}
@media (min-width: 600px) {
    ._2HyGE ._1QUXG ._2kNPs ._3o7Oj {
        margin-bottom: 1rem;
    }
}
@keyframes _3RGD5 {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _3Rr6s {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _11Hjg {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _37sWD {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _2cJEJ {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _2TOGC {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._3tGDr {
    -js-display: flex;
    display: flex;
    opacity: 0;
    justify-content: center;
    align-items: center;
    background-color: rgba(35, 24, 21, 0.8);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 5rem;
    animation: _2cJEJ 0.5s ease forwards;
    z-index: 1061;
}
._3tGDr ._2jdYL {
    color: #fff;
    text-align: center;
}
._3tGDr ._2jdYL ._1yxFT {
    -js-display: flex;
    display: flex;
    justify-content: center;
    margin-bottom: 1.5rem;
}
._3tGDr ._2jdYL h4 {
    margin-bottom: 1rem;
}
._3tGDr ._2jdYL p {
    font-size: 12px;
    margin-bottom: 0;
}
@media (max-width: 599px) {
    ._3tGDr {
        padding: 1rem;
    }
    ._3tGDr ._2jdYL ._1yxFT {
        margin-bottom: 1rem;
    }
    ._3tGDr ._2jdYL h4 {
        font-size: 12px;
        margin-bottom: 1.5rem;
    }
}
@keyframes _1Mz59 {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _3W_Pb {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _26yyP {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _1_R6P {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _N_w_k {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _1BGg2 {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._1i2n3,
._1pPUE,
._3NCue,
._QzK-S {
    width: 100%;
}
@media (min-width: 600px) {
    ._1i2n3,
    ._1pPUE,
    ._3NCue,
    ._QzK-S {
        width: 360px;
        margin-left: auto;
    }
}
@media (min-width: 769px) {
    ._1i2n3,
    ._1pPUE,
    ._3NCue,
    ._QzK-S {
        width: 460px;
    }
}
._1ENho > button {
    width: 100%;
}
@media (min-width: 600px) {
    ._1ENho > button {
        width: 18.75rem;
    }
}
._HUR7B {
    animation-name: _1_R6P;
    animation-timing-function: ease-in-out;
    animation-duration: 0.25s;
    width: 100%;
}
._HUR7B ._cp-ZL {
    max-width: 500px;
}
._HUR7B ._cp-ZL ._V5NPn {
    margin-bottom: 1.5rem;
}
._HUR7B ._cp-ZL ._V5NPn p {
    font-size: 14px;
    margin-bottom: 0;
}
._HUR7B ._cp-ZL ._V5NPn ul {
    padding-left: 1rem;
}
._HUR7B ._cp-ZL ._V5NPn ul li {
    font-size: 14px;
}
._1ENho {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 1.5rem;
}
@media (min-width: 600px) {
    ._1ENho {
        margin-top: 2rem;
    }
}
._1ENho > button {
    margin-right: 0;
}
._1pPUE {
    animation-name: _1_R6P;
    animation-timing-function: ease-in-out;
    animation-duration: 0.25s;
}
._1pPUE ._3p4ux,
._1pPUE ._3P_aZ {
    cursor: pointer;
    padding: 0.75rem 1rem;
    margin-bottom: 1rem;
    border: 1px solid #dcdddd;
    border-radius: 0.25rem;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(89, 87, 87, 0.2);
}
._1pPUE ._3p4ux ._2kbL3,
._1pPUE ._3P_aZ ._2kbL3 {
    position: relative;
    letter-spacing: 3px;
    top: 2px;
}
@media (max-width: 599px) {
    ._1pPUE ._3p4ux ._2kbL3,
    ._1pPUE ._3P_aZ ._2kbL3 {
        font-size: 10px;
        top: 0;
    }
}
._1pPUE ._3p4ux input[type="radio"],
._1pPUE ._3P_aZ input[type="radio"] {
    position: relative;
    top: 2px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 0.75rem;
    height: 0.75rem;
    background: #dcdddd;
    box-shadow: inset 0 0 0 3px #fff, 0 0 0 2px;
    border-radius: 50%;
    transition: 0.2s;
    cursor: pointer;
    color: #231815;
    margin-right: 1.5rem;
}
._1pPUE ._3p4ux input[type="radio"]:hover,
._1pPUE ._3P_aZ input[type="radio"]:hover {
    background: #231815;
    box-shadow: inset 0 0 0 0.6em #fff, 0 0 0 3px;
}
._1pPUE ._3p4ux input[type="radio"]:checked,
._1pPUE ._3P_aZ input[type="radio"]:checked {
    background: #231815;
    box-shadow: inset 0 0 0 2px #fff, 0 0 0 3px #231815;
}
._1pPUE ._3p4ux input[type="radio"]:focus,
._1pPUE ._3P_aZ input[type="radio"]:focus {
    outline: 0;
}
._1pPUE ._3p4ux:hover,
._1pPUE ._3P_aZ:hover {
    box-shadow: 0 2px 4px 0 rgba(89, 87, 87, 0.5);
}
._1pPUE ._3p4ux:hover input[type="radio"]:not(:checked),
._1pPUE ._3P_aZ:hover input[type="radio"]:not(:checked) {
    background: #231815;
    box-shadow: inset 0 0 0 0.6em #fff, 0 0 0 3px;
}
._1pPUE ._3p4ux {
    border-style: dotted;
}
._1pPUE ._3p4ux p {
    color: #195bcb;
    margin-bottom: 0;
}
._1pPUE ._3p4ux p span._11F0e {
    display: inline-block;
    height: 10px;
    width: 10px;
    background-image: url(https://www.teleports.me/homenew/dd8cde4f53c26b2de6c8250152f78e48.svg);
    margin-right: 1rem;
    background-size: cover;
}
._QzK-S {
    font-size: 10px;
    line-height: 1.25rem;
    color: #231815;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._QzK-S {
        margin-bottom: 0.5rem;
    }
}
._QzK-S:first-of-type {
    margin-top: 1rem;
}
@media (min-width: 600px) {
    ._QzK-S:first-of-type {
        margin-top: 0.5rem;
    }
}
._1i2n3 ._28QHp,
._1i2n3._HcZDE {
    display: none;
}
._3NCue > a {
    margin-left: auto;
}
._3NCue > a > img {
    width: 152px;
    display: block;
}
._1lOx4 {
    position: relative;
    padding: 0.125rem 0.125rem 1.625rem;
    box-sizing: border-box;
    width: 100%;
}
._1lOx4._2ErMx {
    display: inline-block;
    width: 3.75rem;
}
._1lOx4._3n6tP {
    margin-left: auto;
    margin-right: 1rem;
}
._n-c59 {
    font-size: 12px;
    line-height: 1.25rem;
    font-weight: 400;
    display: block;
    color: transparent;
    transition: all 0.2s ease;
    width: 100%;
    overflow: hidden;
}
._n-c59.focus {
    color: #195bcb;
}
._w-8RC {
    font-size: 16px;
    line-height: 1.625rem;
    display: block;
    position: relative;
    height: 1.75rem;
    background-color: transparent;
    color: #9fa0a0;
    border: none;
    border-bottom: 1px solid #9fa0a0;
    outline: 0;
    width: 100%;
    padding: 0;
    margin: 0.125rem;
    box-shadow: none;
    border-radius: 0;
    box-sizing: border-box;
}
._w-8RC._1jNZl {
    color: #f45858;
    border-bottom: 2px solid #f45858;
    animation: _11flk 0.5s cubic-bezier(0.2, 1.3, 0.7, 1) both;
    transition: all 0.2s ease;
}
._w-8RC.hosted-field--focus {
    border-color: #195bcb;
}
._3epNn {
    position: absolute;
    right: 0;
    bottom: 2.05rem;
    width: auto;
    -js-display: flex;
    display: flex;
}
._3epNn ._3jS01 {
    width: 44px;
    height: 28px;
    border-radius: 0.25rem;
    background-repeat: no-repeat;
    background-size: contain;
}
._3epNn ._3jS01._Dm2oN {
    background-image: url(https://www.teleports.me/homenew/9ca145f3bcec02aba8774b8c10a90437.svg);
}
._3epNn ._3jS01._3rqp_ {
    background-image: url(https://www.teleports.me/homenew/acbbf9c48f86c183a2384c969141c7b3.svg);
}
._3epNn ._3jS01._8WZxW {
    background-image: url(https://www.teleports.me/homenew/f6762f9dec709313bfb29b0fb8dcea87.svg);
}
._3epNn ._3jS01._errnu {
    display: none;
}
._nRKGu {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
@keyframes _11flk {
    10%,
    90% {
        transform: translate3d(-1px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(1px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(-3px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(3px, 0, 0);
    }
}
@keyframes _3A2Ja {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _1K7cP {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _4_1mE {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _Xo_Ko {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _1PF2W {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _38bmD {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._14Ob4 button {
    width: 100%;
}
@media (min-width: 600px) {
    ._14Ob4 button {
        width: 18.75rem;
    }
}
._14Ob4 {
    position: relative;
    animation-name: _Xo_Ko;
    animation-timing-function: ease-in-out;
    animation-duration: 0.25s;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
._14Ob4 ._1-pxV {
    position: absolute;
    border-radius: 0.25rem;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}
._14Ob4 ._1-pxV,
._14Ob4 ._1ikzQ {
    box-shadow: 0 2px 4px 0 rgba(89, 87, 87, 0.2);
}
._14Ob4 ._1ikzQ {
    padding: 1.5rem;
    margin-bottom: 1.5rem;
    border: 1px solid #dcdddd;
    border-radius: 0.25rem;
    background: #fff;
}
._14Ob4 ._1ikzQ ._10XkN h4 {
    margin-bottom: 1rem;
}
._14Ob4 ._1ikzQ ._10XkN p {
    margin-bottom: 0;
}
._14Ob4 ._1ikzQ ._10XkN hr {
    position: relative;
    background-color: #dcdddd;
    width: 2px;
    height: 50px;
    border: none;
    margin: 0.5rem 0;
    left: 1.25rem;
}
._14Ob4 ._1ikzQ ._10XkN:last-of-type hr {
    display: none;
}
._qaJAX {
    -js-display: flex;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    background: hsla(0, 0%, 100%, 0.5);
    width: 100%;
    height: 100%;
    align-items: center;
}
@keyframes _e8rmX {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _2Fy_w {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _1Tpla {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _3abeo {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _eiwZd {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _2nLGp {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._25ZET {
    position: relative;
    animation-name: _3abeo;
    animation-timing-function: ease-in-out;
    animation-duration: 0.25s;
}
._25ZET button {
    width: 100%;
}
._25ZET ._1Ghgi {
    position: absolute;
    border-radius: 0.25rem;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}
._25ZET ._1Ghgi,
._25ZET ._rJEyI {
    box-shadow: 0 2px 4px 0 rgba(89, 87, 87, 0.2);
}
._25ZET ._rJEyI {
    padding: 1.5rem;
    margin-bottom: 1.5rem;
    border: 1px solid #dcdddd;
    border-radius: 0.25rem;
    background: #fff;
}
@media (max-width: 599px) {
    ._25ZET ._rJEyI {
        text-align: center;
    }
}
._25ZET ._rJEyI p:first-of-type {
    margin-bottom: 2.5rem;
}
._25ZET ._rJEyI h2 {
    font-weight: 400;
    margin-bottom: 0;
    color: #44d52c;
}
._25ZET ._rJEyI ._m_78u {
    text-align: center;
}
._25ZET ._rJEyI ._1OtVK {
    -js-display: flex;
    display: flex;
    justify-content: center;
    margin-top: 1rem;
    margin-bottom: 3rem;
}
._25ZET ._rJEyI ._1OtVK ._3WqOW {
    flex: 0 0 30%;
}
._25ZET ._rJEyI ._1OtVK ._3WqOW img {
    max-width: 100%;
}
._25ZET ._rJEyI ._1OtVK ._2-fVu {
    flex: 0 0 10%;
}
@media (max-width: 599px) {
    ._25ZET ._rJEyI ._1OtVK {
        margin-bottom: 2rem;
    }
    ._25ZET ._rJEyI ._1OtVK ._3WqOW {
        flex: 0 0 45%;
    }
}
@keyframes _1ZA9I {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _s5M83 {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _1BB_X {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _39aOd {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _29GJa {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _2cpUr {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._Qejrl button {
    width: 100%;
}
@media (min-width: 600px) {
    ._Qejrl button {
        width: 18.75rem;
    }
}
._Qejrl {
    position: relative;
    animation-name: _39aOd;
    animation-timing-function: ease-in-out;
    animation-duration: 0.25s;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
._Qejrl ._2M5Rs {
    display: none;
}
._Qejrl ._a8dBA {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
@media (min-width: 600px) {
    ._Qejrl ._a8dBA {
        flex-direction: row;
        margin-top: 2.5rem;
    }
}
._Qejrl ._a8dBA ._qQX70 {
    margin-bottom: 2rem;
    background: #fff;
    color: #595757;
    font-size: 12px;
}
@media (min-width: 600px) {
    ._Qejrl ._a8dBA ._qQX70 {
        flex: 1;
        margin-right: 1rem;
    }
}
._Qejrl ._a8dBA ._qQX70 ._2yIFo {
    margin-top: 0.5rem;
}
@media (min-width: 600px) {
    ._Qejrl ._a8dBA ._qQX70 ._2yIFo {
        margin-top: 0;
    }
}
._Qejrl ._a8dBA ._qQX70 li {
    line-height: 1.5;
}
._Qejrl ._a8dBA ._qQX70 ol {
    padding: 0 0.8rem;
    margin: 0;
}
._Qejrl ._a8dBA ._qQX70 ._3CrDM {
    margin-top: 1rem;
}
._Qejrl ._a8dBA ._3jGyn {
    width: 100%;
    margin-bottom: 1.5rem;
    -js-display: flex;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
@media (min-width: 600px) {
    ._Qejrl ._a8dBA ._3jGyn {
        width: 360px;
    }
}
@media (min-width: 769px) {
    ._Qejrl ._a8dBA ._3jGyn {
        width: 460px;
    }
}
._Qejrl ._a8dBA ._3jGyn ._1fllA {
    width: 100%;
    border: 1px solid #595757;
    border-radius: 4px;
    margin-bottom: 1rem;
    text-align: center;
    cursor: pointer;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.5rem;
}
._Qejrl ._a8dBA ._3jGyn ._1fllA._3LyGM {
    border: 2px solid #0373f9;
}
@media (min-width: 769px) {
    ._Qejrl ._a8dBA ._3jGyn ._1fllA {
        width: calc(50% - 0.625rem);
    }
    ._Qejrl ._a8dBA ._3jGyn ._1fllA:nth-child(n) {
        margin-right: 0.5rem;
    }
}
@media (min-width: 1025px) {
    ._Qejrl ._a8dBA ._3jGyn ._1fllA {
        width: 8.75rem;
    }
    ._Qejrl ._a8dBA ._3jGyn ._1fllA:nth-child(n) {
        margin-right: 0.8rem;
    }
}
._Qejrl ._a8dBA ._3jGyn ._1fllA img {
    max-width: 60%;
}
@media (min-width: 769px) {
    ._Qejrl ._a8dBA ._3jGyn ._1fllA img {
        max-width: 70%;
    }
}
@media (min-width: 1025px) {
    ._Qejrl ._a8dBA ._3jGyn ._1fllA img {
        max-width: 90%;
    }
}
._1ggZp {
    flex: 1;
    background: #f7f8f8;
    flex-direction: column;
}
._1ggZp,
._1ggZp ._72GK1 {
    -js-display: flex;
    display: flex;
    padding-top: 1rem;
}
._1ggZp ._72GK1 {
    flex-direction: column;
    padding-bottom: 1rem;
}
@media (min-width: 600px) {
    ._1ggZp ._72GK1 {
        flex-direction: row;
    }
}
._1ggZp ._72GK1 ._3D1Vv {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
}
._1ggZp ._72GK1 ._3D1Vv:first-of-type {
    width: 100%;
    justify-content: center;
    text-decoration: underline;
    font-size: 1.25rem;
}
@media (min-width: 600px) {
    ._1ggZp ._72GK1 ._3D1Vv:first-of-type {
        width: 25%;
    }
}
._1ggZp ._72GK1 ._3D1Vv:not(:first-of-type) {
    flex: 1;
}
@media (min-width: 600px) {
    ._1ggZp ._72GK1 ._3D1Vv:not(:first-of-type) {
        padding-left: 1rem;
        align-items: flex-start;
    }
}
._1ggZp ._72GK1 ._3D1Vv > * {
    text-align: center;
    padding: 0 1rem;
    padding-bottom: 0.5rem;
}
@media (min-width: 600px) {
    ._1ggZp ._72GK1 ._3D1Vv > * {
        text-align: left;
    }
}
._1ggZp ._72GK1 ._3D1Vv ._1Irwi {
    font-weight: 400;
    font-size: 20px;
    margin-right: 1rem;
}
._1ggZp ._2O8WA {
    width: 100px;
}
._1ggZp ._H55fu {
    color: #cb3042;
    padding: 1rem;
    text-align: center;
}
._289G7 {
    width: 100%;
}
@media (max-width: 599px) {
    ._289G7 {
        margin-bottom: 2rem;
    }
}
._289G7 ._2sdL1 {
    margin-bottom: 3.75rem;
}
._289G7 ._1gYoA {
    position: relative;
}
._289G7 ._1gYoA ._3lIFm {
    -js-display: flex;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding-bottom: 1rem;
}
._289G7 ._1gYoA ._3lIFm > h6 {
    display: none;
}
@media (min-width: 600px) {
    ._289G7 ._1gYoA ._3lIFm > h6 {
        flex: 1;
        display: block;
    }
}
._289G7 ._StJUo {
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
}
._289G7 ._StJUo ._2-qFI {
    flex: 0 0 100%;
}
@media (min-width: 600px) {
    ._289G7 ._StJUo ._2-qFI {
        flex: 0 0 60%;
    }
}
@media (min-width: 769px) {
    ._289G7 ._StJUo ._2-qFI {
        flex: 0 0 50%;
    }
}
@media (max-width: 599px) {
    ._289G7 ._StJUo {
        margin-top: 2rem;
        margin-top: 0;
    }
}
._38KXd {
    flex: 0 0 100%;
}
@media (min-width: 600px) {
    ._38KXd {
        flex: 0 0 360px;
    }
}
@media (min-width: 769px) {
    ._38KXd {
        flex: 0 0 460px;
    }
}
._38KXd ._wgEPe {
    position: relative;
}
._38KXd ._wgEPe ._2E0gZ {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._38KXd ._wgEPe ._2E0gZ p {
    font-size: 14px;
    line-height: 1.438rem;
    letter-spacing: 1px;
    padding: 1rem;
    border: 1px solid #595757;
    border-radius: 4px;
    color: #595757;
    flex: 1;
    text-align: center;
    box-sizing: border-box;
}
@media (max-width: 599px) {
    ._38KXd ._wgEPe ._2E0gZ p {
        margin-bottom: 1rem;
    }
    ._38KXd ._wgEPe ._2E0gZ p:last-of-type {
        margin-left: 0;
        margin-bottom: 0;
    }
}
._38KXd ._wgEPe ._2E0gZ p + p {
    margin-left: 1.25rem;
}
._38KXd ._wgEPe ._2E0gZ p._1O1fN {
    color: #0373f9;
    border: 2px solid #0373f9;
}
._38KXd ._wgEPe div._2lyqC {
    display: none;
}
@media (max-width: 599px) {
    ._38KXd ._wgEPe {
        display: block;
        white-space: nowrap;
        overflow-x: auto;
    }
    ._38KXd ._wgEPe::-webkit-scrollbar {
        width: 0;
        background: 0 0;
    }
    ._38KXd ._wgEPe ._2E0gZ {
        justify-content: inherit;
    }
}
._11CHQ {
    margin-top: 2rem;
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
}
._11CHQ > :first-child {
    margin-right: 1.5rem;
}
._7LSBp ._25ghx {
    margin-bottom: 3.75rem;
}
._7LSBp ._3mkRY,
._7LSBp ._3zEYR {
    -js-display: flex;
    display: flex;
    margin-top: 1rem;
    margin-bottom: 3rem;
    padding: 3rem 0.75rem;
    flex-direction: column;
    justify-content: center;
    box-shadow: inset 0 -1px 0 0 #dcdddd, 0 2px 4px 0 rgba(0, 0, 0, 0.5);
    border-radius: 4px;
    flex-wrap: wrap;
    transition: height 0.3s ease;
}
._7LSBp ._3mkRY ._4tZK2,
._7LSBp ._3zEYR ._4tZK2 {
    font-size: 14px;
    text-align: center;
}
._7LSBp ._3mkRY ._4tZK2 h5,
._7LSBp ._3zEYR ._4tZK2 h5 {
    margin-bottom: 0.625rem;
}
._7LSBp ._3mkRY ._4tZK2 ._1HGim,
._7LSBp ._3zEYR ._4tZK2 ._1HGim {
    font-size: 16px;
    line-height: 1.625rem;
}
@media (max-width: 599px) {
    ._7LSBp ._3mkRY ._4tZK2,
    ._7LSBp ._3zEYR ._4tZK2 {
        margin-bottom: 3rem;
    }
}
@media (min-width: 600px) {
    ._7LSBp ._3mkRY,
    ._7LSBp ._3zEYR {
        height: 350px;
        padding: 3rem 5rem;
    }
    ._7LSBp ._3mkRY ._4tZK2,
    ._7LSBp ._3zEYR ._4tZK2 {
        order: 0;
    }
    ._7LSBp ._3mkRY ._3O_aJ,
    ._7LSBp ._3zEYR ._3O_aJ {
        order: 0;
        padding: 0;
    }
    ._7LSBp ._3mkRY ._14xMW,
    ._7LSBp ._3zEYR ._14xMW {
        order: 1;
        margin-left: 5rem;
    }
}
._7LSBp ._3mkRY {
    flex-direction: row;
    align-items: center;
    overflow: hidden;
}
@media (min-width: 600px) {
    ._7LSBp ._3mkRY {
        min-height: 350px;
        height: auto;
    }
}
._7LSBp ._3mkRY ._u7Rqm {
    flex: 1;
}
._7LSBp ._3mkRY ._u7Rqm ._2GScL {
    text-align: center;
}
._7LSBp ._3mkRY ._u7Rqm ._2GScL h4 {
    margin-bottom: 0.625rem;
}
._7LSBp ._3mkRY ._u7Rqm ._2GScL p {
    font-size: 14px;
    margin-bottom: 0;
}
._7LSBp ._3mkRY ._2Rag4 {
    flex: 0 0 5rem;
}
._7LSBp ._3mkRY ._2SLUO {
    flex: 1;
}
@media (max-width: 599px) {
    ._7LSBp ._3mkRY ._2SLUO,
    ._7LSBp ._3mkRY ._u7Rqm {
        flex: 0 0 100%;
    }
    ._7LSBp ._3mkRY ._2SLUO {
        margin-top: 3rem;
    }
    ._7LSBp ._3mkRY ._2Rag4 {
        display: none;
    }
}
._7LSBp ._eGo6e {
    -js-display: flex;
    display: flex;
}
._7LSBp ._eGo6e > button {
    flex: 1;
}
._2F4Wd ._Wk_29 {
    margin-top: 0;
    padding-top: 0;
    border-top: unset;
}
@media (min-width: 600px) {
    ._2F4Wd ._N4uFj {
        margin-bottom: 0;
    }
}
._2F4Wd ._N4uFj ._1MLJO {
    width: 100%;
}
._1IrqJ {
    background-color: #fff;
    padding: 3rem 2rem 0;
}
@media (min-width: 600px) {
    ._1IrqJ {
        padding-top: 6.25rem;
    }
}
._1IrqJ ._3Fxvd {
    max-width: 960px;
    margin: 0 auto;
}
._1IrqJ ._3Fxvd ._261aS {
    padding: 3.75rem 0;
}
@media (min-width: 600px) {
    ._1IrqJ ._3Fxvd ._261aS {
        padding: 6.25rem 0;
    }
}
._2jwpm {
    height: 100vh;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
._1ZZ_E {
    flex: 0 0 24px;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #dcdddd;
}
._1ZZ_E._1hc5A {
    background: #0373f9;
}
._1ZZ_E._3v0cW {
    background: transparent;
}
._1ZZ_E._3v0cW svg {
    fill: #f45858;
}
._1ZZ_E._13J1Z,
._1ZZ_E._26BOq {
    background: transparent;
}
._1ZZ_E._26BOq svg path:first-of-type {
    fill: #0373f9;
}
._1ZZ_E._26BOq + ._1smrg {
    background: #0373f9;
}
._1gpCi {
    -js-display: flex;
    display: flex;
    align-items: center;
    margin: 2.5rem 0 0.75rem;
}
._1gpCi ._2UA9u {
    flex: 1;
    margin: 0 1rem;
    border-radius: 11px;
    height: 4px;
    background: #dcdddd;
}
._1gpCi ._2UA9u._1Qnpd {
    background: #0373f9;
}
._1hRZB {
    -js-display: flex;
    display: flex;
}
._1hRZB span {
    display: none;
    flex: 1;
}
._1hRZB span:first-of-type {
    text-align: left;
}
._1hRZB span:last-of-type {
    text-align: right;
}
@media (min-width: 600px) {
    ._1hRZB span {
        display: block;
    }
}
._1hRZB span._1Qnpd {
    display: block;
}
._fgBu1 {
    text-align: center;
    padding: 2rem 1.5rem 1.25rem;
}
@media (min-width: 600px) {
    ._fgBu1 {
        padding: 3.75rem 0 1.25rem;
    }
}
._3lzhG {
    font-size: 14px;
    line-height: 1.438rem;
    color: #595757;
    margin-top: 1rem;
}
._MWJcS {
    position: relative;
    width: 6.25rem;
    height: 6.25rem;
    background-color: #9fa0a0;
    border-radius: 50%;
    text-align: center;
    box-shadow: 0 0 8px rgba(35, 24, 21, 0.2);
    transition: box-shadow 0.3s linear;
    background-size: cover;
}
._MWJcS:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
._MWJcS img {
    width: 3rem;
    vertical-align: middle;
}
._MWJcS ._3dB5Q {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 50%;
    border: 2px solid #fff;
    background-color: #9fa0a0;
    position: absolute;
    bottom: 0.25rem;
    right: 0.25rem;
    cursor: pointer;
    transition: background-color 0.3s ease;
    box-sizing: content-box;
}
._MWJcS ._3dB5Q ._1Vanr {
    position: absolute;
    visibility: hidden;
}
._MWJcS ._3dB5Q ._MYFaM {
    -js-display: flex;
    display: flex;
}
._MWJcS ._3dB5Q:focus,
._MWJcS ._3dB5Q:hover {
    background-color: #595757;
}
@media (max-width: 991px) {
    ._MWJcS {
        width: 3.75rem;
        height: 3.75rem;
    }
}
._2a5gW {
    -js-display: flex;
    display: flex;
}
._2a5gW ._2QtAg {
    flex: 0 0 5%;
}
._2a5gW > span {
    font-size: 14px;
    position: relative;
    top: 7px;
    color: #231815;
}
._1qch8 {
    margin-bottom: 1.5rem;
}
._1qch8._3GsZk {
    display: none;
}
._2RSim {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
}
._1u-Vl {
    white-space: nowrap;
    -js-display: flex;
    display: flex;
    align-items: center;
}
._1u-Vl button + a {
    margin-left: 1rem;
}
._1rpB4 {
    margin-bottom: 1rem;
}
._1rpB4:last-child {
    margin-bottom: 0;
}
._1rpB4:last-child ._334KX {
    padding-bottom: 0;
}
._283TJ {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._283TJ {
        flex-direction: row;
        margin-bottom: 1rem;
    }
    ._283TJ ._334KX:first-of-type {
        margin-right: 1.5rem;
    }
}
._334KX {
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    flex: 1;
}
@media (min-width: 600px) {
    ._334KX {
        margin-bottom: 0;
    }
}
._334KX ._3-g8L {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
    margin-bottom: 0.5rem;
}
._334KX ._1z0K2 {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    color: #231815;
    word-break: break-word;
}
._334KX ._1z0K2 ._12WX6 {
    margin-left: 0.5rem;
}
._334KX ._1z0K2._3jtbx {
    color: #9fa0a0;
}
._2R4SZ input,
._3_OlI input {
    font-size: 14px;
    line-height: 1.438rem;
}
._2R4SZ label,
._3_OlI label {
    font-size: 12px;
    line-height: 1.25rem;
}
._bPDeA {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 599px) {
    ._bPDeA {
        flex-wrap: wrap;
    }
}
._bPDeA ._1bZFV {
    flex: 0 0 auto;
}
._2R4SZ,
._3_OlI {
    padding: 1rem;
    background-color: #e0eeff;
    border-radius: 4px;
}
._2R4SZ ._3Ndc2,
._3_OlI ._3Ndc2 {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}
._3_OlI {
    margin-top: 0.5rem;
}
._JzrI8 {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
}
._1eXMf {
    margin-top: 1rem;
    color: #f45858;
}
._vydFy {
    margin-bottom: 1rem;
}
._vydFy:last-child {
    margin-bottom: 0;
}
._vydFy:last-child ._2VKS3 {
    padding-bottom: 0;
}
._19liO {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._19liO {
        flex-direction: row;
        margin-bottom: 1rem;
    }
    ._19liO ._2VKS3:first-of-type {
        margin-right: 1.5rem;
    }
}
._2VKS3 {
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    flex: 1;
}
@media (min-width: 600px) {
    ._2VKS3 {
        margin-bottom: 0;
    }
}
._2VKS3 ._1mspY {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
    margin-bottom: 0.5rem;
}
._2VKS3 ._tTU-k {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    color: #231815;
    word-break: break-word;
}
._2VKS3 ._tTU-k ._3dPkL {
    margin-left: 0.5rem;
}
._2VKS3 ._tTU-k._24JSN {
    color: #9fa0a0;
}
._1bCiR {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 599px) {
    ._1bCiR {
        flex-wrap: wrap;
    }
}
._1bCiR ._AqxjM {
    flex: 0 0 auto;
}
._Ddpa5,
._p6DY4 {
    padding: 1rem;
    background-color: #e0eeff;
    border-radius: 4px;
}
._Ddpa5 ._2K5sL,
._p6DY4 ._2K5sL {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}
._Ddpa5 input,
._p6DY4 input {
    font-size: 14px;
    line-height: 1.438rem;
}
._Ddpa5 label,
._p6DY4 label {
    font-size: 12px;
    line-height: 1.25rem;
}
._p6DY4 {
    margin-top: 0.5rem;
}
._3vEe6 {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
}
._3V9gR {
    margin-top: 1rem;
    color: #f45858;
}
._1K13x {
    margin-bottom: 1rem;
}
._1K13x:last-child {
    margin-bottom: 0;
}
._1K13x:last-child ._jnUwi {
    padding-bottom: 0;
}
._cGl7R {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._cGl7R {
        flex-direction: row;
        margin-bottom: 1rem;
    }
    ._cGl7R ._jnUwi:first-of-type {
        margin-right: 1.5rem;
    }
}
._jnUwi {
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    flex: 1;
}
@media (min-width: 600px) {
    ._jnUwi {
        margin-bottom: 0;
    }
}
._jnUwi ._3cpJB {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
    margin-bottom: 0.5rem;
}
._jnUwi ._29mEl {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    color: #231815;
    word-break: break-word;
}
._jnUwi ._29mEl ._3BOHI {
    margin-left: 0.5rem;
}
._jnUwi ._29mEl._2qiNQ {
    color: #9fa0a0;
}
._2swN8 {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 599px) {
    ._2swN8 {
        flex-wrap: wrap;
    }
}
._2swN8 ._d1Ji5 {
    flex: 0 0 auto;
}
._El00R,
._VtS1k {
    padding: 1rem;
    background-color: #e0eeff;
    border-radius: 4px;
}
._El00R ._36ODt,
._VtS1k ._36ODt {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}
._El00R input,
._VtS1k input {
    font-size: 14px;
    line-height: 1.438rem;
}
._El00R label,
._VtS1k label {
    font-size: 12px;
    line-height: 1.25rem;
}
._El00R {
    margin-top: 0.5rem;
}
._21k_h {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
}
._Shjab {
    margin-top: 1rem;
    color: #f45858;
}
._jnUwi ._29mEl {
    margin-top: unset;
}
._1_gwA {
    width: 100%;
    position: relative;
    margin-bottom: 2rem;
}
._1_gwA ._3kdma {
    position: absolute;
    right: 0.4rem;
    top: 0.7rem;
    cursor: pointer;
}
._1_gwA ._3kdma._1TGnX {
    display: none;
}
._1_gwA ._1L74K {
    font-size: 14px;
    margin-top: 0.5rem;
    text-align: right;
    color: #595757;
}
._1_gwA textarea {
    font-size: 14px;
    resize: none;
    padding: 0.625rem 0 0.35rem;
    display: block;
    width: 100%;
    border: none;
    border-bottom: 1px solid #9fa0a0;
    background-color: transparent;
}
._1_gwA textarea:focus {
    outline: none;
}
._1_gwA textarea._2vGjX {
    resize: vertical;
}
._1_gwA textarea._2a2fO ~ label,
._1_gwA textarea:focus ~ label {
    font-size: 12px;
    top: -1.125rem;
}
._1_gwA textarea._2a2fO ~ label {
    color: #595757;
}
._1_gwA textarea:focus ~ label {
    color: #0373f9;
}
._1_gwA label {
    font-size: 12px;
    font-weight: 400;
    color: #595757;
    position: absolute;
    pointer-events: none;
    top: 1.25rem;
    transition: all 0.2s ease;
}
._1_gwA ._3QPd2 {
    position: relative;
    display: block;
    width: 100%;
}
._1_gwA ._3QPd2:after,
._1_gwA ._3QPd2:before {
    content: "";
    height: 2px;
    width: 0;
    bottom: -1px;
    position: absolute;
    background: #0373f9;
    transition: all 0.2s ease;
}
._1_gwA ._3QPd2:before {
    left: 50%;
}
._1_gwA ._3QPd2:after {
    right: 50%;
}
._1_gwA textarea:focus ~ ._3QPd2:after,
._1_gwA textarea:focus ~ ._3QPd2:before {
    width: 50%;
}
._1_gwA ._322Vx {
    font-size: 12px;
    color: #f45858;
    margin-top: 0.25rem;
    margin-bottom: 0;
}
._1_gwA._322Vx textarea {
    border-bottom: 2px solid #f45858;
}
._1_gwA._322Vx textarea:focus {
    border-bottom: 1px solid #f45858;
}
._1_gwA._322Vx textarea._2a2fO ~ label,
._1_gwA._322Vx textarea:focus ~ label {
    color: #f45858;
}
._1_gwA._322Vx ._3QPd2:after,
._1_gwA._322Vx ._3QPd2:before {
    background: #f45858;
}
._1_gwA._2uoXJ {
    pointer-events: none;
}
._1_gwA._2uoXJ label,
._1_gwA._2uoXJ textarea._2a2fO ~ label,
._1_gwA._2uoXJ textarea:focus ~ label {
    color: rgba(0, 0, 0, 0.3);
}
._1_gwA._2uoXJ textarea {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
._3zOR3 {
    margin-bottom: 1rem;
}
._3zOR3:last-child {
    margin-bottom: 0;
}
._3zOR3:last-child ._2mRpH {
    padding-bottom: 0;
}
._-fIdV {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._-fIdV {
        flex-direction: row;
        margin-bottom: 1rem;
    }
    ._-fIdV ._2mRpH:first-of-type {
        margin-right: 1.5rem;
    }
}
._2mRpH {
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    flex: 1;
}
@media (min-width: 600px) {
    ._2mRpH {
        margin-bottom: 0;
    }
}
._2mRpH ._UTVWX {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
    margin-bottom: 0.5rem;
}
._2mRpH ._3F6Sw {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    color: #231815;
    word-break: break-word;
}
._2mRpH ._3F6Sw ._yOeat {
    margin-left: 0.5rem;
}
._2mRpH ._3F6Sw._2L7S4 {
    color: #9fa0a0;
}
._hPGkF {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 599px) {
    ._hPGkF {
        flex-wrap: wrap;
    }
}
._hPGkF ._3J2As {
    flex: 0 0 auto;
}
._1rrGz,
._13jVM {
    padding: 1rem;
    background-color: #e0eeff;
    border-radius: 4px;
}
._1rrGz ._2LUMz,
._13jVM ._2LUMz {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}
._1rrGz input,
._13jVM input {
    font-size: 14px;
    line-height: 1.438rem;
}
._1rrGz label,
._13jVM label {
    font-size: 12px;
    line-height: 1.25rem;
}
._13jVM {
    margin-top: 0.5rem;
}
._2wViT {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
}
._-FkDO {
    margin-top: 1rem;
    color: #f45858;
}
._2Ss_m {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
}
._2Ss_m a {
    color: #231815;
    padding: 0 1rem;
}
@media (max-width: 599px) {
    ._2Ss_m {
        justify-content: space-between;
    }
}
._sCZk9 {
    -js-display: flex;
    display: flex;
}
._sCZk9 > div {
    flex: 1;
}
._sCZk9 > div:nth-of-type(n + 2) {
    margin-left: 1rem;
}
._2mRpH ._2Ftew {
    font-size: 12px;
    line-height: 1.25rem;
    color: #9fa0a0;
}
._vrljs {
    font-size: 12px;
    line-height: 1.25rem;
}
._vrljs a {
    color: #f45858;
}
._39Hd1 {
    width: auto;
    background: #fff;
    color: #fff;
}
._39Hd1 ._3McSV {
    font-size: 18px;
    color: #231815;
}
._39Hd1 ._JbM05 {
    color: #595757;
}
._1-urb ._2dED- {
    max-width: 500px;
    padding: 0;
}
._1y-C9 {
    margin-bottom: 1rem;
}
._1y-C9:last-child {
    margin-bottom: 0;
}
._1y-C9:last-child ._3UB4U {
    padding-bottom: 0;
}
._38wwj {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._38wwj {
        flex-direction: row;
        margin-bottom: 1rem;
    }
    ._38wwj ._3UB4U:first-of-type {
        margin-right: 1.5rem;
    }
}
._3UB4U {
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    flex: 1;
}
@media (min-width: 600px) {
    ._3UB4U {
        margin-bottom: 0;
    }
}
._3UB4U ._1lnDV {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
    margin-bottom: 0.5rem;
}
._3UB4U ._1xwce {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    align-items: center;
    color: #231815;
    word-break: break-word;
}
._3UB4U ._1xwce ._34l6D {
    margin-left: 0.5rem;
}
._3UB4U ._1xwce._23K3a {
    color: #9fa0a0;
}
._2cuDa {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 599px) {
    ._2cuDa {
        flex-wrap: wrap;
    }
}
._2cuDa ._3rUwP {
    flex: 0 0 auto;
}
._3LIWL,
._BGsCL {
    padding: 1rem;
    background-color: #e0eeff;
    border-radius: 4px;
}
._3LIWL ._2WjAC,
._BGsCL ._2WjAC {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}
._3LIWL input,
._BGsCL input {
    font-size: 14px;
    line-height: 1.438rem;
}
._3LIWL label,
._BGsCL label {
    font-size: 12px;
    line-height: 1.25rem;
}
._3LIWL {
    margin-top: 0.5rem;
}
._1eWO9 {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
}
._SC-Js {
    margin-top: 1rem;
    color: #f45858;
}
@keyframes _1m13j {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _2LeU_ {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@keyframes _2OSi7 {
    0% {
        opacity: 0;
        transform: scale(0);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
._1ynNA {
    transition: opacity 0.3s ease;
}
._3AH24 {
    opacity: 0;
}
._3dmMy {
    opacity: 1;
}
._3NTJK ._1q3Ai ._1-WzJ ._2K9_z ._36UIl button,
._3NTJK ._1q3Ai ._2gYqE ._2K9_z ._36UIl button,
._3NTJK ._1q3Ai ._3JPNr ._2K9_z ._36UIl button {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}
._3NTJK {
    -js-display: flex;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
._3NTJK ._1q3Ai {
    flex: 1;
}
@media (max-width: 991px) {
    ._3NTJK ._1q3Ai {
        flex: 0 0 100%;
    }
}
._3NTJK ._1q3Ai ._1-WzJ,
._3NTJK ._1q3Ai ._2gYqE,
._3NTJK ._1q3Ai ._3JPNr {
    padding: 2.5rem;
    background-color: #fff;
    margin-top: 1.375rem;
    border-radius: 4px;
    border: 1px solid #dcdddd;
    opacity: 0;
    animation: _1m13j 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s 1 forwards;
}
._3NTJK ._1q3Ai ._1-WzJ:first-of-type,
._3NTJK ._1q3Ai ._2gYqE:first-of-type,
._3NTJK ._1q3Ai ._3JPNr:first-of-type {
    margin-top: 0;
}
@media (max-width: 991px) {
    ._3NTJK ._1q3Ai ._1-WzJ,
    ._3NTJK ._1q3Ai ._2gYqE,
    ._3NTJK ._1q3Ai ._3JPNr {
        padding: 2.5rem 1.5rem;
    }
}
._3NTJK ._1q3Ai ._1-WzJ ._2K9_z,
._3NTJK ._1q3Ai ._2gYqE ._2K9_z,
._3NTJK ._1q3Ai ._3JPNr ._2K9_z {
    -js-display: flex;
    display: flex;
    align-items: center;
    padding-bottom: 2rem;
    justify-content: space-between;
}
._3NTJK ._1q3Ai ._1-WzJ ._2K9_z ._36UIl button,
._3NTJK ._1q3Ai ._2gYqE ._2K9_z ._36UIl button,
._3NTJK ._1q3Ai ._3JPNr ._2K9_z ._36UIl button {
    white-space: nowrap;
}
._3NTJK ._1q3Ai ._1-WzJ ._2K9_z ._2RN-q,
._3NTJK ._1q3Ai ._2gYqE ._2K9_z ._2RN-q,
._3NTJK ._1q3Ai ._3JPNr ._2K9_z ._2RN-q {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._3NTJK ._1q3Ai ._1-WzJ ._2K9_z ._2RN-q h4,
._3NTJK ._1q3Ai ._2gYqE ._2K9_z ._2RN-q h4,
._3NTJK ._1q3Ai ._3JPNr ._2K9_z ._2RN-q h4 {
    margin-left: 0.75rem;
}
@media (max-width: 599px) {
    ._3NTJK ._1q3Ai ._1-WzJ ._2K9_z,
    ._3NTJK ._1q3Ai ._2gYqE ._2K9_z,
    ._3NTJK ._1q3Ai ._3JPNr ._2K9_z {
        flex-wrap: wrap;
    }
    ._3NTJK ._1q3Ai ._1-WzJ ._2K9_z ._36UIl,
    ._3NTJK ._1q3Ai ._2gYqE ._2K9_z ._36UIl,
    ._3NTJK ._1q3Ai ._3JPNr ._2K9_z ._36UIl {
        margin-top: 1rem;
    }
    ._3NTJK ._1q3Ai ._1-WzJ ._2K9_z img,
    ._3NTJK ._1q3Ai ._2gYqE ._2K9_z img,
    ._3NTJK ._1q3Ai ._3JPNr ._2K9_z img {
        width: 2rem;
    }
}
._3NTJK ._1q3Ai ._3JPNr {
    padding: 1rem 2.5rem;
}
._3NTJK ._1q3Ai ._2gYqE {
    padding: 2.5rem 0;
    padding-bottom: 0;
}
@media (max-width: 599px) {
    ._3NTJK ._1q3Ai {
        margin-top: 1.25rem;
    }
    ._3NTJK ._1q3Ai:first-of-type {
        margin-top: 0;
    }
}
._1qmJb {
    flex: 0 0 1.25rem;
}
@media (max-width: 599px) {
    ._1qmJb {
        display: none;
    }
}
@keyframes _2DtRD {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _1JeJM {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _GLimt {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _3LYA3 {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _2ZPId {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _2LKWI {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@media (max-width: 599px) {
    ._1FLyF h1 {
        font-size: 16px;
    }
}
@media (max-width: 768px) {
    ._1FLyF ._3pEDh {
        padding: 0 1rem;
    }
}
._1FLyF ._3pEDh ._2gETE,
._1FLyF ._3pEDh ._2ODt8 {
    padding: 0;
    background-color: #fff;
    margin-top: 1.375rem;
    border-radius: 4px;
    border: 1px solid #dcdddd;
    opacity: 0;
    animation: _3LYA3 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s 1 forwards;
}
._1FLyF ._3pEDh ._1h19S._2gETE,
._1FLyF ._3pEDh ._2ODt8._1h19S {
    display: none;
}
._1FLyF ._3pEDh ._2gETE:first-of-type,
._1FLyF ._3pEDh ._2ODt8:first-of-type {
    margin-top: 0;
}
._1FLyF ._3pEDh ._2gETE ._2Me8G,
._1FLyF ._3pEDh ._2ODt8 ._2Me8G {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 0;
    padding: 2.5rem;
}
@media (max-width: 768px) {
    ._1FLyF ._3pEDh ._2gETE ._2Me8G,
    ._1FLyF ._3pEDh ._2ODt8 ._2Me8G {
        padding: 1.5rem 1.5rem 2.5rem;
    }
}
._1FLyF ._3pEDh ._2gETE ._2Me8G ._3UNYH,
._1FLyF ._3pEDh ._2ODt8 ._2Me8G ._3UNYH {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._1FLyF ._3pEDh ._2gETE ._2Me8G ._3UNYH h3,
._1FLyF ._3pEDh ._2ODt8 ._2Me8G ._3UNYH h3 {
    margin-bottom: 0;
    margin-left: 1rem;
}
@media (min-width: 600px) {
    ._1FLyF ._3pEDh ._2gETE ._2Me8G ._3UNYH h3,
    ._1FLyF ._3pEDh ._2ODt8 ._2Me8G ._3UNYH h3 {
        margin-left: 2rem;
    }
}
@media (min-width: 600px) {
    ._1FLyF ._3pEDh ._2gETE ._2Me8G img,
    ._1FLyF ._3pEDh ._2ODt8 ._2Me8G img {
        width: 2rem;
    }
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._1XRIN,
._1FLyF ._3pEDh ._2gETE ._zifHe ._15QQW,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._1XRIN,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._15QQW {
    text-align: right;
    margin-bottom: 0.5rem;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._1XRIN a,
._1FLyF ._3pEDh ._2gETE ._zifHe ._15QQW a,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._1XRIN a,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._15QQW a {
    color: #231815;
}
@media (max-width: 599px) {
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._1XRIN,
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._15QQW,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._1XRIN,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._15QQW {
        display: none;
    }
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._1XRIN,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._1XRIN {
    display: none;
}
@media (max-width: 599px) {
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._1XRIN,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._1XRIN {
        display: block;
        text-align: center;
        margin-top: 1.75rem;
    }
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx {
    margin-bottom: 1.5rem;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ {
    -js-display: flex;
    display: flex;
    padding: 1rem 1.25rem;
    border-bottom: 1px solid #dcdddd;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._1EFbX,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._1EFbX {
    flex: 0 0 200px;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB {
    font-size: 14px;
    flex: 1;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB._1bOBS,
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB._2gKLa,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB._1bOBS,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB._2gKLa {
    color: #00d8ae;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB._2uGen,
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB._2UvRk,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB._2uGen,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB._2UvRk {
    color: #cb3042;
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB._3XDf2,
._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB._Yvpiu,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB._3XDf2,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB._Yvpiu {
    color: #f4c708;
}
@media (max-width: 599px) {
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ {
        padding: 0.875rem 0;
        flex-wrap: wrap;
    }
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._1EFbX,
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._1EFbX,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB {
        flex: 0 0 100%;
    }
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._1EFbX,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._1EFbX {
        font-weight: 700;
        margin-bottom: 0.25rem;
    }
    ._1FLyF ._3pEDh ._2gETE ._zifHe ._2pvBx ._9AgN_ ._IYuKB,
    ._1FLyF ._3pEDh ._2ODt8 ._zifHe ._2pvBx ._9AgN_ ._IYuKB {
        font-size: 16px;
        margin-bottom: 0;
    }
}
._1FLyF ._3pEDh ._2gETE ._zifHe ._1IPMf,
._1FLyF ._3pEDh ._2ODt8 ._zifHe ._1IPMf {
    font-size: 12px;
    padding-left: 1.25rem;
}
._1FLyF ._3pEDh ._2gETE {
    padding: 2.5rem;
}
@media (min-width: 1025px) {
    ._1FLyF ._3pEDh ._2gETE {
        padding: 3.25rem 5rem 3rem;
    }
}
@media (max-width: 599px) {
    ._1FLyF ._3pEDh ._2gETE {
        padding: 1.75rem 1.25rem;
    }
}
._1FLyF ._3rOhB {
    display: block;
}
@media (max-width: 599px) {
    ._1FLyF ._3rOhB {
        display: none;
    }
}
._1FLyF button._1TM88,
._1FLyF button._2CRX4 {
    border: 1px solid #231815;
    background-color: transparent;
    -webkit-appearance: none;
    outline: none;
    cursor: pointer;
    padding: 0.5rem 1rem !important;
    border-radius: 0.25rem;
    transition: all 0.3s linear;
}
._1FLyF button._1TM88 div,
._1FLyF button._2CRX4 div {
    width: 1.125rem;
    height: 2rem;
    background-image: url(https://www.teleports.me/homenew/bf4efa57c3767cd1506097a36d83b4eb.svg);
    background-size: cover;
}
._1FLyF button._1TM88._2CRX4,
._1FLyF button._2CRX4._2CRX4 {
    margin-left: 1rem;
    transform: rotate(180deg);
}
._1FLyF button._1TM88:focus,
._1FLyF button._1TM88:hover,
._1FLyF button._2CRX4:focus,
._1FLyF button._2CRX4:hover {
    background-color: #231815;
}
._1FLyF button._1TM88:focus div,
._1FLyF button._1TM88:hover div,
._1FLyF button._2CRX4:focus div,
._1FLyF button._2CRX4:hover div {
    background-image: url(https://www.teleports.me/homenew/87cd38300921ffb00d2bfcb480e6dafc.svg);
}
._1FLyF button._1TM88._1stYP,
._1FLyF button._2CRX4._1stYP {
    pointer-events: none;
    opacity: 0.5;
}
._2HIUS {
    display: none;
}
._2HIUS button._1TM88,
._2HIUS button._2CRX4 {
    padding: 0.375rem 0.625rem;
}
._2HIUS button._1TM88 div,
._2HIUS button._2CRX4 div {
    width: 7.8px;
    height: 16.2px;
}
@media (max-width: 599px) {
    ._2HIUS {
        -js-display: flex;
        display: flex;
        justify-content: flex-end;
        padding: 1.75rem 1rem;
    }
}
._OV720 {
    padding: 1.125rem;
    background-color: #fff;
    color: #231815;
}
._OV720 ._28u7U {
    -js-display: flex;
    display: flex;
    width: 100%;
    justify-content: flex-end;
}
._OV720 ._28u7U img {
    width: 2rem;
    height: 2rem;
    cursor: pointer;
}
._OV720 ._3diOv {
    padding: 1.5rem 0;
    text-align: center;
}
._OV720 ._3diOv p {
    font-size: 14px;
    padding: 0 1rem;
}
._OV720 ._3diOv img {
    margin: 2rem 0;
}
._OV720 ._2biKf {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
._OV720 ._2biKf button {
    flex: 0 0 48%;
}
@media (max-width: 991px) {
    ._OV720 ._2biKf button {
        flex: 0 0 100%;
        margin-top: 1rem;
    }
}
._2LiqH ._2Q6Ib {
    pointer-events: none;
    position: absolute;
    z-index: 5;
    left: 50%;
    bottom: -28px;
    opacity: 0;
}
._2LiqH ._2Q6Ib span {
    font-size: 10px;
    display: block;
    white-space: nowrap;
    position: relative;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 2px;
    padding: 4px 8px;
    left: -50%;
    color: #fff;
}
._2LiqH ._8bued {
    margin-bottom: 2rem;
    text-align: center;
}
._2LiqH ._8bued p {
    margin-bottom: 1.5rem;
}
._2LiqH ._8bued a {
    display: inline-block;
}
._2LiqH ._8bued a button {
    padding-right: 3rem;
    padding-left: 3rem;
}
._2LiqH ._8bued img {
    margin-bottom: 1rem;
}
._2LiqH ._PrPHY ._1YTGx ._2rKF9 ._ChgIJ,
._2LiqH ._PrPHY ._2OtjT ._ChgIJ {
    width: calc(35.1% - 40px);
    margin-right: 1.25rem;
}
._2LiqH ._PrPHY ._1YTGx ._2rKF9 ._1qHnm,
._2LiqH ._PrPHY ._2OtjT ._1qHnm {
    width: 14.9%;
    margin-right: 1.25rem;
}
._2LiqH ._PrPHY ._2OtjT {
    -js-display: flex;
    display: flex;
    padding: 1rem 2.5rem;
    border-bottom: 1px solid #dcdddd;
}
._2LiqH ._PrPHY ._2OtjT ._1qHnm,
._2LiqH ._PrPHY ._2OtjT ._ChgIJ {
    font-weight: 400;
}
._2LiqH ._PrPHY ._2OtjT ._1dFwm {
    font-weight: 400;
    flex: 1;
}
@media (max-width: 768px) {
    ._2LiqH ._PrPHY ._2OtjT {
        display: none;
    }
}
._2LiqH ._PrPHY ._3ZIEz {
    display: none;
}
._2LiqH ._PrPHY ._3ZIEz._3LNcc {
    display: block;
}
._2LiqH ._PrPHY ._1YTGx {
    -js-display: flex;
    display: flex;
    width: 100%;
    align-items: center;
}
._2LiqH ._PrPHY ._1YTGx ._2rKF9 {
    border-bottom: 1px solid #dcdddd;
    padding: 1rem 2.5rem;
}
._2LiqH ._PrPHY ._1YTGx ._2rKF9,
._2LiqH ._PrPHY ._1YTGx ._2rKF9 ._1dFwm {
    -js-display: flex;
    display: flex;
    flex: 1;
    justify-content: space-between;
}
._2LiqH ._PrPHY ._1YTGx ._2rKF9 ._1dFwm ._swT-B ._DLa9U {
    font-size: 14px;
    color: #595757;
}
@media (max-width: 768px) {
    ._2LiqH ._PrPHY ._1YTGx ._2rKF9 {
        display: none;
    }
}
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._1FLqW,
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._3MsXf,
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._3MsXf {
    position: relative;
    color: #231815;
}
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._1FLqW._2ppmJ,
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._2ppmJ._3MsXf,
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._2ppmJ._3MsXf {
    cursor: default;
    color: #9fa0a0;
}
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._1FLqW:hover ._2Q6Ib,
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._3MsXf:hover ._2Q6Ib {
    opacity: 1;
}
._2LiqH ._PrPHY ._1YTGx ._8bZf0 ._3MsXf {
    cursor: default;
    color: #9fa0a0;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF {
    display: none;
    border-bottom: 1px solid #dcdddd;
    padding: 1.5rem;
    width: 100%;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF h4 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0.25rem;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF p._1c1Jp {
    margin-bottom: 0.25rem;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF p._1KuVR {
    font-size: 14px;
    color: #595757;
    margin-bottom: 0;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._1LgmA,
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._13NAf {
    flex: 0 0 50%;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._1LgmA {
    flex: 0 0 100%;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn {
    position: relative;
    width: 100%;
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
    margin-top: 2.5rem;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._1FLqW,
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._3MsXf {
    position: static;
    font-size: 16px;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._1FLqW ._1YljE,
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._3MsXf ._1YljE {
    font-size: 10px;
    position: absolute;
    bottom: 0;
    left: -1.5rem;
    width: 140px;
    border-radius: 2px;
    background-color: #231815;
    padding: 0.25rem 0.5rem;
    color: #fff;
}
._2LiqH ._PrPHY ._1YTGx ._nHoRF ._2C6Xn ._8bZf0 ._3MsXf {
    cursor: default;
    color: #9fa0a0;
}
@media (max-width: 768px) {
    ._2LiqH ._PrPHY ._1YTGx ._nHoRF {
        -js-display: flex;
        display: flex;
        flex-wrap: wrap;
    }
}
@media (max-width: 599px) {
    ._2LiqH ._PrPHY ._1YTGx ._nHoRF ._1LgmA,
    ._2LiqH ._PrPHY ._1YTGx ._nHoRF ._13NAf {
        flex: 0 0 100%;
    }
}
._2LiqH ._ILiJx {
    width: 45%;
}
@media (max-width: 599px) {
    ._2LiqH ._ILiJx {
        width: 100%;
    }
}
._2LiqH ._ILiJx p._3maep {
    font-weight: 400;
}
._2LiqH ._ILiJx ._rsWjk ._CdcCP p {
    font-size: 14px;
    margin-bottom: 0;
}
._2LiqH ._ILiJx ._rsWjk ._CdcCP p._3djHR {
    font-size: 12px;
    color: #595757;
    margin-bottom: 0.5rem;
}
._1hFbd ._1oPsK {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    cursor: pointer;
}
._1hFbd ._1oPsK svg path {
    fill: #595757;
}
@media (max-width: 768px) {
    ._1hFbd ._1oPsK p {
        margin-bottom: 0;
    }
}
._1hFbd ._ZwtPt {
    border-top: 0;
}
@media (max-width: 768px) {
    ._1hFbd ._ZwtPt {
        display: none;
    }
}
._1hFbd ._ZwtPt table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
}
._1hFbd ._ZwtPt table tr td,
._1hFbd ._ZwtPt table tr th {
    padding: 1rem 1.25rem 1rem 0;
}
._1hFbd ._ZwtPt table tr td:first-of-type,
._1hFbd ._ZwtPt table tr th:first-of-type {
    padding-left: 2.5rem;
}
._1hFbd ._ZwtPt table tr td:last-of-type,
._1hFbd ._ZwtPt table tr th:last-of-type {
    padding-right: 2.5rem;
}
._1hFbd ._ZwtPt table tr td p,
._1hFbd ._ZwtPt table tr th p {
    margin-bottom: 0;
}
._1hFbd ._ZwtPt table tr td p._3VUs2,
._1hFbd ._ZwtPt table tr th p._3VUs2 {
    font-size: 12px;
}
._1hFbd ._ZwtPt table tr th {
    text-align: left;
}
._1hFbd ._ZwtPt table tbody tr {
    border-bottom: 1px solid #dcdddd;
}
._1hFbd ._ZwtPt table tbody tr:last-of-type {
    border-bottom: none;
}
._1hFbd ._ZwtPt table tbody td:first-of-type {
    width: 20%;
}
._1hFbd ._ZwtPt table tbody td:nth-of-type(2) {
    width: 30%;
}
._1hFbd ._ZwtPt table tbody td:nth-of-type(3) {
    width: 20%;
}
._1hFbd ._ZwtPt table thead tr {
    border-bottom: 1px solid #dcdddd;
}
._1hFbd ul._350ZG {
    display: none;
}
._1hFbd ul._350ZG h4 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0.25rem;
}
@media (max-width: 768px) {
    ._1hFbd ul._350ZG {
        display: block;
        list-style: none;
        padding: 0;
    }
    ._1hFbd ul._350ZG li {
        border-bottom: 1px solid #dcdddd;
        border-top: 0;
    }
    ._1hFbd ul._350ZG li ._3_Q4m,
    ._1hFbd ul._350ZG li ._3LFAR {
        -js-display: flex;
        display: flex;
        flex-wrap: wrap;
    }
    ._1hFbd ul._350ZG li ._3_Q4m ._3KYsZ,
    ._1hFbd ul._350ZG li ._3LFAR ._3KYsZ {
        flex: 0 0 100%;
        margin-bottom: 0;
    }
    ._1hFbd ul._350ZG li ._3LFAR {
        flex-wrap: wrap;
        padding: 1rem 1.25rem;
    }
    ._1hFbd ul._350ZG li ._3LFAR ._1ucGY {
        flex: 0 0 50%;
    }
    ._1hFbd ul._350ZG li:first-of-type {
        padding-top: 0;
    }
}
@media (max-width: 599px) {
    ._1hFbd ul._350ZG li ._3LFAR ._1ucGY {
        flex: 0 0 100%;
    }
}
._1ZHX3 ._1Y70L {
    max-width: 500px;
    padding: 0;
}
@keyframes _1E7R3 {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _i--Pj {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _2Uddw {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _2gFRU {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _1tnCF {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _1JOhd {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._2KKql ._3a_cE {
    padding: 2.5rem;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #dcdddd;
    opacity: 0;
    animation: _2gFRU 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s 1 forwards;
}
@media (max-width: 991px) {
    ._2KKql ._3a_cE {
        padding: 1.5rem;
    }
}
._2KKql ._3a_cE ._3QfHx {
    margin-bottom: 2rem;
    justify-content: space-between;
}
._2KKql ._3a_cE ._3QfHx,
._2KKql ._3a_cE ._3QfHx ._Agmkg {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._2KKql ._3a_cE ._3QfHx ._Agmkg h3 {
    margin-bottom: 0;
    margin-left: 2rem;
}
@media (max-width: 599px) {
    ._2KKql ._3a_cE ._3QfHx ._Agmkg h3 {
        margin-left: 1rem;
    }
    ._2KKql ._3a_cE ._3QfHx img {
        width: 2rem;
    }
}
._2KKql ._3a_cE ._2ew64 > p {
    font-size: 14px;
    color: #231815;
}
@media (max-width: 599px) {
    ._2KKql ._3a_cE ._2ew64 > p {
        font-size: 12px;
    }
}
._2KKql ._3a_cE ._2ew64 ._yTbbg {
    -js-display: flex;
    display: flex;
    margin-top: 2rem;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    flex: 0 0 55%;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._1oJ52 {
    flex: 1;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._1oJ52 div {
    margin-bottom: 0;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._9N5rE {
    flex: 0 0 3%;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._1ilQx {
    flex: 0 0 30%;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV {
        flex: 0 0 60%;
    }
}
@media (max-width: 599px) {
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV {
        flex: 0 0 100%;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD {
        align-items: flex-start;
        flex-wrap: wrap;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._1oJ52 {
        flex: 0 0 100%;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._1oJ52 div {
        margin-bottom: 1.5rem;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._9N5rE {
        display: none;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD ._1ilQx {
        flex: 0 0 100%;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._27uRV ._3IGJD._4lK1L ._1oJ52 input {
        text-align: center;
    }
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._9N5rE {
    flex: 0 0 8%;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._vo0x_ {
    -js-display: flex;
    display: flex;
    flex: 1;
}
._2KKql ._3a_cE ._2ew64 ._yTbbg ._vo0x_ img {
    max-width: 100%;
}
@media (max-width: 599px) {
    ._2KKql ._3a_cE ._2ew64 ._yTbbg {
        flex-direction: column;
        flex-wrap: wrap;
    }
    ._2KKql ._3a_cE ._2ew64 ._yTbbg ._vo0x_ {
        margin-top: 1.5rem;
        text-align: center;
    }
}
@media (max-width: 599px) {
    ._2KKql h1 {
        font-size: 16px;
    }
}
._1e8Jr {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._1e8Jr ._2hEFw {
    flex: 1;
}
._1e8Jr ._2hEFw div {
    margin-bottom: 0;
}
._1e8Jr ._2hIbp {
    flex: 0 0 3%;
}
._1e8Jr ._LDZxv {
    flex: 0 0 30%;
}
@media (max-width: 599px) {
    ._1e8Jr {
        align-items: flex-start;
        flex-wrap: wrap;
    }
    ._1e8Jr ._2hEFw {
        flex: 0 0 100%;
    }
    ._1e8Jr ._2hEFw div {
        margin-bottom: 1.5rem;
    }
    ._1e8Jr ._2hEFw input {
        text-align: center;
    }
    ._1e8Jr ._2hIbp {
        display: none;
    }
    ._1e8Jr ._LDZxv {
        flex: 0 0 100%;
    }
}
._2u-cv {
    color: #fff;
    box-shadow: none;
    background-color: #55acee;
}
._2u-cv:active,
._2u-cv:hover {
    background-color: #3ea1ec;
}
._147On {
    color: #fff;
    box-shadow: none;
    background-color: #25d366;
}
._147On:active,
._147On:hover {
    background-color: #21bd5c;
}
._3LIEs {
    -js-display: flex;
    display: flex;
    margin-top: 2rem;
    margin-bottom: 3rem;
}
._3LIEs ._2U2h- {
    flex: 1;
    margin-right: 1rem;
}
._3LIEs ._2U2h-:last-of-type {
    margin-right: 0;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._3LIEs ._2U2h- {
        padding-right: 1rem;
        padding-left: 1rem;
    }
}
@media (max-width: 599px) {
    ._3LIEs {
        flex-wrap: wrap;
        flex-direction: column;
        margin-top: 0;
        margin-bottom: 1.5rem;
    }
    ._3LIEs ._2U2h- {
        margin-right: 0;
    }
    ._3LIEs button {
        flex: 0 0 100%;
        margin-top: 0.75rem;
    }
    ._3LIEs a {
        flex: 0 0 100%;
    }
}
._3hG3A {
    width: 100%;
    height: 0.625rem;
    border-radius: 12.5px;
    background-color: #dcdddd;
    position: relative;
    overflow: hidden;
    margin-bottom: 2rem;
}
._3hG3A span {
    background-color: #195bcb;
    position: absolute;
    border-radius: 0.75rem;
    width: 0;
    height: 100%;
    top: 0;
    left: 0;
    animation: _14uRJ 5s;
}
@keyframes _14uRJ {
    0% {
        width: 0;
    }
}
._37iA7 {
    font-size: 20px;
    position: relative;
    display: inline-flex;
    max-width: 12.5rem;
    color: #dcdddd;
}
._37iA7 > div {
    margin: 0 1px;
}
._1nbAe svg path {
    fill: #0373f9;
    stroke: #0373f9;
}
._21aXg {
    -js-display: flex;
    display: flex;
    padding: 2.1875rem;
    padding-bottom: 1rem;
    background-color: #fff;
    margin-top: 1.375rem;
    border-radius: 4px;
    border: 1px solid #dcdddd;
    min-height: 226px;
    height: 100%;
}
._21aXg ._XxdKN {
    width: 100%;
}
._21aXg:first-of-type {
    margin-top: 0;
}
@media (max-width: 991px) {
    ._21aXg {
        padding: 1.5rem;
        align-items: center;
    }
}
._233bO {
    width: 50%;
    display: inline-block;
    margin: 0;
}
@media (max-width: 599px) {
    ._233bO {
        width: 100%;
    }
}
@keyframes _-n6JH {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _1hq5h {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _1dmS5 {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _3KSUd {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _IYqx_ {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _1SOCZ {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._3j9tW ._2hJft {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._3j9tW ._2hJft ._2fClV,
._3j9tW ._2hJft ._2fClV._2Pj7c,
._3j9tW ._2hJft ._2fClV._3CpMu {
    opacity: 0;
    animation: _3KSUd 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s 1 forwards;
    flex: 0 0 23.5%;
    color: #231815;
    margin-right: 2%;
    margin-bottom: 1.375rem;
}
._3j9tW ._2hJft ._2fClV._2Pj7c h1,
._3j9tW ._2hJft ._2fClV._3CpMu h1,
._3j9tW ._2hJft ._2fClV h1 {
    font-size: 32px;
    font-weight: 400;
    text-align: center;
    margin-bottom: 1.5rem;
    width: 100%;
}
._3j9tW ._2hJft ._2fClV._3CpMu ._3Muon,
._3j9tW ._2hJft ._2Pj7c._2fClV ._3Muon {
    margin-top: 1.25rem;
    height: 3rem;
    margin-bottom: 1.5rem;
}
._3j9tW ._2hJft ._2fClV._3CpMu ._1Gdis,
._3j9tW ._2hJft ._2Pj7c._2fClV ._1Gdis {
    -js-display: flex;
    display: flex;
    height: 98px;
    align-items: center;
    flex-wrap: wrap;
}
._3j9tW ._2hJft ._2fClV._3CpMu ._1Gdis p,
._3j9tW ._2hJft ._2Pj7c._2fClV ._1Gdis p {
    font-size: 18px;
    text-align: center;
    margin-bottom: 0.25rem;
    width: 100%;
}
._3j9tW ._2hJft ._2fClV._3CpMu ._1Gdis p._eR-Za,
._3j9tW ._2hJft ._2Pj7c._2fClV ._1Gdis p._eR-Za {
    font-size: 12px;
    margin-bottom: 0;
    color: rgba(35, 24, 21, 0.7);
}
._3j9tW ._2hJft ._3CpMu._2fClV ._32eCY {
    width: 85px;
    height: 4.25rem;
    margin: 0 auto;
    margin-bottom: 1.5rem;
}
._3j9tW ._2hJft ._3CpMu._2fClV ._32eCY img {
    max-width: 100%;
}
._3j9tW ._2hJft ._3CpMu._2fClV ._1Gdis {
    -js-display: flex;
    display: flex;
    height: 82px;
    align-items: center;
}
._3j9tW ._2hJft ._2fClV:nth-of-type(4n) {
    margin-right: 0;
}
@media (max-width: 991px) {
    ._3j9tW ._2hJft ._2fClV,
    ._3j9tW ._2hJft ._2fClV._2Pj7c,
    ._3j9tW ._2hJft ._2fClV._3CpMu {
        flex: 0 0 100%;
        margin-right: 0;
    }
    ._3j9tW ._2hJft ._2fClV._3vlaY ._1Gdis {
        display: block;
        height: auto;
    }
    ._3j9tW ._2hJft ._3CpMu._2fClV ._32eCY {
        margin-bottom: 1.5rem;
    }
    ._3j9tW ._2hJft ._3CpMu._2fClV ._1Gdis {
        display: block;
        height: auto;
    }
}
._3j9tW ._29A69 {
    opacity: 0;
    animation: _3KSUd 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s 1 forwards;
}
._3j9tW ._29A69 ._1eF2i {
    background-color: #fff;
    padding: 2.5rem;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border: 1px solid #dcdddd;
    border-top: 0;
}
@media (max-width: 599px) {
    ._3j9tW ._29A69 ._1eF2i {
        padding: 1.5rem;
    }
}
._3j9tW ._29A69 ._1eF2i ._3qPqF {
    -js-display: flex;
    display: flex;
    margin-bottom: 2.5rem;
    align-items: center;
}
@media (max-width: 599px) {
    ._3j9tW ._29A69 ._1eF2i ._3qPqF {
        margin-bottom: 1rem;
    }
}
._3j9tW ._29A69 ._1eF2i ._3qPqF ._3PpT7,
._3j9tW ._29A69 ._1eF2i ._3qPqF .___ESv {
    line-height: 5rem;
    margin: 0 1.25rem;
}
._3j9tW ._29A69 ._1eF2i ._3qPqF ._3PpT7 {
    font-size: 44px;
}
._3j9tW ._29A69 ._1eF2i ._3qPqF ._3Muon {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: center;
}
._3j9tW ._29A69 ._1eF2i ._3qPqF ._1Gdis {
    font-size: 16px;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
._3j9tW ._29A69 ._1eF2i ._3qPqF ._1Gdis ._1_hzI {
    word-break: break-word;
    width: 100px;
}
._3j9tW ._29A69 ._1eF2i ._n-nNP {
    display: inline-block;
    width: 50%;
}
@media (max-width: 599px) {
    ._3j9tW ._29A69 ._1eF2i ._n-nNP {
        -js-display: flex;
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        font-size: 14px;
    }
}
._3j9tW ._29A69 ._1eF2i ._n-nNP ._i-soU {
    display: inline-block;
}
._3j9tW ._29A69 ._1eF2i ._n-nNP ._i-soU ._273nC {
    display: none;
}
@media (max-width: 599px) {
    ._3j9tW ._29A69 ._1eF2i ._n-nNP ._i-soU {
        -js-display: flex;
        display: flex;
        align-items: center;
    }
    ._3j9tW ._29A69 ._1eF2i ._n-nNP ._i-soU ._273nC {
        display: block;
        margin-left: 0.5rem;
    }
}
._3j9tW ._29A69 ._1eF2i ._2GFYX,
._3j9tW ._29A69 ._1eF2i ._3uBs3,
._3j9tW ._29A69 ._1eF2i ._n-nNP ._2zU-2 {
    display: inline-block;
}
._3j9tW ._29A69 ._1eF2i ._1si1J,
._3j9tW ._29A69 ._1eF2i ._n-nNP ._2zU-2 {
    float: right;
}
._3j9tW ._29A69 ._1eF2i ._2GFYX {
    margin-left: 1.25rem;
}
._3j9tW ._29A69 ._1eF2i ._2GFYX > div {
    margin-right: 1rem;
}
@media (max-width: 599px) {
    ._3j9tW ._29A69 ._1eF2i ._2GFYX {
        display: none;
    }
}
._2loXW {
    margin-bottom: 1rem;
}
._3CZ5_ {
    background-color: #fff;
    padding: 2.5rem 2.5rem 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top: 1px solid #dcdddd;
    border-left: 1px solid #dcdddd;
    border-right: 1px solid #dcdddd;
}
._3CZ5_ ._nhH1m ._3mor4 {
    padding: 0 0.625rem;
}
@media (max-width: 599px) {
    ._3CZ5_ {
        padding: 1.5rem 1.5rem 0;
    }
}
._1xIid {
    width: 100%;
    color: #231815;
    background-color: #f7f8f8;
    padding-bottom: 3.75rem;
    min-height: calc(100vh - 68px - 3.75rem);
}
@media (max-width: 768px) {
    ._1xIid {
        min-height: calc(100vh - 52px - 3.75rem);
    }
}
._1xIid ._bb3IE {
    width: 100%;
    max-width: 720px;
    margin: 0 auto;
    box-sizing: border-box;
}
@media (min-width: 1025px) {
    ._1xIid ._bb3IE {
        max-width: 830px;
    }
}
._1xIid ._2p2df {
    -js-display: flex;
    display: flex;
    align-items: center;
    padding: 2.5rem 0 1.5rem;
}
._1xIid ._2p2df h2 {
    padding-left: 1.25rem;
}
@media (max-width: 768px) {
    ._1xIid ._2p2df {
        padding: 2.5rem 1.5rem 1.5rem;
    }
}
._1xIid ._K-ZKg {
    position: relative;
    margin-bottom: 2.5rem;
}
@media (max-width: 768px) {
    ._1xIid ._K-ZKg {
        margin-left: 1.5rem;
        margin-bottom: 1.5rem;
    }
}
._1xIid ._K-ZKg ._2rHjJ {
    display: inline-block;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #595757;
    margin-bottom: 10px;
    cursor: pointer;
}
._1xIid ._K-ZKg ._2rHjJ + ._2rHjJ {
    margin-left: 2.5rem;
}
._1xIid ._K-ZKg ._2rHjJ._3pGjK,
._1xIid ._K-ZKg ._2rHjJ:hover {
    color: #231815;
}
._1xIid ._K-ZKg ._2zSdu {
    height: 2px;
    width: 0;
    transition: all 0.3s ease;
    background-color: #231815;
}
._3a1jV {
    padding-bottom: 32%;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
._t29Bv {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
._PN5d_ ._3D45T {
    color: #fff;
    text-align: center;
    margin-bottom: 1.75rem;
}
._PN5d_ ._2HB-- {
    -js-display: flex;
    display: flex;
    justify-content: space-around;
    padding: 1.5rem 0;
    padding-bottom: 2rem;
    background-color: #fff;
    box-shadow: 0 4px 8px 0 #9fa0a0;
    border-radius: 0.5rem;
}
@media (max-width: 767px) {
    ._PN5d_ ._2HB-- {
        flex-direction: column;
    }
}
._PN5d_ ._2HB-- ._1oIZG {
    text-align: center;
    flex: 1;
    padding: 1.5rem;
    border-right: 1px solid #dcdddd;
}
._PN5d_ ._2HB-- ._1oIZG:last-child {
    border: unset;
}
@media (max-width: 991px) {
    ._PN5d_ ._2HB-- ._1oIZG {
        border: unset;
    }
}
._PN5d_ ._2HB-- ._1oIZG img {
    width: 3.75rem;
    margin-bottom: 1rem;
}
._PN5d_ ._2HB-- ._1oIZG h5 {
    margin-top: 0;
    margin-bottom: 1rem;
    color: #231815;
    word-break: keep-all;
    word-wrap: break-word;
}
._PN5d_ ._2HB-- ._1oIZG p {
    font-size: 14px;
    line-height: 1.438rem;
    margin: 0;
    color: #595757;
    opacity: 0.9;
}
._1ScBt {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    background-color: #fff;
}
@media (min-width: 1024px) {
    ._1ScBt {
        box-shadow: 0 4px 8px 0 #9fa0a0;
        border-radius: 0.5rem;
        overflow: hidden;
    }
}
@media (max-width: 991px) {
    ._1ScBt {
        flex-direction: column;
    }
}
._1ScBt ._tSQDZ {
    position: relative;
    flex: 54;
    background-size: cover;
    background-image: url(https://www.teleports.me/homenew/367718efb60a40a29652eddfa623b3fe.svg);
    padding: 3rem 0;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._1ScBt ._tSQDZ {
        -js-display: flex;
        display: flex;
        height: 20rem;
        justify-content: center;
        align-items: center;
    }
}
@media (max-width: 767px) {
    ._1ScBt ._tSQDZ {
        -js-display: flex;
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
._1ScBt ._tSQDZ ._1VEi6 {
    width: 15rem;
    margin: 0 auto;
}
@media (min-width: 1024px) {
    ._1ScBt ._tSQDZ ._1VEi6 {
        position: absolute;
        bottom: -7px;
        left: 50%;
        transform: translateX(-50%);
    }
}
._1ScBt ._2Q11p {
    flex: 73;
    padding: 3rem 2rem;
}
@media (max-width: 599px) {
    ._1ScBt ._2Q11p {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
    }
}
._1ScBt ._2Q11p ._yIBpa {
    color: #231815;
    margin-bottom: 1.5rem;
}
@media (max-width: 599px) {
    ._1ScBt ._2Q11p ._yIBpa {
        margin-bottom: 2rem;
    }
}
._1ScBt ._2Q11p ._1C0H1 {
    flex-direction: column;
}
._1ScBt ._2Q11p ._1C0H1,
._1ScBt ._2Q11p ._2-YXr {
    -js-display: flex;
    display: flex;
}
._1ScBt ._2Q11p ._2-YXr:not(:last-child) {
    margin-bottom: 1.5rem;
}
._1ScBt ._2Q11p ._2-YXr ._WdINP {
    margin-right: 1rem;
}
._1ScBt ._2Q11p ._2-YXr ._WdINP img {
    width: 2rem;
}
._1ScBt ._2Q11p ._2-YXr ._H6H-3 {
    color: #595757;
}
@media (min-width: 600px) {
    ._1ScBt ._2Q11p ._2-YXr ._H6H-3 {
        font-size: 14px;
        line-height: 1.438rem;
    }
}
._1ScBt ._2Q11p ._2-YXr ._H6H-3 > :not(:last-child) {
    margin-bottom: 0.5rem;
}
._1ScBt ._2Q11p ._2-YXr ._1Ne6y {
    font-size: 18px;
    line-height: 1.875rem;
    color: #231815;
}
._1ScBt ._2Q11p ._2-YXr ._U_eQS {
    font-size: 14px;
    line-height: 1.438rem;
    display: inline-flex;
    text-transform: uppercase;
}
._1ScBt ._2Q11p ._2-YXr ._1t2IW {
    margin-left: 0.25rem;
}
._1ScBt ._2Q11p ._2-YXr ._1t2IW svg path {
    fill: #0373f9;
}
@keyframes _2-5FZ {
    0% {
        opacity: 0;
        transform: matrix(0, 0, 0, 0, 0, 0);
    }
    3.4% {
        transform: matrix(0.316, 0, 0, 0.407, 0, 0);
    }
    4.7% {
        transform: matrix(0.45, 0, 0, 0.599, 0, 0);
    }
    6.81% {
        transform: matrix(0.659, 0, 0, 0.893, 0, 0);
    }
    9.41% {
        transform: matrix(0.883, 0, 0, 1.168, 0, 0);
    }
    10.21% {
        transform: matrix(0.942, 0, 0, 1.226, 0, 0);
    }
    13.61% {
        transform: matrix(1.123, 0, 0, 1.332, 0, 0);
    }
    14.11% {
        transform: matrix(1.141, 0, 0, 1.331, 0, 0);
    }
    17.52% {
        transform: matrix(1.208, 0, 0, 1.239, 0, 0);
    }
    18.72% {
        transform: matrix(1.212, 0, 0, 1.187, 0, 0);
    }
    21.32% {
        opacity: 1;
        transform: matrix(1.196, 0, 0, 1.069, 0, 0);
    }
    24.32% {
        transform: matrix(1.151, 0, 0, 0.96, 0, 0);
    }
    25.23% {
        transform: matrix(1.134, 0, 0, 0.938, 0, 0);
    }
    29.03% {
        transform: matrix(1.063, 0, 0, 0.897, 0, 0);
    }
    29.93% {
        transform: matrix(1.048, 0, 0, 0.899, 0, 0);
    }
    35.54% {
        transform: matrix(0.979, 0, 0, 0.962, 0, 0);
    }
    36.74% {
        transform: matrix(0.972, 0, 0, 0.979, 0, 0);
    }
    41.04% {
        transform: matrix(0.961, 0, 0, 1.022, 0, 0);
    }
    44.44% {
        transform: matrix(0.966, 0, 0, 1.032, 0, 0);
    }
    52.15% {
        transform: matrix(0.991, 0, 0, 1.006, 0, 0);
    }
    59.86% {
        transform: matrix(1.006, 0, 0, 0.99, 0, 0);
    }
    63.26% {
        transform: matrix(1.007, 0, 0, 0.992, 0, 0);
    }
    75.28% {
        transform: matrix(1.001, 0, 0, 1.003, 0, 0);
    }
    85.49% {
        transform: matrix(0.999, 0, 0, 1, 0, 0);
    }
    90.69% {
        transform: matrix(0.999, 0, 0, 0.999, 0, 0);
    }
    to {
        opacity: 1;
        transform: matrix(1, 0, 0, 1, 0, 0);
    }
}
@keyframes _1eZQo {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _34ggQ {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes _2ScJR {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes _2Ny-u {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes _36SSL {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
._1DLDp {
    background-color: #94c4fe;
    position: relative;
    padding: 0 10% 25rem;
    padding-top: 5rem;
    background-image: url(https://www.teleports.me/homenew/6605e61ed17ca424cf155945d844477e.svg), linear-gradient(180deg, rgba(148, 196, 254, 0.45) 0, rgba(48, 140, 253, 0.45));
}
@media (max-width: 1023px) {
    ._1DLDp {
        padding-bottom: 20rem;
    }
}
._1DLDp * {
    box-sizing: border-box;
}
._1DLDp ._2VoWQ {
    font-size: 48px;
    font-weight: 500;
    line-height: 3.75rem;
    margin-bottom: 1rem;
}
@media (max-width: 599px) {
    ._1DLDp ._2VoWQ {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
._1DLDp ._37SNy {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
}
@media (max-width: 767px) {
    ._1DLDp ._37SNy {
        flex-direction: column-reverse;
        align-items: center;
        justify-content: center;
    }
}
@media (max-width: 599px) {
    ._1DLDp ._37SNy {
        flex-direction: column;
    }
}
._1DLDp ._37SNy ._1GQhi {
    -js-display: flex;
    display: flex;
    max-width: 600px;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 1rem;
    color: #fff;
}
@media (min-width: 1024px) {
    ._1DLDp ._37SNy ._1GQhi {
        max-width: 50%;
    }
}
@media (max-width: 767px) {
    ._1DLDp ._37SNy ._1GQhi {
        width: 100%;
        margin-left: 0;
        padding: 1.5rem;
        align-items: center;
        text-align: center;
        padding-top: 3rem;
    }
}
@media (max-width: 599px) {
    ._1DLDp ._37SNy ._1GQhi {
        padding-top: 1rem;
    }
}
._1DLDp ._37SNy ._1GQhi h3 {
    margin-bottom: 0;
}
._1DLDp ._37SNy ._1GQhi ._1BGmd {
    margin-bottom: 1.25rem;
}
._1DLDp ._37SNy ._1GQhi ._1KXl6 {
    font-size: 14px;
    line-height: 1.438rem;
    margin-top: 3rem;
    margin-bottom: 0;
}
._1DLDp ._37SNy ._1GQhi ._G6uER {
    -js-display: flex;
    display: flex;
    margin-top: 1.25rem;
    box-sizing: border-box;
}
._1DLDp ._37SNy ._1GQhi ._G6uER ._2NAsQ:last-child {
    margin-left: 0.625rem;
}
@media (max-width: 599px) {
    ._1DLDp ._37SNy ._1GQhi ._G6uER {
        flex-direction: column;
        width: 100%;
        margin: 0;
    }
    ._1DLDp ._37SNy ._1GQhi ._G6uER ._2NAsQ:first-child {
        margin-top: 1rem;
    }
    ._1DLDp ._37SNy ._1GQhi ._G6uER ._2NAsQ:last-child {
        margin-top: 0.875rem;
        margin-left: 0;
    }
}
._1DLDp ._37SNy ._rEA-D {
    flex: 1;
    margin-left: auto;
    align-items: center;
    position: relative;
    max-width: 500px;
    width: 480px;
}
@media (max-width: 767px) {
    ._1DLDp ._37SNy ._rEA-D {
        margin-left: 0;
        width: 100%;
    }
}
@media (max-width: 599px) {
    ._1DLDp ._37SNy ._rEA-D img {
        width: 100%;
    }
}
._3Uojs {
    position: relative;
    margin-top: -30rem;
    margin-bottom: 6.25rem;
}
@media (max-width: 1023px) {
    ._3Uojs {
        margin-top: -16rem;
    }
}
._2kcJp {
    position: relative;
    text-align: center;
    padding: 0 10%;
    padding-top: 14rem;
}
._2kcJp h3 {
    color: #231815;
    word-break: keep-all;
    word-wrap: break-word;
    margin-bottom: 2.5rem;
}
@media (max-width: 1023px) {
    ._2kcJp {
        padding: 0 5rem;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._2kcJp {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}
@media (max-width: 767px) {
    ._2kcJp {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}
._2kcJp ._21df6 {
    min-width: 8.125rem;
}
@media (min-width: 768px) {
    ._2kcJp ._21df6 {
        align-self: flex-start;
    }
}
._2kcJp ._pcUvs {
    -js-display: flex;
    display: flex;
    justify-content: space-evenly;
}
@media (max-width: 767px) {
    ._2kcJp ._pcUvs {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}
._2kcJp ._pcUvs ._oDWtb {
    position: relative;
    -js-display: flex;
    display: flex;
    flex: 1;
    flex-direction: column;
    padding: 1.5rem 1.75rem 6.26rem;
    color: #231815;
}
._2kcJp ._pcUvs ._oDWtb h5 {
    margin-top: 1rem;
    margin-bottom: 0.5rem;
    text-align: left;
}
._2kcJp ._pcUvs ._oDWtb p {
    font-size: 14px;
    line-height: 1.438rem;
    margin-bottom: 2rem;
    text-align: left;
    color: #595757;
}
._2kcJp ._pcUvs ._oDWtb img {
    width: 12.5rem;
}
._2kcJp ._pcUvs ._oDWtb ._3Vm3H {
    position: absolute;
    width: 2rem;
    height: 2rem;
    top: 0;
    left: 1.75rem;
    background: #0373f9;
    border-radius: 100%;
    font-size: 1rem;
    line-height: 2rem;
    color: #fff;
}
._2kcJp ._pcUvs ._oDWtb:last-child {
    padding-bottom: 5.5rem;
}
@media (max-width: 767px) {
    ._2kcJp ._pcUvs ._oDWtb {
        width: 100%;
        align-items: center;
    }
    ._2kcJp ._pcUvs ._oDWtb p {
        text-align: center;
    }
}
._OTO11 {
    background-color: #fff;
    padding: 6rem 10%;
}
@media (max-width: 1023px) {
    ._OTO11 {
        padding-left: 5rem;
        padding-right: 5rem;
    }
}
@media (max-width: 767px) {
    ._OTO11 {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}
@media (max-width: 599px) {
    ._OTO11 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
}
._OTO11 ._7xzHv {
    text-align: center;
    margin-bottom: 2.5rem;
}
._OTO11 ._176kQ {
    margin: 0;
    -js-display: flex;
    display: flex;
    justify-content: space-between;
}
@media (max-width: 599px) {
    ._OTO11 ._176kQ {
        flex-direction: column;
    }
}
._OTO11 ._176kQ ._7xzHv {
    text-align: left;
}
._OTO11 ._3T-Zk {
    padding: 0 1.75rem;
    list-style: inside;
    flex: 1;
}
@media (max-width: 599px) {
    ._OTO11 ._3T-Zk {
        margin-bottom: 2rem;
    }
    ._OTO11 ._3T-Zk:last-child {
        margin-bottom: 1rem;
    }
}
._OTO11 ._3T-Zk ._7xzHv {
    margin-bottom: 1rem;
}
._OTO11 ._22nJV {
    margin-top: 1rem;
    padding-left: 2rem;
}
@media (max-width: 599px) {
    ._OTO11 ._22nJV {
        margin-top: 0;
    }
}
._OTO11 ._z3P36 {
    color: #0373f9;
    position: relative;
    display: inline-flex;
}
._OTO11 ._1vuSL svg path {
    fill: #0373f9;
}
._3AtXC {
    position: relative;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 6rem 0;
    overflow: hidden;
    background: linear-gradient(0.74deg, #94c4fe 40%, #308cfd);
    transform: translateZ(0);
}
._3AtXC ._1UMHP {
    position: absolute;
    width: 100%;
    height: 100%;
    transform: translateZ(0);
    z-index: -1;
}
@media (max-width: 767px) {
    ._3AtXC ._1UMHP {
        display: none;
    }
}
._3AtXC ._1UMHP ._1LQ0x {
    position: absolute;
    right: 0;
    bottom: 0;
    transform: translate(22%, 20%);
    width: 617px;
    height: 371px;
}
._3AtXC h3 {
    text-align: center;
    color: #fff;
    word-break: keep-all;
    word-wrap: break-word;
    margin-bottom: 3rem;
}
._3AtXC ._14bEL {
    width: 45.5rem;
}
@media (max-width: 991px) {
    ._3AtXC ._14bEL {
        width: 28rem;
    }
}
@media (max-width: 599px) {
    ._3AtXC ._14bEL {
        width: 20rem;
    }
}
._3AtXC ._14bEL ._2uGDq {
    margin-left: 2rem;
    margin-right: 2rem;
    padding-bottom: 2rem;
    text-align: center;
}
@media (max-width: 599px) {
    ._3AtXC ._14bEL ._2uGDq {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}
._3AtXC ._14bEL ._2uGDq ._1_Lbo {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 2rem;
}
._3AtXC ._14bEL ._2uGDq ._1_Lbo ._11vMd {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 50%;
    background-size: cover;
    flex: 0 0 3.5rem;
}
._3AtXC ._14bEL ._2uGDq ._1_Lbo ._2RW37 {
    margin-left: 1rem;
    text-align: left;
    color: #fff;
}
._3AtXC ._14bEL ._2uGDq ._1_Lbo ._2RW37 div {
    font-size: 14px;
    line-height: 1.438rem;
}
._3AtXC ._14bEL ._2uGDq p {
    display: inline-block;
    color: #fff;
}
@media (max-width: 599px) {
    ._3AtXC ._14bEL ._2uGDq p {
        position: relative;
        color: #231815;
        text-align: left;
        min-height: 100px;
        padding: 1rem;
        -webkit-filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
        filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
        border-top-right-radius: 8px;
        border-top-left-radius: 8px;
        border-bottom-right-radius: 8px;
        background-color: #fff;
    }
    ._3AtXC ._14bEL ._2uGDq p:before {
        display: block;
        content: " ";
        position: absolute;
        right: 3rem;
        bottom: 0;
        background-size: 80px 65px;
        z-index: 2;
        height: 65px;
        width: 80px;
    }
    ._3AtXC ._14bEL ._2uGDq p:after {
        display: block;
        content: "";
        position: absolute;
        bottom: -11px;
        left: 0;
        border-top: 0 solid #fff;
        border-bottom: 12px solid transparent;
        border-left: 20px solid #fff;
    }
}
._2jiPJ {
    padding-top: 4rem;
    text-align: left;
    padding-right: 10.75rem;
    padding-left: 10.75rem;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._2jiPJ {
        padding-right: 4rem;
        padding-left: 4rem;
    }
}
@media (max-width: 767px) {
    ._2jiPJ {
        padding-top: 5rem;
        padding-right: 1rem;
        padding-left: 1rem;
    }
}
._2jiPJ .__3M_l ._p5EgE {
    -js-display: flex;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
@media (max-width: 767px) {
    ._2jiPJ .__3M_l ._p5EgE {
        flex-direction: column;
    }
}
._2jiPJ .__3M_l ._p5EgE h4 {
    margin-bottom: 1rem;
}
._2jiPJ .__3M_l ._p5EgE ._35qKh {
    color: #0373f9;
}
._2jiPJ .__3M_l ._p5EgE ._14Sxw {
    flex: 1;
    padding-left: 1rem;
    padding-right: 1rem;
}
._2jiPJ .__3M_l ._p5EgE ._14Sxw h5 {
    margin-top: 0;
    margin-bottom: 1rem;
    color: #231815;
}
._2jiPJ .__3M_l ._p5EgE ._14Sxw p {
    font-size: 14px;
    line-height: 1.438rem;
    color: #595757;
}
._2jiPJ .__3M_l ._p5EgE ._14Sxw a {
    font-size: 16px;
    line-height: 1.625rem;
    margin-top: 1rem;
    display: inline-block;
}
._2jiPJ .__3M_l ._p5EgE:last-of-type {
    margin-top: 1.5rem;
}
._1aAAC {
    -js-display: flex;
    display: flex;
    justify-content: center;
    padding: 4rem 10.75rem;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._1aAAC {
        padding: 4rem;
    }
}
@media (max-width: 767px) {
    ._1aAAC {
        padding: 3rem 1rem;
    }
}
._1aAAC ._7QnlV {
    padding: 2rem 4rem;
    box-shadow: 0 4px 8px 0 #9fa0a0;
    border-radius: 1rem;
    color: #231815;
}
._1aAAC ._7QnlV h4 {
    margin-bottom: 1rem;
}
@media (max-width: 599px) {
    ._1aAAC ._7QnlV {
        padding: 2rem 1rem;
    }
}
._2W9jz {
    position: relative;
    padding: 1.5rem 10.75rem 4rem;
    -js-display: flex;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
._2W9jz ._BkSx_ {
    margin-top: 2rem;
}
@media (max-width: 1023px) {
    ._2W9jz ._BkSx_ {
        margin-top: 1.25rem;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._2W9jz {
        padding: 4rem;
    }
}
@media (max-width: 767px) {
    ._2W9jz {
        padding-left: 2rem;
        padding-right: 2rem;
        flex-direction: column-reverse;
        align-items: center;
    }
}
._2W9jz ._1GQhi {
    flex: 1;
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
@media (max-width: 767px) {
    ._2W9jz ._1GQhi {
        margin-top: 2rem;
        align-items: center;
        text-align: center;
    }
}
._2W9jz ._1GQhi h4 {
    color: #231815;
    margin-bottom: 2rem;
}
._2W9jz ._1GQhi p {
    font-size: 14px;
    line-height: 1.438rem;
    color: #595757;
}
._2W9jz ._rEA-D {
    flex: 1;
    position: relative;
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
._2W9jz ._rEA-D ._qPosV {
    width: 16.625rem;
}
._2W9jz ._rEA-D ._1OKox {
    position: absolute;
    width: 12.5rem;
    transform: translate(-46%, -6%);
}
._1ajFw {
    padding: 4rem 0;
}
@media (min-width: 1024px) {
    ._1ajFw {
        padding: 4rem 10.75rem;
    }
}
@media (max-width: 767px) {
    ._1ajFw {
        padding: 4rem 0;
    }
}
._FemSy,
._MNmiT,
._Ww-Mo {
    border: solid #fff;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 14px;
    cursor: pointer;
    position: absolute;
    top: calc(50% - 14px);
}
._FemSy:before,
._MNmiT:before,
._Ww-Mo:before {
    content: "";
}
._MNmiT {
    transform: rotate(-45deg);
    right: -50px;
}
@media (max-width: 767px) {
    ._MNmiT {
        display: none;
    }
}
._Ww-Mo {
    transform: rotate(135deg);
    left: -50px;
}
@media (max-width: 767px) {
    ._Ww-Mo {
        display: none;
    }
}
._32wR-,
._v56y8 {
    background: url(https://www.teleports.me/homenew/5f9425ce53c18f64944607de1fbc3edf.svg), url(https://www.teleports.me/homenew/7688efb6ca71b235ec97294f38c30978.svg), linear-gradient(135deg, #0373f9, #195bcb);
    background-repeat: no-repeat, no-repeat;
    background-position: 0 0, 100% 100%;
    color: #fff;
}
@media (max-width: 599px) {
    ._32wR-,
    ._v56y8 {
        background: linear-gradient(135deg, #0373f9, #195bcb);
    }
}
._3Z0X2,
._v56y8 ._2HwsR,
._v56y8 ._3evLJ {
    text-align: center;
}
._2eMdd,
._v56y8 ._1HTF7 ._2id5h,
._v56y8 ._1HTF7 ._2U8oj ._3cp_b {
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
}
._2Y3b3 {
    flex: 1;
}
._v56y8 {
    padding-top: 7rem;
    -js-display: flex;
    display: flex;
    justify-content: center;
}
@media (max-width: 768px) {
    ._v56y8 ._2Y3b3 {
        display: none;
    }
}
._v56y8 ._20x3d {
    -js-display: flex;
    display: flex;
}
._v56y8 ._1t0ZE {
    flex: 1.5;
}
._v56y8 ._2HwsR {
    font-weight: 400;
    font-size: 28px;
    margin-bottom: 4rem;
}
._v56y8 ._1HTF7 {
    flex-direction: column;
}
._v56y8 ._1HTF7,
._v56y8 ._1HTF7 ._2U8oj {
    -js-display: flex;
    display: flex;
}
@media (max-width: 768px) {
    ._v56y8 ._1HTF7 ._2U8oj {
        flex-direction: column;
    }
}
._v56y8 ._1HTF7 ._2U8oj ._3cp_b {
    flex: 1;
    margin-bottom: 20px;
}
._v56y8 ._1HTF7 ._2U8oj ._3cp_b input {
    display: block;
    width: 100%;
    font-size: 1rem;
    color: #231815;
    background-image: none;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    border: 1px solid #dcdddd;
    border-radius: 4px;
    background-color: #fff;
    padding: 1rem 1.25rem;
    font-size: 1.125rem;
    line-height: 1;
    box-sizing: border-box;
}
._v56y8 ._1HTF7 ._2id5h {
    -js-display: flex;
    display: flex;
    justify-content: center;
}
._v56y8 ._1HTF7 ._2id5h button {
    width: auto;
    margin-top: 1.5rem;
}
@media (max-width: 991px) {
    ._v56y8 ._1HTF7 ._2id5h button {
        width: 100%;
    }
}
._v56y8 ._3evLJ {
    font-size: 20px;
    margin-top: 4rem;
}
._v56y8 ._3evLJ a {
    color: #fff;
}
._95eDo * {
    box-sizing: border-box;
}
._95eDo ._2dGZx video,
._95eDo ._322Ue {
    width: 100%;
    max-width: 720px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 1rem 0;
}
@media (min-width: 768px) and (max-width: 1025px) and (orientation: landscape) {
    ._95eDo ._2dGZx video,
    ._95eDo ._322Ue {
        max-width: 800px;
    }
}
@media (min-width: 1025px) {
    ._95eDo ._2dGZx video,
    ._95eDo ._322Ue {
        max-width: 1000px;
    }
}
._95eDo ._2dGZx {
    position: fixed;
    width: 100vw;
    height: 100vh;
    z-index: 1070;
    top: 0;
    left: 0;
    opacity: 0;
    display: none;
    background: linear-gradient(#195bcb, #0373f9 10%, #e0eeff 38%, #e0eeff 48%, #e0eeff 62%);
    animation: _3pt02 0.25s linear;
    animation-delay: 0.2s;
    animation-fill-mode: forwards;
}
._95eDo ._2dGZx video {
    width: 100vw;
    max-height: 100%;
    padding: 0;
    box-shadow: 0 20px 40px #9fa0a0;
    animation: _3pt02 0.25s linear;
    animation-delay: 0.3s;
    animation-fill-mode: forwards;
    display: none;
}
._95eDo ._2dGZx._vnQgO {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._95eDo ._2dGZx._vnQgO video {
    display: block;
}
._95eDo ._1f_qD {
    text-align: center;
    background: url(https://www.teleports.me/homenew/5f9425ce53c18f64944607de1fbc3edf.svg), url(https://www.teleports.me/homenew/7688efb6ca71b235ec97294f38c30978.svg), linear-gradient(135deg, #0373f9, #195bcb);
    background-repeat: no-repeat, no-repeat;
    background-position: 0 0, 100% 100%;
    color: #fff;
    min-height: 700px;
    -js-display: flex;
    display: flex;
}
@media (max-width: 599px) {
    ._95eDo ._1f_qD {
        background: linear-gradient(135deg, #0373f9, #195bcb);
    }
}
._95eDo ._3QT5i {
    margin-top: 6rem;
}
._95eDo ._1ja11 {
    padding: 0 1rem;
}
._95eDo ._1ja11 .__Hh1t {
    position: relative;
    width: 450px;
    height: 250px;
    transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    border-radius: 8px;
    box-shadow: 0 40px 80px -30px rgba(0, 0, 0, 0.3);
    background: linear-gradient(180deg, rgba(157, 210, 235, 0), rgba(105, 196, 232, 0.4)), url(https://www.teleports.me/homenew/341eb3867384dde268120c2cf454785c.png);
    background-size: contain;
    margin: 0 auto;
}
._95eDo ._1ja11 .__Hh1t ._1FVr3 {
    width: 64px;
    height: 64px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background-image: url(https://www.teleports.me/homenew/fb3d1fcd51ff03972e7977c713d567b0.svg);
}
._95eDo ._1ja11 .__Hh1t._vnQgO {
    transform: scale(2);
}
._95eDo ._1ja11 .__Hh1t._vnQgO ._1FVr3 {
    display: none;
}
@media (max-width: 768px) {
    ._95eDo ._1ja11 .__Hh1t {
        width: inherit;
        height: 163px;
    }
}
._95eDo ._1ja11 ._23cKH {
    margin-top: 3rem;
    font-size: 18px;
}
._95eDo ._1ja11 ._23cKH a {
    color: #fff;
}
@keyframes _3pt02 {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
._1SG4P,
._IiIGt ._1SG4P {
    margin-left: auto;
    margin-right: auto;
    background-color: #fff;
}
@media (min-width: 600px) {
    ._1SG4P,
    ._IiIGt ._1SG4P {
        background-color: transparent;
        padding: 3rem 0 1rem;
        max-width: 720px;
    }
}
@media (min-width: 768px) {
    ._1SG4P,
    ._IiIGt ._1SG4P {
        max-width: 940px;
    }
}
@media (min-width: 1024px) {
    ._1SG4P,
    ._IiIGt ._1SG4P {
        max-width: 1140px;
    }
}
._IiIGt {
    background-color: #195bcb;
}
._IiIGt ._1SG4P ._2rRAo {
    padding: 2rem;
    background-color: #fff;
    border-radius: 0.25rem;
    box-shadow: 0 2px 4px 0 hsla(0, 0%, 64%, 0.5);
}
@media (min-width: 600px) {
    ._IiIGt ._1SG4P ._2rRAo {
        padding: 3rem;
    }
}
._IiIGt ._1SG4P ._2rRAo h2 {
    font-size: 24px;
    font-weight: 400;
}
._2UQl5 ._3IVSc {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._2UQl5 ._3IVSc ._2436h {
    text-align: center;
    margin-top: 2rem;
    flex: 0 0 100%;
}
._2UQl5 ._3IVSc ._2436h img {
    max-width: 100%;
}
._2UQl5 ._3IVSc ._2436h h2 {
    font-size: 18px;
    margin-top: 2rem;
    margin-bottom: 0;
}
@media (min-width: 600px) {
    ._2UQl5 ._3IVSc ._2436h {
        flex: 0 0 50%;
    }
}
@media (min-width: 769px) {
    ._2UQl5 ._3IVSc ._2436h {
        flex: 0 0 25%;
    }
}
._2YIwi ._27EkX ._IV2oo {
    justify-content: center;
}
._2YIwi ._27EkX ._IV2oo p {
    font-size: 18px;
    opacity: 0.7;
    flex: 1;
    text-align: center;
    letter-spacing: 1px;
    padding: 0 5px 8px;
}
._2YIwi ._27EkX ._IV2oo p._2E_yR,
._2YIwi ._27EkX ._IV2oo p:active,
._2YIwi ._27EkX ._IV2oo p:focus,
._2YIwi ._27EkX ._IV2oo p:hover {
    color: #231815;
}
._2YIwi ._27EkX ._IV2oo p._2E_yR {
    opacity: 1;
}
@media (max-width: 599px) {
    ._2YIwi ._27EkX {
        display: block;
        white-space: nowrap;
        overflow-x: auto;
    }
    ._2YIwi ._27EkX::-webkit-scrollbar {
        width: 0;
        background: 0 0;
    }
    ._2YIwi ._27EkX ._IV2oo {
        justify-content: inherit;
    }
    ._2YIwi ._27EkX ._IV2oo p {
        text-align: left;
        margin-left: 0;
        padding: 0 1rem;
    }
}
._MUyyi {
    background-color: #fff;
}
._MUyyi ._3klG6 {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin: 3rem 0 0;
    padding: 0 1.5rem;
}
@media (min-width: 769px) {
    ._MUyyi ._3klG6 {
        max-width: 960px;
        margin: 3rem auto 0;
    }
}
._MUyyi ._3klG6 ._oLjKs {
    padding-top: 1.5rem;
}
@media (min-width: 769px) {
    ._MUyyi ._3klG6 ._oLjKs {
        padding: 1.5rem 0 0;
        background-color: #fff;
    }
}
._MUyyi ._3klG6 ._oLjKs ._1hYPw {
    margin-bottom: 2rem;
}
._MUyyi ._3klG6 ._oLjKs ._1hYPw h1 {
    font-size: 32px;
    margin-left: 1rem;
    margin-bottom: 1rem;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._oLjKs ._1hYPw h1 {
        margin-top: 2rem;
    }
}
@media (min-width: 769px) {
    ._MUyyi ._3klG6 ._oLjKs ._1hYPw h1 {
        margin-top: 6rem;
    }
}
._MUyyi ._3klG6 ._oLjKs ._1hYPw h3 {
    font-size: 18px;
    margin-left: 1rem;
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF {
    -js-display: flex;
    display: flex;
    flex-direction: column;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._oLjKs ._7YiwF {
        flex-direction: row;
        align-items: flex-end;
        margin-bottom: 1.5rem;
    }
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF ._3ceXH {
    padding: 1rem;
    box-shadow: 0 2px 5px 0 #dcdddd;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF ._3ceXH ._cX4Um {
    margin: 1rem 0;
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl {
    flex: 1;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin: 1.5rem 0;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl {
        margin: 0 0 0 1rem;
    }
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl ._1-WLu {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    border-bottom: 1px solid #dcdddd;
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl ._1-WLu h6 {
    margin: 1rem 0 0.5rem;
    flex: 1;
    color: #231815;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl ._1-WLu h6 {
        margin: 0;
        padding-left: 1.25rem;
        flex: 0 0 40%;
        max-width: 10rem;
        min-width: 250px;
    }
}
._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl ._1-WLu p {
    font-size: 14px;
    line-height: 1.438rem;
    margin: 0.5rem 0 1rem;
    flex: 1;
    color: #595757;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl ._1-WLu p {
        margin: 0;
    }
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._oLjKs ._7YiwF ._f2RQl ._1-WLu {
        flex-direction: row;
        padding: 1rem 0;
    }
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._3yiFs {
        margin-left: 1rem;
        margin-bottom: 1rem;
    }
}
@media (min-width: 769px) {
    ._MUyyi ._3klG6 ._3yiFs {
        margin-bottom: 2.5rem;
    }
}
._MUyyi ._3klG6 ._2o5Wk {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    margin-bottom: 4rem;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._2o5Wk {
        flex-direction: row;
        justify-content: flex-end;
        margin-left: 1rem;
    }
}
._MUyyi ._3klG6 ._2o5Wk > div:first-of-type {
    flex: 1;
}
._MUyyi ._3klG6 ._2o5Wk > div:first-of-type > a {
    color: #595757;
}
._MUyyi ._3klG6 ._2o5Wk button {
    width: 100%;
}
@media (min-width: 600px) {
    ._MUyyi ._3klG6 ._2o5Wk button {
        width: auto;
    }
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
._1Jfuh {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
    display: block;
    margin-bottom: 16px;
    text-align: center;
}
@media (max-width: 599px) {
    ._1Jfuh {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._1mMpU {
    font-size: 14px;
    line-height: 1.438rem;
    display: block;
    margin-bottom: 39px;
}
._1mMpU,
._2QmEy {
    text-align: center;
}
._2QmEy {
    font-weight: 400;
}
._bZvnY {
    margin-top: 0;
    -js-display: flex;
    display: flex;
}
._bZvnY ._3ae_k {
    margin-right: 0.5rem;
    flex: 1;
}
._bZvnY ._3ae_k > div .Select-menu {
    max-height: 123px;
}
._bZvnY ._1Y4-V {
    position: relative;
    top: -3px;
    flex: 3;
}
._bZvnY ._1Y4-V div,
._bZvnY > div {
    margin-bottom: 0;
}
._2demG {
    margin-top: 1.75rem;
}
._2demG button {
    width: 100%;
}
._35Ofz {
    margin-top: 1.75rem;
}
._3l4RK,
._35Ofz {
    text-align: center;
}
._3l4RK {
    margin-top: 1rem;
}
._q1n0W h3 {
    text-align: center;
    margin-top: 1rem;
    margin-bottom: 1.5rem;
}
._q1n0W ._1rrOZ {
    font-size: 14px;
    color: #595757;
    text-align: center;
    margin-bottom: 2rem;
}
._q1n0W button {
    width: 100%;
}
._3TEKI {
    max-width: 500px;
}
._11kVa {
    min-height: 100vh;
    background-attachment: fixed;
    background: linear-gradient(180deg, #e0eeff, transparent);
    padding-top: 4rem;
    padding-bottom: 4rem;
}
@media (max-width: 767px) {
    ._11kVa {
        padding-bottom: 0;
    }
}
._8XA__ {
    box-sizing: border-box;
    background-color: #fff;
    max-width: 28.85rem;
    margin: 0 auto;
    border: 1px solid #dcdddd;
    border-radius: 0.25rem;
}
._8XA__ ._2Tk9X {
    padding: 3.75rem 5rem 1.5rem;
}
@media (max-width: 767px) {
    ._8XA__ ._2Tk9X {
        padding: 2rem;
    }
}
._3RseI {
    background-color: #f7f8f8;
    padding: 1rem;
    border-top: 1px solid #dcdddd;
    text-align: center;
}
._57fBb {
    margin-bottom: 1.5rem;
}
._2TT7o {
    font-size: 12px;
    font-weight: 400;
    color: #595757;
    text-align: left;
    line-height: 1.2;
    margin: 1rem 0;
}
._2TT7o label {
    position: relative;
    -js-display: flex;
    display: flex;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
._2TT7o p {
    font-size: 12px;
    line-height: 1.25rem;
}
._2TT7o ._1gvBG {
    display: none;
}
._2TT7o ._1gvBG:checked ~ ._n-fCa {
    background-color: #0373f9;
    border-color: #0373f9;
}
._2TT7o ._1gvBG:checked ~ ._n-fCa:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 2px;
    transform: rotate(45deg) translate(-50%, -50%);
    height: 0.5rem;
    width: 0.25rem;
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
}
._2TT7o ._n-fCa {
    display: inline-block;
    height: 1rem;
    width: 1rem;
    margin-right: 0.5rem;
    background-color: #fff;
    border: 2px solid #595757;
    border-radius: 4px;
    box-sizing: border-box;
    cursor: pointer;
    position: relative;
}
._2TT7o ._n-fCa._3wF3M {
    margin-top: 0;
    border-color: #f45858;
    background-color: #fcdede;
}
._2TT7o ._3wF3M {
    color: #f45858;
    display: inline-block;
    text-align: left;
    margin-top: 0.25rem;
}
._3wF3M {
    font-weight: 400;
    font-size: 12px;
    color: #f45858;
    line-height: 1.2;
    margin-top: 1rem;
}
._17yW6 {
    display: none;
}
._1AfcU ._2Emhk {
    background: transparent;
}
._skK_k {
    font-size: 14px;
    color: #595757;
    cursor: pointer;
    padding: 1rem;
    padding-left: 0;
    position: relative;
}
._skK_k:hover {
    background-color: #dcdddd;
}
._skK_k ._2CIeB {
    position: absolute;
    right: 0;
}
._skK_k ._2CIeB svg polygon:first-child {
    fill: #595757;
}
._29Q9q {
    padding: 1rem;
    padding-left: unset;
}
._29Q9q ._3NYnn {
    font-size: 14px;
    color: #595757;
    margin-left: 1rem;
}
._3ll-5 {
    margin-bottom: 1rem;
}
._4HN1G {
    width: 100%;
    position: relative;
    margin: 2rem 0;
}
._4HN1G textarea {
    font-size: 14px;
    padding: 0.85rem 0 0.55rem;
    display: block;
    width: 100%;
    border: none;
    border-bottom: 1px solid #595757;
    background-color: transparent;
    resize: none;
}
._4HN1G textarea:focus {
    outline: none;
}
._4HN1G textarea._gcwlY ~ label,
._4HN1G textarea:focus ~ label {
    font-size: 14px;
    top: -1rem;
    color: #195bcb;
}
._4HN1G label {
    color: #595757;
    font-size: 1rem;
    position: absolute;
    pointer-events: none;
    top: 0.625rem;
    left: 0;
    transition: all 0.2s ease;
}
._4HN1G ._3LbU8 {
    position: relative;
    display: block;
    width: 100%;
}
._4HN1G ._3LbU8:after,
._4HN1G ._3LbU8:before {
    content: "";
    height: 2px;
    width: 0;
    bottom: -1px;
    position: absolute;
    background: #195bcb;
    transition: all 0.2s ease;
}
._4HN1G ._3LbU8:before {
    left: 50%;
}
._4HN1G ._3LbU8:after {
    right: 50%;
}
._4HN1G textarea:focus ~ ._3LbU8:after,
._4HN1G textarea:focus ~ ._3LbU8:before {
    width: 50%;
}
._4HN1G ._KUr3H {
    font-size: 12px;
    color: #f45858;
    margin-top: 0.25rem;
    margin-bottom: 0;
}
._4HN1G._KUr3H textarea {
    border-bottom: 2px solid #f45858;
}
._4HN1G._KUr3H textarea:focus {
    border-bottom: 1px solid #f45858;
}
._4HN1G._KUr3H textarea._gcwlY ~ label,
._4HN1G._KUr3H textarea:focus ~ label {
    color: #f45858;
}
._4HN1G._KUr3H ._3LbU8:after,
._4HN1G._KUr3H ._3LbU8:before {
    background: #f45858;
}
._4HN1G._2UHt9 {
    pointer-events: none;
}
._4HN1G._2UHt9 label,
._4HN1G._2UHt9 textarea._gcwlY ~ label,
._4HN1G._2UHt9 textarea:focus ~ label {
    color: #595757;
}
._4HN1G._2UHt9 textarea {
    border-bottom: 1px solid #595757;
}
._4HN1G ._2XCHR {
    position: absolute;
    right: 0.4rem;
    top: 0.7rem;
    cursor: pointer;
}
._4HN1G ._23UyZ {
    display: none;
}
._3S2oX {
    -js-display: flex;
    display: flex;
    padding: 3rem 15%;
}
@media (max-width: 1023px) {
    ._3S2oX {
        padding-left: 10%;
        padding-right: 10%;
    }
}
@media (max-width: 991px) {
    ._3S2oX {
        padding-left: 5%;
        padding-right: 5%;
        flex-direction: column;
    }
}
._3S2oX ._3LXpl {
    flex: 1;
}
._3S2oX ._3LXpl ._3lw59 {
    margin: unset;
}
._3S2oX ._3LXpl ._2xQwC {
    font-size: 14px;
    color: #595757;
}
._3S2oX ._3LXpl ._1aF6V {
    font-size: 14px;
    color: #231815;
}
._3S2oX ._3LXpl ._tb1-3 ._2VYa3 {
    font-size: 24px;
    color: #231815;
}
._3S2oX ._3LXpl ._tb1-3 ._2laFe {
    font-size: 14px;
    color: #595757;
    margin-bottom: 1rem;
}
._3S2oX ._3LXpl ._tb1-3 ._2DVcL button {
    width: 60%;
}
@media (max-width: 991px) {
    ._3S2oX ._3LXpl ._tb1-3 ._2DVcL button {
        width: 100%;
    }
}
._3S2oX ._2hGwm {
    padding-left: 20%;
    padding-top: 5rem;
}
@media (max-width: 991px) {
    ._3S2oX ._2hGwm {
        padding-left: unset;
        padding-top: 3rem;
    }
}
._3S2oX ._2hGwm ._f15wh {
    border: 1px solid #9fa0a0;
    padding: 1.5rem;
}
._3S2oX ._2hGwm ._f15wh ._3hY9I {
    font-size: 24px;
    color: #231815;
}
._3S2oX ._2hGwm ._f15wh ._3AisU {
    font-size: 14px;
    color: #595757;
    margin-bottom: 1rem;
}
._3S2oX ._3MB73 {
    color: red;
}
._2susb {
    text-align: center;
}
._1R3Bt button {
    width: 100%;
}
._hNuw3 ._pgUfG,
._pgUfG {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
@media (max-width: 599px) {
    ._hNuw3 ._pgUfG,
    ._pgUfG {
        max-width: 576px;
    }
}
@media (max-width: 767px) {
    ._hNuw3 ._pgUfG,
    ._pgUfG {
        max-width: 720px;
    }
}
@media (max-width: 991px) {
    ._hNuw3 ._pgUfG,
    ._pgUfG {
        max-width: 940px;
    }
}
@media (min-width: 1024px) {
    ._hNuw3 ._pgUfG,
    ._pgUfG {
        max-width: 1140px;
    }
}
._hNuw3 {
    background-color: #0373f9;
}
._hNuw3 ._pgUfG {
    padding: 3rem 0 1rem;
}
._hNuw3 ._pgUfG ._LJpWw {
    padding: 3rem 6rem;
    background-color: #fff;
    border-radius: 0.25rem;
    box-shadow: 0 2px 4px 0 hsla(0, 0%, 64%, 0.5);
}
@media (max-width: 1023px) {
    ._hNuw3 ._pgUfG ._LJpWw {
        padding: 2rem;
    }
}
._hNuw3 ._pgUfG ._LJpWw h2 {
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 2rem;
    margin: 0;
}
._hNuw3 ._pgUfG ._LJpWw h2 + ._PaGAO {
    border-top: 1px solid #dcdddd;
}
._hNuw3 ._pgUfG ._LJpWw ._PaGAO {
    padding: 1.2rem 0;
}
._hNuw3 ._pgUfG ._LJpWw ._PaGAO + ._PaGAO {
    border-top: 1px solid #dcdddd;
}
._hNuw3 ._pgUfG ._LJpWw ._PaGAO ._FQoax {
    display: inline-block;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 400;
    width: 17%;
    padding-right: 3.6rem;
}
@media (max-width: 1023px) {
    ._hNuw3 ._pgUfG ._LJpWw ._PaGAO ._FQoax {
        display: block;
        width: 100%;
        padding-right: 0;
    }
}
._hNuw3 ._pgUfG ._LJpWw ._PaGAO ._3VEUy {
    display: inline-block;
    box-sizing: border-box;
    font-size: 14px;
    width: 83%;
    vertical-align: top;
    white-space: pre-wrap;
    margin: 0;
}
@media (max-width: 1023px) {
    ._hNuw3 ._pgUfG ._LJpWw ._PaGAO ._3VEUy {
        display: block;
        width: 100%;
    }
}
._hNuw3 ._pgUfG ._LJpWw ._PaGAO ul._3VEUy {
    padding-left: 1rem;
}
._1ejtX {
    width: 100%;
    border-radius: 0.5rem;
    background-color: #fff;
    overflow: hidden;
}
@media (max-width: 767px) {
    ._1ejtX {
        border-radius: 0;
    }
}
._1BWbd {
    position: relative;
    border-top: 1px solid #dcdddd;
}
._1BWbd ._19w69 {
    -js-display: flex;
    display: flex;
    padding: 1.5rem 2.5rem;
    align-items: center;
}
._1BWbd ._19w69 h4 {
    font-size: 16px;
    flex: 1;
    cursor: pointer;
    margin-bottom: 0;
}
._1BWbd ._19w69 ._qMF4n {
    position: relative;
}
._1BWbd ._19w69 ._qMF4n ._2aSra {
    pointer-events: none;
    position: absolute;
    z-index: 5;
    left: 50%;
    bottom: -28px;
    opacity: 0;
}
._1BWbd ._19w69 ._qMF4n ._2aSra span {
    font-size: 10px;
    display: block;
    white-space: nowrap;
    position: relative;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 2px;
    padding: 4px 8px;
    left: -50%;
    color: #fff;
}
._1BWbd ._19w69 ._qMF4n:hover ._2aSra {
    opacity: 1;
}
@media (max-width: 767px) {
    ._1BWbd ._19w69 {
        padding: 1.5rem;
    }
    ._1BWbd ._19w69 h4 {
        font-size: 14px;
        font-weight: 700;
    }
}
._1BWbd ._ooZ_C {
    overflow: hidden;
    height: 0;
    transition: max-height 0.5s ease;
}
._1BWbd ._ooZ_C._2oDjU {
    height: auto;
    overflow: visible;
}
._1BWbd ._ooZ_C ._2D5nI {
    padding: 0 2.5rem 1.5rem;
}
@media (max-width: 767px) {
    ._1BWbd ._ooZ_C ._2D5nI {
        padding: 0 1.5rem 1.5rem;
    }
}
._1BWbd ._3eYe_ {
    position: absolute;
    width: 100%;
    visibility: hidden;
}
._1BWbd ._3eYe_ ._2D5nI {
    padding: 1.5rem 2.5rem;
}
@media (max-width: 767px) {
    ._1BWbd ._3eYe_ ._2D5nI {
        padding: 1.5rem;
    }
}
._1BWbd._19e87 ._19w69 h4 {
    cursor: not-allowed;
    pointer-events: none;
}
._2WPOR {
    -js-display: flex;
    display: flex;
    width: 60%;
    padding-top: 1rem;
}
@media (max-width: 767px) {
    ._2WPOR {
        width: 100%;
    }
}
._2WPOR ._2Y5RM {
    flex: 1;
}
._2WPOR ._2Y5RM:first-of-type {
    margin-right: 1.5rem;
}
._2OxzX {
    max-width: 15rem;
    margin-bottom: 1.5rem;
}
._NmPzI {
    background-color: #f7f8f8;
    height: 0;
    padding: 0;
    list-style: inside;
    overflow: hidden;
    margin-top: -1.5rem;
}
._NmPzI li {
    font-size: 12px;
    line-height: 1.25rem;
    font-weight: 300;
    color: #595757;
}
._NmPzI._rxd1i {
    padding: 1rem;
    height: auto;
}
._1vWIK {
    position: relative;
}
._1vWIK input[type="radio"] {
    position: absolute;
    visibility: hidden;
}
._1vWIK label {
    font-size: 14px;
    color: #595757;
    display: block;
    position: relative;
    z-index: 2;
    cursor: pointer;
    padding-left: 2rem;
    height: 1.5rem;
    transition: all 0.25s linear;
}
._1vWIK ._1al0g {
    display: block;
    position: absolute;
    border: 2px solid #0373f9;
    border-radius: 50%;
    height: 1.125rem;
    width: 1.125rem;
    top: 3px;
    left: 0;
    z-index: 1;
    transition: border 0.25s linear;
    box-sizing: border-box;
}
._1vWIK ._1al0g:before {
    display: block;
    position: absolute;
    content: "";
    border-radius: 50%;
    height: 0.5rem;
    width: 0.5rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: auto;
    transition: background 0.25s linear;
}
._1vWIK input[type="radio"]:checked ~ ._1al0g:before {
    background: #0373f9;
}
._20e1E ._8htzn {
    margin-bottom: 1rem;
}
._aXOtv {
    max-width: 505px;
}
@media (max-width: 599px) {
    ._aXOtv {
        -js-display: flex;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
}
._aXOtv h1 {
    font-size: 18px;
    line-height: 30px;
    color: #231815;
    margin: 0 1.5rem 0.75rem;
}
@media (max-width: 599px) {
    ._aXOtv h1 {
        display: none;
    }
}
._aXOtv ._1h_7U {
    -js-display: flex;
    display: flex;
    justify-content: flex-end;
    margin: 1rem 1.5rem 0;
}
@media (max-width: 599px) {
    ._aXOtv ._1h_7U {
        margin: 0;
        padding: 1rem 0.75rem;
        flex-direction: column-reverse;
        margin-top: auto;
    }
}
._aXOtv ._3xvNV {
    height: 440px;
    width: 504px;
    position: relative;
    overflow: hidden;
}
._aXOtv ._3xvNV._2W7ft:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px solid #fff;
    border-top: 2px solid #595757;
    animation: _2zbig 2s linear infinite;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
@keyframes _2zbig {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@media (max-width: 599px) {
    ._aXOtv ._3xvNV {
        height: auto;
        width: 100%;
        flex-grow: 1;
    }
}
._aXOtv ._3xvNV ._2zRSs {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-clip-path: circle(125px at center 179px);
    clip-path: circle(125px at center 179px);
}
._aXOtv ._3xvNV img {
    display: block;
    position: absolute;
    -o-object-fit: cover;
    object-fit: cover;
    transition: transform 0.2s linear;
}
._aXOtv ._3xvNV > img {
    background: #fff;
    opacity: 0.6;
}
._aXOtv ._3xvNV span {
    font-size: 14px;
    line-height: 1.5rem;
    position: absolute;
    bottom: 68px;
    left: 50%;
    transform: translateX(-50%);
}
@media (max-width: 599px) {
    ._aXOtv ._3xvNV span {
        display: none;
    }
}
._aXOtv ._3xvNV ._3_5Cq {
    -js-display: flex;
    display: flex;
    position: absolute;
    bottom: 0;
    padding: 18px 0;
    width: 100%;
    background-color: #fff;
    justify-content: center;
}
@media (max-width: 599px) {
    ._aXOtv ._3xvNV ._3_5Cq {
        display: none;
    }
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4 {
    margin: 0 0.75rem;
    width: 264px;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4:focus {
    outline: none;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-ms-track {
    background: transparent;
    border-color: transparent;
    color: transparent;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(35, 24, 21, 0.4);
    margin-top: -11px;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-moz-range-thumb {
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(35, 24, 21, 0.4);
    margin-top: -11px;
    border: none;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-ms-thumb {
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(35, 24, 21, 0.4);
    margin-top: -11px;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-webkit-slider-runnable-track {
    width: 100%;
    height: 2px;
    background: #9fa0a0;
    margin: 0 12px;
    box-sizing: content-box;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-moz-range-track {
    width: 100%;
    height: 2px;
    background: #9fa0a0;
    margin: 0 12px;
    box-sizing: content-box;
}
._aXOtv ._3xvNV ._3_5Cq ._35gn4::-ms-track {
    width: 100%;
    height: 2px;
    background: #9fa0a0;
    margin: 0 12px;
    box-sizing: content-box;
}
._aXOtv ._3xvNV ._3_5Cq ._m-HPn:after,
._aXOtv ._3xvNV ._3_5Cq ._m-HPn:before,
._aXOtv ._3xvNV ._3_5Cq ._Mlmba:before {
    content: "";
    display: block;
    height: 2px;
    width: 0.75rem;
    border-radius: 1px;
    background-color: #595757;
    position: absolute;
    top: calc(50% - 1px);
}
._aXOtv ._3xvNV ._3_5Cq ._m-HPn,
._aXOtv ._3xvNV ._3_5Cq ._Mlmba {
    width: 1rem;
    height: 1rem;
    -js-display: flex;
    display: flex;
    justify-content: center;
    cursor: pointer;
}
._aXOtv ._3xvNV ._3_5Cq ._m-HPn:before {
    transform: rotate(-90deg);
}
@media (max-width: 599px) {
    ._3lBcv {
        right: 0;
        bottom: 0;
    }
}
@media (max-width: 599px) {
    ._2PZMU {
        width: 100%;
        height: 100%;
        padding: 0;
    }
}
._2PZMU ._2SNd6 {
    padding: 1.5rem 0 1rem;
}
@media (max-width: 599px) {
    ._2PZMU ._2SNd6 {
        padding: 0;
        height: 100%;
    }
}
._PHCPV {
    font-size: 14px;
    line-height: 1.3125rem;
    color: #595757;
}
._1Ru-B {
    margin: 1.5rem 0;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    position: relative;
}
._1Ru-B ._3sKgV {
    width: 100%;
}
._1Ru-B ._3sKgV,
._2wMSE {
    height: 100%;
    border-radius: 50%;
}
._2wMSE {
    background-color: #9fa0a0;
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
._2wMSE:hover {
    background-color: #595757;
}
._2wMSE._c86PN {
    position: absolute;
    bottom: 2px;
    right: 2px;
    width: 24px;
    height: 24px;
    border: 2px solid #fff;
    z-index: 2;
    box-sizing: content-box;
}
._2wMSE ._1R6zn {
    position: absolute;
    visibility: hidden;
}
._2wMSE ._1qGG8 {
    -js-display: flex;
    display: flex;
}
._2wMSE ._1qGG8 svg path {
    fill: #fff;
}
._2PnLb {
    position: relative;
    margin-right: 1rem;
    margin-bottom: 1rem;
    flex: 0 0 22%;
}
@media (max-width: 599px) {
    ._2PnLb {
        flex: 0 0 100%;
    }
}
._2PnLb:hover ._1GDXE {
    border-color: #0373f9;
}
._2PnLb input[type="checkbox"] {
    position: absolute;
    visibility: hidden;
}
._2PnLb label {
    font-size: 14px;
    color: #595757;
    display: block;
    position: relative;
    z-index: 2;
    cursor: pointer;
    padding-left: 1.45rem;
    transition: all 0.25s linear;
}
._2PnLb ._1GDXE {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    border: 2px solid #595757;
    border-radius: 4px;
    height: 1rem;
    width: 1rem;
    top: 3px;
    left: 0;
    z-index: 1;
    transition: border 0.25s linear;
}
._2PnLb ._1GDXE ._Ueqb5 {
    position: relative;
    top: -5px;
    left: -1px;
    opacity: 0;
    transition: opacity 0.25s linear;
}
._2PnLb ._1GDXE ._Ueqb5 svg path {
    fill: #fff;
}
._2PnLb input[type="checkbox"]:checked ~ ._1GDXE {
    border-color: #0373f9;
    background-color: #0373f9;
}
._2PnLb input[type="checkbox"]:checked ~ ._1GDXE ._Ueqb5 {
    opacity: 1;
}
._2hIFl p {
    font-size: 14px;
    line-height: 1.438rem;
}
._2hIFl ._3ws7j {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    margin: 1.5rem 0;
}
._3oLtd {
    align-items: center;
    margin-bottom: 1.5rem;
}
._1ygmF,
._3oLtd {
    -js-display: flex;
    display: flex;
}
._1ygmF {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
}
._3nxSW {
    width: 6rem;
    margin-right: 1rem;
}
._WV8_c {
    margin-right: 0.625rem;
}
._3wNJV {
    margin-bottom: 0;
    width: 10rem;
}
._1rJQp {
    margin-top: 1rem;
    color: #f45858;
}
._1GEV4,
._2S30R {
    color: #231815;
}
._1GEV4 {
    margin: 0 0.25rem;
}
._3sRXB {
    display: inline-block;
    color: #0373f9;
    margin-left: 0.5rem;
    text-transform: uppercase;
    cursor: pointer;
}
._3_7pl,
._17xvs {
    font-size: 14px;
    line-height: 1.438rem;
    color: #595757;
    margin-bottom: 1rem;
}
._3_7pl ._a6i3X {
    color: #dcdddd;
    margin-left: 0.4rem;
    pointer-events: none;
}
._3_7pl ._a6i3X._18Pqv {
    cursor: pointer;
    color: #0373f9;
    pointer-events: auto;
}
._3OLvW {
    -js-display: flex;
    display: flex;
    margin-bottom: 1.5rem;
}
._2Wl2Y {
    max-width: 3rem;
    margin: 0 0.25rem;
    text-align: center;
    border: none;
    border-bottom: 2px solid #9fa0a0;
    padding: 0.85rem 0 0.55rem;
}
._2Wl2Y:focus {
    outline: none;
}
._2Wl2Y:first-child {
    margin-left: 0;
}
._2pPHu {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._Uqnzg {
    min-width: 18.125rem;
    margin-bottom: 1.5rem;
    margin-right: 1.5rem;
}
._Uqnzg:last-child {
    margin-right: 0;
}
._3pVgu {
    background-color: transparent;
    margin: 0 auto;
}
._3pVgu ._Pvjje ._1ZRTy svg polygon:first-of-type {
    transition: fill 0.5s ease;
    fill: transparent;
}
._3pVgu ._Pvjje ._1ZRTy svg path:first-of-type {
    transition: fill 0.5s ease;
}
._3pVgu:active,
._3pVgu:hover {
    border-color: transparent;
}
._3pVgu:active ._Pvjje ._1ZRTy svg polygon:first-of-type,
._3pVgu:hover ._Pvjje ._1ZRTy svg polygon:first-of-type {
    fill: transparent;
}
._3pVgu:active ._Pvjje ._1ZRTy svg path:first-of-type,
._3pVgu:hover ._Pvjje ._1ZRTy svg path:first-of-type {
    fill: #fff;
}
._3Q46n {
    position: relative;
    margin-bottom: 1.5rem;
}
._3Q46n ._1_OYH {
    width: 250px;
    height: 188px;
    border-radius: 2.66px;
    border: 1px solid #9fa0a0;
    background-repeat: no-repeat;
    background-size: cover;
}
._3Q46n ._1_OYH._132Pc {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #e0eeff;
    border: 2px solid #0373f9;
}
._3Q46n ._1a8pa {
    -js-display: flex;
    display: flex;
    padding: 0.875rem 1rem;
    background-color: #fff;
    border: 1px solid #0373f9;
    border-radius: 4px;
}
._3Q46n ._1a8pa ._1ZRTy {
    width: 20px;
    height: 20px;
    margin-right: 0.5rem;
}
._3Q46n ._1a8pa ._1ZRTy img {
    max-width: 100%;
}
._3Q46n ._1a8pa p {
    font-size: 16px;
    color: #0373f9;
    line-height: 20px;
    margin-bottom: 0;
}
._3Q46n ._CKUNl {
    width: 254px;
    height: 188px;
    -js-display: flex;
    display: flex;
    position: relative;
    justify-content: center;
    align-items: center;
    background: #f7f8f8;
    border: 2px dashed #9fa0a0;
    border-radius: 4px;
    z-index: 1;
    transition: all 0.3s ease;
    overflow: hidden;
}
._3Q46n ._CKUNl._132Pc {
    background-color: #e0eeff;
    border: 2px solid #0373f9;
}
._3Q46n ._CKUNl ._elezv {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2;
}
._3Q46n ._CKUNl button {
    position: relative;
    z-index: 3;
}
._3Q46n ._CKUNl ._3rKPv {
    position: absolute;
    visibility: hidden;
}
._3Q46n ._CKUNl._3knWo {
    border-color: #0373f9;
}
._3Q46n ._CKUNl._3knWo button {
    display: none;
}
._3Q46n ._CKUNl._1wPwq {
    border: none;
}
._3Q46n ._CKUNl._1wPwq ._elezv,
._3Q46n ._CKUNl._1wPwq button,
._3Q46n ._CKUNl._132Pc ._elezv,
._3Q46n ._CKUNl._132Pc button {
    display: none;
}
._3Q46n ._CKUNl ._3SX-Z {
    position: relative;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    cursor: pointer;
}
._3Q46n ._CKUNl ._3SX-Z:hover ._2NTnF {
    opacity: 1;
}
._3Q46n ._CKUNl ._3SX-Z ._2NTnF {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity 0.3s ease;
}
._3Q46n ._CKUNl ._3SX-Z ._23LO4 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
._3Q46n ._CKUNl ._3SX-Z ._23LO4 path {
    fill: #fff;
}
._BRdWd p {
    font-size: 14px;
    color: #595757;
    margin-bottom: 1.5rem;
}
._1qayc p {
    font-size: 14px;
    line-height: 1.438rem;
    margin-bottom: 1.5rem;
}
._6tkZ2 {
    position: relative;
    border-top: 1px solid #dcdddd;
}
._6tkZ2 ._1m3Wt {
    -js-display: flex;
    display: flex;
    padding: 1.5rem 2.5rem;
    align-items: center;
}
._6tkZ2 ._1m3Wt h4 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25rem;
    flex: 1;
    cursor: pointer;
    margin-bottom: 0;
}
._6tkZ2 ._1m3Wt ._2Nmfw {
    position: relative;
}
._6tkZ2 ._1m3Wt ._2Nmfw ._eCFFz {
    pointer-events: none;
    position: absolute;
    z-index: 5;
    left: 50%;
    bottom: -28px;
    opacity: 0;
}
._6tkZ2 ._1m3Wt ._2Nmfw ._eCFFz span {
    font-size: 10px;
    line-height: 1.25rem;
    display: block;
    white-space: nowrap;
    position: relative;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 2px;
    padding: 4px 8px;
    left: -50%;
    color: #fff;
}
._6tkZ2 ._1m3Wt ._2Nmfw:hover ._eCFFz {
    opacity: 1;
}
@media (max-width: 767px) {
    ._6tkZ2 ._1m3Wt {
        padding: 1.5rem;
    }
}
._6tkZ2 ._1c-wJ {
    overflow: hidden;
    height: 0;
    transition: max-height 0.5s ease;
}
._6tkZ2 ._1c-wJ._3yyHb {
    height: auto;
}
._6tkZ2 ._1c-wJ ._RncUR {
    padding: 0 2.5rem 1.5rem;
}
@media (max-width: 767px) {
    ._6tkZ2 ._1c-wJ ._RncUR {
        padding: 0 1.5rem 1.5rem;
    }
}
._6tkZ2 ._2Et24 {
    position: absolute;
    width: 100%;
    visibility: hidden;
}
._6tkZ2 ._2Et24 ._RncUR {
    padding: 1.5rem 2.5rem;
}
@media (max-width: 767px) {
    ._6tkZ2 ._2Et24 ._RncUR {
        padding: 1.5rem;
    }
}
._6tkZ2._3-Rua ._1m3Wt h4 {
    cursor: not-allowed;
    pointer-events: none;
}
._6tkZ2 ._1Gi18 {
    font-size: 14px;
    line-height: 1.438rem;
    -js-display: flex;
    display: flex;
    align-items: center;
}
._6tkZ2 ._1Gi18._2rXRE {
    color: #9fa0a0;
}
._6tkZ2 ._1Gi18._2uDpf {
    color: #00d8ae;
}
._6tkZ2 ._1Gi18._21XEl {
    color: #f4c708;
}
._6tkZ2 ._1Gi18 span {
    margin-left: 0.25rem;
}
._3cNQL a {
    text-decoration: none !important;
}
._3cNQL ._1RmJz {
    display: inline-block;
    background-color: #fff;
    padding: 1rem;
    border: 1px solid #9fa0a0;
    border-radius: 2.66px;
}
._3cNQL ._1RmJz ._3I7TM {
    display: block;
    width: 220px;
    height: 115px;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 4px;
    margin-bottom: 0.75rem;
}
._3cNQL ._1RmJz p {
    font-size: 12px;
    line-height: 1.25rem;
    color: #231815;
}
._3cNQL ._NLLep {
    font-size: 14px;
    line-height: 1.438rem;
    margin-bottom: 1.5rem;
}
._2PCKN {
    position: relative;
}
._2PCKN ._2AR2f {
    -js-display: flex;
    display: flex;
}
._2PCKN div._2Hl5Q {
    height: 2px;
    width: 0;
    transition: all 0.3s ease;
    background-color: #0373f9;
}
._2PCKN ._2BZF- {
    -js-display: flex;
    display: flex;
    justify-content: center;
    padding: 1rem 2rem;
    color: #595757;
    transition: width 0.3s ease;
    flex: 1;
}
@media (max-width: 767px) {
    ._2PCKN ._2BZF- {
        flex: unset;
        width: 20%;
    }
    ._2PCKN ._2BZF-._1rotd {
        width: 60%;
    }
}
._2PCKN ._2BZF-._1cw1H {
    pointer-events: none;
}
._2PCKN ._2BZF- ._3pS52 {
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 0 0 2.25rem;
    border-radius: 50%;
    border: 1px solid #595757;
    width: 2.25rem;
    height: 2.25rem;
    color: #595757;
    line-height: 1;
}
._2PCKN ._2BZF-._1rotd {
    color: #0373f9;
}
._2PCKN ._2BZF-._1rotd ._3pS52 {
    border-color: #0373f9;
    color: #fff;
    background-color: #0373f9;
}
._2PCKN ._2BZF-._1OseB ._3pS52 {
    border-color: #0373f9;
}
._2PCKN ._2BZF-._1OseB ._3pS52 svg path {
    fill: #0373f9;
}
._2PCKN ._2BZF-._1OseB ._2Exrx {
    justify-content: center;
}
._2PCKN ._2BZF-._1OseB ._2Exrx span {
    display: none;
}
._2PCKN ._2BZF- ._2Exrx {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-left: 0.75rem;
}
._2PCKN ._2BZF- ._2Exrx span {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
}
@media (max-width: 767px) {
    ._2PCKN ._2BZF- {
        padding: 1.5rem 0.5rem;
    }
    ._2PCKN ._2BZF-:not(._1rotd) ._2Exrx {
        display: none;
    }
}
._Idg14 {
    min-height: 100vh;
    background-color: #f7f8f8;
    padding-bottom: 2.5rem;
}
._Idg14 ._2-KJv {
    font-size: 14px;
    line-height: 1.438rem;
    color: #595757;
    margin-bottom: 1.5rem;
}
._Idg14 ._3NQ-k {
    width: 100%;
    max-width: 720px;
    margin: 0 auto;
    box-sizing: border-box;
}
@media (min-width: 1024px) {
    ._Idg14 ._3NQ-k {
        max-width: 830px;
    }
}
._Idg14 ._134-n {
    padding: 1rem 2rem;
}
._Idg14 ._134-n,
._Idg14 ._134-n ._38nIU {
    -js-display: flex;
    display: flex;
    justify-content: center;
    color: #595757;
}
._Idg14 ._134-n ._38nIU {
    align-items: center;
    flex: 0 0 2.25rem;
    border-radius: 50%;
    border: 1px solid #595757;
    width: 2.25rem;
    height: 2.25rem;
    line-height: 1;
}
._Idg14 ._134-n._1Tuac {
    color: #0373f9;
}
._Idg14 ._134-n._1Tuac ._38nIU {
    border-color: #0373f9;
    color: #fff;
    background-color: #0373f9;
}
._Idg14 ._134-n._2n0j8 ._38nIU {
    border-color: #0373f9;
}
._Idg14 ._134-n._2n0j8 ._38nIU svg path {
    fill: #0373f9;
}
._Idg14 ._134-n._2n0j8 ._1s4-I {
    justify-content: center;
}
._Idg14 ._134-n._2n0j8 ._1s4-I span {
    display: none;
}
._Idg14 ._134-n ._1s4-I {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-left: 0.75rem;
}
._Idg14 ._134-n ._1s4-I span {
    font-size: 12px;
    line-height: 1.25rem;
    color: #595757;
}
@media (max-width: 767px) {
    ._Idg14 ._134-n {
        padding: 1.5rem 0.5rem;
    }
    ._Idg14 ._134-n:not(._1Tuac) ._1s4-I {
        display: none;
    }
}
._Idg14 ._Ye3mF {
    padding-top: 2.5rem;
    padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
    ._Idg14 ._Ye3mF {
        padding: 1.5rem 1rem;
    }
}
._Idg14 ._Ye3mF p {
    font-size: 18px;
    margin-top: 1.5rem;
    color: #595757;
}
._Idg14 ._2rG8i {
    padding-top: 2.5rem;
    text-align: center;
}
._GSfRx {
    -js-display: flex;
    display: flex;
    min-height: calc(100vh - 68px);
    width: 100%;
    background-attachment: fixed;
    background-color: #e0eeff;
    justify-content: center;
}
._GSfRx,
._GSfRx * {
    box-sizing: border-box;
}
._GSfRx ._16G-C {
    margin-top: 6.375rem;
    max-width: 465px;
    text-align: center;
}
._GSfRx ._16G-C ._2kWFP {
    width: 100%;
    padding: 0 5rem;
    margin-bottom: 2.5rem;
}
._GSfRx ._16G-C ._2kWFP img {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
}
._GSfRx ._16G-C h4 {
    line-height: 1.6;
    margin-bottom: 0.75rem;
}
._GSfRx ._16G-C ._SmkE5 {
    font-size: 14px;
    color: #595757;
}
._GSfRx ._16G-C ._SmkE5 p {
    margin-bottom: 0.75rem;
}
@media (max-width: 767px) {
    ._GSfRx {
        min-height: calc(100vh - 52px);
    }
    ._GSfRx ._16G-C {
        margin-top: 3.75rem;
        padding: 0 1rem;
    }
    ._GSfRx ._16G-C ._2kWFP {
        padding: 0;
    }
    ._GSfRx ._16G-C h4 {
        font-size: 16px;
    }
}
._UMGpb {
    width: 250px !important;
}
._XaK8e {
    color: #231815;
    background-color: transparent;
    border: 1px solid #231815;
}
._XaK8e:active,
._XaK8e:focus,
._XaK8e:hover {
    color: #231815;
    background-color: #fff;
    border: 1px solid #231815;
}
._XaK8e._2f-zC {
    color: #0373f9;
    border-color: #0373f9;
    border-width: 2px;
}
._2e9d7,
._2e9d7 ._3q78p ._18PAJ,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
@media (min-width: 600px) {
    ._2e9d7,
    ._2e9d7 ._3q78p ._18PAJ,
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6,
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S {
        flex-direction: row;
    }
}
._2e9d7 ._3q78p ._17AhL,
._2e9d7 ._3q78p ._18PAJ {
    margin: 3% 8% 1.5rem;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._17AhL,
    ._2e9d7 ._3q78p ._18PAJ {
        margin-left: 5%;
        margin-right: 5%;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2gYUj,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._95dD5 {
    width: 100%;
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2gYUj > div,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._95dD5 > div {
    width: 48%;
    margin: 0.5rem 0;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2gYUj > div:nth-of-type(odd),
._2e9d7 ._3q78p ._18PAJ ._35fOB ._95dD5 > div:nth-of-type(odd) {
    margin-right: auto;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2gYUj > div:nth-of-type(2n),
._2e9d7 ._3q78p ._18PAJ ._35fOB ._95dD5 > div:nth-of-type(2n) {
    margin-left: auto;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2gYUj > div button,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._95dD5 > div button {
    width: 100%;
    height: 3.25rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6 ._1N9tY,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3fV25 {
    font-size: 14px;
    color: #9fa0a0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
._2e9d7 {
    background: linear-gradient(180deg, #e0eeff, #fff);
}
@media (max-width: 1296px) {
    ._2e9d7 {
        padding: 2%;
    }
}
@media (max-width: 1152px) {
    ._2e9d7 {
        padding: 0;
    }
}
@media (min-width: 1296px) {
    ._2e9d7 {
        padding: 4% 6%;
    }
}
._2e9d7 ._3q78p {
    width: 100%;
    background-color: #fff;
    border-radius: 4px;
    box-sizing: border-box;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p {
        padding: 2%;
    }
}
@media (min-width: 1025px) {
    ._2e9d7 ._3q78p {
        padding: 3%;
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.01), 0 2px 50px 0 rgba(65, 170, 219, 0.2);
        width: 1152px;
    }
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm {
    flex: 1;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm {
        width: 40%;
        margin-right: 10%;
    }
}
@media (min-width: 1025px) {
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm {
        width: 41.66667%;
        margin-right: 8.33333%;
    }
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._2-XDU {
    max-width: 23.75rem;
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- {
    max-width: 23.75rem;
    -js-display: flex;
    display: flex;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- {
        flex-wrap: wrap;
    }
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo {
    width: calc((100% - 15px) / 4);
    margin-right: 5px;
    cursor: pointer;
    position: relative;
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo ._3WoKy {
    display: block;
    background-color: rgba(64, 64, 66, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding-top: 100%;
    opacity: 0;
    transition: opacity 0.3s;
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo ._3WoKy._2n5Ew,
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo:hover > ._3WoKy {
    opacity: 1;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo {
        width: calc((100% - 5px) / 2);
    }
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo:nth-of-type(2n) {
        margin-right: 0;
    }
}
@media (min-width: 769px) {
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo {
        width: calc((100% - 15px) / 4);
    }
    ._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo:nth-of-type(n) {
        margin-right: 5px;
    }
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm ._1MLO- ._3Mkqo:last-of-type {
    margin: 0;
}
._2e9d7 ._3q78p ._18PAJ ._2Jqkm img {
    width: 100%;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB {
    flex: 1;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 1rem 0;
    text-align: center;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB {
        align-items: unset;
        margin: 0;
        text-align: left;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6 {
    align-items: center;
    flex-wrap: wrap;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6 {
        justify-content: left;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6 ._1wNeR {
    color: #fff;
    border-radius: 4px;
    background-color: #f45858;
    text-align: center;
    padding: 0.2rem 1rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6 ._1N9tY {
    margin-top: 0.5rem;
    color: #595757;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._2Bqc6 ._1N9tY {
        margin-top: 0;
        margin-left: 0.5rem;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._1mLqB {
    margin: 1rem 0;
    text-align: center;
    line-height: 3rem;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._1mLqB {
        text-align: left;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._1LH6A {
    width: 40px;
    height: 4px;
    background-color: #195bcb;
    margin-bottom: 1rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._141i2 {
    font-size: 18px;
    margin: 0;
    color: #595757;
    letter-spacing: 0.5px;
    line-height: 1.875rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S {
    flex-wrap: wrap;
    margin: 1.2rem 0;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S {
        justify-content: left;
        align-items: baseline;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC {
    -js-display: flex;
    display: flex;
    align-items: baseline;
    padding-left: 1.8rem;
    position: relative;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC div {
    margin-right: 0.5rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC div:last-of-type {
    margin: 0;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC ._2R-8x {
    font-size: 12px;
    position: absolute;
    bottom: 2.6rem;
    left: 0;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC ._2R-8x {
        bottom: 1.5rem;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC ._1HOSl {
    font-size: 48px;
    color: #195bcb;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3ATnC ._1HOSl {
        font-size: 32px;
        font-size: 2rem;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3fV25 {
    color: #595757;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._gQH6S ._3fV25 {
        margin-left: 0.5rem;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._23-jL,
._2e9d7 ._3q78p ._18PAJ ._35fOB ._38uQ9 {
    width: 100%;
    text-align: left;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._95dD5 {
    margin-bottom: 1rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._9Wq9k {
    display: none;
    width: 100%;
    flex-direction: column;
    transition: 0.2s ease;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._9Wq9k._3M7HD {
    -js-display: flex;
    display: flex;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._9Wq9k > div {
    margin-top: 1rem;
}
@media (min-width: 769px) {
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._9Wq9k {
        flex-direction: row;
    }
    ._2e9d7 ._3q78p ._18PAJ ._35fOB ._9Wq9k > div {
        margin-right: 0.5rem;
        flex: 1;
    }
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._1wozj {
    width: 100%;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._1wozj > div {
    margin-top: 1rem;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._3_mo9 {
    margin: 1rem 0;
    width: 100%;
}
._2e9d7 ._3q78p ._18PAJ ._35fOB ._3_mo9 button {
    width: 100%;
}
._2e9d7 ._3q78p ._WefpC {
    border-bottom: 1px solid #9fa0a0;
}
@media (min-width: 600px) {
    ._2e9d7 ._3q78p ._WefpC {
        margin: 3% 5% 1.5rem;
    }
}
._2e9d7 ._3q78p ._17AhL ._1noIq {
    font-weight: 400;
    margin-bottom: 0.75rem;
}
._2e9d7 ._3q78p ._17AhL ._35mjY {
    margin-bottom: 1rem;
    line-height: 1.5rem;
}
._2e9d7 ._jUIkE {
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
}
._2cOxL {
    max-width: 1440px;
    margin: 0 auto;
    padding: 3rem 1rem;
}
._2cOxL h3 {
    font-weight: 400;
    font-size: 24px;
}
@media (min-width: 600px) {
    ._2cOxL {
        padding: 4rem 3rem;
    }
}
@media (min-width: 768px) {
    ._2cOxL {
        padding: 4rem;
    }
}
@media (min-width: 1024px) {
    ._2cOxL {
        padding: 5rem 4rem;
    }
}
._BCcBz {
    max-width: 1440px;
    padding: 1rem;
    margin: 0 auto;
}
._1OQyU,
._MoqeF {
    max-width: 1024px;
    padding: 5rem 3rem;
    margin-right: auto;
    margin-left: auto;
}
@media (max-width: 599px) {
    ._1OQyU,
    ._MoqeF {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}
._2heN2 {
    position: relative;
    background-image: url(https://www.teleports.me/homenew/f52b58250bd0a5819b47b82df0d96f7b.svg);
    background-repeat: no-repeat;
    background-size: 2000px;
    background-position: center -105px;
    color: #fff;
}
._2heN2 ._1OQyU,
._2heN2 ._MoqeF {
    max-width: 786px;
    padding-bottom: 0;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}
@media (max-width: 599px) {
    ._2heN2 ._1OQyU,
    ._2heN2 ._MoqeF {
        padding-top: 4rem;
    }
}
._2heN2 ._23rVM {
    font-size: 48px;
    font-weight: 500;
    line-height: 3.75rem;
}
@media (max-width: 599px) {
    ._2heN2 ._23rVM {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
._2heN2 ._dO5hd {
    margin-bottom: 1rem;
}
._2heN2 ._LRXQN {
    margin-bottom: 0.5rem;
}
._2heN2 ._LRXQN svg path {
    fill: #fff;
}
._2heN2 ._I1Q8o {
    padding-top: 10.5rem;
    position: relative;
}
._2heN2 ._5QMUz {
    position: relative;
    animation: _2Ggh- 1s;
    animation-fill-mode: both;
}
._2heN2 ._2gs8b {
    max-width: 250px;
    padding: 66px 20px 70px;
}
._2heN2 ._3Z4eG {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(https://www.teleports.me/homenew/5d220dba03065c136ccf3bc9ed241428.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
}
._2heN2 [data-deconame] {
    position: absolute;
    z-index: 0;
    animation-fill-mode: both;
    animation-duration: 1s;
    transform: translate(-50%, 50%);
    left: 50%;
    top: 12rem;
    opacity: 0;
}
@media (max-width: 599px) {
    ._2heN2 [data-deconame] {
        display: none;
    }
}
._2heN2 [data-deconame="eve"] {
    animation-name: _9pHBE;
    animation-delay: 1s;
}
@keyframes _9pHBE {
    to {
        opacity: 1;
        transform: translate(-50%, -10rem);
    }
}
@media (max-width: 599px) {
    ._2heN2 [data-deconame="eve"] {
        display: block;
    }
}
._2heN2 [data-deconame="math"] {
    animation-name: _J3In4;
}
@keyframes _J3In4 {
    to {
        opacity: 1;
        transform: translate(-350%);
    }
}
._2heN2 [data-deconame="english"] {
    animation-name: _25U_4;
}
@keyframes _25U_4 {
    to {
        opacity: 1;
        transform: translate(350%, -5rem);
    }
}
._2heN2 [data-deconame="chinese"] {
    animation-name: _3LplF;
}
@keyframes _3LplF {
    to {
        opacity: 1;
        transform: translate(150%);
    }
}
._2heN2 [data-deconame="earth"] {
    animation-name: _2cGEn;
    z-index: 2;
}
@keyframes _2cGEn {
    to {
        opacity: 1;
        transform: translate(-250%, 12rem);
    }
}
._2heN2 [data-deconame="compass"] {
    animation-name: _1U0te;
}
@keyframes _1U0te {
    to {
        opacity: 1;
        transform: translate(80%, 12rem);
    }
}
._MoqeF ._23rVM {
    max-width: 35rem;
    margin-bottom: 5rem;
}
._MoqeF ._1DVCR {
    -js-display: flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-align: center;
}
@media (max-width: 767px) {
    ._MoqeF ._1DVCR {
        flex-direction: column;
    }
}
@media (max-width: 767px) {
    ._MoqeF ._2zhi0 {
        margin-bottom: 5rem;
    }
}
._MoqeF ._J9Inc {
    font-size: 80px;
    font-weight: 800;
    line-height: 1.2;
}
._MoqeF ._3WNBQ {
    margin-top: 1rem;
    margin-bottom: 2rem;
}
._ONe0t {
    overflow: hidden;
}
._ONe0t ._Jx7id {
    display: block;
}
._ONe0t ._1OQyU,
._ONe0t ._MoqeF {
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
}
@media (min-width: 768px) and (max-width: 1023px) {
    ._ONe0t ._1OQyU,
    ._ONe0t ._MoqeF {
        padding-left: 8.5rem;
        padding-right: 8.5rem;
    }
}
._ONe0t ._1OQyU:before,
._ONe0t ._MoqeF:before {
    position: absolute;
    content: "";
    width: 100vw;
    height: 100%;
    top: 0;
    left: 50%;
    background-color: #fff;
    transform: translateX(-50%);
}
._1Ug5K {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
    overflow: hidden;
}
@media (min-width: 1024px) and (max-width: 1439px) {
    ._1Ug5K {
        padding-right: 2.5rem;
        padding-left: 2.5rem;
    }
}
@media (min-width: 1440px) {
    ._1Ug5K {
        padding-right: 5.25rem;
        padding-left: 5.25rem;
    }
}
._1Ug5K ._23rVM {
    margin-bottom: 2.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
@media (min-width: 600px) {
    ._1Ug5K ._23rVM {
        text-align: center;
    }
}
._1weQe {
    background-image: url(https://www.teleports.me/homenew/6cc8a48f4830034b7a58c1f268e02d00.svg), url(https://www.teleports.me/homenew/6a73c7fbbb533197f3827998a0846065.svg), url(https://www.teleports.me/homenew/c9f70db63f620aad12b0276664be7b8a.svg);
    background-size: auto, 240px, 100%;
    background-position-y: center, top, bottom;
    background-repeat: no-repeat;
    background-color: #0373f9;
    color: #fff;
    padding: 7.5rem 1.5rem;
}
@media (min-width: 600px) {
    ._1weQe {
        text-align: center;
        background-position-x: center, 25%, center;
    }
}
@media (max-width: 599px) {
    ._1weQe {
        text-align: left;
        background-position-x: right, 25%, center;
    }
}
._1weQe ._23rVM {
    font-size: 32px;
    font-weight: 500;
    line-height: 2.5rem;
}
@media (max-width: 599px) {
    ._1weQe ._23rVM {
        font-size: 26px;
        line-height: 2.031rem;
    }
}
._1weQe ._1sPZ- {
    margin-top: 2rem;
    -js-display: flex;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media (max-width: 599px) {
    ._1weQe ._1sPZ- {
        align-items: flex-start;
        flex-direction: column;
    }
}
._1weQe ._2B8lq {
    color: #fff;
    -js-display: flex;
    display: flex;
    align-items: center;
    text-transform: uppercase;
}
@media (min-width: 600px) {
    ._1weQe ._2B8lq + ._2B8lq {
        margin-left: 2rem;
    }
}
@media (max-width: 599px) {
    ._1weQe ._2B8lq + ._2B8lq {
        margin-top: 1.5rem;
    }
}
._1weQe ._sVE8h {
    margin-left: 0.5rem;
}
._1weQe ._sVE8h svg path {
    fill: #fff;
}
@keyframes _2Ggh- {
    0% {
        opacity: 0;
        transform: scale3d(0.3, 0.3, 0.3);
    }
    50% {
        opacity: 1;
    }
}
._1tOn- {
    position: relative;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-column-gap: 2.19%;
    grid-template-rows: 5rem repeat(2, [col-start] auto [col-end]) 5rem;
}
@media (max-width: 1023px) {
    ._1tOn- {
        grid-template-rows: 5rem -webkit-min-content 375px repeat(2, [col-start] auto [col-end]) 5rem;
        grid-template-rows: 5rem min-content 375px repeat(2, [col-start] auto [col-end]) 5rem;
    }
}
@media (max-width: 599px) {
    ._1tOn- {
        grid-template-rows: 5rem -webkit-min-content 280px repeat(2, [col-start] auto [col-end]) 5rem;
        grid-template-rows: 5rem min-content 280px repeat(2, [col-start] auto [col-end]) 5rem;
    }
}
@media (min-width: 1024px) {
    ._1tOn-._236MA ._kJpmg,
    ._1tOn-._236MA ._qFIi5 {
        grid-column: 6/-1;
    }
    ._1tOn-._236MA ._3Og08 {
        grid-column: 1/6;
    }
}
._1tOn- ._kJpmg {
    grid-column: 1/8;
    grid-row: 2;
    align-self: flex-end;
    margin-bottom: 3.5rem;
}
@media (max-width: 1023px) {
    ._1tOn- ._kJpmg {
        margin-bottom: 2.5rem;
    }
}
@media (max-width: 991px) {
    ._1tOn- ._kJpmg {
        grid-column: 1/13;
    }
}
._1tOn- ._3Og08 {
    grid-column: 8/-1;
    grid-row: 2 / span 2;
    position: relative;
    display: grid;
    align-self: center;
    justify-self: center;
    width: 100%;
}
@media (max-width: 1023px) {
    ._1tOn- ._3Og08 {
        grid-column: 1/-1;
        grid-row: 3;
    }
}
._1tOn- ._qFIi5 {
    grid-column: 1/8;
    grid-row: 3;
    align-self: flex-start;
    justify-self: left;
    position: relative;
}
@media (max-width: 1023px) {
    ._1tOn- ._qFIi5 {
        grid-column: 1/-1;
        grid-row: 4;
        margin-top: 2.5rem;
    }
}
._lzUg9 {
    max-width: 100%;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transform-origin: center;
}
@media (max-width: 1023px) {
    ._lzUg9 {
        max-width: 375px;
    }
}
@media (max-width: 599px) {
    ._lzUg9 {
        max-width: 280px;
    }
}
._lzUg9._2f3E6 {
    animation: _3WbYp 5s ease-in-out;
}
._AFDAN {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    padding-left: 1rem;
    padding-right: 1rem;
}
@keyframes _3WbYp {
    0% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(0.8);
    }
    10% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
    90% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
    to {
        opacity: 0;
        transform: translate(-50%, -50%) scale(0.8);
    }
}
._1mFH2 {
    text-align: left;
    cursor: pointer;
    position: relative;
}
@media (min-width: 1024px) {
    ._1mFH2 + ._1mFH2 {
        margin-top: 3rem;
    }
}
._1mFH2[aria-selected="true"] {
    cursor: default;
    pointer-events: none;
}
._1mFH2[aria-selected="true"] ._3waEM {
    color: #0373f9;
}
@media (max-width: 1023px) {
    ._1mFH2[aria-selected="false"] {
        display: none;
    }
}
@media (hover: hover) {
    ._1mFH2[aria-selected="false"]:hover ._3waEM {
        color: #0373f9;
    }
}
._JCnJ1 {
    position: absolute;
    top: 4px;
    left: 0;
}
@media (min-width: 1024px) {
    ._2Hv3k {
        padding-left: 1.75rem;
    }
}
._2Hv3k ._3waEM {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.875rem;
    color: #9fa0a0;
    transition: color 0.3s linear;
}
@media (max-width: 599px) {
    ._2Hv3k ._3waEM {
        font-size: 20px;
        line-height: 1.563rem;
    }
}
._2Hv3k ._3YXAW {
    font-size: 18px;
    line-height: 1.875rem;
    overflow: hidden;
    margin-top: 0.75rem;
    color: #231815;
    animation: _RPv4r 1s;
    animation-fill-mode: both;
}
@keyframes _RPv4r {
    0% {
        opacity: 0;
        transform: translate3d(0, -12px, 0);
    }
    to {
        opacity: 1;
        transform: translateZ(0);
    }
}
._2698E {
    width: 16px;
    transform: scale(0.5) rotate(-90deg);
    transform-origin: center;
}
@media (max-width: 1023px) {
    ._2698E._2K7nx {
        display: none;
    }
}
._2698E._1UgUr {
    transform: scale(1) rotate(-90deg);
}
._2698E._1UgUr ._3oO5j {
    fill: transparent;
    stroke: #dcdddd;
    stroke-width: 8;
}
._2698E._1UgUr ._ILkYz {
    opacity: 1;
    animation: _2DIHP var(--instantQa-timer-duration, 5s) linear forwards;
}
@media (hover: hover) {
    ._2698E:not(._1UgUr):hover ._3oO5j {
        fill: #0373f9;
    }
}
._3oO5j {
    fill: #dcdddd;
    transition: opacity 0.3s ease-in-out, fill 0.3s ease-in-out;
}
._ILkYz {
    fill: none;
    opacity: 0;
    stroke: #0373f9;
    stroke-dasharray: 0, 124;
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-width: 8;
    transition: stroke 0.2s ease-in-out;
}
@keyframes _2DIHP {
    0% {
        stroke-dasharray: 1, 124;
    }
    to {
        stroke-dasharray: 124, 124;
    }
}
._3v7kA {
    list-style: none;
    padding-left: 0;
    -js-display: flex;
    display: flex;
    justify-content: center;
    margin-top: 2rem;
}
@media (min-width: 1024px) {
    ._3v7kA._3kiLZ {
        display: none;
    }
}
._OlEkd {
    margin: 0 0.5rem;
    cursor: pointer;
}
._1ZUTq {
    -js-display: flex;
    display: flex;
    justify-content: space-between;
}
@media (min-width: 1024px) and (max-width: 1439px) {
    ._1ZUTq {
        transition: margin 0.5s ease-in-out;
        margin-right: -15rem;
    }
    ._1ZUTq._3md0L {
        margin-right: 0;
        margin-left: -15rem;
    }
}
._IkE_1 {
    stroke: #9fa0a0;
}
@media (hover: hover) {
    ._lqQow:not(._gnpq-):hover ._33NsF {
        fill: #9fa0a0;
    }
}
._1dAVi {
    flex: 1;
    overflow: hidden;
    cursor: pointer;
    transition: flex 0.5s ease-in-out;
    background-repeat: no-repeat;
    background-position-x: center;
    background-size: auto 25rem;
}
@media (min-width: 1024px) {
    ._1dAVi {
        border-radius: 8px;
    }
    ._1dAVi + ._1dAVi {
        margin-left: 0.75rem;
    }
    ._1dAVi:nth-child(n + 4) ._29rnm {
        margin-left: 0;
        margin-right: 20rem;
    }
}
@media (min-width: 600px) {
    ._1dAVi {
        height: 25rem;
    }
}
@media (max-width: 599px) {
    ._1dAVi {
        background-size: 100%;
    }
}
._1dAVi[aria-selected="true"] {
    flex: 7;
    background-position-x: left;
}
@media (min-width: 1024px) {
    ._1dAVi[aria-selected="true"]:nth-child(n + 4) {
        background-position-x: right;
    }
}
@media (max-width: 1023px) {
    ._1dAVi[aria-selected="false"] {
        display: none;
    }
}
._1dAVi ._29rnm {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 1.5rem;
    animation: _keke8 1s;
    animation-fill-mode: both;
    animation-delay: 0.5s;
    box-sizing: border-box;
    background-color: #fff;
}
@media (min-width: 600px) {
    ._1dAVi ._29rnm {
        margin-left: 20rem;
        height: 100%;
    }
}
@media (max-width: 599px) {
    ._1dAVi ._29rnm {
        justify-content: start;
        margin-top: 23.75rem;
        min-height: 27rem;
    }
}
._1dAVi ._1xbuz {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.875rem;
    font-size: 20px;
    margin-bottom: 1.25rem;
}
@media (max-width: 599px) {
    ._1dAVi ._1xbuz {
        font-size: 20px;
        line-height: 1.563rem;
    }
}
@keyframes _keke8 {
    0% {
        opacity: 0;
        transform: translate3d(-12px, 0, 0);
    }
    to {
        opacity: 1;
        transform: translateZ(0);
    }
}
._3AlfY {
    background: no-repeat bottom/cover url(https://www.teleports.me/homenew/b5529d0785a0c6237b6f65ae5dfd64b5.svg);
    color: #fff;
}
@media (max-width: 1023px) {
    /*._3AlfY {
        background-image: url(https://www.teleports.me/homenew/84117fa5b39efcd98e25a4ca45344aef.svg);
    }*/
}
@media (max-width: 599px) {
    ._3AlfY {
        background-position-x: 35%;
    }
}
._1o1w_ {
    box-sizing: border-box;
    margin-right: auto;
    margin-left: auto;
    padding: 8rem 6rem 10rem;
    max-width: 1140px;
    -js-display: flex;
    display: flex;
    align-items: center;
}
@media (max-width: 1023px) {
    ._1o1w_ {
        flex-direction: column;
        padding-left: 3rem;
        padding-right: 3rem;
        padding-bottom: 6rem;
    }
}
@media (max-width: 599px) {
    ._1o1w_ {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
._1o1w_ ._1T19a,
._1o1w_ ._2rqIv {
    flex: 1;
}
@media (max-width: 1023px) {
    ._1o1w_ ._1T19a {
        text-align: center;
        align-self: center;
        margin-bottom: 5rem;
    }
}
@media (min-width: 1024px) {
    ._1o1w_ ._2rqIv {
        margin-left: 2rem;
    }
}
._ip7sR {
    font-size: 48px;
    font-weight: 500;
    line-height: 3.75rem;
    margin-bottom: 1rem;
}
@media (max-width: 599px) {
    ._ip7sR {
        font-size: 32px;
        line-height: 2.5rem;
    }
}
._1XzFu {
    -js-display: flex;
    display: flex;
    align-items: center;
    margin-top: 1.25rem;
}
@media (max-width: 1023px) {
    ._1XzFu {
        justify-content: center;
    }
}
._1XzFu ._39YCD {
    color: #fff;
    -js-display: flex;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    word-break: keep-all;
}
._1XzFu ._39YCD:not(:first-child) {
    margin-left: 1.5rem;
}
._1KGK5 {
    margin-left: 0.5rem;
}
._1KGK5 svg path {
    fill: #fff;
}
._1qb1y {
    width: 100%;
    max-width: 26.875rem;
}
._3kQew {
    cursor: pointer;
    -js-display: flex;
    display: flex;
    justify-content: space-between;
    transition: color 0.3s linear;
    position: relative;
}
._3kQew:not(:first-child) {
    margin-top: 0.75rem;
}
._3kQew:after {
    font-size: 12px;
    line-height: 1.25rem;
    content: attr(data-name);
    border-radius: 0.25rem;
    background-color: #231815;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: -0.25rem;
    transform: translateY(100%);
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    max-width: 16rem;
    padding: 0.5rem 0.75rem;
    box-sizing: border-box;
    pointer-events: none;
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s cubic-bezier(1, 0.84, 0.76, 1.05);
}
._3kQew:hover:after {
    opacity: 1;
}
._3kQew._3MS0M,
._3kQew:hover {
    color: #0373f9;
}
._35fdd {
    max-width: 15rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
._2XJMy svg path {
    fill: #0373f9;
}
._1y7Cj {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    margin-left: auto;
    margin-right: 1rem;
    margin-bottom: 2rem;
    position: relative;
    cursor: pointer;
}
@media (max-width: 991px) {
    ._1y7Cj {
        margin-right: auto;
    }
}
._330Ry {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._330Ry:after {
    content: "";
    border-width: 5px 5px 0;
    border-color: #231815 transparent transparent;
    border-style: solid;
    margin-left: 1.25rem;
}
._330Ry ._OYWQ9 {
    width: 13.75rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
._16uSY {
    -js-display: flex;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
    height: 0.75rem;
    margin-right: 0.75rem;
}
._16uSY ._oQ0Ju {
    width: 1.125rem;
    height: 0.125rem;
    background-color: #9fa0a0;
}
._16uSY ._oQ0Ju:nth-child(2) {
    width: 0.75rem;
}
._16uSY ._oQ0Ju:last-child {
    width: 0.25rem;
}
._332kj {
    list-style-type: none;
    padding-left: 0;
    border-radius: 0.25rem;
    position: absolute;
    padding: 1rem;
    background-color: #fff;
    width: 100%;
    box-sizing: border-box;
    max-height: 25rem;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 1;
    box-shadow: 0 10px 20px rgba(35, 24, 21, 0.2);
    opacity: 0;
    transition: opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    pointer-events: none;
}
@media (min-width: 600px) {
    ._332kj {
        margin-top: 0.75rem;
    }
}
@media (max-width: 599px) {
    ._332kj {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
        width: 100%;
        height: 100%;
        max-height: 100%;
        animation: _2Knyh 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
    }
}
._332kj._ooyYb {
    opacity: 1;
    pointer-events: auto;
}
@media (max-width: 599px) {
    ._332kj._ooyYb {
        animation-name: _3OuEN;
    }
}
._3TdWz {
    display: none;
    position: relative;
    width: 1rem;
    height: 1rem;
    margin-left: auto;
    margin-right: 0.25rem;
    margin-bottom: 1.5rem;
}
._3TdWz:after,
._3TdWz:before {
    content: " ";
    position: absolute;
    left: 0.5rem;
    height: 1rem;
    width: 2px;
    background-color: #231815;
}
._3TdWz:before {
    transform: rotate(45deg);
}
._3TdWz:after {
    transform: rotate(-45deg);
}
@media (max-width: 599px) {
    ._3TdWz {
        display: block;
    }
}
._28iyz {
    color: #9fa0a0;
    margin-top: 1.5rem;
}
@keyframes _2Knyh {
    0% {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}
@keyframes _3OuEN {
    0% {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}
._22eeE {
    width: 16.5rem;
    padding: 2.5rem 1rem;
    background-color: #fff;
    border-radius: 0.25rem;
    box-sizing: border-box;
    -js-display: flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 0 0.5rem 2rem;
    box-shadow: 0 8px 16px hsla(180, 1%, 86%, 0.2);
    text-align: center;
}
._5Llxp {
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    margin-bottom: 0.5rem;
}
._3_mWg {
    font-size: 18px;
    line-height: 1.875rem;
    color: #231815;
    margin-bottom: 0.25rem;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
._3AtRE {
    font-size: 14px;
    line-height: 1.438rem;
    color: #9fa0a0;
    margin-bottom: 0.5rem;
}
._3AtRE,
._Z4Q8S {
    -js-display: flex;
    display: flex;
    align-items: center;
}
._Z4Q8S {
    color: #f4c708;
    margin-right: 0.25rem;
}
._3seWU {
    font-size: 14px;
    line-height: 1.438rem;
    height: 2.875rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    margin-bottom: 1rem;
}
._2hYMW {
    font-size: 12px;
    line-height: 1.25rem;
    width: 100%;
    -js-display: flex;
    display: flex;
    justify-content: center;
}
@media (max-width: 599px) {
    ._2hYMW {
        font-size: 14px;
        line-height: 1.438rem;
        flex-wrap: wrap;
    }
}
._isvF- {
    max-width: calc((100% - 2rem) / 3);
    padding: 0.25rem 0.5rem;
    border: 1px solid #595757;
    border-radius: 0.25rem;
    position: relative;
    box-sizing: border-box;
}
@media (max-width: 599px) {
    ._isvF- {
        max-width: unset;
        margin-bottom: 0.75rem;
    }
}
._isvF-:not(:first-child) {
    margin-left: 0.5rem;
}
._isvF-:after {
    font-size: 12px;
    line-height: 1.25rem;
    content: attr(data-name);
    border-radius: 0.25rem;
    background-color: #231815;
    color: #fff;
    position: absolute;
    left: 0;
    transform: translateY(100%);
    bottom: -0.25rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    word-break: break-word;
    max-width: 16rem;
    padding: 0.5rem 0.75rem;
    box-sizing: border-box;
    opacity: 0;
    transition: opacity 0.3s cubic-bezier(1, 0.84, 0.76, 1.05);
}
._isvF-:hover:after {
    opacity: 1;
}
._isvF- ._1HZR5 {
    font-weight: 300;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
._2k8-B {
    background-image: url(https://www.teleports.me/homenew/0631f2a0c6de6e3dc499f49095584837.svg), url(https://www.teleports.me/homenew/21a9ee22e4ca4e89dfd258550a3c600a.svg);
    background-size: auto 100%;
    background-position-x: left, right;
    background-position-y: bottom;
    background-repeat: no-repeat;
    background-color: #0373f9;
    color: #fff;
}
@media (max-width: 1439px) {
    ._2k8-B {
        background-position-x: -2.5rem, calc(100% + 7.5rem);
    }
}
@media (max-width: 599px) {
    ._2k8-B {
        background-image: none;
    }
}
._pfPcu {
    box-sizing: border-box;
    max-width: 1140px;
    padding-left: 12rem;
    padding-right: 12rem;
    margin-right: auto;
    margin-left: auto;
    -js-display: flex;
    display: flex;
}
@media (max-width: 991px) {
    ._pfPcu {
        padding-left: 3rem;
        padding-right: 3rem;
    }
}
@media (max-width: 599px) {
    ._pfPcu {
        padding-left: 1rem;
        padding-right: 1rem;
        flex-direction: column;
        text-align: center;
    }
}
._3Fsiz {
    flex: 1;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
._2cn5b {
    flex: 1;
    background-image: url(https://www.teleports.me/homenew/d903f01485114e61ab1a5693cde8c842.svg);
    background-repeat: no-repeat;
    background-position: bottom;
}
@media (max-width: 599px) {
    ._2cn5b {
        padding-bottom: 12.5rem;
    }
}
._1tjfW {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.875rem;
    margin-bottom: 0.75rem;
}
@media (max-width: 599px) {
    ._1tjfW {
        font-size: 20px;
        line-height: 1.563rem;
        margin-bottom: 1.25rem;
    }
}
._1_Y8I {
    font-size: 14px;
    line-height: 1.438rem;
    font-weight: 300;
    margin-bottom: 1.25rem;
}
._1Uvo8 {
    margin-left: 0.5rem;
}
._1Uvo8 svg path {
    fill: #fff;
}
._Bjay6 {
    max-width: 1140px;
    padding: 5rem 0 2.25rem;
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 1024px) and (max-width: 1439px) {
    ._Bjay6 {
        max-width: 53.5rem;
        margin-left: auto;
    }
}
._Bjay6 ._3pA4X {
    text-align: center;
    margin-bottom: 2.25rem;
}
@media (max-width: 991px) {
    ._Bjay6 ._3pA4X {
        max-width: 33rem;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 599px) {
    ._Bjay6 ._3pA4X {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}
._Bjay6 ._2YPp4 {
    -js-display: flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
._Bjay6 ._1Lpdk {
    transform: rotate(90deg);
    transform-origin: center;
    margin-left: 1rem;
}
._2vJCi {
    text-transform: uppercase;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
._2vJCi:hover svg polygon:first-child {
    fill: #195bcb;
}
._2X9SR {
    display: inline-flex;
    align-items: center;
}
._2X9SR svg polygon:first-child {
    fill: #0373f9;
}
.addch{
	    background: transparent;
    white-space: nowrap;
    border: none;
    padding: 16px 24px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    background-color: #406fec;
    color: #fff !important;
}
/*# sourceMappingURL=main.1bdb04c598b4de6074c0.css.map*/
