body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%!important}:root{--fwpDisplayFormMobile:none;--fwpDisplayDataMobile:block}[class$=indicatorSeparator]{display:none}@media screen and (max-width:768px){.oleCountrySelect{font-size:0;width:84px!important}.dropdown-toggle{font-size:0!important}.dropdown-item,.dropdown-toggle{padding-left:24px!important}}.oleCountrySelect{position:relative;width:200px}.dropdown-toggle{align-items:center;background:#f5f9fc;border:1px solid #c2cee3;border-radius:10px;color:#5b667a;cursor:pointer;display:flex;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;justify-content:space-between;line-height:16px;padding:10px;width:100%}button.dropdown-toggle:hover{background:#f5f9fc!important}.dropdown-menu{background:#fff;border:1px solid #c2cee3;border-radius:10px;box-shadow:0 4px 8px #0000001a;left:0;list-style:none;margin-top:0;padding:0;position:absolute;top:100%;width:100%;z-index:1}.dropdown-item{align-items:center;cursor:pointer;display:flex;padding:10px;width:100%}.dropdown-icon{align-items:center;display:flex;margin-left:auto}dropdown-toggle span{margin-right:10px}.app-header-first .main,.app-header-link .main{display:flex;width:100%}.app-header-link .main .countries-link{margin-right:0;padding-right:32px;padding-top:18px}.app-header-first .main .logo-first{width:100%}.oleCheckbox{display:flex;font-family:Montserrat}.oleCheckbox>label{cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.oleCheckbox>label>input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.oleCheckbox>label>span{align-items:center;border:1px solid #aabad6;border-radius:50%;display:flex;height:80%;justify-content:center;left:0;padding:2px;position:absolute;top:0;width:80%}.oleCheckbox>label>span>img{width:65%}.oleCheckbox>span{font-size:14px;margin-left:12px;padding-top:3px}@media screen and (max-width:768px){.oleCheckbox>label{height:12px;width:12px}.oleCheckbox>label>span{margin-top:-3px}.oleCheckbox>span{margin-top:-7px}}.dialog-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.dialog-content{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;margin-left:28px;margin-right:28px;padding:20px;width:654px}.dialog__succes_flywire{width:570px!important}.dialog-header{display:flex;justify-content:flex-end}.close-button{background:none;border:none;cursor:pointer;font-size:20px}.dialog-body{padding-bottom:48px;text-align:center}.dialog-body h2{color:#252528;font-family:Montserrat;font-size:24px;padding-left:56px;padding-right:56px}.dialog-body.dialog__succes_flywire h2{color:#0bd;font-family:Montserrat;font-size:20px;padding-left:71px;padding-right:71px}.dialog-body.dialog__succes_flywire p{font-size:20px}.dialog__succes_flywire_subtitle{font-family:Montserrat;font-size:20px;padding-left:54px!important;padding-right:54px!important}.dialog-body .info{color:#0bd;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:28px;text-align:center}.dialog-body .information{display:grid;justify-content:center;padding-top:16px;text-align:left}@media screen and (max-width:768px){.dialog-body .information{display:grid}.dialog-content{width:calc(100% - 64px)!important}.dialog__succes_flywire{box-sizing:border-box;width:100%!important}.dialog-body h2,.dialog-body.dialog__succes_flywire h2{padding-left:16px;padding-right:16px}.dialog__succes_flywire_subtitle{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:1320px){.dialog-body .information{display:block;margin:0 auto;width:50%}.dialog-content{width:654px}}.dialog-body .information .key{font-weight:700}.dialog-body .information .key,.dialog-body .information .value{color:#252528;font-family:Montserrat;font-size:14px;font-style:normal;line-height:24px;width:205px}.dialog-body .information .value{font-weight:400;padding-bottom:12px}.dialog-body p{color:#252528;font-family:Montserrat;font-size:18px;padding-left:48px;padding-right:48px}.dialog-body .icon img{background-repeat:no-repeat;padding-top:50px}.close-icon{font-size:24px;margin-bottom:10px}button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;margin-bottom:24px;padding:10px 20px;transition:background-color .3s}button,button:hover{background-color:#00d090}:root{--skeleton-background:#f4f5f9;--skeleton-border-radius:16px}.skeleton-header{background-color:#fff;display:flex;height:86px;width:100%}.skeleton-header .countries,.skeleton-header .logo{align-items:center;display:flex}.skeleton-header .logo{margin-left:30px;width:calc(100% - 241px)}.skeleton-header .countries div,.skeleton-header .logo div{background-color:#f4f5f9;background-color:var(--skeleton-background);border-radius:16px;border-radius:var(--skeleton-border-radius);height:60px;width:210px}.skeleton-header .countries{margin-right:20px}.skeleton-header .countries div{width:100%}.skeleton-body{background:linear-gradient(90deg,#f4f5f9 .18%,#f4f5f9 99.72%);background:linear-gradient(90deg,var(--skeleton-background) .18%,var(--skeleton-background) 99.72%);box-shadow:0 2px 2px 0 #0000001a;flex-shrink:0;height:369px;width:100%}.skeleton-body .skeleton-title{height:160px}.skeleton-body .skeleton-form{background:#fff;border-radius:10px;box-shadow:0 2px 2px 0 #0000001a;height:324px;margin:0 auto;width:585px}.skeleton-body .skeleton-form .skeleton-row{padding-top:16px}.skeleton-body .skeleton-form .skeleton-row:first-child{padding-top:46px}.skeleton-body .skeleton-form .button,.skeleton-body .skeleton-form .skeleton-row .amount,.skeleton-body .skeleton-form .skeleton-row .description,.skeleton-body .skeleton-form .skeleton-row .flag{background-color:#f4f5f9;background-color:var(--skeleton-background);border-radius:16px;border-radius:var(--skeleton-border-radius);height:30px;margin:0 auto;width:70%}.skeleton-body .skeleton-form .button{height:60px}.loading-container{align-items:center;display:relative;justify-content:center;margin:-86px}.loading-container img,.loading-container p{font-family:Montserrat;font-size:18px;text-align:center}.app-body-confirmation{background:#373d54;box-shadow:0 2px 2px 0 #0000001a;flex-shrink:0;height:469px;padding-top:86px;width:100%}.app-body-confirmation .img{background-position:50%;background-repeat:no-repeat;background-size:60px;height:60px;padding-top:34px}.app-body-confirmation .text{color:#fff;font-family:Montserrat;text-align:center}.app-body-confirmation .text .title{color:#0bd;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:44px;margin:0 auto;padding-bottom:8px;width:926px}.app-body-confirmation .text .subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:32px}.app-body-confirmation .paymentInfoC{align-items:center;background:#f6fbff;border:1px solid #c2cee3;border-radius:10px;box-shadow:1px 2px 2px 0 #0000001a;color:#5b667a;display:flex;flex-direction:column;font-family:Montserrat;font-size:24px;height:auto;justify-items:center;margin:8px auto 0;padding-bottom:32px;text-align:center;width:650px}.app-body-confirmation .paymentInfoC .container{width:80%}.app-body-confirmation .paymentInfoC .container .content{border-bottom:1px solid #c2cee3;color:#5b667a;display:flex;justify-content:space-between;padding-bottom:14px;padding-top:14px}.app-body-confirmation .paymentInfoC .container:first-child{padding-top:37px}.app-body-confirmation .paymentInfoC .container:first-child .content{width:100%}.app-body-confirmation .paymentInfoC .container:last-child{border:none;color:#00d090;padding-bottom:16px}.app-body-confirmation .paymentInfoC .field{color:#0bd;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.app-body-confirmation .paymentInfoC .container:last-child .content{border-bottom:none}.app-body-confirmation .paymentInfoC .data{font-family:Montserrat;font-size:16px;font-weight:900;line-height:normal;text-align:right}.app-body-confirmation .container-button{align-items:center;display:flex;justify-content:center;padding-top:32px}.app-body-confirmation .container-button .button-c{align-items:center;background:#00d090;border:2px solid #00d090;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-weight:700;gap:10px;height:50px;justify-content:center;padding-left:32px;padding-right:32px;text-align:center}@media screen and (max-width:768px){.app-body-confirmation{height:343px;padding-top:104px}.app-body-confirmation .img{height:76px;padding-bottom:22px;padding-top:22px}.app-body-confirmation .text .title{font-size:18px;line-height:20px;padding-bottom:8px;padding-left:34px;padding-right:34px;width:80%}.app-body-confirmation .text .subtitle{font-size:14px;line-height:16px;padding-left:40px;padding-right:40px}.app-body-confirmation .paymentInfoC{height:auto!important;margin-left:40px;margin-right:40px;margin-top:-16px;width:auto}.app-body-confirmation .paymentInfoC .container .content{display:block!important}.app-body-confirmation .paymentInfoC .container .content .data{padding-top:9px;text-align:left;width:-webkit-max-content;width:max-content}.app-body-confirmation .paymentInfoC .container:first-child{padding-top:20px}.app-body-confirmation .container-button .button-c{box-sizing:border-box;margin-left:40px;margin-right:40px;width:100%}}.container{box-sizing:border-box;display:flex;justify-content:center;margin:0;padding:20px}.payerTitle{display:flex;font-family:Montserrat;font-weight:700;justify-content:left;text-align:left;width:100%}.formData{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:12px;max-width:842px}.col{box-sizing:border-box;padding:0;text-align:center}.col-12{flex:0 0 100%}.col-6{flex-basis:calc(50% - 10px)}.col-4,.col-6{flex-grow:0;flex-shrink:0}.col-4{flex-basis:calc(33.33% - 10px)}.col-8{flex-basis:calc(66.66% - 5px);flex-grow:0;flex-shrink:0}.formData .button{align-items:center;background:#00d090;border:2px solid #00d090;border-radius:20px;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-top:22px;padding:15px 0;width:295px}.disabled{cursor:not-allowed}.formData .button .text{align-items:center;color:#fff;display:flex;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;height:100%;justify-content:center;line-height:normal;text-align:center;width:100%}.show{display:block}.hide{display:none}@media screen and (max-width:768px){.formData{display:flex;flex-wrap:wrap;gap:14px!important;justify-content:space-between;margin-top:12px;width:auto!important}.col-sm-12{flex:0 0 100%!important}.col-sm-6{flex-basis:calc(50% - 8px)}.col-sm-4,.col-sm-6{flex-grow:0;flex-shrink:0}.col-sm-4{flex-basis:calc(33.33% - 5px)}.col-sm-8{flex-basis:calc(66.66% - 5px);flex-grow:0;flex-shrink:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.formData .button{width:100%}.dropdown-header,.dropdownHeader{height:48px!important}}.app-header-first,.app-header-link{background-color:#fff;box-shadow:0 2px 2px 0 #0000001a;display:flex;height:86px;margin-bottom:2px;position:fixed;width:100%;z-index:999}.payment-body-link .payment-form-link{justify-content:center;padding-top:102px}.payment-body-link .data{padding-top:89px}.return{display:none}@media screen and (max-width:1320px){.payment-body-table,.payment-body-table-update{display:none!important;width:0!important}.payment-body-link .payment-form-link{padding-top:17px;width:100%!important}.payment-body-link .payment-quotes-link .payment-data-link{display:block!important;padding-bottom:37px;text-align:left}.payment-body-link .payment-form-link .payment-data-link{display:block!important;text-align:left}}@media screen and (max-width:768px){.payment-body-link .data{padding-top:8px}.payment-body-link .payment-quotes-link .payment-data-link{display:none!important}.payment-body-link .payment-form-link .payment-data-link{display:block;text-align:left}}.payment-body-table{padding-top:59px;width:488px!important}.payment-body-link .payment-quotes-link .payment-data-link{display:none}.information-t1{display:none!important}.payment-body-table-update{background-color:#373d54;box-sizing:border-box;height:100vh;padding-left:35px;padding-top:118px;text-align:left;width:488px}.payment-body-table-update .payment-data-link{width:100%}.payment-body-table-update .payment-data-link .title{color:#0bd!important;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:16px}.payment-body-table-update .payment-data-link .row{color:#fff!important}.payment-body-link .payment-form-link{width:calc(100% - 488px)}.payment-form-link .container{box-sizing:border-box;padding:16px 30px}.payment-body-link .payment-form-link .title{color:#5b667a;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:7px;text-align:center}.payment-body-link .confirmation_continue .amount{color:#12a8fb;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.payment-body-link .confirmation_continue .button{align-items:center;background:#00d090;border:2px solid #00d090;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;gap:10px;height:50px;justify-content:center!important;line-height:normal;margin-top:24px;text-align:center;width:80%}.information-t1,.information-t2{display:none}@media screen and (max-width:1320px){.information-t1{box-sizing:border-box;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:-28px;padding-left:36px;position:relative;text-align:right;text-align:left}.information-t1,.information-t2{color:#0bd;display:flex;font-family:Montserrat;width:100%}.information-t2{align-items:center;background-color:#252528;font-size:16px;font-weight:700;height:72px;padding-left:calc(50% - 420px);padding-top:89px}.information-t1 .click,.information-t2 .click{cursor:pointer}}@media screen and (max-width:768px){.information-t1{box-sizing:border-box;color:#0bd;display:flex!important;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:36px;padding-top:50px;position:relative;text-align:right;text-align:left;width:100%}.information-t2{padding-left:36px;padding-top:176px}.information-t1 .click,.information-t2 .click{cursor:pointer}.payment-body-link .payment-form-link{padding-top:8px}.return{display:block;width:35px!important}}#payment-form{font-family:Montserrat;margin:0 auto;min-width:400px}.form-row{display:flex;flex-direction:column;margin-bottom:16px}.form-row img{margin:0 auto 26px}.input-block{display:flex;flex:1 1;flex-direction:column}.form-row.inline{flex-direction:row;gap:12px}.StripeElement{border:1px solid #cfd7df;border-radius:8px;box-sizing:border-box;color:#2f3542;font-family:Montserrat;font-size:16px;padding:14px;transition:border-color .2s;width:100%}input::placeholder{color:#a0aec0;font-family:Montserrat}.StripeElement--focus{border-color:#3182ce}button#submit{background-color:#00d084;border:none;border-radius:16px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:700;margin-top:12px;padding:14px;transition:background-color .2s ease-in-out;width:100%}.required{color:red}button#submit:hover{background-color:#00b874}#error-message{color:red;font-family:Montserrat;font-size:14px;margin-top:12px}.stripe-label{color:#333;font-size:14px;font-weight:500;margin-bottom:6px;text-align:left}@media (max-width:480px){.form-row.inline{flex-direction:column}}.app-screen-confirmation{background-color:#373d54;box-sizing:border-box;height:100vh;position:relative}.app-screen-confirmation .logo{padding-left:79px;padding-top:19px;text-align:left}.app-screen-confirmation .title{color:#0bd;font-size:36px;font-weight:700;line-height:44px;padding-bottom:16px;padding-top:62px;width:516px}.app-screen-confirmation .subtitle,.app-screen-confirmation .title{box-sizing:border-box;font-family:Montserrat;font-style:normal;padding-left:89px;text-align:left}.app-screen-confirmation .subtitle{color:#fff;font-size:18px;font-weight:400;line-height:24px;width:521px}.app-screen-confirmation .subtitle span{box-sizing:border-box;color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.app-screen-confirmation .steps{box-sizing:border-box;padding-left:89px;padding-top:26px;text-align:left}.app-screen-confirmation .steps img{height:auto;width:362px}.app-screen-confirmation .people{height:404px;position:absolute;right:8%;top:20%;width:490px}.app-screen-confirmation .people img{height:auto;width:520px}.app-screen-confirmation .img-mobile,.app-screen-confirmation .img-tablet{display:none}.app-screen-confirmation .flywire{color:#fff;font-family:Montserrat;font-size:12px;padding:16px 89px;text-align:left;width:538px}@media screen and (max-width:990px){.app-screen-confirmation{height:100%}.app-screen-confirmation .logo{padding:0}.app-screen-confirmation{display:grid;justify-content:center}.app-screen-confirmation .title{font-size:28px;padding-left:0;text-align:center;width:607px}.app-screen-confirmation .subtitle{height:auto;padding-bottom:24px;padding-left:76px;text-align:center;width:521px}.app-screen-confirmation .people{display:none}.app-screen-confirmation .steps{padding:0;text-align:center}.app-screen-confirmation .steps img{height:auto;padding-bottom:24px;width:308px}.app-screen-confirmation .img-tablet{display:block;width:607px}.app-screen-confirmation .img-tablet img{height:auto;width:607px}.app-screen-confirmation .img-mobile{display:none}}@media screen and (max-width:440px){.app-screen-confirmation{height:100%}.app-screen-confirmation .logo{padding:0}.app-screen-confirmation{display:grid;justify-content:center}.app-screen-confirmation .title{font-size:18px;line-height:20px;width:283px}.app-screen-confirmation .subtitle{font-size:14px;padding-left:0;width:283px}.app-screen-confirmation .steps{padding-bottom:24px}.app-screen-confirmation .steps img{height:auto;margin-top:0;width:283px}.app-screen-confirmation .img-tablet{display:none}.app-screen-confirmation .img-mobile{display:block;width:283px}.app-screen-confirmation .img-mobile img{width:283px}.app-screen-confirmation .flywire{padding:16px 0;width:283px}}.family-card{display:inline;flex-shrink:0;height:215.569px;width:299.507px}.shadow-back{box-sizing:border-box;height:212.707px;margin-left:32px;margin-top:-216px;position:relative;z-index:10}.shadow-back,.shadow-frame{border-radius:40px 40px 0 0;flex-shrink:0;width:180px}.shadow-frame{border:3px solid #fff3;height:211.754px;margin-left:24px;margin-top:-190px;position:absolute}.family-image{position:relative;z-index:20}.gallery{display:inline}.gallery .card-top{margin-bottom:-40px;position:relative;z-index:30}.gallery .card-middle{margin-left:-160px;position:absolute;z-index:40}.gallery .card-bottom{margin-top:160px;position:absolute;z-index:50}.page__interview{background:linear-gradient(0deg,#373d54,#373d54),linear-gradient(139deg,#00d090 5.67%,#0bd 55.8%,#12a8fb 87.52%);box-shadow:6px 0 18px 0 #0000000f;min-height:100vh;padding-left:89px;padding-right:89px}.page__interview .header{align-items:center;display:flex;justify-content:space-between;padding-bottom:4px}.page__interview .body{display:flex;padding-bottom:32px}.page__interview .body .content{width:560px}.page__interview .body .banner{position:absolute;right:89px}.page__interview .body .content .title{color:#0bd;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:700;line-height:40px;padding-bottom:12px;text-align:left}.page__interview .body .content .subtitle{color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:24px;text-align:left}.page__interview .body .content .form{background:#fff;border-radius:10px;padding:31px 44px}.page__interview .body .content .form .form__exam .form__title,.page__interview .body .content .form .form__video .form__title{color:#373d54;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:800;line-height:22px;text-align:center}.page__interview .body .content .form .form__exam .form__subtitle,.page__interview .body .content .form .form__video .form__subtitle{color:#373d54;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.page__interview .body .content .form .form__exam .form__content,.page__interview .body .content .form .form__video .form__content{padding-top:20px}.page__interview .body .content .form .form__exam .form__content .row,.page__interview .body .content .form .form__video .form__content .row{padding-bottom:20px}.page__interview .body .content .form .form__exam .form__content .label,.page__interview .body .content .form .form__video .form__content .label{color:#5b667a;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-align:left;width:100%}.app-header-link .logo-link{background-position:0;background-repeat:no-repeat;height:60px;margin-left:70px;padding-top:17px;width:224px}.app-header-link .countries-link{gap:10px;margin-right:72px;padding-top:23px;width:211px}.app-header-link .options-link{align-items:center;color:#5b667a;display:flex;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;justify-content:right;line-height:16px;text-align:center;width:calc(100% - 537px)}.app-header-link .options-link .option-payment{cursor:pointer;margin-right:24px;width:180px}.app-header-link .options-link .option-update{cursor:pointer;margin-right:70px;width:230px}.app-header-link .options-link .option-payment.active,.app-header-link .options-link .option-update.active{color:#12a8fb;font-weight:700}.app-header-link .options-link .option-payment.inactive,.app-header-link .options-link .option-update.inactive{color:#5b667a;font-weight:400}.payment-header-link{background:#373d54;box-shadow:0 2px 2px 0 #0000001a;color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;height:178px;justify-content:center;line-height:44px;padding-top:86px;text-align:center;width:100%}.payment-header-link .return{box-sizing:border-box;cursor:pointer;padding:40px 0 0 70px;position:absolute;text-align:left;width:100%}.payment-header-link .step{padding-top:40px;width:100%}.payment-header-link .title{width:100%}.payment-header-link .paymentInfo{background:#fff;border:1px solid #c2cee3;border-radius:10px;box-shadow:1px 2px 2px 0 #0000001a;height:auto;margin:0 auto;width:299px}.payment-header-link .paymentInfo .description{color:#5b667a;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-top:30px;text-align:center}.payment-header-link .paymentInfo .amount{color:#12a8fb;font-size:28px;font-style:normal;font-weight:700;line-height:48px;padding-bottom:30px}.payment-body-link .payment-body-table .payment-data-link{border-right:1px solid #c2cee3;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-items:center;padding:0 16px 16px 70px;text-align:left;width:100%}.payment-body-link .payment-quotes-link{display:flex;flex-shrink:0;justify-items:center;text-align:center;width:520px}.payment-body-link .payment-form-link .authorize{display:flex;justify-content:center;width:100%}.payment-body-link .payment-form-link .authorize .message{color:#5b667a;flex-shrink:0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:center;width:389px}.payment-body-link .payment-data-link .title{color:#252528;flex-shrink:0;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:16px;padding-bottom:16px;padding-left:6px}.payment-body-link .payment-data-link .row{color:#252528;flex-shrink:0;font-family:Montserrat;font-size:14px;font-style:normal;line-height:14px;padding-bottom:15px;padding-left:4px;padding-top:15px;word-spacing:3px}.payment-body-link .payment-quotes-link .row:first-child{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:22px;padding-bottom:24px}.payment-body-link .payment-data-link .row:nth-child(8){padding-bottom:312px}.payment-body-link .payment-quotes-link .row{font-family:Montserrat;font-size:14px;font-style:normal;line-height:16px;padding:6px 0 6px 6px}.payment-body-link .payment-data-link .line{background:#c2cee3;height:1px;margin-top:17px;width:100%}.payment-body-link .payment-quotes-link .table table{color:#5b667a;font-family:Montserrat;font-size:14px;line-height:16px;width:520px}.payment-body-link .payment-quotes-link .table table tbody tr td{border-bottom:1px solid #c2cee3;padding:12px 0}.payment-body-link .payment-quotes-link .flag{color:#5b667a;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:18px;padding-top:23px}.payment-body-link .payment-quotes-link .avise{font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:20px}.payment-body-link .data{width:100%}.payment-body-link .confirmation_continue{background:#fff;border:1px solid #c2cee3;border-radius:10px;box-shadow:1px 2px 2px 0 #0000001a;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:32px;margin-top:36px;padding:24px}.payment-body-link .confirmation_continue .title{color:#5b667a;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center!important;width:80%}.fwpCloseLink{display:var(--fwpCloseLinkDisplay)}.fwpEmbedded .fwpIFrameContent{border:none!important}.validation{color:#d00;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:8px;padding-top:8px;text-align:left}.app-header-first .logo-first{background-position:0;background-repeat:no-repeat;height:60px;margin-left:30px;padding-top:17px;width:calc(100% - 211px)}.app-header-first .countries-first{gap:10px;margin-right:72px;padding-top:23px;width:211px}.app-header-first .options-first{display:none}@media screen and (max-width:768px){.app-header-first,.app-header-link{height:71px}.app-header-first .logo-first{height:32px;margin-top:10px;width:calc(100% - 90px)}.app-header-first .countries-first{margin-right:32px;padding-top:17px;width:90px}.app-header-link{display:block;height:auto;width:100%}.app-header-link .main{display:flex;width:100%}.app-header-link .main .countries-link{margin-right:0;padding-right:32px;padding-top:32px}.app-header-link .main .countries-link .oleCountrySelect{margin-left:auto}.app-header-link .logo-link{margin-left:36px;margin-top:17px}.app-header-link .options-link{height:71px;width:100%}.app-header-link .options-link .option-payment{cursor:pointer;margin:auto;text-align:center;width:50%}.app-header-link .options-link .option-payment.active,.app-header-link .options-link .option-update.active{color:"#12A8FB";font-weight:700}.app-header-link .options-link .option-payment.inactive,.app-header-link .options-link .option-update.inactive{color:"#5B667A";font-weight:400}.app-header-link .options-link .option-update{cursor:pointer;margin:auto;text-align:center;width:50%}.payment-body-link .payment-data-link{display:none}.payment-header-link{height:128px;padding-top:198px}.payment-header-link .step{padding-top:16px}.payment-header-link .return{padding:16px 0 0 24px}.payment-header-link .title{box-sizing:border-box;color:#fff;flex-shrink:0;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:22px;padding-left:24px;padding-right:24px;text-align:center;width:100%}.payment-header-link .paymentInfo{margin-top:8px}.payment-header-link .paymentInfo .description{color:#5b667a;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:18px;text-align:center}.payment-header-link .paymentInfo .amount{color:#12a8fb;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:18px;text-align:center}.payment-body-link .payment-quotes-link .avise{display:none!important}.payment-body-link .payment-quotes-link .row:first-child{align-items:center;display:flex;justify-content:center}.payment-body-link .payment-quotes-link .row:first-child div{padding-top:32px;text-align:center;width:295px}.payment-body-link .payment-form-link{display:var(--fwpDisplayFormMobile);width:100%}.payment-body-link .payment-form-link .title{box-sizing:border-box;font-family:Montserrat;font-size:16px;font-weight:700;padding-left:24px;padding-top:8px}.payment-body-link .payment-form-link .authorize .message{box-sizing:border-box;color:#5b667a;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:14px;padding:0 32px 32px;text-align:center}.payment-body-link .payment-body-table{display:none!important}.payment-body-link .payment-data-link{width:100%}.payment-body-link .payment-quotes-link{display:var(--fwpDisplayData);padding:0 0 18px;width:100%}.payment-body-link .payment-quotes-link .confirmation_continue{border:none;box-shadow:none;width:200px}.payment-body-link .payment-quotes-link .confirmation_continue .amount,.payment-body-link .payment-quotes-link .confirmation_continue .title{display:none}.payment-body-link .payment-quotes-link .confirmation_continue .button{align-items:center;display:flex;gap:10px;justify-content:center}.payment-body-link .payment-quotes-link .table{font-size:14px;padding-left:32px;padding-right:32px}.payment-body-link .payment-quotes-link .table table{width:100%}.payment-body-link .payment-quotes-link .table table tbody tr td{padding:12px 8px 12px 6px}.payment-body-link .payment-quotes-link .flag{padding-left:32px;padding-right:32px}.payment-body-link .payment-quotes-link .table table thead tr th{padding-bottom:6px;padding-top:6px}.payment-body-link .payment-quotes-link .table table thead tr th:nth-child(2){display:block}.payment-body-link .payment-quotes-link .table table tbody tr td:nth-child(2){display:block;padding-bottom:12px}.payment-body-link .payment-quotes-link .sb{margin:20px 16px 32px}.payment-body-link .payment-quotes-link .button{align-items:center;background:#00d090;border:2px solid #00d090;border-radius:20px;color:#fff;cursor:pointer;display:flex;gap:10px;height:50px;justify-content:center;text-align:center;width:100%}.validation{font-size:12px}}.skip{color:#00d090;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:8px;text-align:center}.app-header .logo{background-position:0;background-repeat:no-repeat;height:60px;margin-left:30px;padding-top:17px;width:calc(100% - 211px)}.app-header .countries{gap:10px;margin-right:72px;padding-top:23px;width:211px}.app-body{background:#373d54;box-shadow:0 2px 2px 0 #0000001a;flex-shrink:0;height:260px;padding-top:86px;width:100%}.app-body .img{background-position:50%;background-repeat:no-repeat;background-size:60px;display:flex;height:60px;padding-top:34px}.app-body .text{color:#fff;font-family:Montserrat;text-align:center}.app-body .text .title{color:#0bd;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:44px;margin:0 auto;padding-bottom:8px;width:926px}.app-body .text .subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:32px}.app-body .paymentInfo{background:#fff;border:1px solid #c2cee3;border-radius:10px;box-shadow:1px 2px 2px 0 #0000001a;color:#5b667a;font-family:Montserrat;font-size:24px;height:auto;margin:0 auto;text-align:center;width:299px}.data{width:50%}.app-body .paymentInfo .description{color:#5b667a;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-top:30px;text-align:center}.app-body .paymentInfo .amount{color:#12a8fb;font-size:28px;font-style:normal;font-weight:700;line-height:48px;padding-bottom:30px}.app-body .paymentInfo .amount span{color:#12a8fb;font-size:18px;font-style:normal;font-weight:400;font-weight:700;line-height:26px}.app-body .paymentInfo .button{align-items:center;background:#00d090;border:2px solid #00d090;border-radius:20px;color:#fff;cursor:pointer;display:flex;gap:10px;height:59px;justify-content:center;margin:0 auto;width:452px}.app-body .paymentInfo .button .text{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.app-body .paymentInfo .flag{align-items:center;display:flex;justify-content:center;padding-bottom:21px;padding-top:16px}.app-body .img .return{cursor:pointer;display:flex;margin-top:-16px;padding-left:24px}@media screen and (max-width:768px){.app-header{height:71px}.app-header .logo{height:32px;width:calc(100% - 90px)}.app-header .countries{margin-right:32px;padding-top:17px;width:90px}.app-body{height:243px}.app-body .img{height:76px;padding-bottom:22px;padding-top:22px}.app-body .text .title{font-size:18px;line-height:20px;padding-bottom:8px;padding-left:34px;padding-right:34px;width:80%}.app-body .text .subtitle{font-size:14px;line-height:16px;padding-left:40px;padding-right:40px}.app-body .paymentInfo{box-shadow:1px 2px 2px 0 #0000001a;height:auto;margin-top:-6px;padding-left:16px;padding-right:16px;width:198px}.app-body .paymentInfo .description{font-size:14px;padding-top:20px}.app-body .paymentInfo .amount span{font-size:16px;font-weight:700}.app-body .paymentInfo .amount{font-size:18px;font-weight:700;margin:-10px;padding-bottom:20px}.app-body .paymentInfo .button{font-size:18px;height:24px;padding:15px 0;width:260px}.app-body .paymentInfo .flag{font-size:14px;padding-bottom:21px;padding-top:16px}.app-body .paymentInfoC{height:auto!important;margin-left:40px;margin-right:40px;margin-top:-16px;width:auto}.app-body .paymentInfoC .container .content{display:block!important}.app-body .paymentInfoC .container .content .data{padding-top:9px;text-align:left}.app-body .paymentInfoC .container:first-child{padding-top:20px}.app-body .img{height:50px}.app-body .img .return{margin-top:-6px;padding-left:20px}}@media screen and (max-width:375px){.app-body .text .title{font-size:20px;line-height:24px;padding-left:20px;padding-right:20px}.app-body .text .subtitle{font-size:14px;line-height:20px;padding-left:20px;padding-right:20px}.app-body .paymentInfo{height:auto;padding-left:16px;padding-right:16px;width:198px}.app-body .paymentInfo .description{font-size:14px}.app-body .paymentInfo .amount{font-size:18px}.app-body .paymentInfo .button{font-size:18px;padding:15px 0;width:260px}.app-body .paymentInfo .flag{font-size:14px;padding-bottom:10px;padding-top:10px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app{height:100%!important}#embedTarget{height:100%}.paymentLogo{background-position:50%;background-repeat:no-repeat;height:60px;padding-top:25px}.paymentInfoHeader{align-items:center;background:linear-gradient(88deg,#00d090 .65%,#0bd 91.88%);box-shadow:0 4px 4px 0 #00000040,0 4px 4px 0 #00000040;display:flex;flex-direction:column;height:161px;justify-content:center;left:0;position:"relative";top:0;width:100%}.paymentInfoHeader .text{color:#fff;font-family:Montserrat;font-size:18px}.paymentInfoHeader .amount{align-items:"center";display:"flex";flex-direction:"column";height:"57px";justify-content:"center"}.paymentInfoHeader .amount .value{color:#fff;font-family:Montserrat;font-size:44px}.paymentInfoDetail{background-color:#f5f9fc;display:flex;flex-direction:column;height:100%;padding-top:15px;text-align:left;width:100%}.paymentInfoDetail .row{font-family:Montserrat;font-size:14px;padding-bottom:5px;padding-left:20px;padding-top:5px;text-align:left}.paymentInfoDetail .payments{color:#0bd;font-family:Montserrat;font-size:16px;font-weight:700;padding:5px 20px;text-align:left}.paymentInfoDetail .payments .title{border-bottom:1px solid #0bd;padding-bottom:5px;padding-top:15px;width:100%}.paymentInfoDetail .payments table{border-collapse:collapse;font-size:14px;margin-top:10px;width:100%}.paymentInfoDetail .payments table thead{color:#252528;font-weight:bolder}.paymentInfoDetail .payments table tbody tr{border-bottom:1px solid #aabad6;color:#5b667a;font-weight:400}.paymentInfoDetail .payments table tbody tr:last-child{border-top:1px solid #0bd;color:#0bd;font-weight:700}.paymentInfoDetail .payments table tbody tr td{padding-bottom:5px;padding-top:5px}.fwpEnvTag{display:none}.paymentPendingScreen{background-color:#373d54;height:calc(100vh - 288px)}
/*# sourceMappingURL=main.d2a44d10.css.map*/