.home #content h2{font-family:var(--font-heading);color:var(--primary-color)}.home #content .section-slider{margin-top:-70px}.home #content .vtiedu-home-slider .flickity-page-dots{right:15%;left:15%;display:flex;justify-content:flex-end}.home #content .section-course .bg-course .col>.col-inner{background-color:rgba(194,194,194,.25);border-radius:12px;border:1px solid #fff;padding:50px;overflow:hidden}.home #content .section-course .bg-course .col>.col-inner .row .col .col-inner{padding:0}.home #content .section-course .bg-course .product-small.box{background:#fff!important}.home #content .section-course .bg-course .product-small.box .box-text{background:#fff;text-align:left!important;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:10px}.home #content .section-course .bg-course .product-small.box .price-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.home #content .section-course .bg-course .product-small.box .price-wrapper .js-star-rating.star-rating.star-rating--inline{display:none}.home #content .section-course .bg-course .product-small.box .price-wrapper .price{border-top:1px solid var(--divider-color);padding-top:10px}.home #content .section-course .bg-course .product-small.box .box-image{padding:16px}.home #content .section-course .bg-course .product-small.box .box-image img{object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:200px;border-radius:var(--border-radius-3x,12px)}.home #content .section-achievement .medium-3 .col-inner{background-color:rgba(194,194,194,.25);border-radius:12px;border:1px solid #fff}.home #content .section-achievement .medium-3 .col-inner .icon-box-img{max-height:40px}.home #content .section-achievement .medium-3 .col-inner .icon-box-text h6{text-transform:capitalize;opacity:1}.home #content .section-achievement .medium-3 .col-inner h3{margin-top:20px}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box{border-radius:12px;background:#fff;margin:10px 0}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box:nth-of-type(2){flex-direction:row-reverse}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box:nth-of-type(2) .icon-box-text{border-radius:12px 0 0 12px}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box .icon-box-text{background:#eef5ff;padding:15px;border-radius:0 12px 12px 0;display:flex;align-items:center}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box .testimonial-meta{text-align:center;display:flex;flex-direction:column}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box .testimonial-meta span.testimonial-name-divider{display:none}.home #content .section-what-students-say .col-inner .icon-box.testimonial-box .testimonial-meta span.testimonial-company.test_company{font-size:14px;color:var(--links-color);font-weight:400}.home #content .section-what-students-say .slider-style-container .flickity-slider>:not(.is-selected),.home #content .section-what-students-say .slider-style-focus .flickity-slider>:not(.is-selected),.home #content .section-what-students-say .slider-style-shadow .flickity-slider>:not(.is-selected){opacity:0}.home #content .section-what-students-say .testimonial-box{display:flex;flex-direction:row;align-items:stretch;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 15px rgba(0,0,0,.05)}.home #content .section-what-students-say .testimonial-image{flex:1;background-color:#fff;text-align:center;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:240px!important}.home #content .section-what-students-say .testimonial-image img{max-width:100px;max-height:100px}.home #content .section-what-students-say .testimonial-text{display:flex;flex-direction:column;align-items:center;text-align:center}.home #content .section-partners .partner-small img{max-width:125px;display:flex;align-items:center;justify-content:center}.home #content .section-lecturer .lecturer-box-small.box{background:rgba(194,194,194,.25);padding:20px;text-align:center;border-radius:12px;min-height:250px}@media (min-width:768px){.home #content .section-lecturer .lecturer-box-small.box{min-height:410px}}@media (min-width:992px){.home #content .section-lecturer .lecturer-box-small.box{min-height:545px}}@media (min-width:1400px){.home #content .section-lecturer .lecturer-box-small.box{min-height:470px}}@media (max-width:480px){.home #content .section-lecturer .lecturer-box-small.box{padding:10px;min-height:270px}}.home #content .section-lecturer .lecturer-box-small.box .box-image img{width:170px;height:170px;object-fit:cover;border-radius:50%;overflow:hidden;display:block}@media (max-width:480px){.home #content .section-lecturer .lecturer-box-small.box .box-image img{height:auto}}.home #content .section-lecturer .lecturer-box-small.box .box-title{margin-top:20px}.home #content .section-lecturer .lecturer-box-small.box .lecturer-box-data .lecturer-box-item{font-size:14px;color:#64748b;margin-bottom:15px}.home #content .section-lecturer .lecturer-box-small.box .lecturer-box-data .lecturer-box-item.lecturer_job-box-item{color:var(--links-color);font-weight:700;font-size:16px}@media (max-width:480px){.home #content .section-lecturer .lecturer-box-small.box .lecturer-box-data .lecturer_job-box-item{display:none}.home #content .section-lecturer .lecturer-box-small.box .lecturer-box-data .lecturer_certificate-box-item{display:none}}.home #content .vtiedu-lecturer-item .middle-title{font-weight:600;font-size:16px;margin:8px 0 4px}.home #content .vtiedu-image-sc{text-align:center;padding:15px 10px}.home #content .vtiedu-image-sc:hover .bg-cover{transform:scale(1.05)}.home #content .vtiedu-image-sc .bg-cover{aspect-ratio:3/4;background-size:cover;background-position:center;border-radius:10px;margin-bottom:10px;transition:transform .3s ease}.home #content .products-by-scent .col>.col-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.home #content .products-by-scent .col>.col-inner a.button:hover{color:var(--texts-color)}.home #content .icon-box.featured-box{color:var(--texts-color)}.home #content .icon-box.featured-box h3{font-size:14px;margin-bottom:0;text-transform:uppercase;color:var(--texts-color)}.home #content .icon-box.featured-box p{font-size:13px;color:var(--texts-color)}.home #content .icon-box.icon-box-left .icon .icon-inner{text-align:center;border-radius:10px}@media (min-width:992px){.home #content .icon-box.icon-box-left .icon .icon-inner{padding:5px 10px}}.home #content .icon-box.icon-box-left .icon .icon-inner svg{max-width:28px;height:auto}.home #content .icon-box.icon-box-right{display:flex;flex-flow:column wrap;width:100%}.home #content .icon-box.icon-box-right .icon-box-img{width:60px!important;margin-bottom:15px;padding-left:1em}.home #content .icon-box .section-title-container{margin-bottom:0}.home #content .icon-box .section-title-container .section-title-normal{border:none}.home #content .icon-box .section-title-container .section-title-normal span{border:none}.home #content .icon-box .section-title-container h1.section-title,.home #content .icon-box .section-title-container h2.section-title{font-size:28px;line-height:32px}@media (min-width:850px){.home #content .icon-box .section-title-container h1.section-title,.home #content .icon-box .section-title-container h2.section-title{font-size:36px;line-height:42px}}@media (min-width:1480px){.home #content .icon-box .section-title-container h1.section-title,.home #content .icon-box .section-title-container h2.section-title{font-size:48px;line-height:56px}}.home #content .section-title-container h1.section-title{font-size:36px;line-height:40px}@media (min-width:850px){.home #content .section-title-container h1.section-title{font-size:48px;line-height:56px}}@media (min-width:1480px){.home #content .section-title-container h1.section-title{font-size:60px;line-height:72px}}.home #content .section-title-container h2.section-title{font-size:28px;line-height:32px}@media (min-width:850px){.home #content .section-title-container h2.section-title{font-size:36px;line-height:42px}}@media (min-width:1480px){.home #content .section-title-container h2.section-title{font-size:48px;line-height:56px}}.home #content .section-title-container h2.section-title .section-title-main{position:relative;padding-left:40px;padding-bottom:0}.home #content .section-title-container h2.section-title .section-title-main::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;background-image:url(../../images/icon-heading.svg);background-size:contain;background-repeat:no-repeat}.home #content .section-title-container h3.section-title{font-size:20px;line-height:22px}@media (min-width:850px){.home #content .section-title-container h3.section-title{font-size:24px;line-height:28px}}@media (min-width:1480px){.home #content .section-title-container h3.section-title{font-size:32px;line-height:40px}}.home #content .section-title-container h1.section-title a,.home #content .section-title-container h2.section-title a,.home #content .section-title-container h3.section-title a{font-size:14px;font-weight:500;color:var(--texts-color)}.home #content .section-title-container h1.section-title a .icon-angle-right:before,.home #content .section-title-container h2.section-title a .icon-angle-right:before,.home #content .section-title-container h3.section-title a .icon-angle-right:before{font-family:vtiedu-icons!important;margin-left:10px;content:"\e916"}.home #content .section-title-container h1.section-title a:hover,.home #content .section-title-container h2.section-title a:hover,.home #content .section-title-container h3.section-title a:hover{color:var(--primary-color)}@media (max-width:480px){.home #content .section-title-container .section-title{justify-content:center;text-align:center;padding:20px 10px 0}.home #content .section-title-container .section-title-main{margin:0}.home #content .section-title-container a{display:none}}.home #content .products-by-scent .icon-box .icon-box-img{width:90px!important}@media (min-width:768px) and (max-width:992px){.home #content .products-by-scent .icon-box .icon-box-img{width:110px!important}}@media (min-width:992px){.home #content .products-by-scent .col.large-3{flex-basis:20%;max-width:20%;width:20%}.home #content .products-by-scent .icon-box .icon-box-img{width:120px!important}}@media (min-width:1200px){.home #content .products-by-scent .icon-box .icon-box-img{width:150px!important}}.home #content .brands-carousel-logos .box-image img{max-height:100px;width:auto}.home #content .brands-carousel-logos .gallery-col .col-inner{display:flex;align-items:center;justify-content:center;padding-bottom:0}.home #content .col.back-to-summer{position:relative}.home #content .col.back-to-summer .box.box-text-bottom{height:100%;position:relative}.home #content .col.back-to-summer .box.box-text-bottom .box-image>div{overflow:hidden;object-position:center;object-fit:contain;height:100%;width:100%}.home #content .col.back-to-summer .box.box-text-bottom .box-image>div img{height:100%;width:100%}.home #content .col.back-to-summer .box.box-text-bottom .box-text{position:absolute;top:0;left:0;height:100%;width:100%}@media (min-width:1200px){.home #content .col.back-to-summer .box.box-text-bottom .box-text{padding-top:25px;padding-bottom:25px}}.home #content .col.back-to-summer .box.box-text-bottom .box-text-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.home #content .col.back-to-summer .box.box-text-bottom .box-text-inner .text.top h2{font-size:28px;line-height:32px}@media (min-width:850px){.home #content .col.back-to-summer .box.box-text-bottom .box-text-inner .text.top h2{font-size:36px;line-height:42px}}@media (min-width:1480px){.home #content .col.back-to-summer .box.box-text-bottom .box-text-inner .text.top h2{font-size:48px;line-height:56px}}.home #content .col.back-to-summer .box-image{position:relative;height:100%}.home #content .about-us .col-inner a{color:var(--primary-color)}@media (max-width:768px){.home #content .featured-supports-content .col>.col-inner .is-border{border:none}}.home #content .text h2{font-size:36px;line-height:40px}@media (min-width:850px){.home #content .text h2{font-size:48px;line-height:56px}}@media (min-width:1480px){.home #content .text h2{font-size:60px;line-height:72px}}.home #content .gallery-col .box-text{display:none}.home #content .mentora-section.custom-why-chosen-element .box-container{height:420px;background-repeat:no-repeat;background-position:center;background-size:60%;position:relative}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item{display:block;position:absolute;font-weight:700;font-size:14px}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item.i1{width:175px;text-align:right;left:100px;top:-15px}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item.i2{width:200px;left:-45px;top:180px;text-align:right}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item.i3{width:200px;left:50px;bottom:30px;text-align:right}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item.i4{width:200px;right:50px;bottom:30px;text-align:left}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item.i5{width:200px;right:-30px;top:170px;text-align:left}.home #content .mentora-section.custom-why-chosen-element .box-container span.box-item.i6{width:175px;text-align:left;right:100px;top:-15px}@media only screen and (max-device-width:600px){.home #content .section-course .bg-course .col>.col-inner{padding:5px}.home #content .section-course .bg-course .product-small.box .box-text .box-wrapper{gap:10px;display:flex;flex-direction:column}}@media (min-width:768px){.home #content .section-slider{margin-top:-144px}.home #content .icon-box-left,.home #content .icon-box-right{display:flex;flex-flow:row wrap;width:100%}.home #content .vtiedu-section-blog .vtiedu-post-element{position:relative}.home #content .vtiedu-section-blog .vtiedu-post-element::before{position:absolute;top:-90px;right:-90px;width:180px;height:180px}}@media (min-width:992px){.home #content .vtiedu-home-slider .flickity-page-dots{bottom:60px}.home #content .section-course{margin-top:-70px}.home #content .icon-box.featured-box h3{font-size:18px}.home #content .icon-box.featured-box p{font-size:16px}.home #content .section-title-container h1.section-title a,.home #content .section-title-container h2.section-title a,.home #content .section-title-container h3.section-title a,.home #content .section-title-container h4.section-title a{font-size:18px;font-weight:500}.home #content .section-title-container.h1 h1.section-title,.home #content .section-title-container.h1 h2.section-title,.home #content .section-title-container.h1 h3.section-title,.home #content .section-title-container.h1 h4.section-title{font-size:36px;line-height:40px}}@media (min-width:992px) and (min-width:850px){.home #content .section-title-container.h1 h1.section-title,.home #content .section-title-container.h1 h2.section-title,.home #content .section-title-container.h1 h3.section-title,.home #content .section-title-container.h1 h4.section-title{font-size:48px;line-height:56px}}@media (min-width:992px) and (min-width:1480px){.home #content .section-title-container.h1 h1.section-title,.home #content .section-title-container.h1 h2.section-title,.home #content .section-title-container.h1 h3.section-title,.home #content .section-title-container.h1 h4.section-title{font-size:60px;line-height:72px}}@media (min-width:992px){.home #content .section-title-container.h2 h1.section-title,.home #content .section-title-container.h2 h2.section-title,.home #content .section-title-container.h2 h3.section-title,.home #content .section-title-container.h2 h4.section-title{font-size:28px;line-height:32px}}@media (min-width:992px) and (min-width:850px){.home #content .section-title-container.h2 h1.section-title,.home #content .section-title-container.h2 h2.section-title,.home #content .section-title-container.h2 h3.section-title,.home #content .section-title-container.h2 h4.section-title{font-size:36px;line-height:42px}}@media (min-width:992px) and (min-width:1480px){.home #content .section-title-container.h2 h1.section-title,.home #content .section-title-container.h2 h2.section-title,.home #content .section-title-container.h2 h3.section-title,.home #content .section-title-container.h2 h4.section-title{font-size:48px;line-height:56px}}@media (min-width:992px){.home #content .section-title-container.h3 h1.section-title,.home #content .section-title-container.h3 h2.section-title,.home #content .section-title-container.h3 h3.section-title,.home #content .section-title-container.h3 h4.section-title{font-size:20px;line-height:22px}}@media (min-width:992px) and (min-width:850px){.home #content .section-title-container.h3 h1.section-title,.home #content .section-title-container.h3 h2.section-title,.home #content .section-title-container.h3 h3.section-title,.home #content .section-title-container.h3 h4.section-title{font-size:24px;line-height:28px}}@media (min-width:992px) and (min-width:1480px){.home #content .section-title-container.h3 h1.section-title,.home #content .section-title-container.h3 h2.section-title,.home #content .section-title-container.h3 h3.section-title,.home #content .section-title-container.h3 h4.section-title{font-size:32px;line-height:40px}}@media (min-width:1200px){.home #content .vtiedu-home-slider .flickity-page-dots{bottom:80px}.home #content .vtiedu-section-blog .vtiedu-post-element{position:relative}.home #content .vtiedu-section-blog .vtiedu-post-element::before{position:absolute;top:-130px;right:-180px;width:300px;height:300px}.home #content .mentora-form-register .col-inner{min-height:590px;margin-top:-100px}}