@keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.elementor-location-popup .iti__flag-container{margin-left:33px}.iti__selected-flag{background-color:transparent!important}label{position:relative}input[type="submit"]{cursor:pointer;margin-right:auto!important;margin-left:auto!important;display:block!important}label{display:block}.ajax-loader,.wpcf7-spinner{display:none!important}label svg{color:#c2c2c2;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;left:10px;top:13px;z-index:1}label:hover svg{color:#353535}.wpcf7-form-control-wrap{position:static!important}.wpcf7-not-valid-tip{position:absolute;z-index:1;left:0;bottom:-18px;font-family:"Poppins",Sans-serif!important;font-size:12px!important}.get_grade .wpcf7-not-valid-tip,.try_grade .wpcf7-not-valid-tip{bottom:-59px}.wpcf7 form p{margin:0!important}.btn-loader{position:relative;width:max-content;margin:0 auto;margin-top:30px}.loader{display:none;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:rgba(0,0,0,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.loader--active{display:-webkit-box;display:-ms-flexbox;display:flex}.loader--invalid{display:none}.sk-three-bounce{width:100%;margin:auto;text-align:center}.sk-three-bounce .sk-child{width:10px;height:10px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce-1{-webkit-animation-delay:-0.32s;animation-delay:-0.52s;margin-right:3px}.sk-three-bounce .sk-bounce-2{-webkit-animation-delay:-0.42s;animation-delay:-0.42s;margin-right:3px}.sk-three-bounce .sk-bounce-3{-webkit-animation-delay:-0.52s;animation-delay:-0.32s}.card [type="checkbox"]:not(:checked),.card [type="checkbox"]:checked{position:absolute;left:0;opacity:.01}.card [type="checkbox"]:not(:checked)+label,.card [type="checkbox"]:checked+label{position:relative;cursor:pointer;height:28px;width:28px;min-width:28px}.card [type="checkbox"]:not(:checked)+label:before,.card [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;border:1px solid rgba(53,53,53,.2);border-radius:5px;-webkit-transition:all .275s;transition:all .275s}.card [type="checkbox"]+label:after{content:'';position:absolute;left:7px;top:14px;background:#fff;width:2.2px;height:2.2px;-webkit-transition:all .2s;transition:all .2s;background-color:#D7D7D7;box-shadow:2px 0 0 #D7D7D7,4px 0 0 #D7D7D7,4px -2px 0 #D7D7D7,4px -4px 0 #D7D7D7,4px -6px 0 #D7D7D7,4px -8px 0 #D7D7D7;transform:rotate(45deg) scale(1.3)}.card [type="checkbox"]:checked+label:after{background-color:#fff;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 #fff}.card [type="checkbox"]:checked+label:before{background:#FF5F21}.custom-slct--price .custom-slct__title{border:none}.custom-slct--price .custom-slct__title,.custom-slct--price .custom-slct__item{padding-left:0}.custom-slct--price .custom-slct__text{margin-right:5px}.custom-slct--price.show .custom-slct__list{width:60px}.custom-slct--price{margin-left:10px;margin-bottom:0!important}#cf_pay_value,#step2_email,#step2_id,#step2_first_name,#step2_last_name,#step2_phone,#step2-hidden,#pay_type,#step2_type,#step2_price{display:none!important}.form-control{border:none!important;border-style:solid!important;border-width:0 0 1px 0px!important;border-color:#9A9A9A!important;height:40px!important;padding-left:40px!important;color:#353535!important;font-family:"Poppins",Sans-serif!important;font-weight:500!important;font-size:16px!important;margin:0!important}.form-item{position:relative;margin-bottom:40px}.form-item svg{color:#c2c2c2;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;left:10px;top:13px;z-index:1}.form-item:hover svg{color:#353535}.login-err__wrap{position:relative}.login-err{display:none;color:#dc3232;position:static;height:0;overflow:hidden;font-family:"Poppins",Sans-serif!important;font-size:12px!important;width:100%;background:#FFF;box-shadow:0 5px 15px -5px rgba(0,0,0,.16);border-radius:5px;padding:4px 20px;line-height:12px}.login-err--active{display:block;height:auto}.form-item__err input{border-bottom:1px solid #FF5050!important;color:#FF5050}.form-item__err svg{color:#FF5050}#step2_button{width:270px;height:60px;font-size:18px;font-weight:700}.modalcf a{z-index:10}.iti,.iti input{width:100%}div.eael-contact-form div.wpcf7 form.wpcf7-form label .wpcf7-form-control-wrap .iti input[type="tel"]{padding-left:50px}.iti--container{position:absolute!important;left:0!important;top:40px!important;z-index:100!important;width:100%!important;height:140px!important;overflow-x:hidden!important}.iti__country-list{position:static!important;overflow:hidden!important;max-height:none!important}#paymentform .wpcf7-not-valid-tip{display:none!important}#priceTabs .swiper-container{width:310px;overflow:visible}#stripeerrorbalance{margin-bottom:20px}div.wpforms-container-full .wpforms-form button[type=submit].orange-btn{background-color:#FFF;border-color:#FF5F21;color:#FF5F21;border-radius:3px;font-size:18px;line-height:18px}div.wpforms-container-full .wpforms-form button[type=submit].orange-btn:hover{background-color:#FF5F21;border-color:#FFF;color:#FFF}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-payment-single .wpforms-single-item-price{font-weight:700;font-size:16px}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-payment-single .wpforms-single-item-price span,div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-payment-total{color:#FF5F21}div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-payment-total{padding-top:4px;font-weight:700;font-size:22px}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}