.ProximaNova{font-family:"ProximaNova",Sans-serif!important}.Jubilat{font-family:"Jubilat",Sans-serif!important}.current-region-us .show-can{display:none!important}.current-region-can .show-us{display:none!important}.header-line{display:block;position:relative}.price-wrapper{font-size:20px;line-height:120%;letter-spacing:0%;text-align:center}.price-wrapper .price-value{font-weight:700;font-size:16px;line-height:120%;letter-spacing:0%}.price-table-item div.heading{font-weight:700;font-size:16px;line-height:120%;letter-spacing:.5px}.price-table-item div.heading span{color:#1087fc}.price-table-item .course-text{min-height:250px}.c-modal--customized-people-chart .c-modal__content-left-padding .b-text ul{list-style:none}.c-modal--customized-people-chart .c-modal__content-left-padding .b-text ul li:before{font-family:FontAwesome;content:"\f111";color:#571f7a;margin-right:10px;font-size:6px;vertical-align:middle}.c-modal--customized-people-chart .c-modal__content-left-padding .b-text p span{font-size:.85rem;line-height:1.3rem;display:block;margin-top:80px}.c-modal--prep.c-modal--customized-people-chart .c-modal__content-left-padding .c-section-block__title{display:none}body .elementor-popup-modal .elementor{width:auto}body .elementor-popup-modal .elementor .yellow-bg{height:310px;width:360px;max-width:100%}body .elementor-popup-modal .dialog-widget-content{box-shadow:none!important;background-color:#fff0}body .elementor-popup-modal .dialog-message{width:auto!important}body .elementor-popup-modal .elementor .yellow-bg p{margin-bottom:0;line-height:1.25}body .elementor-popup-modal .elementor .yellow-bg h3{font-weight:400}.popup-list-icon.hovered span.elementor-icon-list-icon{position:relative}.popup-list-icon.hovered span.elementor-icon-list-icon:after{content:"";position:absolute;width:15px;height:15px;background:#1087fc;border-radius:50%;left:12.5px;top:13px;transform:translate(-50%,-50%)}.price-list-ul{margin:0 0 0 20px;padding:0;min-height:200px}.price-list-ul ul{margin:0 0 0 0;padding:0;list-style:none}.page .faq-wrapper.elementor-widget-n-accordion .e-n-accordion-item-title{position:relative;padding-left:50px}.page .faq-wrapper.elementor-widget-n-accordion .e-n-accordion-item-title:after{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:32px;height:32px;background-image:url(https://prep101mcadev.wpengine.com/wp-content/uploads/2025/09/tw-chat-alt.svg);background-size:contain;background-repeat:no-repeat}.ast-builder-menu-1 .menu-item:hover>.menu-link{background-image:url(/wp-content/themes/mcat-latest/images/menu-bg.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:75em){.c-modal--prep .c-modal__content.has-animation{padding:0;background-color:#f2f4f7;height:auto}#mcatPeopleChartContainer{padding:40px 0;margin-bottom:40px;height:auto;position:relative;background-color:#f2f4f7}}#mcatPeopleChartContainer{display:grid;align-content:center;justify-content:center;background-color:#f2f4f7;padding:20px 0;border-radius:20px}#mcatPeopleChart{margin-bottom:0;padding-bottom:0}#mcatPeopleChart i{color:#9fa9b8}#mcatPeopleChart #mcat-people-chart-text{background:#f2f4f7;width:160px;height:98px;position:absolute;left:40%;left:calc(50% - 80px);top:30%;top:calc(50% - 49px);text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}#mcatPeopleChart #mcat-people-chart-text .chart-percent{font-family:"jubilat",serif;font-size:37px;font-weight:400;color:#1087fc;display:block;padding:35px 0 23px 0}@media screen and (min-width:75em){#mcatPeopleChart i{font-size:32px;line-height:48px;margin:0 7px}}@media screen and (min-width:65em) and (max-width:75em){#mcatPeopleChart i{font-size:32px;line-height:36px;margin:5px}}@media screen and (min-width:57.5em) and (max-width:65em){#mcatPeopleChart i{font-size:28px;line-height:36px;margin:5px 4px}}@media screen and (max-width:57.49em){#mcatPeopleChart i{font-size:32px;line-height:48px;margin:0 5px}}@media screen and (max-width:30em){#mcatPeopleChart{max-width:320px;margin:0 auto}#mcatPeopleChart i{font-size:28px;line-height:38px;margin:0 3px}#mcatPeopleChart #mcat-people-chart-text{background:#f2f4f7;width:120px;height:150px;left:calc(50% - 60px);top:calc(50% - 75px)}#mcatPeopleChart #mcat-people-chart-text .chart-percent{padding:30px 0;line-height:1.2}#mcatPeopleChart #mcat-people-chart-text .chart-stat{font-size:14px;font-weight:600}}@media screen and (min-width:40em){#mcatPeopleChart #mcat-people-chart-text .chart-percent{font-size:40px;padding:32px 0 13px 0}}@media screen and (min-width:75em){#mcatPeopleChart #mcat-people-chart-text .chart-percent{padding-left:5px}.c-modal--prep.c-modal--customized-people-chart .c-modal__content-left-padding{padding:80px 100px 60px 80px}}@media only screen and (max-width:544px){.elementor-2 .elementor-element.elementor-element-7b7e36a::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:100% auto}}@media only screen and (min-width:545px) and (max-width:768px){.elementor-2 .elementor-element.elementor-element-7b7e36a::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-7b7e36a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:0}}