.review-elsa__main-slider .slide-item__video{position:relative;width:100%;padding-top:56.25%}.review-elsa__main-slider .slide-item__video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.review-elsa__main-slider .slide-item__video{position:relative;overflow:hidden}.review-elsa__main-slider .slide-item__video img{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}@media(min-width:768px){.floating-btn{background:linear-gradient(180deg,#fac84e 1.25%,#f07c33 101.25%);width:110px;height:110px;position:fixed;z-index:990;right:15px;bottom:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;border-radius:55px;text-decoration:none!important;animation:zoom-in-zoom-out 1s ease infinite}.floating-btn:hover{color:#fff}}.floating-btn:hover{animation:circle-shadow .5s ease infinite}@keyframes zoom-in-zoom-out{0%{transform:scale(1,1)}50%{transform:scale(.9,.9)}100%{transform:scale(1,1)}}@keyframes circle-shadow{0%,100%{box-shadow:0 0 0 0 rgb(250 200 78 / .5)}50%{box-shadow:0 0 0 26px rgb(250 200 78 / .5)}}.review-elsa{padding:40px 0}@media(min-width:768px){.review-elsa{padding:60px 0}}.review-elsa .slide-item{position:relative}.review-elsa .slide-item__video{border-radius:10px;overflow:hidden}.review-elsa__main-slider{margin-bottom:20px}.review-elsa__main-slider .has-video{cursor:pointer}.review-elsa__main-slider .has-video::after{content:"";width:60px;height:60px;background:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/icon-play.svg) no-repeat 0 0/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.review-elsa__main-slider .is-playing .has-video iframe+img{display:none}.review-elsa__main-slider .is-playing .has-video::after{display:none}@media(min-width:768px){.review-elsa__main-slider{max-width:655px;margin:0 auto 50px}.review-elsa__main-slider .slick-arrow{width:48px;top:50%;transform:translateY(-50%);height:48px}.review-elsa__main-slider .slick-prev{right:100%;margin-right:20px;background-image:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/arrow-left-circle.svg)}.review-elsa__main-slider .slick-next{left:100%;margin-left:20px;background-image:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/arrow-right-circle.svg)}}@media(min-width:768px){.review-elsa__nav-slider{padding:0 50px}}.review-elsa__nav-slider .slick-dots{margin-top:30px}.review-elsa__nav-slider .nav-slide-item{margin-right:16px;border-radius:10px;overflow:hidden;max-width:180px}@media(min-width:768px){.review-elsa__nav-slider .slick-arrow{width:32px;height:32px;top:34px}.review-elsa__nav-slider .slick-prev{left:0;background-image:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/arrow-left.svg)}.review-elsa__nav-slider .slick-next{right:0;background-image:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/arrow-right.svg)}}.review-elsa .section-title{margin-bottom:20px;font-size:1.5rem}.review-elsa .section-title strong{color:#fe9500}@media(min-width:768px){.review-elsa .section-title{font-size:2.4rem;margin-bottom:48px}}.elsa-news{background:linear-gradient(180deg,#fff 0%,#f3f1ff 81.53%,#fff 100%);position:relative;padding-bottom:30px}@media(min-width:768px){.elsa-news{padding-top:30px}}@media(max-width:767.98px){.elsa-news .section-title{margin-bottom:10px}}.elsa-news .container{position:relative;z-index:1}.elsa-news::after{content:"";position:absolute;width:176px;height:200px;right:0;top:50px;background:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/planet.png) no-repeat right top/contain;pointer-events:none}@media(min-width:768px){.elsa-news__list{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}}@media(max-width:767.98px){.elsa-news__list{height:auto!important}}.elsa-news__item{padding:0 25px 10px;text-align:center}@media(min-width:768px){.elsa-news__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;margin-bottom:30px;text-align:left}}.elsa-news__item img{margin:0 auto}.elsa-news__item-title{margin-bottom:8px}.elsa-news__item-title img{height:34px}@media(min-width:768px){.elsa-news__item-title img{height:70px}}.elsa-news__item-img{display:block;background:#fff;box-shadow:6px 6px 10px rgb(0 0 0 / .05);border-radius:15px;overflow:hidden}.elsa-news__item-img img{width:100%}.review-page-logo{padding:30px 0}@media(min-width:768px){.review-page-logo{padding:45px 0}}.review-page-logo__img{width:100%;overflow-x:scroll;cursor:grab}.review-page-logo__img::-webkit-scrollbar{background:#fff0;height:0}.review-page-logo__img::-webkit-scrollbar-track{background:#fff0}.review-page-logo__img img{user-select:none;-webkit-user-drag:none;max-width:none;height:60px}.logo-partners{text-align:center}.logo-partners img{vertical-align:top;height:70px;margin-right:12px}@media(min-width:768px){.logo-partners img{margin-right:6px;height:120px}}.logo-partners img:last-child{margin-right:0}.practice{padding:0 0 50px}@media(min-width:768px){.practice{padding-bottom:30px}}.practice .section-title{margin-bottom:0}@media(min-width:768px){.practice .section-title{font-size:3.4375rem}}.practice__intro{text-align:right;margin-bottom:10px}@media(min-width:768px){.practice__intro{margin-bottom:50px;margin-top:-50px}}.practice__intro-link{font-size:.75rem;color:#8181a5!important;text-decoration:underline}@media(min-width:768px){.practice__intro-link{font-size:1.5625rem;text-decoration:none!important}}.practice__list{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}@media(min-width:768px){.practice__list{margin-left:-10px;margin-right:-10px}}.practice__item{padding-left:4px;padding-right:4px;margin-bottom:8px;width:33.333%}@media(min-width:768px){.practice__item{padding-left:10px;padding-right:10px;margin-bottom:20px;width:25%}.practice__item:nth-child(9){display:none}}.faq{position:relative;padding:40px 0;background:linear-gradient(180deg,#f3f1ff,#fff);z-index:1}@media(min-width:768px){.faq{padding-bottom:70px}}.faq .section-title{font-size:55px}@media(max-width:991.98px){.faq .section-title{margin:0}}.faq__item{margin-bottom:50px;color:#4a4aba;font-weight:700;font-size:30px}.faq__answer{margin-bottom:20px;color:#575579;font-weight:400;font-size:20px}.faq .bg-planet{position:absolute;z-index:-1}.faq .bg-planet-1{top:50%;left:0}.faq .bg-planet-2{bottom:0;left:15%}.faq .bg-planet-3{bottom:20px;right:15%}.section-register{padding:90px 0 60px}@media(max-width:991.98px){.section-register{padding-top:30px}}.form-error-message{display:none;border:1px solid #dc3545;color:#dc3545;padding:8px 15px;margin-top:20px}.form-error-message p{margin:10px 0}.left-block h1{font-weight:700;font-size:20px;line-height:28px}.left-block .form-group{position:relative}.left-block .form-group .icon{position:absolute;top:50%;left:1rem;transform:translateY(-50%);width:24px;height:24px}.left-block .form-control{border:1px solid rgb(18 17 49 / .3);border-radius:5px;padding:.5rem 3rem}.left-block .package-item{position:relative;width:100%;padding:12px;font-size:14px;background:rgb(18 17 49 / .1);border-radius:5px;opacity:.5;cursor:pointer}.left-block .package-item p{margin:0}.left-block .package-item .package-title{margin-bottom:6px;font-weight:700}.left-block .package-item::before{content:"";display:block;width:20px;height:20px;position:absolute;right:10px;top:12px;border:2px solid #000;border-radius:50px}.left-block .package-item::after{content:"";display:block;width:6px;height:10px;position:absolute;right:17px;top:16px;transform:rotate(45deg);border:2px solid #fff0;border-top:#fff0;border-left:#fff0}.left-block .package-item.is-active{background-color:#2f1f96;color:#fff;opacity:1}.left-block .package-item.is-active::before,.left-block .package-item.is-active::after{border-color:#fff}.left-block .discount-code{text-align:center;margin:30px 0;display:none}.left-block .discount-code.is-show{display:block}.left-block .discount-code strong{color:#eb5757}.left-block .discount-code strong:first-child{background:linear-gradient(180deg,#ff0008 0%,#d20007 100%);color:#fff;padding:0 10px}.left-block .common-btn{width:100%;border-radius:5px}.right-block{width:fit-content;margin-left:auto;text-align:center}@media(max-width:991.98px){.right-block{margin-top:20px;margin-inline:auto}}.right-block h2{font-size:25px;font-weight:800;white-space:nowrap}.right-block ul{margin-top:20px;list-style-image:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/icon-star.png)}.right-block ul li{white-space:nowrap;text-align:left}.right-block h3{margin:0}.text-pink{background:linear-gradient(0deg,#fd4aa9 0%,#ff926e 98.75%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.text-red{color:#eb5757;font-size:20px;font-weight:700}html{height:100%}.slick-arrow{padding:0;border:0;text-indent:-999px;overflow:hidden;background-color:#fff0;position:absolute;z-index:990}.slick-dots .slick-active button{background:linear-gradient(180deg,#8445ea 0%,#5445ea 100%)}.section-title{color:#4a4aba}.section-title span{background:linear-gradient(180deg,#8445ea 0%,#5445ea 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.site-header{box-shadow:0 1px 0 rgb(43 37 123 / .1)}.review-elsa{background:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/circle.png) no-repeat right top}@media(min-width:768px){.review-elsa{background:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/bg-circle.png) no-repeat right top -100px;padding:80px 0 50px}}.practice{background:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/bg-app.png) no-repeat right bottom/50% auto}@media(min-width:768px){.practice{background-size:auto;background-position:right bottom;position:relative}.practice::before{content:"";position:absolute;background-repeat:no-repeat;background-position:0 0;background-size:contain;pointer-events:none;width:229px;height:304px;left:0;top:60px;opacity:.2;background-image:url(https://th.elsaspeak.com/wp-content/themes/elsashop/dist/css/../images/planet-01.png)}}.elsa-news{background:linear-gradient(180deg,#fff 0%,#f3f1ff 81.53%)}.section-intro{text-align:right;margin-bottom:10px}@media(min-width:768px){.section-intro{margin-bottom:50px;margin-top:-80px}}.section-intro-link{font-size:.75rem;color:#8181a5!important;text-decoration:underline}@media(min-width:768px){.section-intro-link{font-size:1.5625rem;text-decoration:none!important}}