.rotate-180{transform:rotate(180deg)}.banner-wrapper{font-family:'Tajawal', sans-serif}.text{font-size:24px;font-weight:700;color:#333333}.text span{color:#00B7AA !important}.submit,.back,.next{color:white !important;background-color:#00B7AA !important;width:30%;height:45px;border-radius:25px;padding-inline:125px;text-align:center;justify-content:center}.submit:lang(ar),.back:lang(ar),.next:lang(ar){flex-direction:row-reverse}.bmi-label{background-color:#D4EBEE !important;color:white !important;border-radius:25px;border:1px solid #00B7AA !important;color:#4D4D4D !important;padding:10px;font-size:20px}.vue-phone-number-input{height:45px !important;width:100%;margin-inline:10px;border-radius:25px;border:1px solid #00B7AA}.vue-phone-number-input .input-phone-number,.vue-phone-number-input .country-selector{height:45px !important;border-radius:25px !important}.phone-wrapper{width:50%}.phone-wrapper:lang(ar){flex-direction:row-reverse !important}.absolute{position:absolute !important}.back-btn{position:absolute !important;top:10px !important;left:15px;cursor:pointer}.back-btn:lang(ar){right:15px !important;left:unset !important}.header{margin-bottom:5px}.thankyou-header{font-size:40px;font-weight:700;color:#00B7AA}.banner-wrapper{max-width:1140px;height:320px;width:100%;padding-inline:7px;margin-block:20px}.banner-wrapper .swiper-container{overflow-y:visible;overflow-x:clip;background-color:#F2EFE7;height:320px;border-radius:15px}.banner-wrapper .swiper-container .swiper-wrapper{border-radius:15px;background-color:#F2EFE7;height:100%}.banner-wrapper .swiper-container .swiper-wrapper .swiper-slide{border-radius:15px}.banner-wrapper .text{width:90%;margin:auto;height:100%;display:flex;flex-direction:column;justify-content:center}.banner-wrapper .text .description{font-size:24px;margin-inline:10px}.banner-wrapper .text .banner-text{font-size:24px;font-weight:700;color:#333333}.banner-wrapper .text .banner-text span{color:#00B7AA !important}.banner-wrapper .back-text{width:75%}.banner-wrapper .banner-btn{cursor:pointer;background-color:#FDFDFD;margin-inline:8px;border:1px solid #00B7AA;color:#4D4D4D;gap:5px;height:45px;font-size:16px;border-radius:25px;padding-inline:125px;min-width:100px;justify-content:center;transition:all 0.53s ease-in-out}.banner-wrapper .banner-btn:hover{background-color:#00B7AA !important;color:white !important}.banner-wrapper .submit:disabled,.banner-wrapper .next:disabled{background-color:#D4EBEE !important;cursor:not-allowed !important}.country-selector__list{z-index:9999 !important;position:absolute !important}.submit,.back{color:white !important;background-color:#00B7AA !important}.submit:lang(ar),.back:lang(ar){flex-direction:row-reverse}.vue-phone-number-input{height:40px !important;width:100%;border-radius:25px;border:1px solid #00B7AA}.vue-phone-number-input .input-phone-number,.vue-phone-number-input .country-selector{height:45px !important;border-radius:25px !important}.phone-wrapper{width:47%}.phone-wrapper:lang(ar){flex-direction:row-reverse !important}.inputs{display:flex;flex-wrap:wrap;margin:auto;gap:10px;justify-content:space-evenly}.inputs .input-group{width:47%;max-width:400px;margin-bottom:10px;height:40px;border:#00B7AA 1px solid;border-radius:25px;overflow:hidden}.inputs .input-group .input-group-text{background-color:unset;border-radius:0 !important;border:none !important;padding:0 !important;position:absolute;left:10px;width:20px;height:20px;z-index:100;top:50%;transform:translateY(-50%)}.inputs .input-group .input-group-text:lang(ar){right:10px;left:unset !important}.inputs .input-group .form-control{height:45px;padding-inline-start:40px;padding-left:40px}.inputs .input-group .form-control:lang(ar){padding-right:40px;padding-left:0}.submit:disabled{background-color:#D4EBEE !important;cursor:not-allowed !important}.banner-btn{background-color:#FDFDFD;margin-inline:8px;border:1px solid #00B7AA;color:#4D4D4D;gap:5px;height:45px;border-radius:25px;padding-inline:125px;min-width:100px;justify-content:center}.country-selector__list{z-index:9999 !important;position:absolute !important}@media (max-width: 1200px){.phone-wrapper{width:47%}.phone-wrapper:lang(ar){flex-direction:row-reverse !important}.inputs .input-group{width:47% !important;margin-bottom:5px !important}.buttons .banner-btn{width:50%}.buttons .swiper-slide .banner-btn{width:100% !important;margin-inline:auto}}@media (max-width: 768px){.inputs{display:flex;flex-wrap:wrap;margin-inline:10px;gap:0px}.inputs .input-group{width:100% !important;margin:auto;margin-bottom:5px !important;border:#00B7AA 1px solid;border-radius:25px;overflow:hidden}.inputs .input-group .input-group-text{background-color:unset;border-radius:0 !important;border:none !important;padding:0 !important;position:absolute;left:10px;width:20px;height:20px;z-index:100;top:50%;transform:translateY(-50%)}.inputs .input-group .input-group-text:lang(ar){right:10px;left:unset !important}.inputs .input-group .form-control{padding-inline-start:40px}.phone-wrapper{width:100%}.phone-wrapper:lang(ar){flex-direction:row-reverse !important}.phone-wrapper .vue-phone-number-input{width:100% !important;margin-inline:0 !important}.submit{width:70% !important;margin-inline:auto !important}}@media (max-width: 766px){.banner-wrapper{height:420px}.banner-wrapper .swiper-container{height:420px}.banner-wrapper .text{width:100%}.banner-wrapper .text .description{font-size:16px;font-weight:700;color:#333333}.banner-wrapper .text .banner-text{font-size:16px}.banner-wrapper .text .back-description{font-size:24px}.buttons{gap:10px}.buttons .banner-btn{margin-inline:0;font-size:1rem;width:90% !important}.buttons .swiper-slide .banner-btn{width:100% !important;margin-inline:auto}.inputs{display:flex;flex-wrap:wrap;margin-inline:10px}.inputs .input-group{width:100% !important;margin:auto;margin-bottom:20px;border:#00B7AA 1px solid;border-radius:25px;overflow:hidden}.inputs .input-group .input-group-text{background-color:unset;border-radius:0 !important;border:none !important;padding:0 !important;position:absolute;left:10px;width:20px;height:20px;z-index:100;top:50%;transform:translateY(-50%)}.inputs .input-group .input-group-text:lang(ar){right:10px;left:unset !important}.inputs .input-group .form-control{padding-inline-start:40px}.thankyou-header{font-size:30px}.phone-wrapper{width:100%}.phone-wrapper:lang(ar){flex-direction:row-reverse !important}.phone-wrapper .vue-phone-number-input{width:100% !important;margin-inline:0 !important}}

/*# sourceMappingURL=map/banners.min.css.map */
