@media only screen and (min-width:769px){.google-rating-section{display:-webkit-box;display:-ms-flexbox;display:flex}}.google-rating-section>div{padding:24px 0}@media only screen and (min-width:769px){.google-rating-section>div{padding:0 32px}}.google-rating-section div{text-align:center;width:100%}.google-rating-section div>span{display:inline-block;font-size:36px;font-weight:700;line-height:57px;padding-left:40px;position:relative}@media only screen and (min-width:769px){.google-rating-section div>span{font-size:64px}}.google-rating-section div a,.google-rating-section div p{display:inline-block;font-weight:700;margin-top:8px}@media only screen and (min-width:769px){.google-rating-section div a,.google-rating-section div p{margin-top:16px}}.google-rating-section .student-number span:before{background:url(/wp-content/themes/candlefox/images/smile-icon.svg) no-repeat 50%/100%;content:"";display:block;height:32px;left:0;position:absolute;top:0;width:32px}.google-rating-section .google-rating{border-top:1px solid var(--gray-50)}@media only screen and (min-width:769px){.google-rating-section .google-rating{border-left:1px solid var(--gray-50);border-top:none}}.google-rating-section .google-rating span:before{background:url(/wp-content/themes/candlefox/images/google-logo.svg) no-repeat 50%/100%;content:"";display:block;height:32px;left:0;position:absolute;top:0;width:32px}.google-reviews-section .heading-wrapper{text-align:center}.google-reviews-section .heading-wrapper h2{margin:8px 0 0}@media only screen and (min-width:769px){.google-reviews-section .heading-wrapper h2{margin-top:16px}}.google-reviews-section .reviews-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:24px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:32px}}.google-reviews-section .reviews-wrapper__gator{border-radius:23px;-webkit-box-shadow:0 0 2px 0 rgba(89,89,89,.2),0 12px 24px -4px rgba(89,89,89,.12);box-shadow:0 0 2px 0 rgba(89,89,89,.2),0 12px 24px -4px rgba(89,89,89,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;width:100%}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__gator{padding:32px;width:40%}}.google-reviews-section .reviews-wrapper__gator h3{font-weight:700}.google-reviews-section .reviews-wrapper__gator p{margin-top:8px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__gator p{margin-top:16px}}.google-reviews-section .reviews-wrapper__gator a{margin-top:24px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__gator a{margin-top:32px}}.google-reviews-section .reviews-wrapper__reviews{padding-bottom:42px;width:100%}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__reviews{padding-bottom:0;width:60%}}.google-reviews-section .reviews-wrapper__reviews.is-initialized:not(.is-active) .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.google-reviews-section .reviews-wrapper__reviews .splide__slide{border:1px solid var(--gray-50);border-radius:16px;padding:24px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__reviews .splide__slide{padding:32px;width:calc(50% - 24px)}}.google-reviews-section .reviews-wrapper__reviews .review-card .name{font-weight:700}.google-reviews-section .reviews-wrapper__reviews .review-card .star-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:8px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__reviews .review-card .star-ratings{margin-top:16px}}.google-reviews-section .reviews-wrapper__reviews .review-card .star-ratings .star-rating{background:url(/wp-content/themes/candlefox/images/icon-star-border.svg) no-repeat 50%/100%;display:block;height:16px;width:16px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__reviews .review-card .star-ratings .star-rating{height:24px;width:24px}}.google-reviews-section .reviews-wrapper__reviews .review-card .star-ratings .star-rating.star-full{background:url(/wp-content/themes/candlefox/images/icon-star-full.svg) no-repeat 50%/100%}.google-reviews-section .reviews-wrapper__reviews .review-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:8px}@media only screen and (min-width:769px){.google-reviews-section .reviews-wrapper__reviews .review-card p{margin-top:16px}}.google-reviews-section .reviews-wrapper__reviews .splide__pagination .splide__pagination__page.is-active{background-color:var(--tr-purple-900)}
