.PregnancyWeeks{position:relative;--bullet: #989898;--shadow-4: rgba(13, 71, 161, 0.04);--border: #dbdff2;--shadow-7: rgba(13, 71, 161, 0.07);--divider-v: #dae2ec;max-width:1920px;margin-inline:auto;position:relative}@media screen and (max-width: 430px){.PregnancyWeeks .pregnancy-calc div.calc.container .extra .content .left{border-radius:20px}}.PregnancyWeeks .pregnancy-calc div.calc.container .extra .content .left>.group{border-bottom:none}@media screen and (max-width: 430px){.PregnancyWeeks .pregnancy-calc div.calc.container .extra .content .left .size-of-section{display:none}}.PregnancyWeeks .shape{position:absolute;display:block}.PregnancyWeeks .shape-1{inset-inline-start:0;bottom:0px;background-size:100%;width:897px;height:563px}@media screen and (max-width: 430px){.PregnancyWeeks .shape-1{display:none}}.PregnancyWeeks .inner-hero{position:relative;background-color:#f1f9fe;padding-bottom:150px}@media screen and (max-width: 430px){.PregnancyWeeks .inner-hero{padding-top:58px;padding-inline:24px}}.PregnancyWeeks .inner-hero::after{position:absolute;left:0;bottom:0;content:"";height:65px;background:rgba(0,0,0,0) url(../../Images/Pregnancy/inner-hero.png) no-repeat bottom center;background-size:1920px;width:100%}.PregnancyWeeks .inner-hero .breadcrumbs{z-index:1;padding-top:51px;position:relative;z-index:2}.PregnancyWeeks .inner-hero .content{max-width:950px;margin:0 auto 40px auto;position:relative;z-index:1}.PregnancyWeeks .inner-hero .content h1.title{font-size:3.375rem;font-family:HeeboMedium;line-height:1.13;letter-spacing:-0.87px;color:#083f92;margin-top:70px}@media screen and (max-width: 430px){.PregnancyWeeks .inner-hero .content h1.title{font-size:30px;line-height:1.2;letter-spacing:-0.26px;margin-top:0}}.PregnancyWeeks .inner-hero .content p.text{font-size:1.5rem;line-height:1.42;letter-spacing:normal;color:var(--black);margin-top:16px}@media screen and (max-width: 430px){.PregnancyWeeks .inner-hero .content p.text{font-size:1rem;line-height:1.25;margin-top:11px}}.PregnancyWeeks .secondary-content{margin-top:-210px;margin-inline:auto;max-width:950px;position:relative;z-index:1}.PregnancyWeeks .secondary-content section.calc .container{padding:32px;position:relative;border-radius:40px 40px 10px 40px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 18px 40px 0 rgba(13,71,161,.08);border:solid 1px rgba(195,209,226,.6);background-color:rgba(255,255,255,.85);width:100%;display:flex;flex-direction:column}.PregnancyWeeks .secondary-content section.calc .container .main{display:flex;flex-direction:row;gap:31px}.PregnancyWeeks .secondary-content section.calc .container .main .content{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:calc(1em + .5rem);display:flex;gap:32px;align-items:flex-start}.PregnancyWeeks .secondary-content section.calc .container .main .content .title{margin-bottom:16px;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:var(--blue)}.PregnancyWeeks .secondary-content section.calc .container .main .content .group .date-input{overflow:visible;direction:rtl;text-align:right;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.PregnancyWeeks .secondary-content section.calc .container .extra .divider{margin:32px 0;height:1px;width:100%;border:none;background-color:rgba(195,209,226,.6)}.PregnancyWeeks .secondary-content section.calc .container .extra .content .left{display:flex;width:100%;position:relative;flex-direction:row;border-radius:20px;background-color:silver;padding:24px;gap:32px;min-width:886px;max-width:886px}.PregnancyWeeks .secondary-content section.calc .container .extra .content .left .divider-v{background-color:#f1f9fe}.PregnancyWeeks .secondary-content section.weekly{width:100%;display:flex;margin-top:120px;flex-direction:column;scroll-margin-top:30px}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly{margin-top:50px;padding-inline:24px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container{max-width:950px;display:flex;align-items:flex-start;width:100%}.PregnancyWeeks .secondary-content section.weekly .swiper-container .paging{height:112px;display:flex;align-items:center}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .paging{height:62px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .paging .arr{min-width:48px;height:48px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 18px 40px 0 rgba(13,71,161,.08);border:solid 1px rgba(195,209,226,.6);cursor:pointer;display:flex;border-radius:50%;background:#fff url(../../Images/HomePage/arrow-side.svg) no-repeat 18px 13px;background-size:12px 20px;transform:scaleX(-1);padding:0}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .paging .arr{background-position:center;min-width:14px;height:14px;border:none}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .paging .arr.back{transform:scaleX(1)}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events{max-width:784px;position:relative;touch-action:pan-y;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events{max-width:320px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks{transform:translate3d(0px, 0, 0);position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide{max-width:112px;min-width:112px;cursor:pointer;display:flex;flex-direction:column;align-items:center;position:relative;transform:translateZ(0);backface-visibility:hidden;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;padding-inline:0;width:100%}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide{max-width:60px;min-width:60px}}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide.selected{max-width:80px;min-width:80px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide.selected::after{content:"";background:rgba(0,0,0,0) url(../../Images/Pregnancy/indicator.svg) no-repeat center;color:#fff;position:absolute;width:26.8px;height:26.8px;top:118px}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide.selected::after{width:24px;height:24px;top:66px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide.selected .circle{background-color:#b83b7c;color:#fff}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide:not(.selected) .circle:hover::after{content:"";border-radius:100px;background-color:#083f92;width:44px;position:absolute;height:3px;bottom:13px}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide:not(.selected) .circle:hover::after{display:none}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide:not(.selected) .description{display:none}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .circle{max-width:112px;height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:50%;color:#083f92;position:relative}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .circle{max-width:62px;height:62px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .circle .number{font-size:2.625rem;line-height:.9}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .circle .number{font-size:1.125rem}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .circle .label{font-size:1.0625rem;margin-top:8px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.15px;text-align:center}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .circle .label{font-size:16px;margin-top:2px}}.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .description{font-size:1.1875rem;line-height:1.42;margin-top:28px;font-family:HeeboMedium;color:#b83b7c;text-align:center}@media screen and (max-width: 430px){.PregnancyWeeks .secondary-content section.weekly .swiper-container .swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .swiper-wrapper.swiper-wrapperPregWeeks .swiper-slide .description{font-size:.875rem;line-height:1.14;margin-top:28px;text-align:center}}
