.corporate-title,h2.home-title,h3.home-title{padding-bottom:20px;display:inline-block;font-family:Quicksand,sans-serif}.bg-purple-cloud,.comm-card:before,.corporate-title{background-repeat:no-repeat}.corporate-title,.faq-grid h3,h2.home-title,h3.home-title{font-family:Quicksand,sans-serif}.blog-item,.blog-item_img{aspect-ratio:1/1;position:relative}.indicator-line svg,.logo-item{vertical-align:middle}.category-list,.redirect-list{list-style-type:none}.blog-item_img img,.therapist-pp img{object-position:center;object-fit:cover}@font-face{font-family:Quicksand;src:url('../fonts/VBneJUTUhIdz.ttf') format('truetype');font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}:root{--swiper-navigation-size:20px;--default-text-color:#202020;--background-color:#F7F0E7;--primary-color:#4318BE;--secondary-color:#C6B4FB;--tertiary-color:#8DC9D3;--quaternary-color:#ABAAF3;--quinary-color:#E8E9FD;--senary-color:#F7F6FF;--septenary-color:#F7F6FF}h2.home-title,h3.home-title{font-size:38px;line-height:50px;font-weight:600}h3.home-title.no-bg{background-image:none;padding-bottom:0}h2.home-title.info-title{font-size:28px;line-height:40px}.corporate-title{font-size:48px;line-height:60px;background-image:url("../images/KW9oMrEwURvd.png");background-position:left bottom}.campaign-banner{background-color:#bdbFF54A;text-align:center;min-height:50px}.campaign-banner a{font-weight:400;color:var(--default-text-color);text-decoration:none;justify-content:center;align-items:center}.therapist-topics-list li,.therapist-topics-list li:last-child a{color:hsl(187deg 51% 32%)}.campaign-banner span{border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:8px 12px;display:inline-block;align-items:center;justify-content:center}@media (max-width:781px){.campaign-banner{text-align:center;min-height:60px;padding-top:7px}.campaign-banner a{font-size:15px!important}.campaign-banner img{display:none}.campaign-banner span{border:none;padding:0;line-height:1rem!important}}.color-purple,.navbar-light .navbar-brand{color:#4318be}.navbar-light .navbar-brand:hover{color:#322460}.navbar-light .navbar-brand span{color:#fff;font-size:16px;line-height:17px;margin-top:-5px!important;display:block!important}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar--purple .nav-item .nav-link,.navbar--purple .nav-item .nav-link:hover{padding-left:20px;padding-right:20px}.hero-heading{font-size:26px}.display-5{font-size:3rem;line-height:1}.opacity-6,.swiper-customer-comments-arrow.swiper-button-disabled{opacity:.6}.text-gray{color:#999!important}.carousel-control-next,.carousel-control-prev{top:unset!important;bottom:1.5rem!important}.blur-wrap::after,.fade-left,.fade-right{position:absolute;bottom:0;pointer-events:none}.carousel-control-prev{left:-1%!important}.carousel-control-next{right:-1%!important}.height-unset{height:unset}.btn{padding:.575rem .95rem;font-weight:700}.btn-cta,.fs-15{font-size:15px}.btn-gdpr{font-size:14px!important;width:120px;padding:565.rem!important}.campaign-card{border:1px dashed #064a52;border-radius:20px}.accordion-card-btn,.icon-box.test-box,.rounded-20{border-radius:20px}.custom-accoridon.faq-page-accordion .accordion-card,.rounded-16{border-radius:16px}.btn:not(disabled):hover{opacity:.92}.btn:focus{box-shadow:unset}.btn-dark-purple{background-color:#4318be;color:#fff;border-radius:20px;padding:13px 26px}.btn-dark-purple:hover{color:#f3f3f3}.btn-dark-green{background-color:#064a52;color:#fff;border-radius:20px;padding:13px 26px}.btn-light-purple,.btn-purple-200{color:#322460;padding:13px 26px;border-radius:20px}.btn-dark-green:hover{color:#fff}.btn-light-purple{background-color:#e8e9fd}.btn-purple-200{background-color:#abaaf3}.advantage-icon,.advantage-item,.btn-arrow-icon,.feature-icon i,.power-icon i,.social-links a{transition:.3s}.btn:hover .btn-arrow-icon{transform:translateX(5px)}.btn-white-outline{border:1px solid #fff;color:#fff;border-radius:20px;padding:13px 26px}.btn-white-outline:hover{border:1px solid #fff;color:#604e9a;background-color:#fff}.btn-link-green{color:#064a52!important}.btn-white-outline:focus{box-shadow:0 0 0 .25rem rgb(211 212 213 / 35%)}.btn-purple{border:1px solid #611ac9;background-color:#611ac9;color:#fff;border-radius:20px;padding:13px 26px}.btn-purple:hover{color:#fff;opacity:.8}.btn-purple-outline{border:1px solid #611ac9;color:#abaaf9;border-radius:20px;padding:13px 26px}.btn-purple-outline:hover{background-color:#611ac9;color:#611ac9}.btn-header--login{background-color:transparent;color:#611ac9;padding:13px 26px;line-height:20px;border-right:1px solid #fff;font-weight:700}.btn-header--for_companies{background-color:#00464e;color:#fff;font-weight:400;padding:13px 26px;border:1px solid #00464e}.btn-header--register{background-color:#5636be;color:#fff;padding:13px 26px;font-weight:400;border:1px solid #5636be}.btn-header--register:hover,.paginator .pagination>li>.page-link,.redirect-list a:hover,.text-dark-purple,.therapist-card_header:hover{color:#322460}.badge-light-purple{color:#322460;background-color:#e8e9fd}.bg-purple-cloud{background-color:rgba(67,24,190,.8);background-image:url("../images/1nUreKfI9iR0.webp");width:100%;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg-green-midnight{background-color:#064a52}.comm-card{border-radius:12px;display:flex;flex-direction:column;background-color:hsl(188 44% 90% / 1)}.comm-card:before{content:"";margin-bottom:1rem;display:block;width:50px;height:50px;background-size:40px;background-position:center;background-image:url("../images/zqeqQmQihS6K.svg")}.brands-bg{background:#f7f6ff;background:linear-gradient(0deg,#f7f6ff 0,#d4d3f9 54%,#abaaf3 100%)}.fade-left,.fade-right{top:0;width:80px;z-index:2}.blur-wrap,.logos-slider{position:relative}.fade-left{left:0;background:linear-gradient(to right,#f8f3eb 0,transparent 100%)}.fade-right{right:0;background:linear-gradient(to left,#f8f3eb 0,transparent 100%)}.logos-slider{white-space:nowrap;overflow:hidden}.logos-slide{display:inline-block;animation:100s linear infinite slide}.logo-item{display:inline-block;padding:0 30px}.logo-item img{filter:invert(1) grayscale(1) opacity(.5);transition:opacity .3s;height:50px}.logo-item img:hover,.modal-header .close{opacity:1}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.bg-dark-purple{background-color:#322460}.bg-purple-100{background-color:#abaaf3}.bg-purple-300{background-color:#abaaf9!important}.bg-purple-400{background-color:#eeeafa!important}.bg-purple-500,.bg-purple-600{background-color:#f7f6ff!important}.bg-light-purple{background-color:#dad9fa}.bg-light-green{background-color:#eaf6f8!important}.text-purple{color:#604e9a!important}.bg-pink-100{background-color:#fef3f2}.bg-purple-900{background-color:#4318be}.bg-gray-100{background-color:#f9fafb}.text-midnight-green{color:#064a52}.section-text-green{color:#57b6c7!important}.blur-wrap::-webkit-scrollbar{display:none}.blur-wrap::after{content:"";right:0;background:linear-gradient(279deg,#fff 31%,rgba(255,255,255,.5382528011) 54%,rgba(255,255,255,0) 76%)}.blur-wrap_horizontal::after{top:0;height:100%;width:50%}.blur-wrap_vertical::after{left:0;width:100%;height:100px;background:linear-gradient(0deg,#fff 7%,rgba(255,255,255,.8485894724100578) 45%,rgba(255,255,255,0) 70%)}.rounded-alpha{border-radius:2rem}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-d-none::-webkit-scrollbar{display:none}.scrollbar-white::-webkit-scrollbar{width:10px;height:10px}.scrollbar-white::-webkit-scrollbar-track{background:0 0}.scrollbar-white::-webkit-scrollbar-thumb{background:#d1d1ff;background:linear-gradient(90deg,rgba(209,209,255,.76) 0,#fff 31%,#fff 64%,rgba(209,209,255,.78) 100%);cursor:pointer;border-radius:10px}.scrollbar-white::-webkit-scrollbar-thumb:hover{background:#fff}.scrollbar-purple::-webkit-scrollbar{width:10px;height:10px;border-radius:10px;cursor:pointer}.scrollbar-purple::-webkit-scrollbar-track{background:#dbdbfe61;border-radius:10px}.scrollbar-purple::-webkit-scrollbar-thumb{background:rgba(209,209,255,.76);border-radius:10px}.scrollbar-purple::-webkit-scrollbar-thumb:hover{background:#d1d1ff}.corporate-advice-card{background-color:#fff;border-radius:2rem;padding:1rem 1.3rem;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:160px}.corporate-advice-card-text{overflow-y:auto}.corporate-advice-card-title{font-size:16px;color:#322460;min-height:20px}.commentsSwiper .swiper-pagination,.corporateEmployeeSwiper .swiper-pagination,.corporateSwiper .swiper-pagination,.howToWorkSwiper .swiper-pagination,.swiper-pagination{position:relative;bottom:unset;margin-top:1rem}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#604e9a}.swiper-pagination.swiper-pagination-blue .swiper-pagination-bullet-active{background-color:#8dc9d3}.swiper-pagination.swiper-pagination-big .swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination.swiper-pagination-green .swiper-pagination-bullet{background-color:#fff;opacity:1}.swiper-pagination.swiper-pagination-green .swiper-pagination-bullet-active{background-color:#80a4aa}.commentsSwiper .swiper-pagination .swiper-pagination-bullet{border-radius:3px;width:15px;height:3px}.commentsSwiper .swiper-button-next,.commentsSwiper .swiper-button-prev{top:unset;bottom:0;color:#8dc9d3;font-weight:900}.swiper-customer-comments-arrow{border:none;background-color:transparent;width:45px;min-width:45px;height:45px;display:flex;align-items:center;justify-content:center;outline:0}.blog-item,.blog-item_img img,.blog-item_img::after{height:100%;border-radius:10px}.custom-dropdown-btn svg,.swiper-customer-comments-arrow svg{pointer-events:none}.faq-green{margin-top:0}.faq-green>.accordion .card{border:1px solid #6babb4!important;margin-top:0!important;justify-content:center;min-height:54px}.faq-green>.accordion .card:not(:last-child){margin-bottom:10px!important}.faq-green>.accordion .card .card-header{min-height:54px}.faq-green>.accordion .card button{color:#6babb4!important}.faq-green .question-icon,.fw-900{font-weight:900!important}.bg-curved-shape{background-image:url("../images/pvJFIyB5s6Jg.svg"),url("../images/eEAbkGjGdVhq.svg");background-position:top 0 left 0,bottom 0 right 0;background-repeat:no-repeat,no-repeat;background-size:138px 176px,164px 209px}.contact-form-box .form-input{border:none;outline:0;width:100%;min-height:50px;background-color:#fff;border-radius:10px;padding:10px 15px;color:#000;font-family:"Brandon Text",sans-serif}.contact-form-box .form-input::placeholder{color:rgba(0,0,0,.5)}.faq-grid{display:grid;gap:.85rem}.faq-grid.corporate{display:block;gap:.85rem}.therapist-topics-list{display:flex;flex-wrap:wrap;padding-inline-start:0;gap:.75rem}.therapist-topics-list li{padding:7px 14px;border:1px solid #23646d;border-radius:20px;transition:.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.therapist-topics-list li a{display:block;text-decoration:none;color:hsl(187deg 51% 32%)}.therapist-topics-list li:last-child{background-color:hsl(192deg 45% 85%)}.blog-grid{display:flex;flex-direction:column;gap:.75rem}.blog-item{width:100%;overflow:hidden;display:block}.blog-item_img{width:100%;border-radius:10px;overflow:hidden}.blog-item_img::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,0,0,0) 0,rgba(50,36,96,.9) 75%)}.blog-item_img img{width:100%;transition:.3s ease-in-out}.blog-item_date{background-color:rgba(0,0,0,.25);border-radius:50em;position:absolute;left:18px;top:18px;color:#fff;padding:7px 14px;font-size:.85rem;font-family:'Brandon Text',sans-serif}.blog-item_bottom{position:absolute;bottom:18px;left:18px;right:18px;display:flex;flex-direction:column;gap:.5rem;color:#fff;transition:.15s ease-in-out}.blog-item_category{font-size:12px;font-weight:700;letter-spacing:1px;line-height:20px;color:#abaaf9;text-transform:uppercase}.blog-item_title{font-size:1.2rem;font-weight:700;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-item:first-child{grid-column:span 2;grid-row:span 2}.blog-item:hover .blog-item_img img{transform:scale(1.04)}.blog-search-input input{background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M26 26L20.0978 20.0875M23.3684 12.1842C23.3684 18.3611 18.3611 23.3684 12.1842 23.3684C6.00734 23.3684 1 18.3611 1 12.1842C1 6.00734 6.00734 1 12.1842 1C18.3611 1 23.3684 6.00734 23.3684 12.1842Z' stroke='%23322460' stroke-width='2' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px;background-position:right 10px top 10px;background-repeat:no-repeat;padding-right:35px;border:none;background-color:transparent;border-radius:0;color:rgba(50,36,96,.5)}.blog-search-input input:focus{background-color:transparent;box-shadow:none;border-color:rgba(50,36,96,.5);border-bottom:1px solid rgba(50,36,96,.5)}.category-list_item a:hover,.category-list_item.active a{background-color:#322460;color:#fff}.redirect-card{border-radius:25px;background-size:cover;background-position:center;background-repeat:no-repeat;height:300px;width:100%}.redirect-card.redirect-card__tests{background-image:url('../images/d559r5T9KCbr.png');background-color:#f3f3ff}.redirect-card__text{width:65%}.redirect-card.redirect-card__campaign{background-image:url('../images/xV6gvpRCNoOC.svg');background-color:#064a52}.redirect-card.redirect-card__therapists{background-image:url('../images/F4yyS7NzMWSL.png');background-color:#f3f3ff}.redirect-list li,.redirect-list li a{color:#322460;font-size:20px}.redirect-list li:first-child{font-weight:700}.redirect-cards{padding-top:400px}.first-section{padding-top:30px}.first-section .container,.page-container .container,.page-premium-banner .container{max-width:1280px!important}.first-section:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;opacity:.5;padding-top:40px!important}.banner-carousel{background-color:#000;width:100%;z-index:1}.info-horizontal-line,.info-vertical-line{background-color:#fec84b;margin-right:20px;float:left}.banner-carousel .corporate{background-color:rgba(0,0,0,.2)!important;width:100%;z-index:1}.banner-image{display:flex;justify-content:flex-end;align-items:flex-end;padding-top:5%}.banner-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#fff;height:100%;padding:16% 5% 0 3%;font-family:Quicksand,sans-serif}.banner-content span{display:block;font-size:24px;line-height:32px}.banner-content .banner-button{background-color:#4318be;padding:20px 28px;color:#fff;width:auto}.banner-content h1{font-size:48px;font-family:Quicksand,sans-serif;font-weight:600}.banner-content .corporate-banner-title{font-size:74px;font-family:Quicksand,sans-serif;font-weight:600}.banner-content p,.info-col-1 .small,.info-col-2 .small{font-size:18px;font-family:Quicksand,sans-serif}#corporate-carousel .banner-content{padding:15% 5% 0 3%}.banner-line{width:40%;height:1px;background-image:url("../images/EEgUaGjwjtrv.webp");margin-top:20px;margin-bottom:30px;display:block}.banner-line.corporate{margin-top:10px;margin-bottom:15px}.banner-info{width:100%;padding-top:10px;padding-bottom:10px}.info-col-1,.info-col-2{position:relative;float:left}.info-col-1 .small,.info-col-2 .small{float:left;height:72px;padding:5px 10px 10px 15px}.info-col-1 .large,.info-col-2 .large{display:inline-block;position:relative;float:left;line-height:60px;height:72px;font-family:Quicksand,sans-serif;font-size:60px}.info-vertical-line{width:2px;height:8vh;margin-left:15px}.info-horizontal-line{width:60%;height:2px;margin-bottom:15px}.banner-sub-info{min-width:40%;background:#10182899;border-radius:36px;padding:15px 20px;display:inline-block;margin-top:20px}.author-info .svg-container,.banner-sub-info .svg-container{display:flex;flex-direction:row}.banner-sub-info .svg-container .svg-item{padding:7px}.author-info .svg-container .svg-item{padding:2px}.banner-sub-info .sub-info-col{float:left;display:inline-block;padding:5px 10px}.banner-sub-info .sub-info-col span{font-size:12px;line-height:18px;padding-left:5px}.banner-sub-info .sub-info-col svg{float:left}.carousel-inner .carousel-inner{height:100vh}.carousel-bg{background:#000;background:-webkit-linear-gradient(90deg,rgba(0,0,0,.84) 0,rgba(0,0,0,.51) 63%,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(90deg,rgba(0,0,0,.84) 0,rgba(0,0,0,.51) 63%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.84) 0,rgba(0,0,0,.51) 63%,rgba(0,0,0,0) 100%);padding-bottom:5%}#banner-carousel .carousel-item{background-size:cover;background-image:url('../images/lKIToi72vNKk.gif');background-repeat:no-repeat;background-position:center}#corporate-carousel{background-color:rgba(0,0,0,.6)}#banner-carousel.corporate .carousel-item{background-repeat:no-repeat;background-position:center;height:100vh}#banner-carousel .carousel-item.landing{background-size:cover;background-image:url('../images/tvwrUQ14b0iT.webp');background-repeat:no-repeat;background-position:center;height:100vh}#corporate-carousel .carousel-item{background-size:cover;background-image:url('../images/t0nrAkT4ybmN.webp');background-repeat:no-repeat;background-position:center top}#banner-carousel .carousel-item.item_2{background-size:cover;background-image:url('../images/P54E6POWUSW2.webp');background-repeat:no-repeat;background-position:center}@media (max-width:1440px) and (min-width:1025px){.carousel-inner .carousel-inner{height:120vh}.banner-content h1{font-size:48px!important}}@media (max-height:1000px) and (max-width:457px){.carousel-inner .carousel-inner{height:120vh!important}.carousel-bg.cprt{height:auto}.banner-content h1{font-size:32px;font-weight:700}}#banner-carousel .carousel-item::before{opacity:.5}#banner-carousel .carousel-item h2{margin-top:-30px;font-size:95px;line-height:120px}#carousel-banner .carousel-item p{color:#fff;size:20px;line-height:30px}.indicator-container{position:absolute;width:40%;height:50px;margin-top:-200px;z-index:999;display:flex;align-items:flex-start;justify-content:flex-start}.carousel-indicators{display:flex;justify-content:flex-start;align-items:flex-start;padding-left:0;list-style:none}.carousel-indicators li,.container-corporate .button-middle,.corporate-info-content p,.indicator-line{display:inline-block}.feature_box ul li img,.indicator-line{margin-right:10px}.carousel-indicators li{background-color:rgba(255,255,255,.5);border:none;cursor:pointer;margin:10px 5px 0;width:15px;height:15px;border-radius:50%}.carousel-indicators .active{background-color:#fff;width:25px;height:25px;margin-top:5px}@media (max-width:768px) and (max-height:932px){.banner-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#fff;height:100%;padding:45% 5% 5%;font-family:Quicksand,sans-serif}#banner-carousel .carousel-item h2{margin-top:-10px;font-size:32px;line-height:38px}#banner-carousel .carousel-item p{color:#fff;font-size:18px;line-height:24px}.info-col-1,.info-col-2{width:100%;height:auto;min-height:60px}.info-col-1 .large,.info-col-2 .large{font-size:26px;line-height:30px;min-height:50px;padding:10px 0;width:130px}.info-col-1 .small,.info-col-2 .small{line-height:30px;height:30px;padding:12px 0 0 15px}.banner-line{width:80%;margin-bottom:20px}.banner-sub-info{min-width:80%}.banner-sub-info .svg-container{width:50vw;display:flex;justify-content:space-between}.banner-sub-info .sub-info-col{padding:5px 10px 0 0}.indicator-container{position:absolute;width:100%;height:50px;margin-top:-80px;margin-left:-40px;z-index:999;display:flex;align-items:flex-start;justify-content:flex-start}.banner-image{display:none;height:0}.banner-image img{display:none}.banner-line.corporate{margin-top:30px;margin-bottom:20px}.banner-content .corporate-banner-title{font-size:34px}#corporate-carousel .banner-content{padding:50% 7% 5% 3%}.banner-content .banner-button{background-color:#4318be;line-height:45px;padding:0 15px!important;color:#fff;display:inline-block;width:auto}}@media (max-width:430px){#corporate-carousel .banner-content{padding:54% 7% 5% 3%}}@media (min-width:781px) and (max-width:1441px){.navbar--purple .nav-item .nav-link,.navbar--purple .nav-item .nav-link:hover{padding-left:10px;padding-right:10px}#banner-carousel .carousel-item h2{font-size:68px;line-height:100px}.info-col-1 .large,.info-col-2 .large{font-size:36px}.info-col-1 .small,.info-col-2 .small{font-size:16px}}@media (max-width:375px){#banner-carousel .carousel-item h2{font-size:32px;line-height:50px}#banner-carousel .carousel-item p{font-size:14px}.banner-line{margin-bottom:10px}.banner-info{padding-top:0}.banner-sub-info{padding:8px 13px}.info-col-1 .small,.info-col-2 .small{font-size:16px;line-height:20px}}@media (min-width:2048px){.carousel-inner .carousel-inner{height:80vh}#banner-carousel .carousel-item h2{font-size:200px;line-height:250px}#banner-carousel .carousel-item p{font-size:56px;line-height:80px}.banner-line{margin-bottom:10px}.banner-info{padding-top:0}.banner-sub-info{padding:8px 13px}.info-col-1 .small,.info-col-2 .small{font-size:16px;line-height:30px}.banner-content .banner-button{font-size:56px;padding:24px 34px;margin:50px 0}}.container-charts,.container-corporate,.container-testimonial{max-width:95%!important}.container-info,.container-premium-feature{max-width:100%!important}.container-corporate{background-color:#ecfdf3;border-radius:16px}.container-premium p,.container-premium ul>li>span{font-size:16px;line-height:24px;color:#475467}#premiumCarousel .carousel-item ul,#terappin-faq ul,.advantages,.container-await ul,.container-premium ul{list-style:none;padding:0}.container-premium ul>li{padding:0;display:block;border-bottom:1px solid #d0d5dd}.container-premium ul>li.no-border{padding:0;border-bottom:none!important}.container-premium ul>li>div{font-size:35px;line-height:46px;font-family:Quicksand,sans-serif}.container-brand p{color:#fff;font-size:18px!important;line-height:28px!important;font-weight:500}.container-await ul>li{display:flex;padding:16px 18px;align-items:center;justify-content:flex-start;margin-bottom:2%;border-radius:16px;border:1px solid #eaecf0;cursor:pointer}.container-await ul>li.active{background-color:#ece8f9}.container-await ul>li .col-no{font-size:48px;justify-content:center;padding-right:15px}.container-await ul>li .col-content-title{font-size:18px;line-height:24px;color:#1d2939;font-weight:500}.container-await ul>li .col-content{color:#1d2939;font-size:16px;line-height:21px;font-weight:300}.container-charts.corporate-who .home-title{font-size:38px;line-height:45px;background-position:bottom left}.container-charts ul{list-style:none;display:flex;flex-direction:row;padding:0}.container-charts ul>li{padding:16px;border:1px solid #fec84b;border-radius:16px;margin-right:16px;text-align:center;font-family:Quicksand,sans-serif}.container-charts ul>li .list-title{color:#4318be;font-size:28px;line-height:72px;font-weight:600}.container-charts.corporate-who ul>li{width:33%;background-color:#fff;border:none}.section-scroll{overflow-x:auto;white-space:nowrap;padding:20px 0}.section-scroll ul{display:flex;padding:0;margin:0;align-items:center;justify-content:center;list-style:none}.section-scroll li{display:inline-block;margin-right:30px;max-width:150px}.section-scroll img{width:100%;height:auto;display:block}@media (max-width:767px){.section-scroll ul{display:flex;padding:0;margin:0;align-items:center;justify-content:flex-start}.section-scroll li{min-width:45%;margin-right:3%}.section-scroll li img{max-height:100px}}#testimonialCarousel .carousel-inner{height:30vh}#testimonialCarousel .testimonial{background-color:#fef3f2;height:auto;border-radius:36px}#testimonialCarousel .testimonial.opt-two{background-color:#fffaeb;margin-top:30px}#testimonialCarousel .testimonial.opt-three{background-color:#ecfdf3}#testimonialCarousel .testimonial .svg-container{width:8vw;display:flex;justify-content:space-between;height:5vh}#testimonialCarousel .testimonial p{font-size:16px;line-height:24px;color:#061c3d}#testimonialCarousel .testimonial p.testimonial-name{font-size:24px;line-height:24px;color:#061c3d;margin:15px 0 0!important}#testimonialCarousel .testimonial p.testimonial-title{font-size:14px;line-height:20px;color:#061c3d}.info-box-home{border:1px solid #d0d5dd;border-radius:36px;height:25vh}.info-box-home h3{color:#4318be;font-size:28px;line-height:39px;font-weight:600;font-family:Quicksand,sans-serif}.info-banner-line{width:100%;height:1px;background-image:url("../images/EEgUaGjwjtrv.webp");display:block}@media (max-width:789px){#testimonialCarousel .carousel-inner{overflow-x:auto}#testimonialCarousel .testimonial p{font-size:14px;line-height:22px}#testimonialCarousel .testimonial p.testimonial-name{font-size:18px}#testimonialCarousel .testimonial.opt-two{background-color:#fffaeb;margin-top:0}.info-box-home{padding:0 20px}.info-box-home h3{font-size:28px;line-height:33px}}.advantages>li,.advantages>li .info-title{font-size:18px;font-family:Quicksand,sans-serif}.advantages>li{padding:10px 0;color:#061c3d}.advantages>li .info-title{font-weight:400;line-height:30px}.advantages>li .info-text{font-size:16px;font-family:Quicksand,sans-serif;font-weight:400}.banner-bottom-section{z-index:999}.banner-bottom-card{background-color:#fff;border-radius:36px;padding:20px 25px}.banner-bottom-card .card-image{float:left;display:inline-block}.banner-bottom-card h2{font-size:20px;line-height:30px}.banner-bottom-card p{font-size:16px;line-height:24px}.banner-bottom-card .button-middle,.container-corporate .button-middle{padding:10px 18px;border-radius:36px;font-size:16px;line-height:24px;color:#fff}#testimonial-carousel .card{border-radius:16px;border:1px solid #ccc;margin-bottom:20px}#testimonial-carousel .stars{color:#fdd835;font-size:24px}#testimonial-carousel .card-text{font-size:18px;margin-bottom:10px}#testimonial-carousel .card-author{font-style:italic}#premiumCarousel .carousel-item{height:auto}#premiumCarousel .carousel-item h3{font-weight:600;font-family:Quicksand,sans-serif;font-size:35px!important;line-height:50px}#premiumCarousel .carousel-item p{font-weight:400;font-size:18px!important;line-height:26px;color:#42526b}#premiumCarousel .carousel-item ul>li,#terappin-faq ul>li{list-style:none;padding:10px;border-radius:16px;border:1px solid #f3f4f8}#terappin-faq ul>li{width:32%;float:left}#terappin-faq ul>li p{font-size:14px;line-height:18px}#premiumCarousel .carousel-item .subtitle{font-weight:600;font-family:Quicksand,sans-serif;font-size:18px;line-height:25px}#premiumCarousel .carousel-item .item-mockup{margin-top:10%;margin-bottom:10%}.carousel-control-next,.carousel-control-prev{display:none;background-color:#4318be!important;padding:16px;width:64px;height:64px;z-index:9999}.carousel-control-prev{margin-left:10%;margin-bottom:11%}.carousel-control-next{margin-left:12%;margin-bottom:11%}@media (max-height:901px) and (max-width:1441px){#terappin-faq ul>li{width:100%}}.form-select{outline:0;display:block;width:100%;padding:.475rem 2.25rem .475rem 1rem;-moz-padding-start:calc(0.75rem - 3px);font-weight:400;line-height:1.5;color:#322460;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8L15 1' stroke='%23322460' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #322460;border-radius:8px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-dropdown-btn{color:#fff;background-color:transparent;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:.25rem;transition:.2s;outline:0;position:relative;padding:13px 17px!important;z-index:3;font-weight:400}.custom-dropdown-btn_active{background-color:#e8e9fd}.custom-dropdown-btn_active::before{bottom:-10px;opacity:1;visibility:visible}.dropdown-arrow{padding-right:35px!important}.dropdown-arrow::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:.75rem;width:1rem;height:1rem;margin-left:auto;background-repeat:no-repeat;background-size:1.1rem;transition:transform .2s ease-in-out}.custom-dropdown-btn_active.dropdown-arrow::after{transform:translateY(-50%) rotate(180deg)}.custom-dropdown-btn:focus,.custom-dropdown-btn:hover{outline:0}.custom-dropdown{position:relative;display:inline-block}.custom-dropdown-content{position:absolute;background-color:#fff;min-width:100px;opacity:0;visibility:hidden;transition:transform .2s,opacity .1s;transform:translateY(-30px);z-index:1}.custom-dropdown-content a{color:#322460;padding:12px 16px;text-decoration:none;display:block}.custom-dropdown-content a:hover{color:hsl(241 100% 76% / 1)}.custom-dropdown-content_active{opacity:1;visibility:visible;transform:translateY(0)}.lang-dropdown .custom-dropdown-content{min-width:unset;width:100%}.lang-dropdown .custom-dropdown-btn_active{background-color:#e8e9fd;border-radius:20px 20px 0 0;border-bottom:transparent;box-shadow:unset;color:#322460!important}.lang-dropdown .custom-dropdown-content_active{border-radius:0 0 20px 20px;border:1px solid #322460;border-top:transparent}.brand-box{min-height:150px;padding:.3rem}.icon-box{border-radius:20px;padding:1.5rem .5rem;background-color:#fff;display:block;text-decoration:none;transition:.3s;border:1px solid transparent}.icon-box:hover,.service_box:hover a{text-decoration:none}.icon-box_img{width:100%;height:70px;display:flex;justify-content:flex-start;align-items:flex-start}.icon-box_title{display:flex;align-items:center;justify-content:flex-start;height:30px;font-weight:700;text-align:left;margin-inline:1rem;margin:4px 16px}.icon-box.test-box .icon-box_img{height:100px}.customer-comment{background-color:#eaf6f8;color:#064a52;padding:1.5rem;border-radius:20px}.custom-accoridon .accordion-card{background-color:#fff;border-radius:16px;border:1px solid #eaecf0}.custom-accoridon .accordion-card-btn{color:#344054;padding:1.3rem 3rem 1.3rem 1.5rem;width:100%;text-align:left;font-size:18px;border:none;background-color:transparent;position:relative;outline:0}@media only screen and (max-width:789px){.accordion-card .card-body,.custom-accoridon .accordion-card-btn{font-size:14px}.btn-gdpr{width:100px;margin-bottom:3px;font-size:13px!important;padding:.5rem}}.accordion-card-btn:not(.collapsed){border-radius:20px 20px 0 0;border-bottom:1px solid #e8e8e8}.accordion-card .card-body{font-size:16px;line-height:32px;color:#344054;padding-left:2rem;padding-right:2rem}.corporate-banner{background-color:rgba(67,24,190,.8);background-image:url('../images/1nUreKfI9iR0.webp');width:100%;min-height:60vh;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.corporate-info-content{display:flex;background-image:url("../images/zSnRwmaQbWyN.webp");backgroun-position:top;background-repeat:no-repeat;background-size:80%;height:50vh;padding-left:30%;padding-top:12%;padding-right:0}.accordion-card-btn::after{content:'';width:16px;height:16px;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background-size:16px 16px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 13.3271H27.7953' stroke='%23537679' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.accordion-card-btn.collapsed::after{background-image:url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8976 2V24.6544M2 13.3272H27.7953' stroke='%23537679' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.custom-accordion-light-green .accordion-card{border:1px solid silver}.custom-accordion-light-green .accordion-card-btn{color:#000}.custom-accordion-light-green .accordion-card-btn::after{background-image:url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 13.3271H27.7953' stroke='%236BABB4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.custom-accordion-light-green .accordion-card-btn.collapsed::after{background-image:url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8976 2V24.6544M2 13.3272H27.7953' stroke='%236BABB4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.comment-box{width:250px;min-width:250px;border:1px solid #dadada;border-radius:25px;padding:40px 25px}.comment-box__name{font-size:16px;font-weight:700;color:#000;text-transform:capitalize}.comment-box__text{overflow-y:auto;height:120px}.comment-box__point{background-color:#eaf6f8;padding:1.3rem 1rem;min-width:120px;max-width:120px;border-radius:20px;display:flex;justify-content:center;align-items:center}.therapist-card.therapist-card__detail{position:-webkit-sticky;position:sticky;top:150px;z-index:1020}.packages-grid{display:grid;gap:.75rem;overflow-x:auto;grid-auto-flow:column}.packages-grid_item{min-width:234px!important;width:234px!important;flex:0 0 234px!important;border:1px solid rgba(0,0,0,.1)!important}#therapistCommentsWrapper::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){.custom-accoridon .accordion-card-btn{font-size:14px}.accordion-card .card-body{font-size:14px;line-height:26px}.corporate-info-content{display:flex;background-image:none;background-position:top center;background-repeat:no-repeat;background-size:100%;height:60vh;padding-left:0;padding-top:5%;padding-right:0}}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-17,.fs-18{font-size:18px}.fs-20{font-size:20px}.advantage-title,.fs-24{font-size:24px}.fs-36{font-size:36px}.fs-40{font-size:40px}.fs-58{font-size:58px}.pagination{gap:0}.page-item.disabled .page-link{opacity:.5;background-color:#f7f6ff}.page-item:first-child .page-link{border-top-left-radius:none;border-bottom-left-radius:none}.page-item:last-child .page-link{border-top-right-radius:none;border-bottom-right-radius:none}.page-item .page-link{width:36px;height:36px;border-radius:.25rem;display:flex;justify-content:center;align-items:center;border:none;background-color:#f7f6ff;font-weight:700;font-size:.9rem}.category-list_item a,.therapist-card{background-color:#fff;border-radius:20px}.paginator .pagination>li.active>.page-link{background:#322460;border-color:#322460;color:#fff}.therapist-banner-img{width:100%;aspect-ratio:3/2}.category-list{display:flex;flex-wrap:wrap;gap:.75rem;padding-left:0;align-items:center}.category-list_item{flex:0 1 auto}.category-list_item a{display:block;padding:13px 10px;color:#322460;font-weight:600;font-size:18px!important;transition:.3s;white-space:nowrap;text-align:center}.category-list_item a:hover{text-decoration:none}.therapist-card{padding-top:1.5rem}.therapist-pp{width:100%;aspect-ratio:1/1;position:relative}.therapist-pp img{aspect-ratio:1/1;border-radius:16px}.therapist-pp.online::after{content:'';position:absolute;right:-5%;bottom:-5%;width:16px;height:16px;background-color:#5a9735;border-radius:50em;border:2px solid #fff}.bg-therapist-cta,.therapist-card_footer{border-radius:0 0 20px 20px}.therapist-description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:66px;overflow:hidden}.therapist-card_footer,.therapist-card_footer.single,.therapist-card_header{display:grid;gap:1rem;padding-inline:1.5rem}.border-bottom-dark,.modal-header{border-bottom:none}.therapist-card_header{align-items:center;grid-template-columns:20% 50% 25%}.card-online{background-color:#ecfdf3!important;color:#039855!important;padding-left:30px}.online-dot{width:15px;height:15px;color:#039855;position:absolute}.therapist-card_body{padding-inline:1.5rem}.therapist-card_footer{grid-template-columns:calc(50% - 1rem) 50%;align-items:center;background-color:#fff;border-top:1px dashed #d1d1d1}.therapist-card_footer.single{grid-template-columns:calc(100%) 0;align-items:center;background-color:#d8d8ff;border-radius:0 0 20px 20px;justify-items:center}@media only screen and (min-width:768px){.blog-grid{display:grid;grid-template-columns:repeat(5,1fr)}.blog-item{max-height:unset}.blog-item:first-child .blog-item_title{font-size:1.5vw}.blog-search-input{position:absolute;right:3%;top:35%}.blog-search-input input{border-bottom:1px solid rgba(50,36,96,.5)}.faq-grid{grid-template-columns:calc(60% - 0.85rem) 40%}.blog-grid{grid-template-columns:repeat(5,1fr)}.first-section{padding-top:30px}}@media only screen and (min-width:992px){.therapist-description{height:96px}.brand-box{padding:1.3rem}.hero-heading{font-size:52px}.bg-lg-white{background-color:#fff}.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.first-section{padding-top:40px}.position-lg-absolute{position:absolute!important}.icon-box_title{height:48px;font-size:18px}.icon-box_img{height:110px}.icon-box_img img{max-height:80px;width:35%}.container-fluid{padding-left:35px;padding-right:35px}.fs-lg-15{font-size:15px}.fs-lg-16{font-size:16px}.fs-lg-20{font-size:20px}.fs-lg-21{font-size:21px}.fs-lg-24{font-size:24px}.btn-cta,.fs-lg-26{font-size:26px}.fs-lg-28{font-size:28px}.fs-lg-35{font-size:35px}.fs-lg-36{font-size:36px}.fs-lg-48{font-size:48px}.fs-lg-54{font-size:54px}.packages-grid{grid-template-columns:repeat(auto-fit,234px);justify-content:flex-start}.packages-grid_item{min-width:234px!important;width:234px!important;flex:0 0 234px!important}}.page-premium-banner{background-position:center center}.page-premium-banner h1{color:var(--default-text-color)!important;font-family:Quicksand,sans-serif;font-size:48px}.btn-premium{font-family:Quicksand,sans-serif;background-color:#4318be;border-radius:38px;color:#fff}.category-list-premium{display:block;list-style:none;padding:0;overflow-y:auto}.category-list-premium a{display:block;height:101px;align-content:flex-end;justify-content:flex-end}.category-list-premium>li{width:208px;height:101px;border-radius:16px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:20px}.category-list-premium>li div{color:#fff;font-weight:700;font-size:14px;padding:10px;display:block;background-color:rgba(0,0,0,.5);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.specialties-list-container{display:flex;padding:0;height:50px;list-style:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.category-list-premium::-webkit-scrollbar,.specialties-list-container::-webkit-scrollbar{width:0;height:0}.specialties-list-container>li{display:inline-block;list-style:none;margin:0 10px 10px 0;float:left}.specialties-list-container>li>a{display:block;line-height:36px;background-color:#fff;border-radius:16px;border:1px solid #d0d5dd;font-size:14px;color:#344054;padding:0 10px;text-decoration:none}.specialties-list-container>li>a.card{background-color:#ececec;border:1px solid #ececec}.specialties-list-container>li>a.active{background-color:#4318be;font-size:14px;border:1px solid #4318be;color:#fff}.rate-container{border-radius:12px;display:inline-block;padding:5px 10px;background-color:#fef0c7;color:#0f0f0f}.service_box{display:flex;flex-direction:column;justify-content:space-between;width:100%;border-radius:16px;height:370px;color:#102939;position:relative;overflow:hidden;transition:.3s;border:none;box-shadow:0 4px 15px rgba(0,0,0,.1);max-height:200px}.service_box:hover,a:hover .service_box{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.service_box.therapist{background:linear-gradient(135deg,#6c5ce7 0,#a29bfe 100%)}.service_box.dietician{background:linear-gradient(135deg,#00b894 0,#00cec9 100%)}.service_box.fitness{background:linear-gradient(135deg,#fdcb6e 0,#ffeaa7 100%)}.feature-card.active,.feature_box ul li{background-color:#fff}.service_box .box_image{width:100%;height:61%}.service_box .d-flex{min-height:120px}.app-download-column,.app-icon-column,.changing-topic-icon,.service_box img{flex-shrink:0}@media (max-width:668px){.service_box .box_image{height:55%}}@media (max-width:992px){.service_box .box_image{height:63%}}.section-title span{font-weight:600}.section-subtitle{color:#333;font-size:2rem;font-weight:500;margin-bottom:30px}.feature-card{border-radius:16px;padding:20px;margin-bottom:15px;cursor:pointer}.feature-card.home{border:1px solid #abaaf3;border-radius:16px;padding:20px;margin-bottom:15px;cursor:pointer;transition:.3s}.feature-card.active,.feature-card.home.active,.feature-card.home:hover,.feature-card:hover{border-color:#f7f6ff}.feature-title{color:#2d5d62;font-weight:600;font-size:1.2rem;margin-bottom:10px}.feature-text{color:#666;font-size:.95rem;line-height:1.5}.app-demo{align-items:center;border-radius:20px;padding:20px;position:relative;height:100%}.app-image{position:absolute;z-index:2;width:100%;opacity:0;transition:opacity .5s;top:0;left:0}.app-image.active{opacity:1;position:relative}.certificate{display:flex;align-items:flex-start;margin-top:10px;padding:20px 0}.certificate-logo{width:60px;margin-right:20px}.certificate-text{font-size:.85rem;color:#666}.certificate-title{font-weight:600;color:#333;margin-bottom:5px}.feature_box h3{font-weight:700;font-family:Quicksand,sans-serif}.feature_box p{font-weight:300;font-family:Quicksand,sans-serif}.feature_box ul{list-style:none}.feature_box ul li{border-radius:16px;margin-bottom:15px;padding:5px 15px 5px 5px;display:inline-block}.mental-health-section{background-color:#f8f9fa;font-family:Quicksand,sans-serif}.text-primary{color:#363f72!important;font-size:34px}.btn-outline-primary{color:#363f72;border-color:#363f72;font-size:14px;padding:8px 16px;transition:.3s}.btn-outline-primary:hover{background-color:#363f72;color:#fff}.iphone-mockup{position:relative;max-width:380px;margin:0 auto}.iphone-frame{width:75%;margin-top:-20%}.video-call-screen{position:absolute;top:9%;left:6%;right:6%;bottom:9%;border-radius:25px;overflow:hidden;background-image:url('images/therapy-session.jpg');background-size:cover;background-position:center}.video-call-header{display:flex;justify-content:space-between;padding:10px 15px;background:rgba(0,0,0,.3);color:#fff}.pip-video{position:absolute;width:30%;height:25%;bottom:20px;right:20px;border-radius:10px;background-image:url('images/therapist.jpg');background-size:cover;background-position:center;border:2px solid #fff}.category-buttons-container{padding:10px 0}.category-button{display:inline-block;padding:4px 10px;margin:0 8px 12px 0;border:1px solid #363f72;border-radius:50px;color:#363f72;font-size:13px;font-weight:500;text-align:center;cursor:pointer;background-color:transparent;transition:.2s ease-in-out}.category-button:hover{background-color:#f1f3f5}.lead{color:#363f72}@media (max-width:991.98px){.slide-image{margin:0 auto;max-width:100%;height:340px}.section-title{color:#293056;font-weight:400;font-family:Quicksand,sans-serif}.feature-title{font-size:1.25rem;font-weight:600;color:#293056;margin-top:15px}.feature-text{font-size:.95rem;color:#293056;height:100px}.carousel-indicators{bottom:-40px;justify-content:center;text-align:center}.carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:#ccc;cursor:pointer;margin:0 5px}.carousel-indicators li.active{background-color:#11142b;width:10px;height:10px;margin:0 5px}.carousel-item{min-height:450px}.mental-health-section{text-align:center}.text-primary{font-size:28px}.d-flex{justify-content:center}.category-button{margin:0 6px 10px}.iphone-mockup{background-color:#4318be;border-radius:16px}.iphone-frame{width:50%;margin-top:-20%}.experts-dropdown .d-flex{margin-bottom:0!important;justify-content:start!important;align-items:center!important}}#contactForm .form-control:focus{border-color:#5d73f0;box-shadow:0 0 0 .2rem rgba(93,115,240,.25)}#contactForm input{width:100%;height:40px;border-radius:16px;border:1px solid #d1d1d1;padding-left:20px;font-size:16px}#contactForm input[type=checkbox]{width:20px;height:20px}.contact-header-section{background:0 0;padding-bottom:2rem!important}.contact-form-wrapper .card{border:none;box-shadow:0 8px 32px rgba(67,24,190,.1)}.contact-form-wrapper .form-control,.contact-form-wrapper .form-select{border:2px solid #e2e8f0;border-radius:12px;padding:12px 16px;font-size:16px;transition:.3s;background-color:#fff}.contact-form-wrapper .form-control:focus,.contact-form-wrapper .form-select:focus{border-color:#4318be;box-shadow:0 0 0 3px rgba(67,24,190,.1);background-color:#fff}.contact-form-wrapper .form-label{font-weight:600;color:#2d3748;margin-bottom:8px;font-size:14px}.contact-form-wrapper .btn-primary{background:linear-gradient(135deg,#4318be 0,#611ac9 100%);border:none;border-radius:12px;padding:14px 24px;font-weight:600;font-size:16px;transition:.3s}.contact-form-wrapper .btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(67,24,190,.3)}.contact-cards-wrapper .card{border:none;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:.3s}.contact-cards-wrapper .card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.contact-cards-wrapper .card-title{font-size:20px!important}.contact-cards-wrapper .btn-outline-primary{border:2px solid #4318be;color:#4318be;border-radius:8px;padding:8px 16px;font-weight:600;transition:.3s}.contact-cards-wrapper .btn-outline-primary:hover{background-color:#4318be;border-color:#4318be;color:#fff;transform:translateY(-1px)}.social-links a:hover{transform:translateY(-2px)}.contact-form-wrapper .form-check{display:block;margin-bottom:0;padding-left:0;position:relative}.contact-form-wrapper .form-check-input{position:absolute;left:0;top:.25rem;margin:0;width:1rem;height:1rem}.contact-form-wrapper .form-check-label{font-size:14px;line-height:1.4;margin-bottom:0;padding-left:1.5rem;display:block}.contact-form-wrapper .form-check-label a{font-size:14px}.contact-form-wrapper .form-check-input:checked{background-color:#4318be;border-color:#4318be}.contact-form-wrapper .form-check-input:focus{border-color:#4318be;box-shadow:0 0 0 3px rgba(67,24,190,.1)}.contact-form-wrapper .name-input-left{padding-left:0;padding-right:8px}.contact-form-wrapper .name-input-right{padding-right:0;padding-left:8px}#contactForm textarea{width:100%;height:90px;border-radius:16px;border:1px solid #d1d1d1;padding-left:20px;padding-top:15px;font-size:16px}.modal-dialog{max-width:600px}.modal-content{border:none;border-radius:10px;overflow:hidden}@media (min-width:800px) and (max-width:1366px){.banner-content{padding:20% 5% 0 2%}.banner-content h1{font-size:38px!important}.btn-header--for_companies,.btn-header--login,.btn-header--register{font-size:12px!important;padding:13px 20px}}.testimonial-section{max-width:1200px;margin:0 auto;padding:0 15px}.section-title{font-family:Quicksand,sans-serif;margin-bottom:50px;color:#333;font-weight:300}.testimonial-carousel{position:relative;overflow:hidden;background:#fff;border-radius:16px;padding:40px 20px}.testimonial-track{display:flex;transition:transform .9s linear}.testimonial-item{flex:0 0 30%;text-align:left;padding:0 10px;box-sizing:border-box}.testimonial-content{display:flex;flex-direction:column;justify-content:space-between;border-radius:16px;padding:20px;position:relative;margin-bottom:10px}.testimonial-text{color:#555;position:relative}.testimonial-author{display:flex;align-items:center;justify-content:flex-start;gap:15px;padding-left:15px;margin-top:15px}.author-info p{margin:5px 0 0;font-size:16px;color:#333;font-weight:600}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.banner-title-58{font-size:58px!important;font-weight:600;line-height:1.2;color:#202020}.banner-desc-18{font-size:18px!important;font-weight:400;color:#202020}.banner-main-btn{background:#4318be;color:#fff;font-size:15px;font-weight:600;border-radius:32px;padding:16px 40px;text-decoration:none;transition:background .2s;display:inline}.banner-main-btn:focus,.banner-main-btn:hover{background:#322460;color:#fff;text-decoration:none}.banner-rating-store{background:var(--secondary-color);color:#fff;border-radius:18px}.banner-rating-box{font-size:15px;text-align:left;letter-spacing:.25em}.banner-stores img{height:40px;width:auto}.main-banner-labels{z-index:2;position:absolute;top:0;right:10%}.main-banner-label{display:inline-block;padding:6px 18px;border-radius:20px;font-size:16px;font-weight:600;color:#fff;box-shadow:0 2px 12px rgba(67,24,190,.08);margin-bottom:4px;letter-spacing:.01em;background:rgba(0,0,0,.16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3)}.main-banner-stat-box,.main-banner-user-box{border-radius:18px;padding:18px 22px 14px;box-shadow:0 4px 24px rgba(67,24,190,.1);text-align:left;position:absolute}.main-banner-stat-box{background:linear-gradient(135deg,#e1d6fb 60%,#f7f0e7 100%),url('../images/6eaJ1ETRECjo.webp') 0 0/100px 100px;background-blend-mode:overlay;min-width:150px;color:#322460;top:-10px;left:5%}.main-banner-stat-stars{color:#ffb800;font-size:20px;letter-spacing:2px;font-weight:700}.main-banner-stat-title{font-size:22px;font-weight:800;color:#322460}.main-banner-stat-desc,.main-banner-user-desc{font-size:15px;color:#322460;opacity:.85}.main-banner-user-box{background:linear-gradient(135deg,#e1d6fb 60%,#f7f0e7 100%),url('../images/6eaJ1ETRECjo.webp') 0 0/100px 100px;background-blend-mode:overlay;min-width:170px;max-width:200px;color:#322460;bottom:-10px;right:5%}.profile-info,.services-header{text-align:center}.main-banner-user-avatars{display:flex;align-items:center;gap:.2rem}.main-banner-user-avatar{border-radius:50%;border:2px solid #fff;box-shadow:0 2px 8px rgba(67,24,190,.08);margin-right:-8px;background:#fff}.main-banner-user-title{font-size:20px;font-weight:800;color:#322460}.service-title,.services-title{font-weight:600;font-family:Quicksand,sans-serif}.main-banner-container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%}.services-container,.services-section .container{max-width:1280px!important;width:1280px!important}.main-banner-hero-img,img.rounded-4{border-radius:24px!important}.service-card,.service-overlay{border-radius:20px;display:flex}.services-section{padding:80px 0;background-color:var(--background-color)}.services-header{margin-bottom:60px}.services-title{font-size:48px;line-height:60px;color:var(--default-text-color);margin:0}.services-container{margin:0 auto;padding:0 20px}.services-slider{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:stretch}.service-card{background:#fff;overflow:hidden;box-shadow:0 8px 32px rgba(67,24,190,.08);transition:.3s;height:100%;flex-direction:column;text-decoration:none;color:inherit;cursor:pointer}.avatar,.avatar-group .avatar{box-shadow:0 2px 8px rgba(0,0,0,.1)}.service-card-image{position:relative;overflow:hidden;height:470px;border-radius:20px}.service-image{width:100%;height:100%;object-fit:cover;transition:transform .6s}.advantage-item:hover .advantage-icon i,.feature-card:hover .icon-wrapper i,.feature-card:hover .icon-wrapper img,.service-card:hover .service-image{transform:scale(1.1)}.service-overlay{position:absolute;bottom:10px;left:10px;right:10px;background:linear-gradient(135deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.2) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:25px;color:#fff;height:120px;flex-direction:column;justify-content:space-between}.service-card-header{display:flex;align-items:center;justify-content:space-between}.service-description,.service-title{color:#fff;margin:0;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.service-icon{width:24px;height:24px;flex-shrink:0}.service-title{font-size:18px;line-height:1.3;flex:1}.service-description{font-size:13px;line-height:1.4;opacity:.9}.experience-text,.highlight-text,.testimonials-subtitle,.testimonials-title{color:var(--v3-text-color)}.testimonials-section{width:100%;position:relative;overflow:hidden;background-image:linear-gradient(180deg,#c6b4fb 0,#c6b4fb00 100%),repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(255,255,255,.08) 20px,rgba(255,255,255,.08) 40px),repeating-linear-gradient(-45deg,transparent,transparent 20px,rgba(255,255,255,.06) 20px,rgba(255,255,255,.06) 40px);background-color:transparent;border-top-left-radius:50px;border-top-right-radius:50px}.testimonials-header{padding:10px 0 30px;position:relative}.testimonials-header::after{content:'';position:absolute;bottom:0;left:0;right:0;height:60px}.testimonials-title{font-size:48px;font-weight:700;margin-bottom:20px;line-height:1.2;position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;text-align:center;gap:15px}.avatar-group,.quote-icon{display:flex;align-items:center}.highlight-text{position:relative}.avatar-group{margin:0 10px}.avatar-group .avatar{margin-left:-15px;border:3px solid #fff}.avatar-group .avatar:first-child{margin-left:0}.avatar{width:60px;height:60px;border-radius:50%;border:3px solid #fff;object-fit:cover}.testimonial-card,.testimonial-card:hover{box-shadow:0 10px 30px rgba(45,27,105,.1)}.sparkle-icon{font-size:24px;margin-left:10px;animation:2s ease-in-out infinite sparkle}@keyframes sparkle{0%,100%{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}}.testimonials-subtitle{font-size:20px;font-weight:500;margin:0;opacity:.9}.testimonials-carousel-container{padding:40px 0;position:relative;overflow:hidden}.testimonials-carousel{display:flex;gap:30px;width:max-content;position:relative;user-select:none;pointer-events:none}.testimonial-card{min-width:700px;max-width:700px;background:#fff;border-radius:20px;padding:15px;position:relative;transition:.3s;border:1px solid rgba(45,27,105,.05)}.testimonial-card.color-1{background:#fff5e7!important}.testimonial-card.color-1 .client-name,.testimonial-card.color-1 .service-type,.testimonial-card.color-1 .testimonial-text{color:#9e6f2c!important}.testimonial-card.color-1 .quote-icon{background-color:#9e6f2c;color:rgba(255,255,255,.5)}.testimonial-card.color-2{background:#f1fff5!important}.testimonial-card.color-2 .client-name,.testimonial-card.color-2 .service-type,.testimonial-card.color-2 .testimonial-text{color:#5e746a!important}.testimonial-card.color-2 .quote-icon{background-color:#5e746a;color:rgba(255,255,255,.5)}.testimonial-card.color-3{background:#f1f2ff!important}.testimonial-card.color-3 .client-name,.testimonial-card.color-3 .service-type,.testimonial-card.color-3 .testimonial-text{color:#8166d0!important}.testimonial-card.color-3 .quote-icon{background-color:#4318be;color:rgba(255,255,255,.5)}.testimonial-card:nth-child(odd){background:linear-gradient(135deg,#f8f4ff 0,#fff 100%)}.testimonial-card:hover{transform:none}.quote-icon{width:70px;height:70px;border-radius:50%;justify-content:center;color:rgba(255,255,255,.5);font-size:20px}.quote-icon img{filter:brightness(0) invert(1) opacity(.5);width:100%;height:auto}.testimonial-content{margin-top:20px}.client-name{font-size:18px;font-weight:600;color:#2d1b69;margin-bottom:5px}.service-type{font-size:18px;color:#666;margin-bottom:15px;font-weight:500}.testimonial-text{font-size:18px;line-height:1.6;margin:0;font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.testimonials-footer{background:linear-gradient(135deg,#f5f2e8 0,#f0ede0 100%);padding:60px 0;position:relative}.testimonials-footer::before{content:'';position:absolute;top:0;left:0;right:0;height:60px;background:linear-gradient(135deg,#f8f4ff 0,#f5f2e8 100%);clip-path:polygon(0 40%,100% 0,100% 100%,0 100%)}.ministry-approval{display:flex;align-items:center;gap:20px}.ministry-logo{width:80px;height:80px;flex-shrink:0}.ministry-logo img{width:100%;height:100%;object-fit:contain}.approval-content{flex:1}.approval-title{font-size:28px;font-weight:700;color:#2d1b69;margin-bottom:10px}.approval-description{font-size:16px;color:#666;line-height:1.5;margin:0}.btn-expert-application{display:inline-block;background:linear-gradient(135deg,#2d1b69 0,#4a2b8a 100%);color:#fff;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;font-size:16px;transition:.3s;box-shadow:0 5px 15px rgba(45,27,105,.3);border:none}.btn-expert-application:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(45,27,105,.4);color:#fff;text-decoration:none}.container-forced-1280{max-width:1280px!important;width:1280px!important;margin:0 auto!important;padding-left:15px!important;padding-right:15px!important}.statistics-section{overflow:hidden}.statistics-content{display:flex;align-items:center;gap:60px;max-width:1280px;margin:0 auto}.statistics-visual{flex:1;position:relative;opacity:0;transform:translateX(-100px)}.statistics-text.animate,.statistics-visual.animate{opacity:1;transform:translateX(0)}.image-container{position:relative;border-radius:20px}.main-image{width:100%;height:auto;display:block;border-radius:20px}.phone-overlay{position:absolute;width:120px;height:200px;background:rgba(147,51,234,.1);border-radius:15px;backdrop-filter:blur(10px);border:2px solid rgba(147,51,234,.3)}.phone-1{top:20%;left:10%;transform:rotate(-15deg)}.phone-2{bottom:20%;right:10%;transform:rotate(15deg)}.phone-screen{padding:15px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.profile-avatar{width:40px;height:40px;background:#e5e7eb;border-radius:50%;margin:0 auto 8px}.profile-details h4{font-size:10px;margin:0 0 4px;color:#374151}.profile-details p{font-size:8px;margin:0 0 2px;color:#6b7280}.session-info{font-size:7px;color:#9ca3af}.session-btn{background:#9333ea;color:#fff;border:none;padding:6px 12px;border-radius:8px;font-size:8px;cursor:pointer;margin-top:8px}.experts-list{display:flex;flex-direction:column;gap:8px}.expert-item{display:flex;align-items:center;gap:6px}.expert-avatar{width:20px;height:20px;background:#e5e7eb;border-radius:50%}.expert-info h5{font-size:7px;margin:0;color:#374151}.expert-info p{font-size:6px;margin:0;color:#6b7280}.statistics-text{flex:1;opacity:0;transform:translateX(100px);transition:.8s ease-out}.text-content{max-width:100%}.main-title{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:30px;color:#1f2937}.title-line{display:block}.title-line .primary-color{color:var(--primary-color)}.description{font-size:1.1rem;line-height:1.6;color:#4b5563;margin-bottom:40px}.stats-container{display:flex;gap:30px;background:linear-gradient(180deg,#fddcad 0,#ffdEA214 100%);box-shadow:0 10px 25px rgba(75,68,51,.1);border-radius:15px}.stat-box{flex:1;padding:30px 20px;text-align:left;color:var(--primary-color)}.stat-box:first-child{border-right:1px solid #cfc4b3;padding-left:40px}.stat-number{font-size:48px;font-weight:500;margin-bottom:8px}.stat-label{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;letter-spacing:5px}@media (max-width:1024px){.campaign-banner a{font-size:14px!important;line-height:auto!important}.statistics-content{flex-direction:column;gap:40px;text-align:center}.main-title{font-size:2.5rem}.stats-container{justify-content:center}.stat-box{max-width:200px}.stat-box:first-child{padding-left:20px;border-right:none;border-bottom:1px solid #cfc4b3}}@media (max-width:768px){.corporate-title,h2.home-title,h3.home-title{display:inline-block;font-size:28px;line-height:40px;font-family:Quicksand,sans-serif}h2.home-title,h3.home-title{background-size:60%;padding-bottom:10px}#premiumCarousel .carousel-item .item-mockup,#premiumCarousel img,#terappin-faq img,#terappin-faq ul>li,.container-charts img,.container-charts.corporate-who ul>li,.container-corporate img,.container-info img,.container-premium img,.container-testimonial img{width:100%}.container-await,.container-charts,.container-corporate,.container-info,.container-premium,.container-testimonial{max-width:100%!important}#downloadAppStoreFooter,#downloadHuaweiAppGallery,#downloadPlaySotoreFooter{display:block;text-align:center}.container-await img{width:auto;max-height:300px}.container-charts ul{list-style:none;display:block;flex-direction:row;padding:0}.container-charts ul>li,.service_box{margin-bottom:15px}.container-charts ul>li .list-title{font-size:32px;line-height:50px}.container-await,.container-charts,.container-premium{max-width:100%;padding:0}.banner-bottom-card{padding:15px 10px 10px}.banner-bottom-card .card-image{width:50%;float:none}.banner-bottom-card h2{font-size:16px;line-height:20px}.banner-bottom-card p{font-size:13px;line-height:20px}.banner-bottom-card .button-middle{text-align:center;font-size:16px}#premiumCarousel .carousel-item ul>li img,#premiumCarousel .premium-icon-large,#terappin-faq ul>li img{width:auto}#premiumCarousel .carousel-item h3{font-size:32px!important;line-height:35px}#premiumCarousel .carousel-item .subtitle{font-weight:600;font-family:Quicksand,sans-serif;font-size:18px;line-height:24px}#premiumCarousel .carousel-item ul>li{font-size:14px}.page-premium-banner{padding-top:60%;background-size:cover;background-position:top center}.page-premium-banner h1{font-size:34px}.category-list-premium{padding-bottom:30px}.category-list-premium>li{min-width:170px!important}.btn-premium{margin:0 auto!important}.service_box .d-flex{min-height:100px}.service_box img{width:50px!important;height:50px!important}.modal-dialog{margin:.5rem}.testimonial-item{flex:0 0 100%}.testimonial-content{height:29vh;padding:10px}.statistics-section{padding:60px 0}.main-title{font-size:2rem}.description{font-size:1rem}.stats-container{flex-direction:column;gap:0}.stat-box{max-width:none}.phone-overlay{width:80px;height:140px}.phone-1{top:15%;left:5%}.phone-2{bottom:15%;right:5%}}.changing-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.changing-topic-link{display:flex;align-items:center;color:inherit}@media (max-width:768px){.changing-topic-container{padding:40px 20px;margin:0 10px}.changing-topic-title{font-size:32px;margin-bottom:30px}.changing-topic-grid{grid-template-columns:1fr;gap:16px}.changing-topic-link{padding:16px}.changing-topic-icon{width:40px;height:40px;margin-right:12px}.changing-topic-text{font-size:18px}}.changing-topic-container{background:linear-gradient(180deg,#c0e9cc 0,#c6b4FB1F 100%);border-radius:24px;padding:60px 40px;margin:0 auto;max-width:1280px}.changing-topic-title{font-size:48px;font-weight:600;color:#374151;line-height:1.3;margin-bottom:40px}.changing-topic-title .primary-color{color:#8b5cf6}.changing-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px;min-height:280px}.changing-topic-arrow,.changing-topic-item{transition:transform .3s}.changing-topic-item:hover{transform:translateY(-4px)}.changing-topic-link{display:flex;align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:14px;text-decoration:none;color:inherit;transition:.3s;height:100%}.btn-faq,.faq-btn{background-color:#4318be!important}#terappin-faq img,.changing-topic-icon img{width:100%;border-radius:8px;object-fit:cover}.changing-topic-link:hover{border-color:#8b5cf6;box-shadow:0 8px 25px rgba(139,92,246,.15);text-decoration:none;color:inherit}.changing-topic-icon{width:40px;height:40px;margin-right:16px;flex-shrink:0}.changing-topic-icon img{height:100%}.changing-topic-content{display:flex;align-items:center;justify-content:space-between;flex:1}.changing-topic-text{font-size:24px;font-weight:500;color:#374151;line-height:1.4}.changing-topic-link:hover .changing-topic-arrow{transform:translateX(4px)}@media (max-width:768px){.changing-topic-container{padding:40px 20px;margin:0 10px}.changing-topic-title{font-size:32px;margin-bottom:30px}.changing-topic-grid{grid-template-columns:1fr;gap:16px}.changing-topic-link{padding:12px}.changing-topic-icon{width:36px;height:36px;margin-right:12px}.changing-topic-text{font-size:18px}}#terappin-faq .btn,.btn-faq{color:#fff;font-size:13px;padding:12px 24px;transition:.3s}#terappin-faq{background-color:#a0d3BDE8}#terappin-faq .col-lg-6:first-child{display:flex;align-items:flex-start}#terappin-faq img{max-height:500px}#terappin-faq .btn{background-color:#4318be;border:none;border-radius:6px}#terappin-faq .btn:hover,.btn-faq:hover{background-color:#3a15a8;color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px rgba(67,24,190,.3)}@media (max-width:991.98px){.main-banner-container{flex-direction:column;gap:32px;padding:32px 0}.main-banner-left,.main-banner-right{max-width:100%;flex:0 0 100%}.banner-title-58{font-size:44px!important}.main-banner-stat-box,.main-banner-user-box{min-width:120px;padding:12px 10px 10px;font-size:13px}.main-banner-stat-box{left:3%}.main-banner-user-box{right:3%}.main-banner-label{font-size:13px;padding:4px 10px}.services-section{padding:60px 0}.services-title{font-size:32px;line-height:42px}.services-slider{grid-template-columns:repeat(2,1fr);gap:20px}.service-card-image{height:320px}.service-overlay{padding:24px;height:110px}.service-title,.testimonials-subtitle{font-size:18px}.service-description{font-size:15px}.testimonials-title{font-size:36px;gap:10px}.testimonial-card{min-width:300px;max-width:300px;padding:15px}.approval-title{font-size:24px}.btn-expert-application{padding:12px 25px;font-size:14px}#terappin-faq .col-lg-6:first-child{margin-bottom:2rem}#terappin-faq img{max-height:300px}}@media (max-width:767.98px){.services-section .container{max-width:100%!important;width:100%!important;padding:0!important}.services-section{padding:20px 0;overflow-x:hidden;width:100%}.services-title{font-size:24px;line-height:32px;padding:0 15px;word-wrap:break-word;overflow-wrap:break-word}.services-header{margin-bottom:30px;padding:0 15px}.services-container{padding:0 15px;width:100%;overflow:visible}.services-slider{display:flex;flex-wrap:nowrap;gap:15px;padding:0 15px 20px 30px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:none;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:calc(100vw - 30px);margin-left:-15px}.services-slider::before{content:'';min-width:15px;flex-shrink:0}.services-slider::-webkit-scrollbar{display:none}.service-card{min-width:260px;max-width:260px;width:260px;flex-shrink:0;flex-grow:0}.service-card-image{height:260px}.service-overlay{padding:20px;height:100px}.client-name,.quote-icon,.service-title,.testimonials-subtitle{font-size:16px}.approval-description,.service-description{font-size:14px}.testimonials-header{padding:40px 0 10px}.testimonials-title{font-size:28px;flex-direction:column;gap:15px}.avatar-group{order:-1;margin:0;display:inline-block}.avatar-group .avatar{margin-right:-5px;width:30px;height:30px}.avatar-group .avatar:first-child{margin-right:0}.testimonials-carousel-container{padding:40px 0;overflow:hidden}.testimonials-carousel{gap:20px;user-select:none;pointer-events:none}.testimonial-card{min-width:280px;max-width:280px;padding:10px}.quote-icon{width:40px;height:40px}.service-type{font-size:13px}.testimonial-text{font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.testimonials-footer{padding:40px 0}.ministry-approval{flex-direction:column;text-align:center;gap:15px}.ministry-logo{width:60px;height:60px}.approval-title{font-size:20px}.btn-expert-application{width:100%;text-align:center;margin-top:20px}.container-forced-1280{max-width:100%!important;width:100%!important;padding-left:15px!important;padding-right:15px!important}#terappin-faq{padding:2rem 0}#terappin-faq img{max-height:250px}#terappin-faq .btn,.btn-faq{font-size:12px;padding:10px 20px}}@media (max-width:575.98px){.banner-title-58{font-size:44px!important}.banner-desc-18{font-size:15px!important}.banner-main-btn{font-size:16px;padding:12px 20px}.main-banner-hero-img{width:100%!important;height:auto!important}.main-banner-stat-box,.main-banner-user-box{min-width:120px;padding:12px 10px 10px;font-size:13px}.main-banner-stat-box{left:3%}.main-banner-user-box{right:3%}.main-banner-label{font-size:11px;padding:2px 6px}.services-section{padding:15px 0}.services-title{font-size:20px;line-height:28px;padding:0 10px}.services-header{margin-bottom:20px;padding:0 10px}.services-container{padding:0 10px}.services-slider{padding:0 10px 15px 20px;gap:10px;width:calc(100vw - 20px);margin-left:-10px}.services-slider::before{content:'';min-width:10px;flex-shrink:0}.service-card{min-width:240px;max-width:240px;width:240px}.service-card-image{height:290px}.service-overlay{padding:16px;height:100px}.quote-icon,.service-title,.testimonials-subtitle{font-size:14px}.service-description,.service-type{font-size:12px}.testimonials-title{font-size:24px;line-height:.9}.experience-text,.highlight-text{margin-left:10px}.testimonial-card{min-width:260px;max-width:260px;padding:10px;height:35vh}.quote-icon{width:35px;height:35px;top:-8px;left:18px;margin-bottom:10px}.client-name{font-size:15px}.testimonial-text{font-size:13px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.approval-title{font-size:18px}.approval-description{font-size:13px}#terappin-faq img{max-height:200px}}.btn-faq{border:none;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:fit-content;margin:0 auto}.faq-btn,.faq-btn:hover{color:#fff!important;text-decoration:none!important}@media (max-width:991.98px){#terappin-faq .col-lg-5:first-child{margin-bottom:2rem}#terappin-faq img{max-height:300px}}.faq-btn{font-size:13px!important;border:none!important;padding:12px 24px!important;border-radius:18px!important;transition:.3s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important}#terappin-faq h2{font-size:40px;line-height:1.2;font-weight:700;color:#202020}#terappin-faq p{font-size:18px;line-height:1.5;color:#6c757d}@media (max-width:767.98px){#terappin-faq{padding:2rem 0}#terappin-faq img{max-height:250px}#terappin-faq h2{font-size:28px}#terappin-faq p{font-size:16px}}@media (max-width:575.98px){#terappin-faq img{max-height:250px}#terappin-faq h2{font-size:24px}#terappin-faq p{font-size:14px}}.faq-btn:hover{background-color:#3a15a8!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(67,24,190,.3)!important}.download-section{background-color:#c6b4fb;padding:80px 0;text-align:center}.download-content{max-width:800px;margin:0 auto}.download-title{color:#fff;font-size:48px;font-weight:700;margin-bottom:20px;font-family:Quicksand,sans-serif;line-height:1.2}.download-text{color:#fff;font-size:18px;margin-bottom:40px;font-weight:400}.download-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.download-button{display:flex;align-items:center;background-color:#4318be;color:#fff;text-decoration:none;padding:16px 24px;border-radius:24px;width:240px;transition:.3s;border:none;cursor:pointer}.image-container,.image-container img,.stat-box,.statistics-visual{transition:transform .6s ease-in-out}.download-button:hover{background-color:#3a15a8;color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 25px rgba(67,24,190,.3)}.button-icon{margin-right:12px;display:flex;align-items:center}.button-icon svg{width:24px;height:24px;fill:white}.button-text{display:flex;flex-direction:column;text-align:left}.button-text-top{font-size:9px;color:#fff;font-weight:400;line-height:1.2}.button-text-bottom{font-size:15px;color:#fff;font-weight:600;line-height:1.2}@media (max-width:768px){.download-section{padding:60px 20px}.download-title{font-size:32px;margin-bottom:16px}.download-text{font-size:16px;margin-bottom:30px}.download-buttons{flex-direction:column;align-items:center;gap:16px}.download-button{width:280px;padding:14px 20px}}.app-title,.close-btn{color:#fff;font-size:16px}.banner-hero-picture{width:520px;height:auto}.image-container{overflow:hidden}.image-container:hover,.stat-box:hover{transform:scale(1.02);will-change:transform}.image-container img{width:100%;height:100%;object-fit:cover}.image-container:hover img{transform:scale(1.03);will-change:transform}.statistics-visual:hover{will-change:transform}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.statistics-section{opacity:1;transform:translateY(0);animation:.8s ease-out forwards paused fadeInUp}.statistics-section.animate{animation-play-state:running}.statistics-section.visible{opacity:1!important;transform:translateY(0)!important;animation:none!important;visibility:visible!important}.description,.main-title,.stat-box,.stat-label,.stat-number,.statistics-content,.statistics-text,.statistics-visual,.stats-container,.text-content,.title-line{opacity:1!important;visibility:visible!important;transform:none!important}.bottom-app-bar{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#4318be 0,#611ac9 100%);box-shadow:0 -4px 20px rgba(67,24,190,.3);z-index:99999;transform:translateY(100%);transition:transform .4s cubic-bezier(.4, 0, .2, 1);display:none}.app-icon,.download-btn{box-shadow:0 2px 8px rgba(0,0,0,.15)}.close-btn,.download-btn{transition:.2s;cursor:pointer}.bottom-app-bar.show,.download-btn:active{transform:translateY(0)}.bottom-app-bar-container{position:relative;padding:12px 16px;max-width:100%}.bottom-app-bar-close{position:absolute;top:0;right:3px;z-index:10}.close-btn{background:0 0;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-weight:700}.close-btn:hover{background:#fff;transform:scale(1.1)}.bottom-app-bar-content{display:flex;align-items:center;gap:12px}.app-icon{border-radius:12px}.app-text-column{flex:1;min-width:0}.app-title{font-weight:600;margin:0 0 2px;line-height:1.2;font-family:Quicksand,sans-serif}.app-subtitle{color:rgba(255,255,255,.9);font-size:13px;margin:0;line-height:1.3;font-weight:400}.download-btn{background:#fff;color:#4318be;border:none;border-radius:20px;padding:8px 20px;font-size:14px;font-weight:600;font-family:Quicksand,sans-serif}.download-btn:hover{background:#f8f9ff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.feature-card:hover,.power-card:hover,.support-card:hover{transform:translateY(-5px);border-color:var(--primary-color)}@media (max-width:480px){.main-title{font-size:1.8rem}.description{font-size:.9rem}.stat-number{font-size:2rem}.stat-label{font-size:.8rem}.phone-overlay{display:none}.changing-topic-container{padding:30px 16px}.changing-topic-title{font-size:24px;margin-bottom:24px}.changing-topic-text{font-size:16px}.download-title{font-size:28px}.download-text{font-size:14px}.download-button{width:100%;max-width:280px}.bottom-app-bar-container{padding:20px 12px}.bottom-app-bar-content{gap:10px}.app-icon{width:40px;height:40px}.app-title{font-size:15px}.app-subtitle{font-size:12px}.download-btn{padding:7px 16px;font-size:13px}}@media (max-width:360px){.bottom-app-bar-container{padding:8px 10px}.app-title{font-size:14px}.app-subtitle{font-size:11px}.download-btn{padding:6px 14px;font-size:12px}}@keyframes slideInUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.bottom-app-bar.animate-in{animation:.4s cubic-bezier(.4,0,.2,1) slideInUp}.bottom-app-bar.d-none{display:none!important}.why-terappin-section{background:linear-gradient(90deg,#f3f0ff 0,#e6e6ff 100%)}.support-areas-section{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%)}.feature-card,.support-card{transition:.3s;border:1px solid #e9ecef}.feature-card:hover,.support-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.1)!important}.power-card{transition:.3s;border:1px solid #e9ecef;border-radius:16px}.power-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.1);background:linear-gradient(135deg,#fff 0,#f8f9fa 100%)}.feature-card:hover .feature-icon i,.power-card:hover .power-icon i{transform:scale(1.1);color:var(--secondary-color)!important}.icon-wrapper{transition:.3s;box-shadow:0 4px 12px rgba(67,24,190,.2)}.feature-card:hover .icon-wrapper{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px rgba(67,24,190,.3)}.support-card[style*="background: linear-gradient"]{transition:.3s;cursor:pointer}.support-card[style*="background: linear-gradient"]:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(67,24,190,.4)!important}.support-card[style*="background: linear-gradient"]:hover .text-end span[aria-hidden=true]{transform:translateX(5px);transition:.3s}.advantage-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.1)!important;border-color:var(--primary-color)}.advantage-item:hover .advantage-icon div{transform:scale(1.05);box-shadow:0 4px 12px rgba(67,24,190,.3)}.support-card:hover .support-icon span{transform:scale(1.1);display:inline-block;transition:.3s}@media (max-width:768px){.banner-hero-picture{width:100%;max-width:400px}.services-container,.services-slider{overflow-x:auto!important;overflow-y:hidden!important}.services-slider{-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}.bottom-app-bar{display:block}.advantage-title{font-size:16px}.support-areas-section,.terappin-power-section,.what-is-terappin-section,.why-terappin-section{padding:3rem 0!important}.feature-card,.power-card,.support-card{margin-bottom:1.5rem}.home-title{font-size:2rem!important;line-height:2.5rem!important}.description{font-size:1rem!important}}@media (max-width:576px){.testimonial-item{flex:0 0 100%}.testimonial-content{height:23vh;padding:10px}.home-title{font-size:1.75rem!important;line-height:2.25rem!important}.description{font-size:.95rem!important}.feature-card,.power-card,.support-card{padding:1.5rem!important}}
