.elementor-widget-container p, .elementor-widget-container li, p{
    font-size: 16px;
}

.elementor-element.client-logos .swiper-wrapper{
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}

.elementor-element.client-logos .swiper-wrapper .swiper-slide{
    max-width: 30%;
    flex-basis: 30%;
    width: unset !important;
    margin: 10px;
}

body > section.video_storisSec > div.vdo_rowOuter > div:nth-child(-n+9) > div > div > div.col-lg-7.col-md-7 > div > div.vdo_btn.scs_stry_vdo2 > a:after{
  content: "Watch Testimonial" !important;
}

body > section.video_storisSec > div.vdo_rowOuter > div:nth-child(3) > div > div > div.col-lg-7.col-md-7 > div > div.vdo_btn.scs_stry_vdo2{
  display: block !important;
}

.page-id-14682 .bs_mdOuter .plus_icon {
  display: none !important;
}

.home .profile_rightPnnl{
    width: unset;
}

.tabprt .modal-dialog{
  max-width: 1000px;
}

/* Support #422931 - Style the Pricing Affirm section */
#learn-more.affirm-as-low-as, #learn-more.affirm-as-low-as a{
    text-wrap: wrap;
}

 #learn-more.affirm-as-low-as a{
     padding: 10px 0
 }

 .director-showcase__tutor-description{
     line-height: 1.2;
 }

 .director-showcase__profile-picture img{
    height: -webkit-fill-available;
}

/* Support #458691 - Table for BS'MD College application */
.page-id-14682 .pricing-table-container {
    padding-left: 230px;
}

@media (max-width: 992px){
    .page-id-14682 .pricing-table-container {
        padding-left: 122px;
    }
}


/* Support #459467 - Research Page */
.page.page-id-101496 .clg_scholArea .clg_schlBody .row{
    border-top: 3px solid #155fd8;
    padding-top: 1em;
}

.page-id-101496 .clg_schlListing h3 {
    font-size: 24px;
    color: #155fd8;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 20px;
    font-weight: 700;
}

.page-id-101496 .clg_schlListing p {
    font-size: 15px;
    color: #5e6268;
    font-weight: 600;
    line-height: 22px;
}

.page-id-101496 .clg_schlListing ul {
    font-size: 15px;
    color: #5e6268;
    font-weight: 600;
    line-height: 22px;
    margin-top: 25px;
}

.page-id-101496 .clg_schlListing ul strong {
    font-weight: 700;
}

.page-id-101496 .srvc-bx-area .sb-bx {
    width: 33.33%;
}

@media only screen and (max-width: 767px) {
.page-id-101496 .srvc-bx-area .sb-bx {
    width: 100%;
}
}

/* Support #458515 - Make some styling changes here https://www.medschoolcoach.com/premed-concierge/ */
.page.page-id-101486 .sb-bx{
width: 33.33%;
}

.page.page-id-101486 .srvc-wrks{
padding-bottom: 30px;
}

.page.page-id-101486 .package_pricing{
padding-top: 20px
}

/* End Support #458515 */

/* Support #460475 - Fix the icon sizes here https://www.medschoolcoach.com/premed-concierge/ */
.cmnd-servc.cmnd-servc-copy img, .cmnd-servc img{
    width: auto !important;
}
/* End Support #460475 */

.single-team .team_bnr p {
	max-width: 900px;
	margin: 0 auto;
	text-align: center;
}

@media only screen and (max-width: 991px) {
.single-team .team_bnr p {
	font-size: 16px;
}
}

/*Support #462214 - fixed Meet Your Concierge*/
.page-id-101486 #meet_adv {
    width: 100%;
}

/*Support #466407 - Mobile menu hover fixes */
.mobile-menu li a:hover {
	color: #a7a7a7  !important;
}

@media (max-width: 48em){
    .page.page-id-666 .one-price-column .pricing__container .pricing-tab-content-container .price-row{
        width: 100%;
    }
}
