.css-7ywzso{display:flex;min-height:100vh;-webkit-font-smoothing:antialiased;}
@media (max-width: 1020px){
.css-7ywzso{flex-direction:column;min-height:auto;}
}
.css-xft7dt{-webkit-box-flex:50;flex-grow:50;padding:40px 80px 40px 90px;display:flex;flex-basis:400px;-webkit-box-pack:end;justify-content:flex-end;}
@media (max-width: 1020px){
.css-xft7dt{padding:24px;}
}
@media (max-width: 1020px){
.css-xft7dt{flex-basis:auto;}
}
.css-12840t{display:flex;flex-direction:column;width:380px;-webkit-box-pack:justify;justify-content:space-between;}
@media (max-width: 1020px){
.css-12840t{max-width:380px;margin:0px auto;}
}
@media (max-width: 720px){
.css-12840t{max-width:100%;}
}
.css-gxa814{width:100%;}
@media (max-width: 1020px){
.css-gxa814{max-width:none;margin-bottom:24px;}
}
@media (max-width: 720px){
.css-gxa814{margin-bottom:44px;}
}
.css-1o2ui0u{display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;}
.css-nr62ad{width:100%;}
@media (max-width: 1020px){
.css-nr62ad div{-webkit-box-align:center;align-items:center;}
}
@media (max-width: 1020px){
.css-nr62ad img{height:17px;}
}
.css-k008qs{display:flex;}
.css-t9r76j{margin-top:auto;margin-bottom:auto;font-size:14px;}
.css-1shlomb{position:relative;margin-top:16px;margin-bottom:16px;padding-top:40px;padding-bottom:40px;}
@media (max-width: 720px){
.css-1shlomb{margin:0px;padding:0px;}
}
.css-j7qwjs{display:flex;flex-direction:column;}
.css-16hu49r{display:flex;flex-direction:column;}
.css-16hu49r.css-16hu49r > * + *{margin-bottom:0px;margin-top:24px;}
@media (max-width: 720px){
.css-16hu49r.css-16hu49r > * + *{margin-top:19.2px;}
}
.css-as7fbl.css-as7fbl > * + *{margin-bottom:0px;margin-top:40px;}
@media (max-width: 720px){
.css-as7fbl.css-as7fbl > * + *{margin-top:32px;}
}
.css-19jwmkm{font-family:AxLLCircular, Helvetica, Arial, sans-serif;color:rgb(26, 29, 33);font-weight:700;line-height:1.25;font-size:24px;margin:16px 0px;}
.css-xjmu1h.css-xjmu1h > * + *{margin-bottom:0px;margin-top:24px;}
@media (max-width: 720px){
.css-xjmu1h.css-xjmu1h > * + *{margin-top:19.2px;}
}
.css-qi60vh{display:grid;gap:4px;}
.css-78c00h{font-family:AxLLCircular, Helvetica, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:rgb(66, 71, 77);}
.css-sravo2{position:relative;display:flex;-webkit-box-align:center;align-items:center;border-radius:4px;border:1px solid rgb(232, 234, 237);background:rgb(252, 252, 253);transition:border-color 0.15s ease 0s, box-shadow 0.15s ease 0s, background 0.15s ease 0s;}
.css-sravo2:hover{background:rgb(255, 255, 255);}
.css-1wfifgf{border:none;background:none;font-family:inherit;font-size:inherit;padding:0px 16px;width:100%;border-radius:4px;color:rgb(26, 29, 33);height:38px;-webkit-box-flex:1;flex-grow:1;}
.css-1wfifgf:focus{outline:none;}
.css-1wfifgf::placeholder{color:rgb(134, 142, 152);}
.css-19t2ho9{display:flex;-webkit-box-align:stretch;align-items:stretch;}
.css-41v8nf{flex-basis:auto;-webkit-box-flex:1;flex-grow:1;}
.css-1t6ee9p{font-family:AxLLCircular, Helvetica, Arial, sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:rgb(108, 116, 127);margin:0px;}
.css-hftbck.css-hftbck > *{margin-bottom:0px;}
.css-1gay81v{display:flex;-webkit-box-align:center;align-items:center;order:2;cursor:pointer;background-color:transparent;padding-left:8px;padding-right:16px;height:38px;}
.css-18tlr2p{display:flex;-webkit-box-align:center;align-items:center;flex-direction:row;}
.css-18tlr2p > :not(:first-of-type){margin-left:8px;}
.css-owvk3v{font-family:AxLLCircular, Helvetica, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:rgb(66, 71, 77);margin:0px;}
.css-ej7slj{font-family:AxLLCircular, Helvetica, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:rgb(176, 182, 191);margin:0px;}
.css-tbsj01{order:10;}
.css-akesaw{font-size:15px;color:rgb(108, 116, 127);line-height:1.5;}
.css-1qlzyak{color:rgb(97, 47, 255);text-decoration:none;font-weight:500;cursor:pointer;}
.css-ali80x{order:1;}
.css-1rgosv7{order:-1;width:100%;}
.css-1rgosv7 > *{width:100%;}
.css-1lvmofb{display:flex;flex-direction:row;-webkit-box-pack:center;justify-content:center;}
.css-18ijf6q-ButtonStyle{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:8px 17px;white-space:nowrap;outline:none;appearance:none;border-radius:6px;border-width:0px;border-style:none;border-color:transparent;text-decoration:none;cursor:pointer;position:relative;min-height:40px;font-size:14px;font-weight:500;font-family:AxLLCircular, Helvetica, Arial, sans-serif;color:rgb(255, 255, 255);background-color:rgb(97, 47, 255);min-width:100%;}
.css-18ijf6q-ButtonStyle:hover,.css-18ijf6q-ButtonStyle:focus{color:rgb(255, 255, 255);}
.css-18ijf6q-ButtonStyle:hover{background-color:rgb(112, 67, 255);}
.css-18ijf6q-ButtonStyle:focus{background-color:rgb(128, 88, 255);}
.css-18ijf6q-ButtonStyle:active{background-color:rgb(159, 129, 255);}
.css-15qt1hc-ChildrenWrapper{opacity:1;transition:opacity 250ms ease 0s;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;}
.css-1fci2jn{padding-top:24px;font-weight:500;font-size:14px;display:flex;-webkit-box-pack:justify;justify-content:space-between;}
.css-1fci2jn.css-1fci2jn > * + *{margin-left:0px;}
.css-1fci2jn.css-1fci2jn ~ div{display:none;}
.css-1fci2jn button{padding:0px;font-family:AxLLCircular, Helvetica, Arial, sans-serif;}
@media (max-width: 1020px){
.css-1fci2jn{font-size:12px;margin-top:24px;border-top:1px solid rgb(235, 236, 240);}
.css-1fci2jn.css-1fci2jn ~ div{display:block;}
.css-1fci2jn a{font-size:12px;}
.css-1fci2jn button{font-size:12px;}
}
.css-1rmey7a{color:rgb(84, 91, 99);cursor:pointer;text-decoration:none;border:0px;background:none;font-weight:500;}
.css-1rmey7a:hover{color:rgb(26, 29, 33);}
.css-erumcy{padding-top:24px;font-size:14px;color:rgb(84, 91, 99);font-weight:500;}
@media (max-width: 1020px){
.css-erumcy{padding-top:0px;font-size:12px;align-self:center;margin-top:16px;}
}
.css-1t2vmo{-webkit-box-flex:50;flex-grow:50;padding:40px 0px;display:flex;flex-basis:500px;flex-direction:column;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:linear-gradient(269deg, rgb(255, 255, 255) 0%, rgb(246, 247, 248) 100%);overflow:hidden;}
@media (max-width: 1020px){
.css-1t2vmo{padding:24px;}
}
.css-cqik1c{display:block;width:100%;height:auto;margin-top:auto;margin-bottom:auto;}
.css-cqik1c .slider{outline:0px;padding-bottom:30px;}
@media (max-width: 720px){
.css-cqik1c .slider{padding-bottom:32px;}
}
.css-cqik1c .slider .slider-slide{outline:0px;}
.css-cqik1c .slider > .slider-frame > .slider-list{width:auto!important;}
.css-1xi27x0{max-width:700px;margin:0px auto;}
.css-1wiw4b7{text-align:center;max-width:500px;margin:0px auto;}
.css-1wiw4b7.css-1wiw4b7 > * + *{margin-top:16px;}
.css-7obcfv{font-family:AxLLCircular, Helvetica, Arial, sans-serif;line-height:1.25;font-size:16px;margin:0px;color:rgb(176, 182, 191);font-weight:bold;text-transform:uppercase;}
.css-1x8tp7r{font-family:AxLLCircular, Helvetica, Arial, sans-serif;font-weight:500;line-height:1.25;font-size:14px;margin:0px;color:rgb(66, 71, 77);}
.css-1vxewgf{font-family:AxLLCircular, Helvetica, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:rgb(108, 116, 127);margin:0px;}
label.error{font-family: AxLLCircular, Helvetica, Arial, sans-serif;font-size: 12px;font-weight: 400;line-height: 1.5;color: rgb(255, 79, 66);word-break: break-word;margin-top: 6px;display: block;}
.choices{position:relative}
.choices:focus {outline: 0 }
.choices:last-child {margin-bottom: 0 }
.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {background-color: #eaeaea;cursor: not-allowed;-webkit-user-select: none;-ms-user-select: none;user-select: none }.choices.is-disabled .choices__item {cursor: not-allowed }.choices [hidden] {display: none!important }.choices[data-type*=select-one] {cursor: pointer }
.select-choices {height: 40px;line-height: 40px; width:100%}
.input-phone .choices__inner{ width:180px}
.css-1f49gdq-ButtonStyle{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:8px 17px;white-space:nowrap;outline:0;appearance:none;border-radius:6px;border:0 transparent;position:relative;min-height:40px;min-width:40px;font-size:14px;font-weight:500;color:#fff;width:auto;background-color:#612fff;cursor:default;box-shadow:none}
.css-1f49gdq-ButtonStyle:focus,.css-1f49gdq-ButtonStyle:hover{color:#fff}
.css-1f49gdq-ButtonStyle:hover{color:#b0b6bf}@media (max-width:720px){.css-1cr8dwe>*+*{margin-top:24px}