@charset "UTF-8";
@font-face{font-family:Tajawal-Medium;src:url(/theme/altibbi/lib/fonts/Tajawal-Medium.ttf);font-display:swap}
@font-face{font-family:Tajawal-regular;src:url(/theme/altibbi/lib/fonts/Tajawal-Regular.ttf);font-display:swap}
@font-face{font-family:Tajawal-bold;src:url(/theme/altibbi/lib/fonts/Tajawal-Bold.ttf);font-display:swap}
@font-face{font-family:Tajawal-Medium;src:url(/theme/altibbi/lib/fonts/Tajawal-Medium.ttf);font-display:swap}
@font-face{font-family:Tajawal-regular;src:url(/theme/altibbi/lib/fonts/Tajawal-Regular.ttf);font-display:swap}
@font-face{font-family:Tajawal-bold;src:url(/theme/altibbi/lib/fonts/Tajawal-Bold.ttf);font-display:swap}
@font-face{font-family:Tajawal-Medium;src:url(/theme/altibbi/lib/fonts/Tajawal-Medium.ttf);font-display:swap}
@font-face{font-family:Tajawal-regular;src:url(/theme/altibbi/lib/fonts/Tajawal-Regular.ttf);font-display:swap}
@font-face{font-family:Tajawal-bold;src:url(/theme/altibbi/lib/fonts/Tajawal-Bold.ttf);font-display:swap}
:root{--spacing-sm:6px;--spacing-md:8px;--spacing-lg:12px;--spacing-xs:4px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:32px;--spacing-5xl:40px;--radius-md:var(--spacing-md);--gray-1:#101828;--gray-2:#344054;--gray-3:#667085;--gray-4:#98a2b3;--gray-5:#d0d5dd;--gray-6:#e4e7ec;--gray-7:#f2f4f7;--gray-8:#f9fafb;--red:#cf274d;--orange:#f79009;--radius-full:9999px;--radius-sm:6px;--radius-4xl:24px;--primary:#155eef;--darkblue:#102a56;--whatsapp-color:#00b946;--warning-25:rgba(255,175,71,.25);--radius-xl:var(--spacing-lg);--radius-lg:10px;--brand-50:#eff4ff}#vaccine-calculator .box-vaccine,#vaccine-calculator .green-box-vaccine,#vaccine-calculator .egg-tim{margin-right:-30px}#vaccine-calculator .box-vaccine{margin-left:-30px}.calc-item-title{margin-top:-18px}#suggested-articles-news{margin-right:-15px}#suggested-articles-news{margin-left:-15px}.vacc-month.margin{margin-right:-9px}.calc-btn{margin-right:-5px}#vaccine-calculator .egg-tim{margin-top:0}#calc-index .calc-item .calc-title h4{margin-bottom:0}#vaccine-calculator .calc-btn,.mr-0{margin-right:0}.ml-0{margin-left:0}.calculator-box .top-box-section:last-child{padding-bottom:0}#vaccine-calculator #bmi-calculator-main-container,#vaccine-calculator .giv-birth,#vaccine-calculator .giv-weight,#vaccine-calculator .egg-tim,.calcs-list,.pr-0{padding-right:0}#vaccine-calculator .calc-icon,#vaccine-calculator #bmi-calculator-main-container,.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-left:0}.share-menu{padding-top:0;padding-bottom:0}#vaccine-calculator .circle-green,#vaccine-calculator .circle-remaining{padding-top:3px}.vacc-take-question,.vacc-answered{margin-top:5px}.subscription-cta .lowest-price .starting-from{margin-bottom:5px}.ovulation-result{margin-right:5px}.ml-5{margin-left:5px}#vaccine-calculator #bmi-calculator-main-container .error-label{padding-top:5px}.inread-item{padding-right:5px}.inread-item{padding-left:5px}.suggestion-div textarea::-webkit-input-placeholder{padding-left:5px;padding-right:5px}#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article{padding-top:6px}#vaccine-calculator #bmi-calculator-main-container .input-design-bd-vaccine{padding-top:7px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-top:8px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,#vaccine-calculator .yes-btn,#vaccine-calculator .no-btn,.vacc-answer-div,.pregnancy-bmi-result-wrapper #retry,.calculator-body h2,.calculator-body h3,.calculator-body p{margin-top:10px}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header,.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price,.vertical-fqa-cta .vertical-cta-description,.suggested-news-box .article-box .tags-list,.pregnancy-bmi-result-wrapper .result-item:not(:last-of-type),.care-programme-banner-wrapper .care-image-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.calculator-body p{margin-bottom:10px}.mr-10{margin-right:10px}.suggested-news-box .article-box .tags-list .article-tag{margin-left:10px}.booking-cta-left-new .booking-cta-btn,.pt-10{padding-top:10px}#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,.vacc-take-question{padding-bottom:10px}.input-field,.medCalcFontSelect,.medCalcFontSelect option{padding-right:10px}.btn-share-social{padding:10px}.share-this-copy,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell{padding-top:10px;padding-bottom:10px}.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading{margin-bottom:11px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-bottom:11px}.radio-btn-container,.check-box-container{margin-bottom:12px}.suggestion-div .buttons-container button{padding-top:12px;padding-bottom:12px}.booking-cta-left-new .booking-cta-btn{padding-bottom:13px}.booking-cta-left-new .booking-cta-btn{padding-left:13px;padding-right:13px}#suggested-articles-news .custom-margin-bottom{margin-bottom:14px}.suggested-news-box .article-box .tags-list,.input-title,#vaccine-calculator .vacc-country{margin-top:15px}.suggestion-div textarea,.input-title,.mb-15,.download-mama-app-banner-wrapper .banner-body .line-one,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{margin-bottom:15px}.mr-15{margin-right:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{margin-left:15px}.download-mama-app-banner-wrapper,.download-mama-app-banner-wrapper-mayan{margin-top:15px;margin-bottom:15px}#ask-dr-via-call-or-chat .ask-doctor-new-button,#suggested-articles-news .article-primary-container .body-text .tags-container,.vacc-month,.pt-15,.care-programme-banner-wrapper{padding-top:15px}.calculator-body h2,.calculator-body h4 strong{padding-bottom:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#calc-index,#vaccine-calculator .grid-divider,.ovulation-result-col{padding-right:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#calc-index{padding-left:15px}.suggestion-div textarea,#suggested-articles-news .article-secondary-container,.calc-table th,.calc-table td,.top-calc-header,.top-calc-sub{padding:15px}#suggested-articles-news,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table thead .pregnancy-bmi__th,.block-item{padding-top:15px;padding-bottom:15px}.pregnancy-bmi-wrapper,.pregnancy-bmi-result-wrapper,.care-programme-banner-wrapper .care-programme-banner .banner-cta{padding-left:15px;padding-right:15px}.suggestion-div textarea{margin-top:16px}.share-this-copy{padding-left:16px;padding-right:16px}#vaccine-calculator .ic_done{margin-top:17px}.calculators_submit-waiter{margin-top:18px}.block-icon{margin-bottom:18px}#vaccine-calculator .calculators_submit{padding-top:18px}.suggestion-div .buttons-container button,.block-item{padding-left:18px;padding-right:18px}#vaccine-calculator .calc-icon,.calendar-week-container{margin-top:19px}.suggestion-div,.calculate-button,.cta-button,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.calculator-body h2,.submit-button-container,.result-date-box,.mayan-calculate-button{margin-top:20px}.vertical-available-doctors .vertical-cta-description,.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text,.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text,.horizontal-daleel-cta-container article .cta-header,.mb-20,#vaccine-calculator #bmi-calculator-main-container .q-title,#vaccine-calculator .baby-date,#vaccine-calculator .vacc-country-int,.mt-20,.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.pregnancy-bmi-wrapper .pregnancy-bmi_image-wrapper,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi__header,.calendar-header-root{margin-bottom:20px}.calculator-box .top-box-section,#vaccine-calculator .calc-btn,.custom-result,.pregnancy-bmi .pregnancy-bmi-calc{padding-top:20px}#ask-dr-via-call-or-chat .ask-doctor-new-button,.calculator-box .top-box-section-title,.calculator-box .top-box-section,#vaccine-calculator .box-vaccine,.pregnancy-bmi-result-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>:not(:last-child),.pregnancy-bmi .pregnancy-bmi__works .hr-works{padding-bottom:20px}#vaccine-calculator .calc-icon,#vaccine-calculator #bmi-calculator-main-container .input-design-bd-vaccine,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-right:20px}.close_Calc{padding-left:20px}.vertical-fqa-cta,#suggested-articles-news .article-primary-container .body-text,.suggested-news-box .article-box,.top-calc-header,.top-calc-sub,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box,.pregnancy-bmi-result-wrapper #retry{padding:20px}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form{padding-top:20px;padding-bottom:20px}.care-programme-banner-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form,.pregnancy-bmi .pregnancy-bmi__hr,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell,.pregnancy-bmi .pregnancy-bmi__works{padding-left:20px;padding-right:20px}#vaccine-calculator .green-box-vaccine,#vaccine-calculator .giv-birth,.mt-25{margin-top:25px}.calendar-header-root{padding:25px}#vaccine-calculator .box-vaccine{padding-right:29px}.booking-cta-left-new,.calc-btn,#vaccine-calculator #left_side_banner_container,.mt-30,.results-blocks,.recalculate-container{margin-top:30px}.horizantal-fqa-cta-container .cta-ask-now,#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.suggested-news-box,.suggested-news-box .related-content-title,#calc-index .calc-item,#vaccine-calculator #right_bar_content,#vaccine-calculator .box-vaccine,#vaccine-calculator .calculator-main-vaccine-box{margin-bottom:30px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{margin-right:30px}.pregnancy-bmi .ask-doctor-wrapper{margin-top:30px;margin-bottom:30px}#vaccine-calculator #bmi-calculator-main-container .q-title.sec,.pregnancy-bmi .twin-table,.pregnancy-bmi .pregnancy-bmi__works{padding-top:30px}.pregnancy-bmi .pregnancy-bmi__works,.ovulation-main-container{padding-bottom:30px}.horizantal-fqa-cta-container .cta-button,.custom-result{padding-right:30px}.horizantal-fqa-cta-container .cta-button{padding-left:30px}#calc-index .calc-item .calc-item-container,#vaccine-calculator .calculator-main-vaccine-box,.download-mama-app-banner-wrapper,.download-mama-app-banner-wrapper-mayan{padding:30px}.pregnancy-bmi .pregnancy-bmi__hr{padding-top:30px;padding-bottom:30px}.ovulation-main-container{padding-left:30px;padding-right:30px}.subscription-cta{padding-top:32px}.mayan-calculator-container{padding:32px}.share-this{padding-left:32px;padding-right:32px}.vertical-available-doctors .vertical-cta-price,.mb-35,.calculator-title{margin-bottom:35px}.radio-btn-container,.check-box-container{padding-left:35px}#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-left:35px;padding-right:35px}.care-programme-banner-wrapper{padding-bottom:36px}.booking-cta-left-new .booking-cta-sub-left,.booking-cta-left-new .booking-cta-btn,.suggested-news-box .related-content-title,.top-box,#vaccine-calculator .vacc-title,#vaccine-calculator vacc-sub,.mt-40,.calculator-body{margin-top:40px}.vertical-available-doctors .vertical-cta-subtitle,.horizantal-cta-container,.horizontal-daleel-cta-container,.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now,.horizantal-fqa-cta-container,.vertical-fqa-cta,.calculator-container,#calc-index,#vaccine-calculator .calc-body,#vaccine-calculator .vacc-title,#vaccine-calculator vacc-sub,.mb-40,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title,h1.headline,.mayan-calculator-container{margin-bottom:40px}.useful-content-wrapper{margin-top:40px;margin-bottom:40px}.ovulation-main-container{padding-top:40px}.subscription-cta,.custom-result{padding-bottom:40px}.subscription-cta{padding-right:40px}.subscription-cta{padding-left:40px}.vertical-available-doctors,.horizantal-fqa-cta-container,.calculator,.calculator-container,.ovulation-main-box{padding:40px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.pregnancy-bmi-wrapper{padding-top:40px;padding-bottom:40px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.result-container{padding-left:40px;padding-right:40px}.share-this{padding-top:48px;padding-bottom:48px}.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-wrapper form{margin-bottom:50px}.birth-date-container{margin-top:50px;margin-bottom:50px}.pregnancy-bmi-result-wrapper{padding-top:50px}#period-container{margin-top:80px}#period-container{margin-bottom:80px}.ovulation-calculator{margin-top:100px;margin-bottom:100px}.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#vaccine-calculator .circle-green,#vaccine-calculator .circle-remaining,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer{font-size:.75rem}#suggested-articles-news .article-primary-container .footer-section .date-added,#suggested-articles-news .article-primary-container .footer-section p,#suggested-articles-news .article-primary-container .footer-section .homepage{font-size:.8125rem}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header,.vertical-fqa-cta .vertical-cta-description,.forget-password,.suggestion-div textarea,.suggestion-div textarea::-webkit-input-placeholder,#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,#suggested-articles-news .article-secondary-container .body-text p,.suggested-news-box .article-box .article-title,.calc-item-title,.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.download-mama-app-banner-wrapper .banner-body .line-two,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{font-size:.875rem}.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now,.horizantal-fqa-cta-container .cta-ask-now,.vertical-fqa-cta .btn-cta,.subscription-cta .cta-symptoms,.subscription-cta .lowest-price .starting-from,.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div,.suggestion-div .buttons-container button,.booking-cta-left-new .booking-cta-sub-left,#ask-dr-via-call-or-chat .sec-text-v2,#suggested-articles-news .suggested-articles-news-homepage,#suggested-articles-news .article-primary-container .body-text a.title,#suggested-articles-news .article-secondary-container .body-text a,.share-this-copy,.top-calc-sub,.calculator-box .top-box-section-title,.top-box .top-box-section a,.input-title,.calc-btn,.calc-table th,.calc-table td,.radio-btn-container,.check-box-container,#calc-index .calc-item .calc-title h4,#vaccine-calculator .vaccine-click-here a:-webkit-any-link,#vaccine-calculator .vaccine-click-here .click-here-style,#vaccine-calculator #bmi-calculator-main-container .q-title,#vaccine-calculator .calc-body,#vaccine-calculator .egg-tim,.vacc-take-question,.vacc-answered,.close_Calc,.pregnancy-bmi-wrapper button,.pregnancy-bmi-result-wrapper #retry,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.calculator-body .mce-toc ol li a,.calculator-body p,.calculator-body ul li,.calculator-body ol li,.calendar-days-header .calender-day-name,.ovulation-submit-button,.period-footer .period-submit,.period-footer .period-go-back,.block-result-text,.result-date-box .result-month,.recalculate-container{font-size:1rem}.vertical-available-doctors .vertical-cta-subtitle,.booking-cta-left-new .booking-cta-title-lef,#ask-dr-via-call-or-chat-new .main-text-v2,.top-calc-header,#vaccine-calculator .nex-vacc,#vaccine-calculator .giv-birth,#vaccine-calculator .giv-weight,#vaccine-calculator .vacc-sub,.vacc-name,.fn-18,.cta-button,.pregnancy-bmi-wrapper form select,.pregnancy-bmi-result-wrapper .result-item .result-item-right,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.result-date-box .result-value{font-size:1.125rem}.vertical-available-doctors .btn-primary,.horizantal-cta-container .cta-button,.horizontal-daleel-cta-container .cta-button,.horizantal-fqa-cta-container .cta-button,.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price,.subscription-cta header,.subscription-cta .lowest-price .cta-button,.booking-cta-left-new .booking-cta-btn,#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button,.re_calculate,.ovulation-result,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.calculator-body h3,.calendar-header-root #selected-date,.calendar-week-container .cell,.birth-date-box .birth-date-text,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-size:1.25rem}#suggested-articles-news .primary-article-title,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.care-programme-banner-wrapper .care-programme-banner .banner-body,.calculator-title,.period-days{font-size:1.375rem}.headline,.results-label,#vaccine-calculator .vacc-title,#vaccine-calculator .calc-res,.calculator-body h2,.calculator-body h4 strong{font-size:1.5rem}.subscription-cta .lowest-price .starting-price,#ask-dr-via-call-or-chat .main-text-v2,.suggested-news-box .related-content-title,.calculator-title,.headline,.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{font-size:1.625rem}.car-qan{font-size:1.6875rem}.horizantal-fqa-cta-container .cta-header{font-size:1.75rem}.horizontal-daleel-cta-container article .cta-text{font-size:1.875rem}.subscription-cta header .drs-number{font-size:2rem}.booking-cta-left-new .booking-cta-title,h1.headline{font-size:2.25rem}.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text{font-size:2.5rem}.car-number{font-size:3.4375rem}.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.download-mama-app-banner-wrapper .banner-body .line-two,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{line-height:1.0625rem}.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div,.pregnancy-bmi-wrapper button,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit{line-height:1.1875rem}.top-calc-header,.top-calc-sub,.pregnancy-bmi-result-wrapper #retry,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label{line-height:1.25rem}.pregnancy-bmi-result-wrapper .result-item .result-item-right{line-height:1.375rem}.suggestion-div .buttons-container button,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{line-height:1.5rem}.care-programme-banner-wrapper .care-programme-banner .banner-body,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header{line-height:1.625rem}.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{line-height:1.8125rem}.pregnancy-bmi-wrapper form select{line-height:2.5rem}.primary-blue{color:#102a56}.primary-altibbi,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{color:#155eef}.font-regular,#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#suggested-articles-news .article-primary-container .footer-section .date-added,#suggested-articles-news .article-primary-container .footer-section p,#suggested-articles-news .article-primary-container .footer-section .homepage{font-family:Tajawal-Regular,serif}.font-medium,.booking-cta-left-new .booking-cta-sub-left,#ask-dr-via-call-or-chat .sec-text-v2,#ask-dr-via-call-or-chat-new .main-text-v2,#suggested-articles-news .suggested-articles-news-homepage,.pregnancy-bmi-wrapper form select,.pregnancy-bmi-result-wrapper .result-item .result-item-right,.download-mama-app-banner-wrapper .banner-body .line-two,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.calculator-body .mce-toc ol li a,.calculator-body p,.calculator-body ul li,.calculator-body ol li,.car-number,.car-qan,.block-result-text,.mayan-calculator-text-sub-title,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{font-family:Tajawal-Medium,serif}.font-bold,.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div .buttons-container button,.booking-cta-left-new .booking-cta-title,.booking-cta-left-new .booking-cta-title-lef,#ask-dr-via-call-or-chat .main-text-v2,#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button,#suggested-articles-news .primary-article-title,#suggested-articles-news .article-primary-container .body-text a.title,#suggested-articles-news .article-secondary-container .body-text p,#suggested-articles-news .article-secondary-container .body-text a,.share-this-copy,.calculator-title,.headline,.pregnancy-bmi-wrapper,.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-wrapper button,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.pregnancy-bmi-result-wrapper #retry,.care-programme-banner-wrapper .care-programme-banner .banner-body,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.calculator-body strong,.calculator-body b,.calculator-body h2,.calculator-body h3,.calculator-body h4 strong,.calendar-header-root #selected-date,.calendar-days-header .calender-day-name,.calendar-week-container .cell,.ovulation-submit-button,h1.headline,.owl-item.active .car-number,.period-footer .period-submit,.period-footer .period-go-back,.period-days,.result-date-box .result-month,.result-date-box .result-value,.birth-date-box .birth-date-text,.recalculate-container,.mayan-calc-header,.mayan-calculator-text-title,.mayan-pregnancy-date-title,.calculator-result .result-title,.calculator-result .result-subtitle,.calculator-result .result-link-text,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-family:Tajawal-Bold,serif}.normal-font-style,.top-box .top-box-section a{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.mt-40{margin-top:40px}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:'';display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#155eef}50%,100%{background-color:#fff}}.vertical-available-doctors{background-color:#155eef;color:#fff;text-align:center;border-radius:5px;position:relative}.vertical-available-doctors .vertical-cta-title,.vertical-available-doctors .vertical-cta-price{font-size:36px;font-family:Tajawal-bold;text-align:center;font-weight:700}.vertical-available-doctors .vertical-cta-description{font-weight:500}.vertical-available-doctors .btn-primary{width:100%;background-color:#ffaf47;height:50px;border:none;border-radius:5px;line-height:37px;text-align:center;font-weight:700;transition:background-color .35s ease-in-out}.vertical-available-doctors .btn-primary:hover{background-color:#ff9914;border:none}.vertical-available-doctors .background-image-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:5px}.vertical-available-doctors .background-image-container img{width:100%;position:relative;height:100%;object-fit:cover;object-position:center}.vertical-available-doctors .content{position:relative;z-index:1}.horizantal-cta-container,.horizontal-daleel-cta-container{border:1px solid #e4e7ec;padding:30px 40px 45px;background-image:url(/theme/altibbi/scss/pages/../../images/widgets/horizantal-cta-bg.webp);background-repeat:no-repeat;background-size:cover;border-radius:10px}@media (max-width:767px){.horizantal-cta-container,.horizontal-daleel-cta-container{background-image:url(/theme/altibbi/scss/pages/../../images/widgets/horizantal-cta-bg-mobile.webp);padding:35px 15px 30px 68px;background-size:cover;background-position:top}}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header{line-height:22px;text-align:right;color:#667085}.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text{color:#102a56;font-weight:700;font-family:Tajawal-bold;line-height:30px}@media (max-width:767px){.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text{font-size:21px !important;line-height:20px}}.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text{font-family:Tajawal-Regular;color:#fff;padding:10px 15px;background-color:#155eef;border-radius:25px;width:fit-content}.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now{color:#667085;text-align:right;line-height:26px;font-family:Tajawal-bold}.horizantal-cta-container .cta-ask-now .text-grayblue,.horizontal-daleel-cta-container .cta-ask-now .text-grayblue{color:#155eef}@media (max-width:767px){.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now{font-size:12px !important;margin-bottom:20px !important;line-height:20px;width:245px}}.horizantal-cta-container .cta-button,.horizontal-daleel-cta-container .cta-button{color:#fff;height:50px;background-color:#f79009;border-radius:5px;border:none;padding:0;width:250px;height:50px;text-align:center;line-height:50px;font-family:Tajawal-bold;display:inline-block;transition:all .25s ease-in-out}.horizantal-cta-container .cta-button:hover,.horizontal-daleel-cta-container .cta-button:hover{color:#fff;background-color:#c77306}@media (max-width:767px){.horizantal-cta-container .cta-button,.horizontal-daleel-cta-container .cta-button{line-height:27px;height:40px;line-height:40px;font-size:18px !important;max-width:180px}}.horizantal-cta-container .one-day,.horizontal-daleel-cta-container .one-day{font-family:Tajawal-Bold}.horizantal-fqa-cta-container{background-image:url(/theme/altibbi/scss/pages/../../images/widgets/horizantal-fqa-bg.webp);background-repeat:no-repeat;border-radius:10px;background-size:cover}@media (max-width:767px){.horizantal-fqa-cta-container{background-position:top}}.horizantal-fqa-cta-container .cta-header{font-family:Tajawal-bold;color:#344054}.horizantal-fqa-cta-container .cta-ask-now{color:#667085;font-family:Tajawal-bold}.horizantal-fqa-cta-container .cta-button{background-color:#155eef;height:50px;color:#fff;border-radius:5px;display:inline-block;font-weight:700;line-height:50px}.vertical-fqa-cta{background-image:url(/theme/altibbi/scss/pages/../../images/widgets/horizantal-fqa-bg-mobile.webp);background-repeat:no-repeat;border-radius:10px;background-size:cover}.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price{color:#344054;font-family:Tajawal-bold}.vertical-fqa-cta .vertical-cta-description{color:#667085;font-family:Tajawal-regular;max-width:70%}.vertical-fqa-cta .btn-cta{width:145px;padding:0;text-align:center;background-color:#155eef;color:#fff;text-align:center;font-family:Tajawal-bold;font-weight:700;line-height:40px;transition:all .25s ease-in-out}.vertical-fqa-cta .btn-cta:hover{background-color:#0d4ac4 !important}.subscription-cta{background:#155eef url(/theme/altibbi/images/widgets/subscription_cta_bg.webp) center center no-repeat;background-size:cover;width:100%;color:#fff;gap:70px;border-radius:10px}@media (max-width:768px){.subscription-cta{margin-bottom:20px !important}}.subscription-cta .cta-symptoms{line-height:20px}.subscription-cta .lowest-price{gap:20px}.subscription-cta .lowest-price .starting-from{line-height:19px}.subscription-cta .lowest-price .starting-price{line-height:31px}.subscription-cta .lowest-price .cta-button{color:#fff;height:50px;background-color:#ffaf47;border-radius:5px;width:250px;border:none;line-height:24px}@media (max-width:767px){.subscription-cta .lowest-price .cta-button{line-height:27px;padding:10px 45px;height:50px;font-size:18px !important;width:100%}}@media (max-width:767px){.subscription-cta .lowest-price{width:100%}}@media (max-width:768px){.subscription-cta{background:#155eef url(/theme/altibbi/images/widgets/subscription_cta_bg_mobile.webp) center center no-repeat;background-size:cover;gap:30px}.subscription-cta article{gap:30px}.subscription-cta article header{font-size:18px}.subscription-cta article header span{display:block}}.horizontal-daleel-cta-container{margin-bottom:10px !important;border:1px solid #e4e7ec}.horizontal-daleel-cta-container article .cta-text{letter-spacing:-2px}@media (max-width:768px){.horizontal-daleel-cta-container article .cta-text{font-size:24px !important}}.register-btn,.send-app-btn{height:40px;color:#fff;background-color:#155eef;border-color:#155eef}.btn-hover-focus:hover,.btn-hover-focus:focus{color:#fff !important;background-color:#155eef;border-color:#155eef}.btn:active,.btn:focus{outline:none;box-shadow:none}.send-app-btn{height:50px}.white-button{text-align:center;display:block;object-fit:contain;border-radius:4px;border:1px solid #d0d5dd;color:#155eef;background-color:#fff}.white-button:hover,.white-button:focus,.white-button:active{outline:none;color:#155eef;background-color:#f2f4f7}.prim-btn-def,.prim-btn-def-width-95,.prim-btn-def-100{height:50px;width:160px;text-align:center;display:block;object-fit:contain;border:none;border-radius:4px;background-color:#155eef;color:#fff}.prim-btn-def:hover,.prim-btn-def-width-95:hover,.prim-btn-def-100:hover,.prim-btn-def:focus,.prim-btn-def-width-95:focus,.prim-btn-def-100:focus,.prim-btn-def:active,.prim-btn-def-width-95:active,.prim-btn-def-100:active{outline:none;color:#fff;background-color:#155eef}.prim-btn-def-width-95{width:95%}.prim-btn-red{height:50px;width:160px;text-align:center;display:block;object-fit:contain;border:none;border-radius:4px;background-color:#f57878;color:#fff}.prim-btn-red:hover,.prim-btn-red:focus,.prim-btn-red:active{outline:none;color:#fff;background-color:#f14949}.secondary-btn,.secondary-btn-with-border,.forget-password{color:#155eef;background-color:#fff;border:solid .094em #fff;height:50px;width:120px;border-radius:4px}.secondary-btn-with-border{border:solid .094em #d0d5dd;background-color:#fff}.forget-password{width:max-content;color:#d0d5dd}@media (max-width:767px){.forget-password{padding-right:0}}@media (max-width:376px){.forget-password{font-size:8px;padding-right:0}}.prim-btn-def-100{width:100%;height:50px}:root{--spacing-sm:6px;--spacing-md:8px;--spacing-lg:12px;--spacing-xs:4px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:32px;--spacing-5xl:40px;--radius-md:var(--spacing-md);--gray-1:#101828;--gray-2:#344054;--gray-3:#667085;--gray-4:#98a2b3;--gray-5:#d0d5dd;--gray-6:#e4e7ec;--gray-7:#f2f4f7;--gray-8:#f9fafb;--red:#cf274d;--orange:#f79009;--radius-full:9999px;--radius-sm:6px;--radius-4xl:24px;--primary:#155eef;--darkblue:#102a56;--whatsapp-color:#00b946;--warning-25:rgba(255,175,71,.25);--radius-xl:var(--spacing-lg);--radius-lg:10px;--brand-50:#eff4ff}#vaccine-calculator .box-vaccine,#vaccine-calculator .green-box-vaccine,#vaccine-calculator .egg-tim{margin-right:-30px}#vaccine-calculator .box-vaccine{margin-left:-30px}.calc-item-title{margin-top:-18px}#suggested-articles-news{margin-right:-15px}#suggested-articles-news{margin-left:-15px}.vacc-month.margin{margin-right:-9px}.calc-btn{margin-right:-5px}#vaccine-calculator .egg-tim{margin-top:0}#calc-index .calc-item .calc-title h4{margin-bottom:0}#vaccine-calculator .calc-btn,.mr-0{margin-right:0}.ml-0{margin-left:0}.calculator-box .top-box-section:last-child{padding-bottom:0}#vaccine-calculator #bmi-calculator-main-container,#vaccine-calculator .giv-birth,#vaccine-calculator .giv-weight,#vaccine-calculator .egg-tim,.calcs-list,.pr-0{padding-right:0}#vaccine-calculator .calc-icon,#vaccine-calculator #bmi-calculator-main-container,.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-left:0}.share-menu{padding-top:0;padding-bottom:0}#vaccine-calculator .circle-green,#vaccine-calculator .circle-remaining{padding-top:3px}.vacc-take-question,.vacc-answered{margin-top:5px}.subscription-cta .lowest-price .starting-from{margin-bottom:5px}.ovulation-result{margin-right:5px}.ml-5{margin-left:5px}#vaccine-calculator #bmi-calculator-main-container .error-label{padding-top:5px}.inread-item{padding-right:5px}.inread-item{padding-left:5px}.suggestion-div textarea::-webkit-input-placeholder{padding-left:5px;padding-right:5px}#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article{padding-top:6px}#vaccine-calculator #bmi-calculator-main-container .input-design-bd-vaccine{padding-top:7px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-top:8px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,#vaccine-calculator .yes-btn,#vaccine-calculator .no-btn,.vacc-answer-div,.pregnancy-bmi-result-wrapper #retry,.calculator-body h2,.calculator-body h3,.calculator-body p{margin-top:10px}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header,.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price,.vertical-fqa-cta .vertical-cta-description,.suggested-news-box .article-box .tags-list,.pregnancy-bmi-result-wrapper .result-item:not(:last-of-type),.care-programme-banner-wrapper .care-image-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.calculator-body p{margin-bottom:10px}.mr-10{margin-right:10px}.suggested-news-box .article-box .tags-list .article-tag{margin-left:10px}.booking-cta-left-new .booking-cta-btn,.pt-10{padding-top:10px}#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,.vacc-take-question{padding-bottom:10px}.input-field,.medCalcFontSelect,.medCalcFontSelect option{padding-right:10px}.btn-share-social{padding:10px}.share-this-copy,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell{padding-top:10px;padding-bottom:10px}.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading{margin-bottom:11px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-bottom:11px}.radio-btn-container,.check-box-container{margin-bottom:12px}.suggestion-div .buttons-container button{padding-top:12px;padding-bottom:12px}.booking-cta-left-new .booking-cta-btn{padding-bottom:13px}.booking-cta-left-new .booking-cta-btn{padding-left:13px;padding-right:13px}#suggested-articles-news .custom-margin-bottom{margin-bottom:14px}.suggested-news-box .article-box .tags-list,.input-title,#vaccine-calculator .vacc-country{margin-top:15px}.suggestion-div textarea,.input-title,.mb-15,.download-mama-app-banner-wrapper .banner-body .line-one,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{margin-bottom:15px}.mr-15{margin-right:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{margin-left:15px}.download-mama-app-banner-wrapper,.download-mama-app-banner-wrapper-mayan{margin-top:15px;margin-bottom:15px}#ask-dr-via-call-or-chat .ask-doctor-new-button,#suggested-articles-news .article-primary-container .body-text .tags-container,.vacc-month,.pt-15,.care-programme-banner-wrapper{padding-top:15px}.calculator-body h2,.calculator-body h4 strong{padding-bottom:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#calc-index,#vaccine-calculator .grid-divider,.ovulation-result-col{padding-right:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#calc-index{padding-left:15px}.suggestion-div textarea,#suggested-articles-news .article-secondary-container,.calc-table th,.calc-table td,.top-calc-header,.top-calc-sub{padding:15px}#suggested-articles-news,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table thead .pregnancy-bmi__th,.block-item{padding-top:15px;padding-bottom:15px}.pregnancy-bmi-wrapper,.pregnancy-bmi-result-wrapper,.care-programme-banner-wrapper .care-programme-banner .banner-cta{padding-left:15px;padding-right:15px}.suggestion-div textarea{margin-top:16px}.share-this-copy{padding-left:16px;padding-right:16px}#vaccine-calculator .ic_done{margin-top:17px}.calculators_submit-waiter{margin-top:18px}.block-icon{margin-bottom:18px}#vaccine-calculator .calculators_submit{padding-top:18px}.suggestion-div .buttons-container button,.block-item{padding-left:18px;padding-right:18px}#vaccine-calculator .calc-icon,.calendar-week-container{margin-top:19px}.suggestion-div,.calculate-button,.cta-button,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.calculator-body h2,.submit-button-container,.result-date-box,.mayan-calculate-button{margin-top:20px}.vertical-available-doctors .vertical-cta-description,.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text,.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text,.horizontal-daleel-cta-container article .cta-header,.mb-20,#vaccine-calculator #bmi-calculator-main-container .q-title,#vaccine-calculator .baby-date,#vaccine-calculator .vacc-country-int,.mt-20,.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.pregnancy-bmi-wrapper .pregnancy-bmi_image-wrapper,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi__header,.calendar-header-root{margin-bottom:20px}.calculator-box .top-box-section,#vaccine-calculator .calc-btn,.custom-result,.pregnancy-bmi .pregnancy-bmi-calc{padding-top:20px}#ask-dr-via-call-or-chat .ask-doctor-new-button,.calculator-box .top-box-section-title,.calculator-box .top-box-section,#vaccine-calculator .box-vaccine,.pregnancy-bmi-result-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>:not(:last-child),.pregnancy-bmi .pregnancy-bmi__works .hr-works{padding-bottom:20px}#vaccine-calculator .calc-icon,#vaccine-calculator #bmi-calculator-main-container .input-design-bd-vaccine,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-right:20px}.close_Calc{padding-left:20px}.vertical-fqa-cta,#suggested-articles-news .article-primary-container .body-text,.suggested-news-box .article-box,.top-calc-header,.top-calc-sub,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box,.pregnancy-bmi-result-wrapper #retry{padding:20px}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form{padding-top:20px;padding-bottom:20px}.care-programme-banner-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form,.pregnancy-bmi .pregnancy-bmi__hr,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell,.pregnancy-bmi .pregnancy-bmi__works{padding-left:20px;padding-right:20px}#vaccine-calculator .green-box-vaccine,#vaccine-calculator .giv-birth,.mt-25{margin-top:25px}.calendar-header-root{padding:25px}#vaccine-calculator .box-vaccine{padding-right:29px}.booking-cta-left-new,.calc-btn,#vaccine-calculator #left_side_banner_container,.mt-30,.results-blocks,.recalculate-container{margin-top:30px}.horizantal-fqa-cta-container .cta-ask-now,#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.suggested-news-box,.suggested-news-box .related-content-title,#calc-index .calc-item,#vaccine-calculator #right_bar_content,#vaccine-calculator .box-vaccine,#vaccine-calculator .calculator-main-vaccine-box{margin-bottom:30px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{margin-right:30px}.pregnancy-bmi .ask-doctor-wrapper{margin-top:30px;margin-bottom:30px}#vaccine-calculator #bmi-calculator-main-container .q-title.sec,.pregnancy-bmi .twin-table,.pregnancy-bmi .pregnancy-bmi__works{padding-top:30px}.pregnancy-bmi .pregnancy-bmi__works,.ovulation-main-container{padding-bottom:30px}.horizantal-fqa-cta-container .cta-button,.custom-result{padding-right:30px}.horizantal-fqa-cta-container .cta-button{padding-left:30px}#calc-index .calc-item .calc-item-container,#vaccine-calculator .calculator-main-vaccine-box,.download-mama-app-banner-wrapper,.download-mama-app-banner-wrapper-mayan{padding:30px}.pregnancy-bmi .pregnancy-bmi__hr{padding-top:30px;padding-bottom:30px}.ovulation-main-container{padding-left:30px;padding-right:30px}.subscription-cta{padding-top:32px}.mayan-calculator-container{padding:32px}.share-this{padding-left:32px;padding-right:32px}.vertical-available-doctors .vertical-cta-price,.mb-35,.calculator-title{margin-bottom:35px}.radio-btn-container,.check-box-container{padding-left:35px}#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-left:35px;padding-right:35px}.care-programme-banner-wrapper{padding-bottom:36px}.booking-cta-left-new .booking-cta-sub-left,.booking-cta-left-new .booking-cta-btn,.suggested-news-box .related-content-title,.top-box,#vaccine-calculator .vacc-title,#vaccine-calculator vacc-sub,.mt-40,.calculator-body{margin-top:40px}.vertical-available-doctors .vertical-cta-subtitle,.horizantal-cta-container,.horizontal-daleel-cta-container,.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now,.horizantal-fqa-cta-container,.vertical-fqa-cta,.calculator-container,#calc-index,#vaccine-calculator .calc-body,#vaccine-calculator .vacc-title,#vaccine-calculator vacc-sub,.mb-40,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title,h1.headline,.mayan-calculator-container{margin-bottom:40px}.useful-content-wrapper{margin-top:40px;margin-bottom:40px}.ovulation-main-container{padding-top:40px}.subscription-cta,.custom-result{padding-bottom:40px}.subscription-cta{padding-right:40px}.subscription-cta{padding-left:40px}.vertical-available-doctors,.horizantal-fqa-cta-container,.calculator,.calculator-container,.ovulation-main-box{padding:40px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.pregnancy-bmi-wrapper{padding-top:40px;padding-bottom:40px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.result-container{padding-left:40px;padding-right:40px}.share-this{padding-top:48px;padding-bottom:48px}.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-wrapper form{margin-bottom:50px}.birth-date-container{margin-top:50px;margin-bottom:50px}.pregnancy-bmi-result-wrapper{padding-top:50px}#period-container{margin-top:80px}#period-container{margin-bottom:80px}.ovulation-calculator{margin-top:100px;margin-bottom:100px}.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#vaccine-calculator .circle-green,#vaccine-calculator .circle-remaining,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer{font-size:.75rem}#suggested-articles-news .article-primary-container .footer-section .date-added,#suggested-articles-news .article-primary-container .footer-section p,#suggested-articles-news .article-primary-container .footer-section .homepage{font-size:.8125rem}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header,.vertical-fqa-cta .vertical-cta-description,.forget-password,.suggestion-div textarea,.suggestion-div textarea::-webkit-input-placeholder,#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,#suggested-articles-news .article-secondary-container .body-text p,.suggested-news-box .article-box .article-title,.calc-item-title,.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.download-mama-app-banner-wrapper .banner-body .line-two,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{font-size:.875rem}.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now,.horizantal-fqa-cta-container .cta-ask-now,.vertical-fqa-cta .btn-cta,.subscription-cta .cta-symptoms,.subscription-cta .lowest-price .starting-from,.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div,.suggestion-div .buttons-container button,.booking-cta-left-new .booking-cta-sub-left,#ask-dr-via-call-or-chat .sec-text-v2,#suggested-articles-news .suggested-articles-news-homepage,#suggested-articles-news .article-primary-container .body-text a.title,#suggested-articles-news .article-secondary-container .body-text a,.share-this-copy,.top-calc-sub,.calculator-box .top-box-section-title,.top-box .top-box-section a,.input-title,.calc-btn,.calc-table th,.calc-table td,.radio-btn-container,.check-box-container,#calc-index .calc-item .calc-title h4,#vaccine-calculator .vaccine-click-here a:-webkit-any-link,#vaccine-calculator .vaccine-click-here .click-here-style,#vaccine-calculator #bmi-calculator-main-container .q-title,#vaccine-calculator .calc-body,#vaccine-calculator .egg-tim,.vacc-take-question,.vacc-answered,.close_Calc,.pregnancy-bmi-wrapper button,.pregnancy-bmi-result-wrapper #retry,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.calculator-body .mce-toc ol li a,.calculator-body p,.calculator-body ul li,.calculator-body ol li,.calendar-days-header .calender-day-name,.ovulation-submit-button,.period-footer .period-submit,.period-footer .period-go-back,.block-result-text,.result-date-box .result-month,.recalculate-container{font-size:1rem}.vertical-available-doctors .vertical-cta-subtitle,.booking-cta-left-new .booking-cta-title-lef,#ask-dr-via-call-or-chat-new .main-text-v2,.top-calc-header,#vaccine-calculator .nex-vacc,#vaccine-calculator .giv-birth,#vaccine-calculator .giv-weight,#vaccine-calculator .vacc-sub,.vacc-name,.fn-18,.cta-button,.pregnancy-bmi-wrapper form select,.pregnancy-bmi-result-wrapper .result-item .result-item-right,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.result-date-box .result-value{font-size:1.125rem}.vertical-available-doctors .btn-primary,.horizantal-cta-container .cta-button,.horizontal-daleel-cta-container .cta-button,.horizantal-fqa-cta-container .cta-button,.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price,.subscription-cta header,.subscription-cta .lowest-price .cta-button,.booking-cta-left-new .booking-cta-btn,#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button,.re_calculate,.ovulation-result,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.calculator-body h3,.calendar-header-root #selected-date,.calendar-week-container .cell,.birth-date-box .birth-date-text,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-size:1.25rem}#suggested-articles-news .primary-article-title,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.care-programme-banner-wrapper .care-programme-banner .banner-body,.calculator-title,.period-days{font-size:1.375rem}.headline,.results-label,#vaccine-calculator .vacc-title,#vaccine-calculator .calc-res,.calculator-body h2,.calculator-body h4 strong{font-size:1.5rem}.subscription-cta .lowest-price .starting-price,#ask-dr-via-call-or-chat .main-text-v2,.suggested-news-box .related-content-title,.calculator-title,.headline,.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{font-size:1.625rem}.car-qan{font-size:1.6875rem}.horizantal-fqa-cta-container .cta-header{font-size:1.75rem}.horizontal-daleel-cta-container article .cta-text{font-size:1.875rem}.subscription-cta header .drs-number{font-size:2rem}.booking-cta-left-new .booking-cta-title,h1.headline{font-size:2.25rem}.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text{font-size:2.5rem}.car-number{font-size:3.4375rem}.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.download-mama-app-banner-wrapper .banner-body .line-two,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{line-height:1.0625rem}.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div,.pregnancy-bmi-wrapper button,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit{line-height:1.1875rem}.top-calc-header,.top-calc-sub,.pregnancy-bmi-result-wrapper #retry,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label{line-height:1.25rem}.pregnancy-bmi-result-wrapper .result-item .result-item-right{line-height:1.375rem}.suggestion-div .buttons-container button,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{line-height:1.5rem}.care-programme-banner-wrapper .care-programme-banner .banner-body,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header{line-height:1.625rem}.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{line-height:1.8125rem}.pregnancy-bmi-wrapper form select{line-height:2.5rem}.primary-blue{color:#102a56}.primary-altibbi,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{color:#155eef}.font-regular,#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#suggested-articles-news .article-primary-container .footer-section .date-added,#suggested-articles-news .article-primary-container .footer-section p,#suggested-articles-news .article-primary-container .footer-section .homepage{font-family:Tajawal-Regular,serif}.font-medium,.booking-cta-left-new .booking-cta-sub-left,#ask-dr-via-call-or-chat .sec-text-v2,#ask-dr-via-call-or-chat-new .main-text-v2,#suggested-articles-news .suggested-articles-news-homepage,.pregnancy-bmi-wrapper form select,.pregnancy-bmi-result-wrapper .result-item .result-item-right,.download-mama-app-banner-wrapper .banner-body .line-two,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.calculator-body .mce-toc ol li a,.calculator-body p,.calculator-body ul li,.calculator-body ol li,.car-number,.car-qan,.block-result-text,.mayan-calculator-text-sub-title,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{font-family:Tajawal-Medium,serif}.font-bold,.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div .buttons-container button,.booking-cta-left-new .booking-cta-title,.booking-cta-left-new .booking-cta-title-lef,#ask-dr-via-call-or-chat .main-text-v2,#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button,#suggested-articles-news .primary-article-title,#suggested-articles-news .article-primary-container .body-text a.title,#suggested-articles-news .article-secondary-container .body-text p,#suggested-articles-news .article-secondary-container .body-text a,.share-this-copy,.calculator-title,.headline,.pregnancy-bmi-wrapper,.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-wrapper button,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.pregnancy-bmi-result-wrapper #retry,.care-programme-banner-wrapper .care-programme-banner .banner-body,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.calculator-body strong,.calculator-body b,.calculator-body h2,.calculator-body h3,.calculator-body h4 strong,.calendar-header-root #selected-date,.calendar-days-header .calender-day-name,.calendar-week-container .cell,.ovulation-submit-button,h1.headline,.owl-item.active .car-number,.period-footer .period-submit,.period-footer .period-go-back,.period-days,.result-date-box .result-month,.result-date-box .result-value,.birth-date-box .birth-date-text,.recalculate-container,.mayan-calc-header,.mayan-calculator-text-title,.mayan-pregnancy-date-title,.calculator-result .result-title,.calculator-result .result-subtitle,.calculator-result .result-link-text,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-family:Tajawal-Bold,serif}.normal-font-style,.top-box .top-box-section a{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.mt-40{margin-top:40px}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:'';display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#155eef}50%,100%{background-color:#fff}}.useful-content-wrapper{background-color:transparent}.useful-content-wrapper .useful-content-container{display:flex;justify-content:flex-start;align-items:center;gap:16px}@media (max-width:767px){.useful-content-wrapper .useful-content-container{flex-direction:column;justify-content:center}}.useful-content-wrapper .useful-content-container .useful-content-right-side{color:#101828}.useful-content-wrapper .useful-content-container .useful-content-left-side{display:flex;gap:20px}@media (max-width:767px){.useful-content-wrapper .useful-content-container .useful-content-left-side{justify-content:center}}.useful-content-wrapper .useful-content-container .useful-content-left-side .usefull{width:50px;height:50px;background-repeat:no-repeat;background-size:50px;display:block;cursor:pointer;background-image:url(/theme/altibbi/svgs/useful_content/empty_pos.svg)}.useful-content-wrapper .useful-content-container .useful-content-left-side .usefull:hover,.useful-content-wrapper .useful-content-container .useful-content-left-side .usefull.active{background-image:url(/theme/altibbi/svgs/useful_content/clicked_pos.svg)}.useful-content-wrapper .useful-content-container .useful-content-left-side .not-usefull{width:50px;height:50px;background-repeat:no-repeat;background-size:50px;display:block;cursor:pointer;background-image:url(/theme/altibbi/svgs/useful_content/empty_dis.svg)}.useful-content-wrapper .useful-content-container .useful-content-left-side .not-usefull:hover,.useful-content-wrapper .useful-content-container .useful-content-left-side .not-usefull.active{background-image:url(/theme/altibbi/svgs/useful_content/clicked_dis.svg)}.suggestion-div{color:#101828}.suggestion-div textarea{color:#344054;width:100%;border:1px solid #d0d5dd;resize:none;outline:none;border-radius:10px}.suggestion-div textarea::-webkit-input-placeholder{color:#667085}.suggestion-div .buttons-container{display:flex;justify-content:flex-end;gap:20px;align-items:center}.suggestion-div .buttons-container button{border:unset;outline:unset;width:fit-content;color:#fff;background-color:#155eef;border-radius:12px}.suggestion-div .buttons-container button:focus-within{outline:unset}@media (max-width:767px){.suggestion-div .buttons-container button{width:100%}}.suggestion-div .buttons-container button:hover{background-color:#0d4ac4}.booking-cta-left-new{background-image:url(/theme/altibbi/images/cta-bg-left-fill.webp);background-repeat:no-repeat;padding:40px 30px 30px;border-radius:5px;background-size:100% 100%}.booking-cta-left-new .booking-cta-title{letter-spacing:-1px;text-align:center;color:#fff}.booking-cta-left-new .booking-cta-title-lef{text-align:center;color:#fff}.booking-cta-left-new .booking-cta-sub-left{text-align:center;color:#fff}.booking-cta-left-new .booking-cta-btn{background-color:#fff;border-radius:5px;color:#155eef;text-align:center;height:50px;border:none;display:block;width:100%}@media (max-width:576px){.booking-cta-left-new .booking-cta-btn{max-width:270px;margin:40px auto 0px auto}}.booking-cta-left-new .booking-cta-btn:hover{background-color:#e6e6e6}#ask-dr-via-call-or-chat{background-color:#102a56;border-radius:5px}@media (max-width:576px){#ask-dr-via-call-or-chat{padding:20px !important}}#ask-dr-via-call-or-chat .main-text-v2{letter-spacing:-1px;text-align:right;color:#fff}@media (max-width:576px){#ask-dr-via-call-or-chat .main-text-v2{text-align:center;margin-bottom:10px;font-size:18px !important;letter-spacing:0px}}#ask-dr-via-call-or-chat .sec-text-v2{letter-spacing:normal;text-align:right;color:#fff}@media (max-width:576px){#ask-dr-via-call-or-chat .sec-text-v2{text-align:center;margin-bottom:25px;font-size:14px !important}}#ask-dr-via-call-or-chat .ask-doctor-new-button{line-height:28px;background-color:#ffaf47;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;text-align:center;transition:background-color ease-in-out .25s;height:50px}@media (max-width:576px){#ask-dr-via-call-or-chat .ask-doctor-new-button{max-width:100%;height:40px;padding:10px !important;font-size:18px !important;padding-top:5px !important}}#ask-dr-via-call-or-chat .ask-doctor-new-button:hover{background-color:#ff9914;color:#fff}#ask-dr-via-call-or-chat-new{background-color:#a33c97;border-radius:5px}@media (max-width:576px){#ask-dr-via-call-or-chat-new{margin-bottom:20px}}#ask-dr-via-call-or-chat-new .main-text-v2{text-align:right;color:#fff}@media (max-width:576px){#ask-dr-via-call-or-chat-new .main-text-v2{text-align:center;margin-bottom:15px;font-size:16px !important}}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{background-color:#a33c97;color:#fff;display:flex;justify-content:center;align-items:center;min-width:270px;border-radius:35px;border:1px solid #fff;height:50px;text-align:center;transition:background-color ease-in-out .25s}@media (max-width:576px){#ask-dr-via-call-or-chat-new .ask-doctor-new-button{max-width:270px;margin:auto !important;padding-top:8px !important}}@media (max-width:767px){#ask-dr-via-call-or-chat-new .ask-doctor-new-button{max-width:100%;min-width:50px}}#ask-dr-via-call-or-chat-new .ask-doctor-new-button:hover{background-color:#7e2e74;color:#fff}.ask-doctor-new-button{position:relative;overflow:hidden}.ask-doctor-new-button:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn1 3s ease-in-out infinite}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}@media (max-width:767px){#suggested-articles-news{padding:0}}#suggested-articles-news .hint{display:none}@media (max-width:767px){#suggested-articles-news .custom-margin-bottom{margin-bottom:0 !important}}#suggested-articles-news .primary-article-title{color:#344054;letter-spacing:-1px;line-height:20px;text-align:right}@media (max-width:767px){#suggested-articles-news .primary-article-title{font-size:1.5rem;margin-bottom:15px}}#suggested-articles-news .suggested-articles-news-homepage{color:#667085;line-height:19px;text-align:right;transition:color .3s ease-in-out}#suggested-articles-news .suggested-articles-news-homepage:hover{color:#155eef}@media (max-width:767px){#suggested-articles-news .suggested-articles-news-homepage{font-family:Tajawal-bold !important;text-align:center;margin-top:20px;padding:20px;color:#155eef;background-color:#fff;margin-bottom:20px;border-radius:5px}}#suggested-articles-news .article-primary-container{border-radius:10px;background-color:#fff}#suggested-articles-news .article-primary-container .img-container{height:160px;width:100%}#suggested-articles-news .article-primary-container .img-container img{display:block;height:100%;width:100%;object-fit:cover;overflow:hidden;border-radius:10px 10px 0 0}#suggested-articles-news .article-primary-container .img-container span.news{text-align:center;height:35px;width:90px;opacity:.8;position:absolute;bottom:0;right:0;border-radius:10px 0 0;background-color:#102a56;color:#fff}#suggested-articles-news .article-primary-container .img-container span.article{text-align:center;height:35px;width:90px;opacity:.8;position:absolute;bottom:0;right:0;border-radius:10px 0 0;background-color:#102a56;color:#fff}#suggested-articles-news .article-primary-container .body-text a.title{color:#344054;line-height:22px;text-align:right;height:45px;overflow:hidden;display:block;transition:all .25s ease-in-out}#suggested-articles-news .article-primary-container .body-text a.title:hover{color:#155eef}#suggested-articles-news .article-primary-container .body-text .tags-container{height:70px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{display:flex;align-items:center;justify-content:center;height:30px;width:fit-content;border:1px solid #155eef;border-radius:5px;background-color:#eff4ff;line-height:17px;transition:all .25s ease-in}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item:hover{background-color:#155eef;color:#fff}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item:last-child{margin-left:0}#suggested-articles-news .article-primary-container .footer-section{border-top:1px solid #e4e7ec;padding:15px 20px}#suggested-articles-news .article-primary-container .footer-section .date-added{color:#98a2b3;letter-spacing:0;line-height:17px;text-align:right}#suggested-articles-news .article-primary-container .footer-section p{color:#98a2b3;letter-spacing:0;line-height:19px;text-align:right}#suggested-articles-news .article-primary-container .footer-section p span{padding-top:5px}#suggested-articles-news .article-primary-container .footer-section .homepage{height:13px;color:#98a2b3;line-height:17px;text-align:right}#suggested-articles-news .article-secondary-container{border-radius:10px;background-color:#fff}#suggested-articles-news .article-secondary-container .secondary-img-container img{width:110px;height:100px;border-radius:5px}#suggested-articles-news .article-secondary-container .body-text p{color:#98a2b3;letter-spacing:0;line-height:17px;text-align:right}#suggested-articles-news .article-secondary-container .body-text a{color:#667085;letter-spacing:0px;height:50px;line-height:20px;overflow:hidden}.suggested-news-box .related-content-title{color:#102a56;font-family:Tajawal-bold}.suggested-news-box .header-img{width:100%}.suggested-news-box .header-img img{border-radius:10px 10px 0 0;height:160px;width:100%}.suggested-news-box .article-box{background-color:#fff;height:120px}.suggested-news-box .article-box .article-title{color:#344054;font-family:Tajawal-bold;display:inline-block;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.suggested-news-box .article-box .tags-list .article-tag{color:#155eef;background-color:#eff4ff;border-radius:5px;border:1px solid #155eef;padding:5px 10px}.suggested-news-box .article-footer{border-top:1px solid #e4e7ec;border-radius:0 0 10px 10px;padding:20px 15px;background-color:#fff;color:#98a2b3;width:100%}:root{--spacing-sm:6px;--spacing-md:8px;--spacing-lg:12px;--spacing-xs:4px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:32px;--spacing-5xl:40px;--radius-md:var(--spacing-md);--gray-1:#101828;--gray-2:#344054;--gray-3:#667085;--gray-4:#98a2b3;--gray-5:#d0d5dd;--gray-6:#e4e7ec;--gray-7:#f2f4f7;--gray-8:#f9fafb;--red:#cf274d;--orange:#f79009;--radius-full:9999px;--radius-sm:6px;--radius-4xl:24px;--primary:#155eef;--darkblue:#102a56;--whatsapp-color:#00b946;--warning-25:rgba(255,175,71,.25);--radius-xl:var(--spacing-lg);--radius-lg:10px;--brand-50:#eff4ff}#vaccine-calculator .box-vaccine,#vaccine-calculator .green-box-vaccine,#vaccine-calculator .egg-tim{margin-right:-30px}#vaccine-calculator .box-vaccine{margin-left:-30px}.calc-item-title{margin-top:-18px}#suggested-articles-news{margin-right:-15px}#suggested-articles-news{margin-left:-15px}.vacc-month.margin{margin-right:-9px}.calc-btn{margin-right:-5px}#vaccine-calculator .egg-tim{margin-top:0}#calc-index .calc-item .calc-title h4{margin-bottom:0}#vaccine-calculator .calc-btn,.mr-0{margin-right:0}.ml-0{margin-left:0}.calculator-box .top-box-section:last-child{padding-bottom:0}#vaccine-calculator #bmi-calculator-main-container,#vaccine-calculator .giv-birth,#vaccine-calculator .giv-weight,#vaccine-calculator .egg-tim,.calcs-list,.pr-0{padding-right:0}#vaccine-calculator .calc-icon,#vaccine-calculator #bmi-calculator-main-container,.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-left:0}.share-menu{padding-top:0;padding-bottom:0}#vaccine-calculator .circle-green,#vaccine-calculator .circle-remaining{padding-top:3px}.vacc-take-question,.vacc-answered{margin-top:5px}.subscription-cta .lowest-price .starting-from{margin-bottom:5px}.ovulation-result{margin-right:5px}.ml-5{margin-left:5px}#vaccine-calculator #bmi-calculator-main-container .error-label{padding-top:5px}.inread-item{padding-right:5px}.inread-item{padding-left:5px}.suggestion-div textarea::-webkit-input-placeholder{padding-left:5px;padding-right:5px}#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article{padding-top:6px}#vaccine-calculator #bmi-calculator-main-container .input-design-bd-vaccine{padding-top:7px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-top:8px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,#vaccine-calculator .yes-btn,#vaccine-calculator .no-btn,.vacc-answer-div,.pregnancy-bmi-result-wrapper #retry,.calculator-body h2,.calculator-body h3,.calculator-body p{margin-top:10px}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header,.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price,.vertical-fqa-cta .vertical-cta-description,.suggested-news-box .article-box .tags-list,.pregnancy-bmi-result-wrapper .result-item:not(:last-of-type),.care-programme-banner-wrapper .care-image-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.calculator-body p{margin-bottom:10px}.mr-10{margin-right:10px}.suggested-news-box .article-box .tags-list .article-tag{margin-left:10px}.booking-cta-left-new .booking-cta-btn,.pt-10{padding-top:10px}#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,.vacc-take-question{padding-bottom:10px}.input-field,.medCalcFontSelect,.medCalcFontSelect option{padding-right:10px}.btn-share-social{padding:10px}.share-this-copy,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell{padding-top:10px;padding-bottom:10px}.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading{margin-bottom:11px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-bottom:11px}.radio-btn-container,.check-box-container{margin-bottom:12px}.suggestion-div .buttons-container button{padding-top:12px;padding-bottom:12px}.booking-cta-left-new .booking-cta-btn{padding-bottom:13px}.booking-cta-left-new .booking-cta-btn{padding-left:13px;padding-right:13px}#suggested-articles-news .custom-margin-bottom{margin-bottom:14px}.suggested-news-box .article-box .tags-list,.input-title,#vaccine-calculator .vacc-country{margin-top:15px}.suggestion-div textarea,.input-title,.mb-15,.download-mama-app-banner-wrapper .banner-body .line-one,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{margin-bottom:15px}.mr-15{margin-right:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{margin-left:15px}.download-mama-app-banner-wrapper,.download-mama-app-banner-wrapper-mayan{margin-top:15px;margin-bottom:15px}#ask-dr-via-call-or-chat .ask-doctor-new-button,#suggested-articles-news .article-primary-container .body-text .tags-container,.vacc-month,.pt-15,.care-programme-banner-wrapper{padding-top:15px}.calculator-body h2,.calculator-body h4 strong{padding-bottom:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#calc-index,#vaccine-calculator .grid-divider,.ovulation-result-col{padding-right:15px}#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#calc-index{padding-left:15px}.suggestion-div textarea,#suggested-articles-news .article-secondary-container,.calc-table th,.calc-table td,.top-calc-header,.top-calc-sub{padding:15px}#suggested-articles-news,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table thead .pregnancy-bmi__th,.block-item{padding-top:15px;padding-bottom:15px}.pregnancy-bmi-wrapper,.pregnancy-bmi-result-wrapper,.care-programme-banner-wrapper .care-programme-banner .banner-cta{padding-left:15px;padding-right:15px}.suggestion-div textarea{margin-top:16px}.share-this-copy{padding-left:16px;padding-right:16px}#vaccine-calculator .ic_done{margin-top:17px}.calculators_submit-waiter{margin-top:18px}.block-icon{margin-bottom:18px}#vaccine-calculator .calculators_submit{padding-top:18px}.suggestion-div .buttons-container button,.block-item{padding-left:18px;padding-right:18px}#vaccine-calculator .calc-icon,.calendar-week-container{margin-top:19px}.suggestion-div,.calculate-button,.cta-button,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.calculator-body h2,.submit-button-container,.result-date-box,.mayan-calculate-button{margin-top:20px}.vertical-available-doctors .vertical-cta-description,.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text,.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text,.horizontal-daleel-cta-container article .cta-header,.mb-20,#vaccine-calculator #bmi-calculator-main-container .q-title,#vaccine-calculator .baby-date,#vaccine-calculator .vacc-country-int,.mt-20,.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.pregnancy-bmi-wrapper .pregnancy-bmi_image-wrapper,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi__header,.calendar-header-root{margin-bottom:20px}.calculator-box .top-box-section,#vaccine-calculator .calc-btn,.custom-result,.pregnancy-bmi .pregnancy-bmi-calc{padding-top:20px}#ask-dr-via-call-or-chat .ask-doctor-new-button,.calculator-box .top-box-section-title,.calculator-box .top-box-section,#vaccine-calculator .box-vaccine,.pregnancy-bmi-result-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>:not(:last-child),.pregnancy-bmi .pregnancy-bmi__works .hr-works{padding-bottom:20px}#vaccine-calculator .calc-icon,#vaccine-calculator #bmi-calculator-main-container .input-design-bd-vaccine,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-right:20px}.close_Calc{padding-left:20px}.vertical-fqa-cta,#suggested-articles-news .article-primary-container .body-text,.suggested-news-box .article-box,.top-calc-header,.top-calc-sub,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box,.pregnancy-bmi-result-wrapper #retry{padding:20px}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form{padding-top:20px;padding-bottom:20px}.care-programme-banner-wrapper,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form,.pregnancy-bmi .pregnancy-bmi__hr,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell,.pregnancy-bmi .pregnancy-bmi__works{padding-left:20px;padding-right:20px}#vaccine-calculator .green-box-vaccine,#vaccine-calculator .giv-birth,.mt-25{margin-top:25px}.calendar-header-root{padding:25px}#vaccine-calculator .box-vaccine{padding-right:29px}.booking-cta-left-new,.calc-btn,#vaccine-calculator #left_side_banner_container,.mt-30,.results-blocks,.recalculate-container{margin-top:30px}.horizantal-fqa-cta-container .cta-ask-now,#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.suggested-news-box,.suggested-news-box .related-content-title,#calc-index .calc-item,#vaccine-calculator #right_bar_content,#vaccine-calculator .box-vaccine,#vaccine-calculator .calculator-main-vaccine-box{margin-bottom:30px}#ask-dr-via-call-or-chat-new .ask-doctor-new-button{margin-right:30px}.pregnancy-bmi .ask-doctor-wrapper{margin-top:30px;margin-bottom:30px}#vaccine-calculator #bmi-calculator-main-container .q-title.sec,.pregnancy-bmi .twin-table,.pregnancy-bmi .pregnancy-bmi__works{padding-top:30px}.pregnancy-bmi .pregnancy-bmi__works,.ovulation-main-container{padding-bottom:30px}.horizantal-fqa-cta-container .cta-button,.custom-result{padding-right:30px}.horizantal-fqa-cta-container .cta-button{padding-left:30px}#calc-index .calc-item .calc-item-container,#vaccine-calculator .calculator-main-vaccine-box,.download-mama-app-banner-wrapper,.download-mama-app-banner-wrapper-mayan{padding:30px}.pregnancy-bmi .pregnancy-bmi__hr{padding-top:30px;padding-bottom:30px}.ovulation-main-container{padding-left:30px;padding-right:30px}.subscription-cta{padding-top:32px}.mayan-calculator-container{padding:32px}.share-this{padding-left:32px;padding-right:32px}.vertical-available-doctors .vertical-cta-price,.mb-35,.calculator-title{margin-bottom:35px}.radio-btn-container,.check-box-container{padding-left:35px}#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button{padding-left:35px;padding-right:35px}.care-programme-banner-wrapper{padding-bottom:36px}.booking-cta-left-new .booking-cta-sub-left,.booking-cta-left-new .booking-cta-btn,.suggested-news-box .related-content-title,.top-box,#vaccine-calculator .vacc-title,#vaccine-calculator vacc-sub,.mt-40,.calculator-body{margin-top:40px}.vertical-available-doctors .vertical-cta-subtitle,.horizantal-cta-container,.horizontal-daleel-cta-container,.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now,.horizantal-fqa-cta-container,.vertical-fqa-cta,.calculator-container,#calc-index,#vaccine-calculator .calc-body,#vaccine-calculator .vacc-title,#vaccine-calculator vacc-sub,.mb-40,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title,h1.headline,.mayan-calculator-container{margin-bottom:40px}.useful-content-wrapper{margin-top:40px;margin-bottom:40px}.ovulation-main-container{padding-top:40px}.subscription-cta,.custom-result{padding-bottom:40px}.subscription-cta{padding-right:40px}.subscription-cta{padding-left:40px}.vertical-available-doctors,.horizantal-fqa-cta-container,.calculator,.calculator-container,.ovulation-main-box{padding:40px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.pregnancy-bmi-wrapper{padding-top:40px;padding-bottom:40px}#ask-dr-via-call-or-chat,#ask-dr-via-call-or-chat-new,.result-container{padding-left:40px;padding-right:40px}.share-this{padding-top:48px;padding-bottom:48px}.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-wrapper form{margin-bottom:50px}.birth-date-container{margin-top:50px;margin-bottom:50px}.pregnancy-bmi-result-wrapper{padding-top:50px}#period-container{margin-top:80px}#period-container{margin-bottom:80px}.ovulation-calculator{margin-top:100px;margin-bottom:100px}.horizantal-cta-container .cta-mobile-text,.horizontal-daleel-cta-container .cta-mobile-text,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#vaccine-calculator .circle-green,#vaccine-calculator .circle-remaining,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer{font-size:.75rem}#suggested-articles-news .article-primary-container .footer-section .date-added,#suggested-articles-news .article-primary-container .footer-section p,#suggested-articles-news .article-primary-container .footer-section .homepage{font-size:.8125rem}.horizantal-cta-container .cta-header,.horizontal-daleel-cta-container .cta-header,.vertical-fqa-cta .vertical-cta-description,.forget-password,.suggestion-div textarea,.suggestion-div textarea::-webkit-input-placeholder,#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,#suggested-articles-news .article-secondary-container .body-text p,.suggested-news-box .article-box .article-title,.calc-item-title,.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.download-mama-app-banner-wrapper .banner-body .line-two,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{font-size:.875rem}.horizantal-cta-container .cta-ask-now,.horizontal-daleel-cta-container .cta-ask-now,.horizantal-fqa-cta-container .cta-ask-now,.vertical-fqa-cta .btn-cta,.subscription-cta .cta-symptoms,.subscription-cta .lowest-price .starting-from,.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div,.suggestion-div .buttons-container button,.booking-cta-left-new .booking-cta-sub-left,#ask-dr-via-call-or-chat .sec-text-v2,#suggested-articles-news .suggested-articles-news-homepage,#suggested-articles-news .article-primary-container .body-text a.title,#suggested-articles-news .article-secondary-container .body-text a,.share-this-copy,.top-calc-sub,.calculator-box .top-box-section-title,.top-box .top-box-section a,.input-title,.calc-btn,.calc-table th,.calc-table td,.radio-btn-container,.check-box-container,#calc-index .calc-item .calc-title h4,#vaccine-calculator .vaccine-click-here a:-webkit-any-link,#vaccine-calculator .vaccine-click-here .click-here-style,#vaccine-calculator #bmi-calculator-main-container .q-title,#vaccine-calculator .calc-body,#vaccine-calculator .egg-tim,.vacc-take-question,.vacc-answered,.close_Calc,.pregnancy-bmi-wrapper button,.pregnancy-bmi-result-wrapper #retry,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.calculator-body .mce-toc ol li a,.calculator-body p,.calculator-body ul li,.calculator-body ol li,.calendar-days-header .calender-day-name,.ovulation-submit-button,.period-footer .period-submit,.period-footer .period-go-back,.block-result-text,.result-date-box .result-month,.recalculate-container{font-size:1rem}.vertical-available-doctors .vertical-cta-subtitle,.booking-cta-left-new .booking-cta-title-lef,#ask-dr-via-call-or-chat-new .main-text-v2,.top-calc-header,#vaccine-calculator .nex-vacc,#vaccine-calculator .giv-birth,#vaccine-calculator .giv-weight,#vaccine-calculator .vacc-sub,.vacc-name,.fn-18,.cta-button,.pregnancy-bmi-wrapper form select,.pregnancy-bmi-result-wrapper .result-item .result-item-right,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.result-date-box .result-value{font-size:1.125rem}.vertical-available-doctors .btn-primary,.horizantal-cta-container .cta-button,.horizontal-daleel-cta-container .cta-button,.horizantal-fqa-cta-container .cta-button,.vertical-fqa-cta .vertical-cta-title,.vertical-fqa-cta .vertical-available-doctors .vertical-cta-price,.vertical-available-doctors .vertical-fqa-cta .vertical-cta-price,.subscription-cta header,.subscription-cta .lowest-price .cta-button,.booking-cta-left-new .booking-cta-btn,#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button,.re_calculate,.ovulation-result,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.calculator-body h3,.calendar-header-root #selected-date,.calendar-week-container .cell,.birth-date-box .birth-date-text,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-size:1.25rem}#suggested-articles-news .primary-article-title,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.care-programme-banner-wrapper .care-programme-banner .banner-body,.calculator-title,.period-days{font-size:1.375rem}.headline,.results-label,#vaccine-calculator .vacc-title,#vaccine-calculator .calc-res,.calculator-body h2,.calculator-body h4 strong{font-size:1.5rem}.subscription-cta .lowest-price .starting-price,#ask-dr-via-call-or-chat .main-text-v2,.suggested-news-box .related-content-title,.calculator-title,.headline,.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{font-size:1.625rem}.car-qan{font-size:1.6875rem}.horizantal-fqa-cta-container .cta-header{font-size:1.75rem}.horizontal-daleel-cta-container article .cta-text{font-size:1.875rem}.subscription-cta header .drs-number{font-size:2rem}.booking-cta-left-new .booking-cta-title,h1.headline{font-size:2.25rem}.horizantal-cta-container .cta-text,.horizontal-daleel-cta-container .cta-text{font-size:2.5rem}.car-number{font-size:3.4375rem}.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title,.download-mama-app-banner-wrapper .banner-body .line-two,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{line-height:1.0625rem}.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div,.pregnancy-bmi-wrapper button,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit{line-height:1.1875rem}.top-calc-header,.top-calc-sub,.pregnancy-bmi-result-wrapper #retry,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label{line-height:1.25rem}.pregnancy-bmi-result-wrapper .result-item .result-item-right{line-height:1.375rem}.suggestion-div .buttons-container button,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{line-height:1.5rem}.care-programme-banner-wrapper .care-programme-banner .banner-body,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header{line-height:1.625rem}.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{line-height:1.8125rem}.pregnancy-bmi-wrapper form select{line-height:2.5rem}.primary-blue{color:#102a56}.primary-altibbi,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item{color:#155eef}.font-regular,#suggested-articles-news .article-primary-container .img-container span.news,#suggested-articles-news .article-primary-container .img-container span.article,#suggested-articles-news .article-primary-container .body-text .tags-container .article-tag-container-item,#suggested-articles-news .article-primary-container .footer-section .date-added,#suggested-articles-news .article-primary-container .footer-section p,#suggested-articles-news .article-primary-container .footer-section .homepage{font-family:Tajawal-Regular,serif}.font-medium,.booking-cta-left-new .booking-cta-sub-left,#ask-dr-via-call-or-chat .sec-text-v2,#ask-dr-via-call-or-chat-new .main-text-v2,#suggested-articles-news .suggested-articles-news-homepage,.pregnancy-bmi-wrapper form select,.pregnancy-bmi-result-wrapper .result-item .result-item-right,.download-mama-app-banner-wrapper .banner-body .line-two,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .declaimer,.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description,.calculator-body .mce-toc ol li a,.calculator-body p,.calculator-body ul li,.calculator-body ol li,.car-number,.car-qan,.block-result-text,.mayan-calculator-text-sub-title,.download-mama-app-banner-wrapper-mayan .banner-body .line-two{font-family:Tajawal-Medium,serif}.font-bold,.useful-content-wrapper .useful-content-container .useful-content-right-side,.suggestion-div .buttons-container button,.booking-cta-left-new .booking-cta-title,.booking-cta-left-new .booking-cta-title-lef,#ask-dr-via-call-or-chat .main-text-v2,#ask-dr-via-call-or-chat .ask-doctor-new-button,#ask-dr-via-call-or-chat-new .ask-doctor-new-button,#suggested-articles-news .primary-article-title,#suggested-articles-news .article-primary-container .body-text a.title,#suggested-articles-news .article-secondary-container .body-text p,#suggested-articles-news .article-secondary-container .body-text a,.share-this-copy,.calculator-title,.headline,.pregnancy-bmi-wrapper,.pregnancy-bmi-wrapper .pregnancy-bmi_title,.pregnancy-bmi-wrapper button,.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title,.pregnancy-bmi-result-wrapper .result-item .result-item-left,.pregnancy-bmi-result-wrapper #retry,.care-programme-banner-wrapper .care-programme-banner .banner-body,.care-programme-banner-wrapper .care-programme-banner .banner-cta,.download-mama-app-banner-wrapper .banner-body .line-one,.pregnancy-bmi .pregnancy-bmi-calc .bmi-header,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .preg-label,.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit,.pregnancy-bmi .pregnancy-bmi__header,.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading,.calculator-body strong,.calculator-body b,.calculator-body h2,.calculator-body h3,.calculator-body h4 strong,.calendar-header-root #selected-date,.calendar-days-header .calender-day-name,.calendar-week-container .cell,.ovulation-submit-button,h1.headline,.owl-item.active .car-number,.period-footer .period-submit,.period-footer .period-go-back,.period-days,.result-date-box .result-month,.result-date-box .result-value,.birth-date-box .birth-date-text,.recalculate-container,.mayan-calc-header,.mayan-calculator-text-title,.mayan-pregnancy-date-title,.calculator-result .result-title,.calculator-result .result-subtitle,.calculator-result .result-link-text,.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-family:Tajawal-Bold,serif}.normal-font-style,.top-box .top-box-section a{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.mt-40{margin-top:40px}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:'';display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#155eef}50%,100%{background-color:#fff}}.share-this{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}@media (min-width:992px){.share-this{width:410px}}.share-this-social-links{display:flex;align-items:center;gap:1.5rem}@media (min-width:992px){.share-this-social-links{padding-block:1rem;gap:2rem}}.share-this-or{display:flex;align-items:center;gap:.5rem;align-self:stretch}.leg{background:#e4e7ec;height:1px;flex:1 0 0}.share-this-copy{display:flex;justify-content:center;align-items:center;gap:.375rem;border-radius:.5rem;border:1px solid #e4e7ec;background:#fff;color:#101828;text-align:right;line-height:24px;width:100%}.btn-share-social{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.btn-share-social img{width:24px;height:24px}.whatsapp{border-radius:var(--radius-md,8px);background:#25d366}.facebook{border-radius:var(--radius-md,8px);background:#1877f2}.twitter{border-radius:var(--radius-md,8px);background:#000}.linkedin{border-radius:var(--radius-md,8px);background:#0a66c2}.share-menu{z-index:2;border-radius:var(--radius-xl,12px);border:1px solid #e4e7ec;background:#fff;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.btn-share{display:flex;padding:var(--spacing-lg,12px) 18px;justify-content:center;align-items:center;gap:6px;border-radius:6px;border:1px solid #e4e7ec;background:#fff}@media (min-width:992px){#toggle-share-menu.show{transform:translate3d(-10%,50px,10px) !important}}.share-this-rounded-circle{gap:1rem}.share-this-rounded-circle .rounded-circle{width:36px;height:36px;padding:5px}.share-this-rounded-circle .rounded-circle img{width:22px;height:22px}.share-this-rounded-circle .share-this-img{background-color:#f2f4f7;border:1px;border-style:solid;border-color:#d0d5dd}.share-this-rounded-circle .share-this-img:hover{background-color:#d0d5dd}.share-this-rounded-circle .share-this-social-links{gap:.5rem}.calculator-title{color:#102a56}.calculator{background-color:#102a56;margin:40px -40px}.calculator.baby{background-color:#5b519b}.headline{color:#102a56}.top-calc-header{background-color:#102a56;font-family:Tajawal-Bold;border-bottom:1px solid #e4e7ec;color:#fff;border-radius:5px 5px 0 0}.top-calc-sub{font-family:Tajawal-bold;border-bottom:1px solid #e4e7ec}.top-calc-sub>a{color:#344054 !important}.med-calc-sub{margin-top:10px;font-size:12px;color:#98a2b3;height:17px;width:100%;overflow:hidden}.top-calculators-wrapper{margin-top:30px}.calculator-box{border-radius:5px;background-color:#fff;padding:30px;border:1px solid #e4e7ec}@media (max-width:767px){.calculator-box{padding:20px}}.calculator-box .top-box-section-title{font-family:Tajawal-Bold,Serif;color:#101828;border-bottom:.5px solid #e4e7ec}.calculator-box .top-box-section{font-family:Tajawal-Medium,Serif;border-bottom:.5px solid #e4e7ec}.top-box{border-radius:5px;border:1px solid #e4e7ec;background-color:#fff}.top-box .top-box-section{padding:30px;border-bottom:.094em solid #f2f4f7}.top-box .top-box-section a{text-decoration:inherit;font-family:Tajawal-Medium;text-align:right;color:#101828}.top-box .top-box-section-title{font-family:Tajawal-Medium,Serif;font-size:16px;border-bottom:.094em solid #f2f4f7;color:#101828}.calculator-container{background-color:#fff;border-radius:5px}.calculate-button{border-radius:5px;background-color:#155eef;height:50px;max-width:220px;display:flex;justify-content:center;align-items:center;color:#fff;border:none;width:100%}.calculate-button:hover{background-color:#0d4ac4;color:#fff}@media (max-width:576px){.calculate-button{max-width:100%;margin-top:20px}}@media (max-width:576px){.mp{padding:0}}@media (max-width:768px){.medical-calculator__filters{padding-top:0;margin-bottom:20px}}.medical-calculator__filters .medical-calculator__filters__wrapper{flex-basis:90%}@media (min-width:992px){.medical-calculator__filters{display:none}}.calculator-box{border-radius:5px;background-color:#fff;padding:30px;border:1px solid #e4e7ec}@media (max-width:767px){.calculator-box{padding:20px}}.calculator-box .top-box-section-title{font-family:Tajawal-Bold,Serif;color:#101828;border-bottom:.5px solid #e4e7ec}.calculator-box .top-box-section{font-family:Tajawal-Medium,Serif;border-bottom:.5px solid #e4e7ec}.headline{line-height:52px}@media (max-width:767px){.headline{line-height:32px;text-align:center}}.input-title{text-align:right;line-height:25px}.input-field,.medCalcFontSelect,.medCalcFontSelect option{margin:0 10px;height:40px;width:40%;border:2px solid #d0d5dd;border-radius:4px;background-color:#fff;color:#f2f4f7}.input-field ::-webkit-input-placeholder,.medCalcFontSelect ::-webkit-input-placeholder{color:#667085}.input-field ::-moz-placeholder,.medCalcFontSelect ::-moz-placeholder{color:#667085}@media (max-width:767px){.input-field,.medCalcFontSelect,.medCalcFontSelect option{padding:0 10px}}.medCalcFontSelect{color:#f2f4f7;-moz-appearance:none;-webkit-appearance:none;background-image:url(/theme/altibbi/scss/pages/../../img/select-down-arrow.svg);background-repeat:no-repeat;background-position:left 1em top 50%,0 0;background-size:17px 10px}.medCalcFontSelect option{color:#f2f4f7;height:30px}.medCalcFontSelect .custom{width:auto;margin:10px}.custom-select{width:19%}@media (max-width:767px){.custom-select{width:30%}}.calc-btn{padding:15px 35px;color:#fff;background-color:#155eef;border-color:#155eef;height:60px;line-height:33px;text-align:center}.results-label{color:#667085;text-align:right}.calc-table{border-collapse:collapse;width:100%}.calc-table tr{color:#667085}.calc-table th,.calc-table td{text-align:right;border-bottom:1px solid #d0d5dd}.text-bold{font-weight:700}.radio-btn-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:right}@media (max-width:767px){.radio-btn-container{padding-left:5px}}.radio-btn-container input[type=radio]{position:absolute;opacity:0;cursor:pointer}.radio-btn-container .checkmark{position:absolute;top:0;right:0;height:20px;width:20px;border:2px solid #d0d5dd;background-color:#fff;border-radius:50%}.radio-btn-container .checkmark:after{content:"";position:absolute;display:none;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#155eef}.radio-btn-container input[type=radio]:checked~.checkmark{background-color:#fff;border:2px solid #155eef}.radio-btn-container input[type=radio]:checked~.checkmark:after{display:block}.radio-btn-container input[type=radio]:checked~span{opacity:1;font-weight:700}.medCalcFontCCTab{margin:0 10px;opacity:.6;color:#f2f4f7;display:inline-block}.check-box-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:right}@media (max-width:767px){.check-box-container{padding-left:5px !important}}.check-box-container .medCalcFontCCTab{margin:0 25px}.check-box-container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.checkmarkBox{position:absolute;top:0;right:0;height:20px;width:20px;border:2px solid #d0d5dd;background-color:#fff;border-radius:6px}.checkmarkBox:after{content:"";position:absolute;display:none;border:2px solid #155eef}.check-box-container input[type=checkbox]:checked~.checkmarkBox:after{display:block}.check-box-container input[type=checkbox]:checked~span{opacity:1;font-weight:700}.check-box-container .checkmarkBox:after{right:5px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.index-title{color:#101828}@media (max-width:767px){#calc-index{padding:0}}#calc-index .calc-item{position:relative}#calc-index .calc-item .calc-item-container{border-radius:10px;background-color:#fff;border:none}@media (max-width:767px){#calc-index .calc-item .calc-item-container{padding:15px 30px;margin-bottom:20px}}@media (min-width:768px){#calc-index .calc-item .calc-item-container{height:178px}}#calc-index .calc-item .calc-title h4{display:block;font-weight:500;color:#155eef;line-height:1.5;max-height:3em}#calc-index .calc-item .calc-image{display:block;margin:auto;height:100%;width:50%}#calc-index .calc-item a .row{display:flex;justify-content:center;align-items:center;height:100%}#calc-index .calc-item .calc-image-container{width:80px;height:80px;border-radius:10px;background-color:#f0f7fc}@media (max-width:767px){#calc-index .calc-item{height:unset;padding:5px 0 0;margin-bottom:0}}.error-label{color:#d90c43}.error-border{border-color:#d90c43}.doctor-flag{color:#f79009}.top-box{border-radius:5px;border:1px solid #e4e7ec;background-color:#fff}.top-box .top-box-section{padding:30px;border-bottom:.094em solid #d0d5dd}.top-box .top-box-section a{text-decoration:inherit;font-family:Tajawal-Medium;text-align:right;color:#101828}.top-box .top-box-section-title{font-family:Tajawal-Medium,Serif;font-size:16px;border-bottom:.094em solid #101828;color:#101828}#vaccine-calculator .calculator-main-vaccine-box{border-radius:10px;background-color:#fff}@media (max-width:767px){#vaccine-calculator .calculator-main-vaccine-box{padding:25px}}#vaccine-calculator .box-vaccine{height:fit-content;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);background-color:#155eef}@media (max-width:767px){#vaccine-calculator .box-vaccine{margin-right:-25px;margin-left:-25px}}#vaccine-calculator .circle-green{width:60px;height:60px;background-color:#155eef;border-radius:50px}#vaccine-calculator .circle-green:after{border-right:6px solid green;height:500px}#vaccine-calculator .circle-remaining{width:60px;height:60px;color:#155eef;border:1px solid #155eef;background-color:#fff;border-radius:50px}#vaccine-calculator .circle-remaining:after{width:1px;height:118px;margin-top:58px}#vaccine-calculator .line-vertical:after{border-right:6px solid green;height:500px}#vaccine-calculator .line-vertical:last-child{border-image:linear-gradient(to bottom,rgba(0,0,0,.3) 60%,rgba(0,0,0,0)) 1 100%}#vaccine-calculator .yes-btn{width:100px;height:40px;object-fit:contain;padding:10px 35px;color:#fff;background-color:#155eef;border-color:#155eef;border-radius:3px;padding-top:12px !important}#vaccine-calculator .no-btn{width:100px;height:40px;object-fit:contain;padding:10px 35px;color:#155eef;background-color:#fff;border-color:#fff;border-radius:3px;padding-top:12px !important}#vaccine-calculator .no-btn:hover,#vaccine-calculator .no-btns:focus{color:#155eef;background-color:#fff;border-color:#fff}#vaccine-calculator .line-height-36{line-height:36px}#vaccine-calculator .show-read-more .more-text{display:none}#vaccine-calculator .read-more{color:#155eef}#vaccine-calculator .read-more:hover{color:#155eef}#vaccine-calculator .grid-divider{position:relative}#vaccine-calculator .grid-divider>[class*=col-xs-2]:before{content:"";background-color:#f0f0f0;position:absolute;top:0;bottom:0;list-style:none;clear:left}@media (max-width:767px){#vaccine-calculator .grid-divider>[class*=col-xs-2]:before{width:1px;height:203px;margin-top:65px}}@media (min-width:768px){#vaccine-calculator .grid-divider>[class*=col-xs-2]:before{width:1px;height:143px;margin-top:60px}}@media (min-width:768px){#vaccine-calculator .grid-divider>[class*=col-xs-2]:before .circle-remaining{width:1px;height:136px;margin-top:60px}}#vaccine-calculator .line-height-32{line-height:32px}#vaccine-calculator #vaccineElementDone:last-child .grid-divider>[class*=col-xs-2]:before{display:none}#vaccine-calculator #vaccineElementRmaining:last-child .last-vaccine-question{display:none}#vaccine-calculator #vaccineElementRmaining:last-child .grid-divider>[class*=col-xs-2]:before{display:none}#vaccine-calculator #vaccineElementRmaining:last-child .hide-last-line{display:block;overflow:hidden;position:relative;background:#fff}#vaccine-calculator #vaccineElementRmaining:last-child .hide-last-line :after{position:absolute;bottom:0;height:100%;width:100%;content:"";background:linear-gradient(to top,#fff 20%,rgba(255,255,255,0) 80%);pointer-events:none}@media (max-width:767px){#vaccine-calculator .green-box-vaccine{margin-right:0;margin-top:10px}}#vaccine-calculator .border-main-box{border-left:2px solid #d0d5dd}#vaccine-calculator .vaccine-click-here a:-webkit-any-link,#vaccine-calculator .vaccine-click-here .click-here-style{border-bottom:1px solid #fff;padding-bottom:3px}#vaccine-calculator .vaccine-click-here a:hover,#vaccine-calculator .vaccine-click-here click-here-style:hover{color:#fff}#vaccine-calculator .ic_done{width:20px;height:20px}#vaccine-calculator .calc-btn{padding:15px 35px;color:#fff;background-color:#155eef;border-color:#155eef}#vaccine-calculator .calecnder-icon{background:url(/theme/altibbi/svg/ic_today.svg) no-repeat center right;background-position-x:4%}.drop-down-icon{background:url(/theme/img/ic_down_arrow_grey.svg) 15px center/12px no-repeat #fff}a{color:#155eef}.calculator-table-center strong{float:right;margin-bottom:5px;color:#101828}.mr-0{margin-right:0}.mt-0{margin-top:0 !important}.top-box{padding-bottom:0 !important}.custom-result{border:1px solid #e4e7ec;border-radius:6px}.re_calculate{float:left;padding-left:200px;cursor:pointer;text-decoration:none}@media (max-width:767px){.re_calculate{padding-left:15px}}.close_Calc{float:left;cursor:pointer}@media (max-width:767px){.close_Calc{padding-left:5px;margin-top:-15px}}.altibbi-white{color:#fff !important}.mt--30{margin-top:-30px}.cta-button{height:50px;width:30%;line-height:36px;text-align:center;color:#fff !important;background-color:#155eef}@media (max-width:767px){.cta-button{width:90%;font-size:18px}}.greyColor{color:#344054 !important}@media (max-width:767px){.mob-padding{padding-left:5px;padding-right:5px}}@media (max-width:767px){#resultContainer{padding-left:15px !important;padding-right:15px !important}}.pagination>li>a{color:#155eef}.pagination>.active>a{background-color:#155eef;z-index:0 !important}@media (max-width:767px){.pagination{width:117%;margin-right:-15px}}.bg-calc{background-color:#0667d0 !important}.med-calc-sub{margin-top:10px;font-size:12px;color:#d0d5dd;height:17px;width:100%;overflow:hidden}.top-calc-header{font-family:Tajawal-Bold;border-bottom:1px solid #f2f4f7}.top-calc-sub{font-family:Tajawal-Medium;border-bottom:1px solid #f2f4f7}.top-calc-sub>a{color:#667085 !important}.select2-container--krajee-bs4 .select2-selection--single .select2-selection__clear{right:auto !important;left:1.5rem !important;top:.7rem !important}.select2-container--krajee-bs4 .select2-selection--single .select2-selection__arrow{border-left:none !important}.select2-container--krajee-bs4.select2-container--open:not(.select2-container--disabled) .select2-selection,.select2-container--krajee-bs4:not(.select2-container--disabled) .select2-selection:focus{box-shadow:none !important;border:.5px solid #155eef !important}.margin{margin-right:-10px !important}.vaccine-padding{padding-top:0 !important}.pointer{cursor:pointer}.white-container-calc{background-color:#fff;padding:30px;margin-top:15px;margin-bottom:30px;border-radius:10px}#ui-datepicker-div{z-index:120 !important}.switch{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .5s ease-in-out,max-height .5s ease-in-out,visibility 0s linear .5s}.switch:not(.show){padding:0 !important;margin:0 !important}.switch.show{opacity:1;visibility:visible;max-height:unset;overflow:visible;transition:opacity .5s ease-in-out,max-height .5s ease-in-out,visibility 0s linear 0s}.pregnancy-bmi-wrapper{border-radius:5px;text-align:center;background-color:#fff}@media (max-width:767px){.pregnancy-bmi-wrapper{padding:30px 15px}}.pregnancy-bmi-wrapper .pregnancy-bmi_title{color:#101828}.pregnancy-bmi-wrapper .pregnancy-bmi_sub-title{color:#984795}.pregnancy-bmi-wrapper .pregnancy-bmi_image-wrapper img{max-width:163px;max-height:172px;width:100%;height:auto}.pregnancy-bmi-wrapper form{margin-left:auto;margin-right:auto;max-width:330px;display:flex;align-items:center;justify-content:space-between;gap:15px}@media (max-width:767px){.pregnancy-bmi-wrapper form{margin:unset;margin-bottom:30px;max-width:unset;width:100%}}.pregnancy-bmi-wrapper form select{background-image:url(/theme/altibbi/images/pregnancy/arrow-down.svg);background-repeat:no-repeat;background-position-x:10px;background-position-y:13px;width:calc(10/3*10% - 10px);height:40px;border-color:#f094bb !important}.pregnancy-bmi-wrapper form select:focus-visible{outline-color:#f094bb}.pregnancy-bmi-wrapper button{background-color:#be4c96;color:#fff;border:unset;border-radius:5px;max-width:330px;width:100%;height:50px}@media (max-width:767px){.pregnancy-bmi-wrapper button{max-width:unset}}.pregnancy-bmi-wrapper button:disabled{opacity:.5}.pregnancy-bmi-wrapper button:not(:disabled):hover{background-color:#9e397a}.pregnancy-bmi-result-wrapper{text-align:center;background-color:#fff;border-radius:5px}@media (max-width:767px){.pregnancy-bmi-result-wrapper{padding-top:30px;padding-bottom:10px}}.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{color:#101828}@media (max-width:767px){.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-title{margin-bottom:30px}}.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box{border:1px solid #be4c96;border-radius:10px;max-width:826px;width:100%;margin-right:auto;margin-left:auto}@media (max-width:767px){.pregnancy-bmi-result-wrapper .pregnancy-bmi-result-box{margin-bottom:10px}}.pregnancy-bmi-result-wrapper .result-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:right}@media (max-width:767px){.pregnancy-bmi-result-wrapper .result-item:not(:last-of-type){margin-bottom:20px}}.pregnancy-bmi-result-wrapper .result-item .result-item-right{color:#667085;display:flex;justify-content:right;align-items:center;gap:10px}@media (max-width:767px){.pregnancy-bmi-result-wrapper .result-item .result-item-right{font-size:16px;line-height:19px;margin-bottom:5px}}.pregnancy-bmi-result-wrapper .result-item .result-item-image-wrapper{display:flex;justify-content:center;align-items:center;background-color:#be4c96;border-radius:50%;width:28px;height:28px}.pregnancy-bmi-result-wrapper .result-item .result-item-image-wrapper img{width:auto;height:auto}.pregnancy-bmi-result-wrapper .result-item .result-item-left{color:#984795;display:block;text-decoration:none}@media (max-width:767px){.pregnancy-bmi-result-wrapper .result-item .result-item-left{font-size:16px;line-height:19px;margin-right:40px}}.pregnancy-bmi-result-wrapper .result-item #gregorian,.pregnancy-bmi-result-wrapper .result-item #hijri{letter-spacing:2px}@media (max-width:767px){.pregnancy-bmi-result-wrapper .result-item #hijri{font-size:18px;line-height:22px}}.pregnancy-bmi-result-wrapper #retry{color:#be4c96;cursor:pointer;background-color:transparent;border:unset}.pregnancy-bmi-result-wrapper #retry img{width:20px;height:20px;transition:transform .3s ease}.pregnancy-bmi-result-wrapper #retry:hover img{transform:rotate(360deg)}.care-programme-banner-wrapper{background-color:#be4c96;border-radius:10px;text-align:right;background-image:url(/theme/altibbi/images/care-programme-desktop.webp);background-position:left top;background-repeat:no-repeat;background-size:cover;max-width:826px;width:100%;margin-right:auto;margin-left:auto}@media (max-width:767px){.care-programme-banner-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:start;gap:30px;padding:15px;background-image:url(/theme/altibbi/images/care-programme-mobile.webp)}}.care-programme-banner-wrapper .care-image-wrapper{display:flex;align-items:center;justify-content:right}@media (max-width:767px){.care-programme-banner-wrapper .care-image-wrapper{margin-bottom:0}}.care-programme-banner-wrapper .care-image-wrapper img{width:66px;height:auto}@media (max-width:767px){.care-programme-banner-wrapper .care-image-wrapper img{width:70px}}.care-programme-banner-wrapper .care-programme-banner{display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width:767px){.care-programme-banner-wrapper .care-programme-banner{justify-content:start;align-items:start;flex-direction:column}}.care-programme-banner-wrapper .care-programme-banner .banner-body{color:#fff;max-width:482px}@media (max-width:767px){.care-programme-banner-wrapper .care-programme-banner .banner-body{max-width:200px;font-size:18px;line-height:22px}}.care-programme-banner-wrapper .care-programme-banner .banner-cta{color:#be4c96;background-color:#fff;text-decoration:none;border-radius:5px;min-height:50px;transition:all .3s cubic-bezier(.4,0,0,1);display:flex;justify-content:center;align-items:center;text-align:center;max-width:200px;width:100%}@media (max-width:767px){.care-programme-banner-wrapper .care-programme-banner .banner-cta{min-height:40px}}.care-programme-banner-wrapper .care-programme-banner .banner-cta:hover{background-color:transparent;color:#fff;border:1px dashed #fff}.download-mama-app-banner-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #be4c96;border-radius:5px;gap:20px}@media (max-width:767px){.download-mama-app-banner-wrapper{padding:20px;flex-direction:column;text-align:center}}.download-mama-app-banner-wrapper .banner-body .line-one{color:#101828}@media (max-width:767px){.download-mama-app-banner-wrapper .banner-body .line-one{font-size:18px;line-height:22px;margin-bottom:10px}}.download-mama-app-banner-wrapper .banner-body .line-two{color:#667085}.download-mama-app-banner-wrapper a{color:#fff;text-decoration:none;background-color:#be4c96;border-radius:5px;min-width:200px;flex-grow:0;flex-shrink:0;min-height:50px;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,0,1)}@media (max-width:767px){.download-mama-app-banner-wrapper a{min-height:40px}}.download-mama-app-banner-wrapper a:hover{color:#be4c96;background-color:#fff;border:1px dashed #be4c96}.pregnancy-bmi .pregnancy-bmi-calc{background-color:#fff}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi-calc{padding-top:40px}}.pregnancy-bmi .pregnancy-bmi-calc .bmi-header{max-width:262px;color:#102a56}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi-calc .bmi-header{max-width:unset;font-size:26px;line-height:20px;margin-bottom:26px}}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form{color:#fff;background-color:#102a56}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*{padding:0}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*:nth-child(odd){padding-inline-start:10px}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*:nth-child(even){padding-inline-end:10px}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*:first-child{padding-inline:0}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*:first-child input{width:49%}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*:last-child{padding-inline:0}}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form>*:not(:last-child){padding-bottom:30px}}.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit{color:#fff;border-radius:5px;background-color:#155eef;width:100%}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form .bmi-calc-submit{max-width:198px}}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi-calc .pregnancy-bmi__form{padding-block:30px;padding-inline:40px}}.pregnancy-bmi .pregnancy-bmi__hr{height:1px;background-color:#fff}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__hr{padding-inline:41px;padding-block:40px}}.pregnancy-bmi>*{background-color:#fff}.pregnancy-bmi .pregnancy-bmi__header{color:#344054;font-size:18px}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__header{font-size:24px;line-height:17px}}.pregnancy-bmi .pregnancy-bmi__table-wrapper{overflow-y:scroll}.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table{width:max-content}.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell{width:33%}.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell:not(.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__cell:last-child){border-left:1px #fff solid}.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th{border-top-color:#fff;background-color:#f2f4f7}.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table thead .pregnancy-bmi__th{background-color:#e4e7ec;border-bottom:unset}.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td{border-top-color:#fff}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table{width:100%;margin-bottom:0}}.pregnancy-bmi hr{background-color:#e4e7ec;margin:0}.pregnancy-bmi .th-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__th{color:#344054}.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td{background-color:#f9fafb}@media (min-width:992px){.pregnancy-bmi .twin-table{padding-top:40px}}.pregnancy-bmi .pregnancy-bmi__works .hr-works{height:1px;background-color:#fff}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__works .hr-works{padding-bottom:16px}}.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description{max-width:344px}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description{max-width:unset}}.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__sub-heading{max-width:186px;color:#667085}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__works{padding:40px}}.pregnancy-bmi .main-font,.pregnancy-bmi .td-pregnancy-bmi,.pregnancy-bmi .pregnancy-bmi__table-wrapper .pregnancy-bmi__table .pregnancy-bmi__td,.pregnancy-bmi .pregnancy-bmi__works .pregnancy-bmi__description{color:#667085}@media (min-width:992px){.pregnancy-bmi .pregnancy-bmi__table-section,.pregnancy-bmi .pregnancy-bmi__main-table,.pregnancy-bmi .twin-table{padding-inline:40px}}.pregnancy-bmi .ask-doctor-wrapper{background:0 0}.pregnancy-bmi .ask-doctor-wrapper .article-primary-container img{width:100%}.pregnancy-bmi .ask-doctor-wrapper .article-primary-container .date-added{gap:5px}.pregnancy-bmi .ask-doctor-wrapper .article-primary-container .date-added img{width:unset}.pregnancy-bmi .ask-doctor-wrapper .share-buttons-box{display:flex;align-items:center;gap:5px}@media (min-width:992px){.pregnancy-bmi .ask-doctor-wrapper{margin-block:40px}}.pregnancy-bmi .pregnancy-bmi-image{height:85px;width:90px}.pregnancy-bmi .pregnancy-bmi__result{display:flex;align-items:center;align-content:center;gap:20px}.pregnancy-bmi__highlight>*{background-color:#155eef !important;color:#fff !important}.calculator-body{position:relative}.calculator-body table{border-collapse:collapse;border:1px solid #e4e7ec;border-radius:5px !important;padding:10px;box-sizing:border-box;width:100% !important}.calculator-body table td{padding:10px;color:#667085}.calculator-body table tr:last-child td:first-child{border-bottom-left-radius:5px}.calculator-body table tr:last-child td:last-child{border-bottom-right-radius:5px}.calculator-body .mce-toc{background:#f9fafb;padding:20px 30px 10px 20px;margin-bottom:30px;border-radius:5px}.calculator-body .mce-toc ol{counter-reset:item}.calculator-body .mce-toc ol li{display:block}.calculator-body .mce-toc ol li:before{color:#155eef;content:counters(item,".") " ";counter-increment:item}.calculator-body .mce-toc ol li a{color:#155eef;line-height:26px;transition:all .3s ease-in-out}.calculator-body .mce-toc ol li a:hover{color:#0d4ac4;padding-right:10px}.calculator-body .mce-toc ol li:hover::marker{color:#0d4ac4 !important}.calculator-body .mce-toc ol li::marker{color:#155eef !important}.calculator-body h2{color:#344054;border-bottom:1px solid #e4e7ec}@media (max-width:576px){.calculator-body h2{font-size:18px}}.calculator-body h3{color:#667085}@media (max-width:576px){.calculator-body h3{font-size:16px}}.calculator-body h4 strong{color:#344054;border-bottom:1px solid #e4e7ec}@media (max-width:576px){.calculator-body h4 strong{font-size:18px}}.calculator-body p{line-height:24px;color:#667085}@media (max-width:576px){.calculator-body p{font-size:14px}}.calculator-body ul,.calculator-body ol{padding-inline-start:20px}.calculator-body ul li,.calculator-body ol li{line-height:26px;color:#667085}@media (max-width:576px){.calculator-body ul li,.calculator-body ol li{font-size:14px}}.calculator-body ul li::marker,.calculator-body ol li::marker{color:#155eef}.calculator-body a{color:#155eef}.calculator-body a:hover{color:#0d4ac4}.calculator-body img{width:100%;max-height:370px;display:block;margin:10px auto 30px auto}.calculator-body div img{width:100%;max-height:370px;display:block;margin:10px auto 30px auto}.calculator-title{color:#984795;text-align:center}@media (max-width:767px){.calculator-title{margin-bottom:20px;font-size:14px}}.calendar-header-root{background-color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.calendar-header-root{padding:20px}}.calendar-header-root #selected-date{color:#101828}@media (max-width:376px){.calendar-header-root #selected-date{font-size:16px}}.calendar-header-root .calendar-arrow{background:0 0;outline:none;border:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:10px 12px;margin-inline-start:-15px;border-radius:50%}.calendar-header-root .calendar-arrow:hover{background-color:#f5f5f5}.calendar-header-root .calendar-arrow img{width:20px;height:24px}.calendar-header-root .calendar-arrow:last-of-type{margin-inline-end:-15px}.calendar-header-root .calendar-arrow.disabled{pointer-events:none}.calendar-header-root .calendar-arrow.disabled:hover{background-color:transparent;cursor:not-allowed}.calendar-header-root .calendar-arrow.disabled img{content:url(/theme/altibbi/icons/tbi-arrow-left-white.svg)}.calendar-days-header{display:grid;grid-template-columns:repeat(7,minmax(auto,115px));gap:19px}@media (max-width:576px){.calendar-days-header{gap:6px;grid-template-columns:repeat(7,minmax(auto,1fr))}}.calendar-days-header .calender-day-name{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-height:40px;border-radius:10px;background-color:#fff;color:#be4c96;min-width:100%}@media (max-width:767px){.calendar-days-header .calender-day-name{font-size:12px;font-family:Tajawal-medium}}@media (max-width:376px){.calendar-days-header .calender-day-name{font-size:10px}}.calendar-week-container{display:grid;grid-template-columns:repeat(7,minmax(auto,115px));gap:19px}@media (max-width:576px){.calendar-week-container{gap:6px;grid-template-columns:repeat(7,minmax(auto,1fr))}}.calendar-week-container .cell{background-color:#fff;border-radius:10px;max-height:85px;aspect-ratio:1;display:flex;width:100%;align-items:center;justify-content:center;color:#101828;outline:0;border:0;transition:background-color .25ms cubic-bezier(.4,0,0,1);padding:0}@media (max-width:767px){.calendar-week-container .cell{font-size:18px}}.calendar-week-container .cell-empty{background-color:#984795;border-radius:10px;opacity:10%}.calendar-week-container .cell.current-date{background-color:#f094bb;color:#fff}.calendar-week-container .cell.selected{color:#fff;background-color:#f094bb}.calendar-week-container .cell.disabled{pointer-events:none;background-color:#f2f4f7}.calendar-week-container .cell.disabled:hover{cursor:not-allowed}.submit-button-container{text-align:center}@media (max-width:767px){.submit-button-container{padding:0}}.ovulation-submit-button{border-radius:5px;background-color:#be4c96;border:0;outline:0;height:60px;transition:background-color .3s cubic-bezier(.4,0,0,1);color:#fff}.ovulation-submit-button:hover{background-color:#9e397a}.ovulation-main-box{background-color:#fdeeed;border-radius:10px;min-height:675px}@media (max-width:767px){.ovulation-main-box{padding:30px 15px;min-height:415px}}@media (max-width:376px){.ovulation-main-box{margin-left:-15px;margin-right:-15px;border-radius:0}}.ovulation-main-container{border-radius:5px 5px 0 0}@media (max-width:767px){.ovulation-main-container{padding:30px 15px}}h1.headline{color:#102a56}@media (max-width:767px){h1.headline{margin-bottom:20px;font-size:22px}}.spinner-border{color:#be4c96;width:100px;height:100px;border-bottom-width:10px;border-top-width:10px;border-left-width:10px;border-right-width:10px}.loader{margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.loader{margin-top:auto;margin-bottom:auto}}#period-container{display:flex;align-items:center;gap:35px}@media (max-width:1200px){#period-container{justify-content:center;flex-wrap:wrap}}@media (max-width:767px){#period-container{row-gap:20px;margin-top:30px;margin-bottom:65px}}.days-container{position:relative;width:100%;overflow:hidden;height:255px;transition:all 0s ease 0s;display:flex;align-items:center;justify-content:center}.owl-item{width:255px;height:255px;opacity:0;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;position:absolute;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}@media (max-width:1200px){.owl-item{width:100%;height:unset;aspect-ratio:1}}.owl-item:has(+.owl-item.active){opacity:.57 !important;-webkit-transform:translateX(-200px) translateZ(-400px) rotateY(0deg);transform:translateX(-200px) translateZ(-400px) rotateY(0deg);z-index:995}@media (max-width:1200px){.owl-item:has(+.owl-item.active){-webkit-transform:translateX(-95%) translateZ(-400px) rotateY(0deg);transform:translateX(-95%) translateZ(-400px) rotateY(0deg)}}.owl-item:has(+.owl-item+.owl-item.active){opacity:.14 !important;-webkit-transform:translateX(-375px) translateZ(-500px) rotateY(0deg);transform:translateX(-375px) translateZ(-500px) rotateY(0deg);z-index:993}@media (max-width:1200px){.owl-item:has(+.owl-item+.owl-item.active){-webkit-transform:translateX(-165%) translateZ(-500px) rotateY(0deg);transform:translateX(-165%) translateZ(-500px) rotateY(0deg)}}.owl-item.active{opacity:1 !important;z-index:999;transform:matrix(1,0,0,1,0,0)}.owl-item.active+.owl-item{opacity:.57 !important;-webkit-transform:translateX(200px) translateZ(-400px) rotateY(0deg);transform:translateX(200px) translateZ(-400px) rotateY(0deg);z-index:995}@media (max-width:1200px){.owl-item.active+.owl-item{-webkit-transform:translateX(95%) translateZ(-400px) rotateY(0deg);transform:translateX(95%) translateZ(-400px) rotateY(0deg)}}.owl-item.active+.owl-item+.owl-item{opacity:.14 !important;-webkit-transform:translateX(360px) translateZ(-400px) rotateY(0deg);transform:translateX(360px) translateZ(-400px) rotateY(0deg);z-index:996}@media (max-width:1200px){.owl-item.active+.owl-item+.owl-item{-webkit-transform:translateX(165%) translateZ(-500px) rotateY(0deg);transform:translateX(165%) translateZ(-500px) rotateY(0deg)}}.owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);width:100%}@media (max-width:1200px){.owl-stage-outer{flex:0 0 100%;order:1}}.owl-stage{margin:0 auto;position:relative;transform-style:preserve-3d;touch-action:manipulation;transition:all 0s ease 0s;height:255px;width:255px;-webkit-perspective:130rem;perspective:63rem}@media (max-width:1200px){.owl-stage{perspective:15%;height:unset;width:35%;aspect-ratio:1}}.car-li{flex-shrink:0;border:5px solid #fbdddb;background-color:#f094bb;border-radius:50%;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.car-number{display:block;line-height:36px}@media (max-width:767px){.car-number{font-size:30px;line-height:30px}}.car-qan{display:block}@media (max-width:767px){.car-qan{font-size:16px;line-height:16px}}.pre-owl,.next-owl{width:24px;height:24px;background-color:transparent;border:0;outline:0}@media (max-width:1200px){.pre-owl,.next-owl{order:2}}@media (max-width:1200px){.pre-owl{order:3}}.period-footer{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column}.period-footer .period-submit{color:#fff;border-radius:5px;width:320px;background-color:#be4c96;border:0;outline:0;transition:background-color .3s cubic-bezier(.4,0,0,1);height:60px}.period-footer .period-submit:hover{background-color:#9e397a}.period-footer .period-go-back{background-color:transparent;color:#be4c96;border:0;outline:0;transition:color .3s cubic-bezier(.4,0,0,1)}.period-footer .period-go-back:hover{color:#9e397a}.period-days{text-align:center;color:#984795}@media (max-width:767px){.result-container{padding:0}}.results-blocks{display:flex;align-items:center;justify-content:center;gap:20px}@media (min-width:1200px){.results-blocks{padding-right:50px;padding-left:50px}}@media (max-width:767px){.results-blocks{flex-wrap:wrap;gap:10px;row-gap:10px}}.block-item{width:100%;border-radius:12px;color:#fff;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (max-width:767px){.block-item{justify-content:flex-start}}.result-content{text-align:center}@media (max-width:767px){.result-content img{margin-bottom:0}}@media (max-width:767px){.result-content{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:15px;text-align:start}}.bg-1{background-color:#be4c96}.bg-2{background-color:#984795}.bg-3{background-color:#155eef}.bg-4{background-color:#f094bb}.result-block{display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(35% - 15px)}@media (max-width:767px){.result-block{width:100%}}.block-result-text{text-align:center;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.result-date-box{width:100%;display:flex;align-items:center;justify-content:center;gap:5px}@media (max-width:767px){.result-date-box{text-align:start;padding-inline-start:43px;margin-top:5px;justify-content:flex-start}}.result-date-box .result-month{color:#fff;display:block;text-align:center}@media (max-width:767px){.result-date-box .result-month{text-align:start}}.result-date-box .result-value{color:#fff;display:block;text-align:center}@media (max-width:767px){.result-date-box .result-value{text-align:start}}@media (max-width:767px){.birth-date-container{margin-top:30px;margin-bottom:20px}}.birth-date-box{border-radius:5px;border:1px solid #be4c96;width:100%;height:90px;display:flex;align-items:center;justify-content:center;background-color:#fff}@media (min-width:1200px){.birth-date-box{padding-right:50px;padding-left:50px}}.birth-date-box .birth-date-text{text-align:center;color:#101828}@media (max-width:767px){.birth-date-box{padding:15px;height:unset}}.recalculate-container{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;background-color:transparent;outline:0;margin-left:auto;margin-right:auto;box-sizing:border-box;color:#be4c96;transition:all .3s cubic-bezier(.4,0,0,1);border-radius:5px;padding:12px 20px}.recalculate-container:hover{border:1px solid #be4c96}@media (max-width:767px){.recalculate-container{margin-top:20px;margin-bottom:-20px}}@media (max-width:767px){.ovulation-calculator{margin-top:20px;margin-bottom:50px}}.mayan-calculator-container{background-color:#fff;border-radius:6px}.mayan-calculator-body{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;border-radius:6px;width:100%;box-sizing:border-box;padding:20px 16px 32px}.mayan-calculator-body.main{background-color:#f2f4f7}.mayan-calculator-body.main.girl,.mayan-calculator-body.main.boy{padding:40px;max-width:910px}@media (max-width:767px){.mayan-calculator-body.main.girl,.mayan-calculator-body.main.boy{padding:20px 16px}}.mayan-calculator-body.main.girl{background-color:rgba(190,76,150,.1)}.mayan-calculator-body.main.boy{background-color:rgba(21,94,239,.1)}.mayan-calculator-body>div{flex-grow:1;margin-right:auto;margin-left:auto;display:block}.mayan-calculator-form{max-width:450px;margin:0 auto;background-color:transparent;border-radius:6px;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%}.mayan-calculator-header-container{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.mayan-calc-header{color:#101828;text-align:center;font-size:36px;font-weight:700;line-height:44px}.mayan-image{display:flex;justify-content:center}.mayan-image .boy-image{transform:rotate(15deg);right:-20px;margin-left:-10px}.mayan-image .girl-image{transform:rotate(-15deg);left:-20px;margin-right:-10px}.mayan-image img{height:100px;width:100px}.mayan-calculator-text-title{color:#101828;text-align:center;font-size:30px;font-weight:700;line-height:38px;margin-top:20px}@media (max-width:767px){.mayan-calculator-text-title{margin-top:38px;margin-bottom:8px;font-size:20px;line-height:30px}}.mayan-calculator-text-sub-title{color:#101828;text-align:center;font-size:16px;font-weight:500;line-height:24px;margin-bottom:32px}@media (max-width:767px){.mayan-calculator-text-sub-title{font-size:16px;line-height:24px}}.mayan-pregnancy-date-title{color:#101828;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;text-align:right;width:100%}.mayan-input-group{display:flex;flex-direction:column;gap:20px;width:100%}.select-input{display:flex;padding:10px 14px;justify-content:flex-end;align-items:center;gap:8px;align-self:stretch;border-radius:6px;border:1px solid #d0d5dd;background-color:#fff}.mayan-calculate-button{display:flex;width:100%;padding:16px 22px;justify-content:center;align-items:center;margin-top:32px;border-radius:6px;background-color:#155eef;color:#fff;font-size:18px;font-family:'Tajawal',sans-serif;font-weight:700;font-style:normal;line-height:28px;border:none;cursor:pointer;box-shadow:0 2px 8px 0 rgba(21,94,239,.12);transition:background .2s}.mayan-calculate-button:hover{background-color:#003ea8}.mayan-datepicker-input{width:100%;direction:rtl;text-align:right;border-radius:6px;font-family:'Tajawal',sans-serif;padding-right:14px;font-size:16px;border:1px solid #d0d5dd;background-color:#fff}.calculator-result{max-width:920px}.calculator-result .result-title{color:#101828;font-size:30px;font-style:normal;font-weight:700;line-height:38px}@media (max-width:767px){.calculator-result .result-title{font-size:20px;line-height:24px}}.calculator-result .result-subtitle{color:#101828;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.calculator-result .result-link-text{color:#155eef;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:11%;text-underline-offset:24%;text-underline-position:from-font;gap:10px}@media (max-width:767px){.calculator-result .result-link-text{margin-bottom:32px}}.calculator-result .calculate-again{padding:16px 22px;gap:10px}.calculator-result .calculate-again-text{font-size:18px;line-height:28px}.calculator-result .calculate-again-text.girl{color:#be4c96}.calculator-result .rotate-icon-btn{margin-right:6px}.calculator-result .rotate-icon-btn img{width:16px;height:16px;transition:transform .3s ease}.calculator-result .rotate-icon-btn:hover img{transform:rotate(360deg)}.download-mama-app-banner-wrapper-mayan{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#be4c96;border:2px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1),0px 2px 4px -2px rgba(16,24,40,.06),0px 0px 0px 1px var(--Colors-Effects-Shadows-shadow-skeumorphic-inner-border,rgba(16,24,40,.18)) inset,0px -2px 0px 0px var(--Colors-Effects-Shadows-shadow-skeumorphic-inner,rgba(16,24,40,.05)) inset,0px 1px 2px 0px var(--Colors-Effects-Shadows-shadow-xs,rgba(16,24,40,.05));gap:16px}@media (max-width:767px){.download-mama-app-banner-wrapper-mayan{padding:20px;flex-direction:column;text-align:center}}.download-mama-app-banner-wrapper-mayan .img{width:144.828px;height:40px;aspect-ratio:144.83/40.00}.download-mama-app-banner-wrapper-mayan .banner-body .line-one{color:#fff;font-weight:700}@media (max-width:767px){.download-mama-app-banner-wrapper-mayan .banner-body .line-one{font-size:18px;line-height:22px;margin-bottom:10px}}.download-mama-app-banner-wrapper-mayan .banner-body .line-two{color:#fff;font-weight:500}.download-mama-app-banner-wrapper-mayan a{color:#be4c96;text-decoration:none;background-color:#fff;padding:12px 18px;border-radius:6px;min-width:200px;flex-grow:0;flex-shrink:0;min-height:50px;display:flex;justify-content:center;align-items:center;gap:6px;transition:all .3s cubic-bezier(.4,0,0,1)}@media (max-width:767px){.download-mama-app-banner-wrapper-mayan a{min-height:40px}}