body{font-family:CircularStd;background:#f2f7ff;margin:0;display:flex;min-height:100vh;flex-direction:column}.container{max-width:1200px;margin-left:auto;margin-right:auto;position:relative;padding-left:20px;padding-right:20px}header{text-align:center;background:#163366;height:630px;background-image:url('./images/bg-desktop-center.svg');background-position:top;background-repeat:no-repeat;padding-top:80px}.header{text-align:left;display:flex}.left-header{width:50%}.right-header{width:50%}.right-header{display:flex;justify-content:baseline;flex-direction:column}header img{width:143.3px;height:38.6px}header h1{font-size:45px;font-weight:bold;color:#fff}header h2{opacity:.8;font-size:21px;font-weight:lighter;color:#fff}.content{flex:1}.box-one,.box-two{width:310.1px;height:117px;border-radius:5px;box-shadow:0 1px 9px 0 rgba(30,86,178,0.15);background-color:#fff;font-size:17px;font-weight:lighter;line-height:1.83;color:#7a8ba9;position:relative;display:flex;flex-direction:column;justify-content:center;margin-left:140px}.box-two{margin-left:200px}.box-one .icon-box{width:60px;height:60px;background-color:#24b5fb;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:30px;left:-30px}.box-two .icon-box{width:60px;height:60px;background-color:#ff6280;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:30px;left:-30px}.icon-box .icon{color:#fff;font-size:25px;height:40px}.box-two{margin-top:-20px}.box-one .item,.box-two .item{margin-left:50px;align-items:center}.box-one .icon-check{color:#4dd0fd;margin-right:5px;font-size:14px}.box-two .icon-check{color:#ff6280;margin-right:5px;font-size:14px}.main-container{text-align:center}.section-form{width:900px;height:fit-content;border-radius:5px;box-shadow:0 5px 19px 0 rgba(30,86,178,0.15);background-color:#fff;margin-left:auto;margin-right:auto;margin-top:-300px}.section-form h1{font-size:29px;font-weight:500;line-height:1.47;color:#163366;padding-top:40px;padding-bottom:10px}.advance-form{width:660px;margin-left:auto;margin-right:auto;height:fit-content;padding-bottom:40px}.advance-form .amount,.advance-form .email{display:flex;margin:10px;align-items:center}.advance-form .amount label{width:200px;text-align:right;padding-right:10px;font-size:22px;font-weight:lighter;line-height:3.77;color:#78889f}.advance-form .amount label.mobile,.advance-form .email label.mobile{display:none}.advance-form .email label{width:200px;text-align:right;padding-right:10px;font-size:22px;font-weight:lighter;line-height:3.77;color:#78889f}.submit-button{margin-top:30px}.advance-form .submit-button label{width:200px;text-align:right;padding-right:10px;font-size:24px;font-weight:normal;color:#163366}.advance-form input{height:52px;width:400px;padding:0 10px;outline:0;height:62.2px;border-radius:4.4px;background-color:#f2f7ff;font-size:22px;font-weight:bold;color:#163366;border:0}.advance-form input::placeholder{font-weight:bold;color:#163366;opacity:.3}.advance-form input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f2f7ff inset}.advance-form input.error{border-color:red;color:red}#error-amount-message,#error-email-message{color:red}.advance-form button{width:222px;height:48px;border-radius:3px;box-shadow:0 4px 11px 0 rgba(53,109,196,0.33);background-image:linear-gradient(to right,#24b5fb,#52c4ec);text-shadow:0 -1px 0 rgba(0,0,0,0.19);font-size:19px;font-weight:bold;line-height:1.24;text-align:center;color:#fff;outline:0;border:0}.advance-form button:hover{outline:0}#submit-btn{cursor:pointer}#submit-btn.loading{background:grey;cursor:not-allowed}h1.table-fees{margin-top:50px;margin-bottom:40px;font-size:29px;font-weight:500;line-height:1.47;color:#163366}.fee-table{width:900px;height:135px;border-radius:5px;box-shadow:0 1px 9px 0 rgba(30,86,178,0.15);background-color:#fff;margin-left:auto;margin-right:auto}.fee-table table{width:100%}.fee-table table thead tr th{width:33.3%;border-bottom:1px dashed #ebeff5;padding:20px;font-size:22px;font-weight:500;font-style:normal;color:#163366;opacity:.8}.fee-table table tbody tr td{padding-top:20px;padding-bottom:20px;font-size:22px;font-weight:lighter;text-align:center;color:#7a8ba9}.fee-table h3{font-size:18px;font-weight:lighter;text-align:center;color:#7a8ba9}.how-it-works{padding-bottom:150px}.how-it-works .underline{margin-top:100px}.how-it-works h1{margin-top:40px;margin-bottom:40px;font-size:29px;font-weight:500;line-height:1.47;color:#163366}.plan-items-icons{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.plan-items-icons .icon-container,.plan-items .icon-container{width:88px;height:88px;border-radius:50%;background-color:#fff;box-shadow:0 1px 9px 0 rgba(30,86,178,.15);display:flex;justify-content:center;align-items:center}.plan-items .icon-container{display:none}.plan-items-icons .fill{min-width:200px;border-bottom:1px dashed #becee6;opacity:.5;height:1px}.plan-items{display:flex;justify-content:center}.plan-item{font-size:19px;font-weight:500;text-align:center;color:#163366;width:300px}.plan-item .step{color:#ff6280;margin:0 5px}footer{height:64px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;color:#7a8ba9}footer a{margin:0 3px;font-size:13px;font-weight:500;color:#7a8ba9;text-decoration:none}@media only screen and (max-width:1200px){header h1{font-size:38px}}@media only screen and (max-width:1024px){header{padding-top:30px}.header{text-align:center;flex-direction:column}.left-header,.right-header{width:100%}header img{width:143.3px;height:38.6px}header h1{font-size:48px;max-width:700px;margin-left:auto;margin-right:auto}header h2{font-size:19px}.right-header{flex-direction:row;justify-content:center;margin-top:20px}.box-one,.box-two{margin-left:30px;align-items:baseline}.section-form{width:720px;margin-top:-200px}.main-container h1{font-size:29px}.advance-form .amount label,.advance-form .email label{width:200px;font-size:20px}.advance-form input{font-size:20px}.advance-form .amount,.advance-form .email{justify-content:center}.advance-form .submit-button label{width:0}.box-two{margin-top:0;margin-left:50px}.fee-table{width:720px}.fee-table table thead tr th{font-size:22px}.fee-table table tbody tr td{font-size:22px}.plan-items-icons{display:none}.plan-items .icon-container{display:flex}.plan-items{flex-direction:column;align-items:center}.plan-item{display:flex;align-items:center;width:400px;margin:10px 0}.plan-item .icon-container{margin-right:30px}}@media only screen and (max-width:767px){header{background-image:none;height:375px}header img{width:125px;height:34px}header h1{font-size:24px}header h2{font-size:13px}.left-header,.right-header{width:100%}.right-header{margin-top:20px}.right-header .icon-box{display:none}.box-one,.box-two{width:230px;height:70px;font-size:13px;margin-left:0;box-shadow:none}.box-one{border-radius:5px 0 0 5px}.box-two{border-radius:0 5px 5px 0}.box-one .item,.box-two .item{margin-left:10px;align-items:center;font-size:12px}.box-one .icon-check,.box-two .icon-check{font-size:10px}.section-form{margin-top:-100px;width:100%}.advance-form{padding:0;width:auto}.container{padding-left:10px;padding-right:10px}.main-container h1{font-size:21px;margin:0 20px;padding:20px}.advance-form .amount,.advance-form .email,.submit-button{margin:0;padding:0 30px}.advance-form .amount label,.advance-form .email label{font-size:16px;width:100%;text-align:left;padding:0}.advance-form .amount label.web,.advance-form .email label.web{display:none}.advance-form .amount label.mobile,.advance-form .email label.mobile{display:block;width:100px;text-align:right;margin-right:10px}.advance-form input{font-size:17px;height:45px;width:100%;padding:0 10px}#error-amount-message,#error-email-message{padding:0 20px;font-size:15px}.submit-button{margin:20px 0}.advance-form button{height:40px}h1.table-fees{margin-top:10px;margin-bottom:0}.how-it-works{padding-bottom:50px}.how-it-works h1{margin-top:0;margin-bottom:0}.fee-table{width:100%}.fee-table table thead tr th{font-size:15px}.fee-table table tbody tr td{font-size:15px}.fee-table h3{margin-top:30px;font-size:13px}.how-it-works .underline{margin-top:50px}.plan-item{font-size:15px;width:fit-content;min-width:265px}.plan-item .icon-container{margin-right:20px;width:54px;height:54px}.plan-item .icon-container img{width:22px}footer{font-size:12px}footer a{font-size:12px}}@media only screen and (max-width:500px){.fee-table h3{margin-top:20px}.how-it-works .underline{margin-top:60px}}@media only screen and (max-width:320px){header h1{font-size:22px}.section-form{margin-top:-110px;border-radius:0}.box-one{margin-left:10px}.box-two{margin-right:10px}.box-one .item,.box-two .item{font-size:11px}.main-container h1{padding:10px}.submit-button{margin:10px 0}.fee-table{border-radius:0}.container{padding-left:0;padding-right:0}.plan-item{width:90%}footer{font-size:10px}}
