/*!/wp-content/themes/tta/assets/src/css/sections/home-page-courses.css*/.section.section-home-page-courses{padding:4vw 0}.section.section-home-page-courses .content{display:flex;flex-direction:column;width:33%;text-align:left;gap:2.5vw}.section.section-home-page-courses .content .content-box .content-title{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal;margin:0}.section.section-home-page-courses .content .content-box .content-description{color:#444;font-size:1vw;font-weight:400;line-height:179%;margin-top:3.25vw;display:flex;flex-direction:column;gap:2vw}.section.section-home-page-courses .content .content-box .content-description>*{margin:0}.section.section-home-page-courses .container{max-width:82.75vw;width:82.75vw;display:flex;gap:3.25vw}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__small{font-size:1.25vw}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__big{font-size:2.5vw;margin:.625vw 0}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__date{font-size:1.25vw}.section.section-home-page-courses .content .section-promotion-countdown__copy{padding:3.5vw 0;border-top:.0625vw solid #C2C2C2;border-bottom:.0625vw solid #C2C2C2;flex-basis:auto}.section.section-home-page-courses .container>div.content{flex:0 0 calc(33.33% - 2.16vw)}.section.section-home-page-courses .container .courses-item-list{flex:0 0 calc(66.66% - 4.32vw)}.section.section-home-page-courses .container .courses-item-list .compare{display:none}.section.section-home-page-courses .container .courses-item-list .swiper-wrapper.slider-container{display:flex;gap:3.25vw}.section.section-home-page-courses .review-container .reviews-carousal{flex:0 0 calc(100% - 29.02625vw);width:calc(100% - 29.02625vw)}.section.section-home-page-courses .container .section-promotion-countdown__counter{left:0;height:auto}.section.section-home-page-courses .section-title{color:#414141;text-align:center;font-size:3vw;font-style:normal;font-weight:700;line-height:1.2em;letter-spacing:-1.1px;max-width:82.75vw;width:82.75vw;margin:0 auto 5vw}.section.section-home-page-courses .section-title span{color:#F1A540}.section.section-home-page-courses .container .section-home-page-courses-item .course-description{text-align:left;margin-top:1.875vw;padding-top:1.875vw;border-top:2px solid #C2C2C2}.section.section-home-page-courses .container .section-home-page-courses-item{background:#FFF;flex:0 0 50%}.section.section-home-page-courses .container .section-home-page-courses-item .card-header{margin:0 0 1.3125vw;color:#fff;font-size:1.5vw;font-weight:400;line-height:173.5%;text-transform:uppercase;padding:1.375vw 0 1.0625vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content{padding:0 1.875vw 1.875vw}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h4{color:#08B3BE;font-size:1.375vw;font-weight:400;line-height:173.5%;margin:0 0 .5vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter h4{color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;margin:2.625vw 0 1.125vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul{display:flex;width:100%;gap:1.25vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li{display:flex;flex-direction:column;position:relative;align-items:center;gap:.75vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter{width:100%;height:fit-content}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .number{display:flex;justify-content:center;align-items:center;width:4.375vw;height:4.375vw;border-radius:2.2vw;background:#f1a54026;color:#F7A941;font-size:1.5625vw;font-weight:700;line-height:116%;letter-spacing:-.5px;position:relative}.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:not(.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:last-child)::after{content:url(/wp-content/themes/tta/assets/src/images/time_separation.svg);position:absolute;top:25%;left:calc(100% + 0.55vw);display:inline-block}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .label{color:#444;font-size:1vw;font-weight:400;line-height:normal}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .timer{display:none}.section.section-home-page-courses .content .section-promotion-countdown__copy .enrolment-details{max-width:18.125vw;font-size:1vw;font-style:normal;line-height:144%;margin-top:2.6875vw}.section.section-home-page-courses .content .cta-box .content-title{color:#08B3BE;font-size:1.6875vw;font-weight:400;line-height:normal;margin:0}.section.section-home-page-courses .content .cta-box .content-description{color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:179%;margin:2.125vw 0 1.5625vw;display:block}.section.section-home-page-courses .content .cta-box .content-description p{margin:0}.section.section-home-page-courses .content .cta-box .cta-box-link{background:#08B3BE;color:#fff;text-decoration:none;width:16.5vw;display:inline-flex;justify-content:center;padding:1.25vw 0;font-size:.875vw;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;gap:.5vw;align-items:center;border:1px solid #08B3BE;transition:.3s all}.section.section-home-page-courses .content .cta-box .cta-box-link:hover{color:#08B3BE;background:#fff}.section.section-home-page-courses .content .cta-box .cta-box-link:after{content:">";font-size:1.25vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price p{margin:0}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-tag{display:inline-flex;padding:.5vw 1vw;justify-content:center;align-items:center;gap:10px;color:#FFF;font-size:.875vw;font-weight:700;line-height:90%;text-transform:uppercase;border-radius:35vw;margin-top:1.375vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-title{color:#414141;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:134.5%;text-transform:capitalize;margin-top:.5vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-type{color:#414141;font-size:1.875vw;font-style:normal;font-weight:600;line-height:134.5%;text-transform:capitalize;margin-bottom:.8125vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price em{color:#414141;font-size:1.125vw;font-style:normal;font-weight:400;line-height:173.5%;text-decoration:line-through;margin-right:1vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .discount-string{display:inline-flex;padding:.5vw 1vw;justify-content:center;align-items:center;gap:.625vw;border-radius:560px;background:#E6F7F8;color:#08B3BE;font-size:1.125vw;font-style:normal;font-weight:700;line-height:173.5%}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .sale-price{display:flex;height:41.145px;justify-content:center;color:#414141;text-align:center;font-size:2.625vw;font-style:normal;font-weight:700;line-height:134.5%;letter-spacing:-1.26px;text-transform:capitalize;margin-top:.75vw}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h5{margin:0 0 1vw;color:#444;font-size:1.0625vw;font-style:normal;font-weight:600;line-height:173.5%}.section.section-home-page-courses .container .section-home-page-courses-item .course-description span{color:#444;font-size:1.0625vw;font-style:normal;font-weight:400;line-height:173.5%;margin-bottom:2.25vw;display:block}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul{list-style:none;margin-bottom:2.875vw}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li::before{content:"";display:inline-block;width:.395vw;height:.395vw;border-radius:.395vw;background:#08B3BE}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li{display:flex;align-items:center;gap:1vw;color:#444;font-size:1.0625vw;font-style:normal;font-weight:400;line-height:173.5%}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange-border{display:block;border:2px solid #F1A540;color:#F1A540;text-decoration:none;padding:1.25vw;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;transition:.3s all;text-transform:uppercase}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange-border:hover{background:#F1A540;color:#fff}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange{display:block;border:2px solid #F1A540;color:#fff;text-decoration:none;padding:1.25vw;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:.3s all}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange:hover{border:2px solid #F1A540;background-color:#fff;color:#F1A540}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange span,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{font-size:1vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions{display:flex;flex-direction:column;gap:.9375vw;position:relative}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{position:absolute;inset:auto 0 0 0;z-index:2;display:block;border:2px solid #F1A540;color:#fff;text-decoration:none;padding:1.25vw;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;background:#F1A540}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .trustpilot-widget{margin-top:1.875vw}.section.section-home-page-courses .review-container .reviews{flex:0 0 27.875vw;text-align:left}.section.section-home-page-courses .review-container .reviews .review-title{color:#414141;font-size:2.25vw;font-style:normal;font-weight:500;line-height:116%;letter-spacing:-.48px;text-transform:capitalize;margin:2.5rem 0 .9375vw;text-align:center}.section.section-home-page-courses .review-container .reviews .review-stars{display:flex;gap:.3vw;align-items:center;justify-content:center}.section.section-home-page-courses .review-container .reviews .review-stars img{width:1.625vw;height:auto}.section.section-home-page-courses .review-container .reviews .review-text{color:#444;font-size:1.0625vw;font-style:normal;font-weight:400;line-height:173.5%;margin-left:1.25vw}.section.section-home-page-courses .review-container .reviews .review-platforms{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2vw;justify-content:space-between;padding:0 3rem;box-sizing:border-box}.section.section-home-page-courses .review-container .reviews .review-platforms>div{flex:0 1 25%;display:flex;height:auto;align-items:center}section.section-alumni-journey .sub-text,.section.section-home-page-courses .sub-text{color:#08B3BE;font-size:3.25vw;font-family:"Satisfy",cursive;margin:0;font-weight:400;line-height:1.5em}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton .controlButton__icon{color:#D8D8D8;font-weight:900}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{color:#414141;font-family:'Poppins';font-size:1.15375vw;font-style:normal;font-weight:700;line-height:149.4%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text{color:#9D9D9D;font-family:'Poppins';font-size:1.025vw;font-style:normal;font-weight:400;line-height:149.4%}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{color:#444;font-family:'Poppins';font-size:.9375vw;font-style:normal;font-weight:400;line-height:173.5%;margin-top:1.5625vw}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-TextBody--xxxxs{color:#636363;font-family:'Montserrat';font-size:.875vw;font-style:normal;font-weight:500;line-height:149.4%}.section.section-home-page-courses .review-container{gap:1.1875vw;display:flex;flex-direction:column;align-items:center}.section.section-home-page-courses .review-container .reviews .review-platforms .trustpilot{flex:0 0 17%}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io{flex:0 1 15%;margin:0;padding:0;padding-bottom:4px;font-family:nunito sans,sans-serif;overflow:hidden}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge{width:100%;height:100%;border-radius:15px;background-color:#000;margin-left:auto;margin-right:auto;margin-top:3px}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge *{box-sizing:border-box}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content{background-color:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .03);height:80%;padding:1rem 0;display:flex;flex-direction:column;justify-content:space-between}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stars{color:#efb205;font-size:2rem;text-align:center;display:flex;justify-content:center;line-height:1;height:fit-content}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats{color:#000;background:0 0;height:60%;border-bottom-left-radius:15px;border-bottom-right-radius:15px;font-size:14px;text-align:center;font-family:nunito sans,sans-serif;font-weight:400}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .statsWrap{width:100%}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .statsWrap br{display:none}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .ruk_count,.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .ruk_rating{font-weight:bolder;font-size:1rem}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__footer{display:flex;margin-left:auto;margin-right:auto;width:80%;height:20%;align-items:center;justify-content:center}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__footer .ReviewsLogo{display:block;width:100%}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stars i.RatingStars__star{height:fit-content;display:inline-flex;align-items:center}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__footer img{width:80%!important;margin:auto}.section.section-home-page-courses .review-container .reviews{flex:unset;width:100%}.section.section-home-page-courses .review-container .reviews-carousal{flex:unset;width:100%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget--topHeader .CarouselWidget__header{display:none}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-XXXXLG .R-ReviewsList .R-ReviewsList__item{width:calc(100% / 3);flex:0 0 calc(100% / 3)}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas{font-family:Arial,sans-serif!important;font-size:14px;line-height:1.5;margin-top:20px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container{background-color:#fff;border:2px solid #ebebeb;border-radius:5px;margin-left:auto;margin-right:auto;position:relative;width:100%;display:flex;flex-direction:column;height:100%;justify-content:space-between}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--top{display:flex;justify-content:space-between;padding:20px 15px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--main{flex:1 0 auto}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-provider-title{font-size:14px;font-weight:600;line-height:1.2}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-provider-reviews{font-size:12px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--main a{color:#2d6bdc}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating{flex:0 0 auto}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-rating-wrapper{text-align:center}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating .widget-rating{text-align:center;background-color:#1fc1b2;color:#fff;display:inline-block;vertical-align:middle;border-radius:25px;font-size:22px;font-weight:700;line-height:.7;padding:10px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating .widget-rating-label{color:#1fc1b2;text-transform:uppercase;font-weight:600;font-size:10px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row::after{content:"";display:table;clear:both}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--bottom{background-color:#f9f9f9;padding:.825rem 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--cta{color:#e0e3e4;letter-spacing:1px;text-align:center;padding:.25rem 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--cta a,.widget__col--cta a:hover{color:#82848a}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a{text-decoration:none}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a img{border:none;vertical-align:middle;display:inline-block}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget{display:flex;width:fit-content;align-items:center;flex-direction:column;font-family:"Inter",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;text-decoration:none;color:#2C2C2C;position:relative}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__container{border-radius:0 0 14px 14px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;background-color:#fafafa;color:#3F80D0;border:solid 1px #3F80D0;border-top:#0000;width:100%;height:50%}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__rating-container{margin-bottom:0 0em;width:100%;display:flex;flex-direction:row;justify-content:center}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__logo{height:50%;position:absolute;top:5px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__stars{display:table;margin-left:1em;margin-left:0 auto;font-size:5px;position:relative;top:2px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__rating{margin:auto 0 0 0em;font-size:calc(16.941176470588px);text-align:center}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget_description{margin:0 0 0 0em;font-size:12px;text-transform:uppercase}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__total-rating{font-size:13px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget_filler{height:50%;flex-shrink:0;width:100%;background:#fafafa;border:solid 1px #3F80D0;border-top-width:1px;border-top-style:solid;border-top-color:#3f80d0;border-bottom:#0000;border-radius:14px 14px 0 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__details{position:relative}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .logo_right{height:74px;width:55.5px;margin-right:auto}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad{flex:0 1 fit-content}@media screen and (max-width:159px){.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content{border-radius:6px}}@media screen and (max-width:767px){.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-XXXXLG .R-ReviewsList .R-ReviewsList__item{width:calc(100%);flex:0 0 calc(100%)}.section.section-home-page-courses .review-container .reviews .review-platforms>div{flex:0 1 47%!important}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--top{flex-direction:column;padding:5px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-provider-title{font-size:13px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--main a{font-size:12px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating .widget-rating{font-size:16px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--bottom{padding:0 5px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a{font-size:12px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a img{width:12%}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container{text-align:center;height:fit-content}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--cta{padding:0 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas{margin-top:-32px}.section.section-home-page-courses .review-container .reviews .review-platforms{margin-top:2rem;row-gap:0;padding:0 0}}@media (max-width:1200px) and (min-width:769px){.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-XXXXLG .R-ReviewsList .R-ReviewsList__item{width:calc(100% / 2);flex:0 0 calc(100% / 2)}}@media (max-width:767px){.section.section-home-page-courses .container>div.content .content-box,.section.section-home-page-courses .container>div.content .cta-box{display:none}.section.section-home-page-courses .section-title{max-width:92%;width:92%;font-size:30px;line-height:1.2;margin-bottom:0}.section.section-home-page-courses .container{flex-direction:column;max-width:92%;width:92%}.section.section-home-page-courses .container:not(.section.section-home-page-courses .review-container){position:relative;padding-bottom:2rem}.section.section-home-page-courses .container>div{flex-basis:100%;width:100%}.section.section-home-page-courses .container .courses-item-list{overflow:hidden}.section.section-home-page-courses .container .courses-item-list .compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1rem}.section.section-home-page-courses .container .courses-item-list .compare::before{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon.svg);margin-right:.5rem}.section.section-home-page-courses .content .content-box .content-title,.section.section-home-page-courses .content .cta-box .content-title{font-size:18px;text-align:center}.section.section-home-page-courses .content .content-box .content-description,.section.section-home-page-courses .content .cta-box .content-description,.section.section-home-page-courses .content .cta-box .cta-box-link{font-size:14px}.section.section-home-page-courses .content .cta-box .cta-box-link{width:fit-content;padding:1rem 1rem 1rem 1rem;margin:2.5rem auto 0;display:flex}.section.section-home-page-courses .content .cta-box .cta-box-link::after{font-size:18px}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__small,.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__date{font-size:24px}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__big{font-size:36px}.section.section-home-page-courses .content .section-promotion-countdown__copy{text-align:center;margin-bottom:30px}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter h4{font-size:14px;margin-top:1rem}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul{justify-content:center;gap:1rem;margin-top:1rem}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .number{width:60px;height:60px;border-radius:50px;font-size:24px}.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:not(.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:last-child)::after{top:30%;left:calc(100% + 0.35rem)}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .label{font-size:14px}.section.section-home-page-courses .content .section-promotion-countdown__copy .enrolment-details{font-size:14px;max-width:90%;margin:1rem auto}.section.section-home-page-courses .container .section-home-page-courses-item .card-header{font-size:16px;margin-bottom:1rem}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-image{width:70%;margin:auto}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-tag{font-size:14px;padding:8px 24px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-title,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-type,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price em{font-size:16px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .discount-string{font-size:16px;padding:4px 16px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .sale-price{font-size:24px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description{border-top-width:1px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h4{font-size:16px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h5,.section.section-home-page-courses .container .section-home-page-courses-item .course-description span,.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li{font-size:14px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li::before{width:6px;height:6px;border-radius:6px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange-border,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange{font-size:14px;padding:10px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{padding:10px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange span,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{font-size:14px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content{padding:0 1rem .75rem}.section.section-home-page-courses .review-container{margin-top:1.5rem}.section.section-home-page-courses .review-container .reviews .review-title{font-size:18px;text-align:center;margin:0 0 1rem}.section.section-home-page-courses .review-container .reviews .review-stars img{width:20px}.section.section-home-page-courses .review-container .reviews .review-text{font-size:14px}.section.section-home-page-courses .review-container .reviews-carousal{width:100%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container{padding:0}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{top:100%;box-shadow:0 0 3px 0 #00000040;aspect-ratio:1;max-width:10%;max-height:10%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--left{left:41%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--right{right:41%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton .controlButton__icon{font-size:16px;color:#707070}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .CarouselWidget__footer{display:none}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget{width:100%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{font-size:16px}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text{font-size:12px}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{font-size:14px}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{width:auto}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-TextBody--xxxxs{font-size:12px}.section.section-home-page-courses{padding:2rem 0}.section.section-home-page-courses .container .section-home-page-courses-item{flex:0 0 100%}section.section-alumni-journey .sub-text,.section.section-home-page-courses .sub-text{font-size:24px}}