@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{font-weight:600}10%{font-weight:700}20%{font-weight:500}}body{font-family:"Inter",arial,sans-serif;font-size:16px;margin:0;padding:0;background-color:#fff}img{height:auto}.container{max-width:425px;margin:0 auto;padding:0 12px}@media all and (min-width: 1240px){.container{max-width:1200px;padding:0 20px}}.highlight{padding:10px;color:#ff4132;font-size:16px;line-height:19px;background:#fdf0c5;border-radius:4px}.btn{display:block;text-align:center;text-decoration:none;border:0;outline:0}.btn--primary{padding:20px;border-radius:40px;font-size:19px;font-weight:800;color:#d6ff7e;background-color:#000}.btn--secondary{padding:15px;font-size:19px;line-height:23px;font-weight:800;border-radius:40px;color:#fff;background-color:#ff4132;transition:.1s linear}.btn--secondary:hover{background-color:red}.title-primary{font-family:"Koh Santepheap",serif;font-size:35px;line-height:39px}@media all and (min-width: 1240px){.title-primary{font-size:50px;line-height:56px}}.intro{overflow-x:hidden}.intro h1{display:none}.intro .container{position:relative;padding-top:30px;padding-bottom:30px;text-align:center}@media all and (min-width: 1240px){.intro .container{display:flex;padding-top:130px;padding-bottom:80px}}.intro__content{display:flex;flex-direction:column;align-items:center}@media all and (min-width: 1240px){.intro__content{max-width:500px;align-items:start;margin-right:auto;text-align:left}}.intro__logo{width:207px}.intro__logo-text{margin:14px 0;color:#ff4132;font-size:18px}@media all and (min-width: 1240px){.intro__logo-text{font-size:20px}}.intro__title{margin:0 0 10px}.intro__description{font-size:18px;line-height:32px;margin-bottom:29px}@media all and (min-width: 1240px){.intro__description{font-size:20px;line-height:36px}}@media all and (min-width: 1240px){.intro__button{margin-bottom:59px}}.intro__img{display:none}@media all and (min-width: 1240px){.intro__img{position:absolute;z-index:-1;top:65px;left:390px;display:block;width:1024px;height:498px}}.pricing{padding-top:30px;text-align:center;background-color:#fff}@media all and (min-width: 1240px){.pricing{padding-top:50px}}.pricing__title{margin-top:0;margin-bottom:20px}@media all and (min-width: 1240px){.pricing__title{margin-top:40px}}.pricing__subtitle{max-width:420px;margin:0 auto;font-size:18px;line-height:32px}@media all and (min-width: 1240px){.pricing__subtitle{margin-bottom:50px}}.pricing__options{margin-top:20px}@media all and (min-width: 1240px){.pricing__options{display:flex;justify-content:center;align-items:center}}.pricing__option{position:relative;padding:50px;margin-bottom:26px;border-radius:40px;text-align:left;background-color:#fcfcfc;border:1px solid #ededed}@media all and (min-width: 1240px){.pricing__option{display:flex;flex-direction:column;margin-left:30px;padding-bottom:50px}}.pricing__option--yearly{border-width:2px;box-shadow:0 10px 20px 0 #00000008}.pricing__option--yearly .highlight{margin-top:-10px;margin-bottom:10px}@media all and (min-width: 1240px){.pricing__option--yearly{margin-left:55px}.pricing__option--yearly .highlight{margin-top:5px}}.pricing__option-header{display:flex;flex-direction:column-reverse;align-items:start}@media all and (min-width: 1240px){.pricing__option-header{flex-direction:row;justify-content:space-between;order:1}}.pricing__option-title{font-size:40px;margin-top:0;margin-bottom:5px}@media all and (min-width: 1240px){.pricing__option-title{margin-bottom:25px}}.pricing__price{margin-top:0;margin-bottom:3px;font-size:30px;font-weight:700;order:2}.pricing__period{margin-top:0;margin-bottom:10px;font-size:18px;order:3}@media all and (min-width: 1240px){.pricing__button{position:unset;bottom:unset;width:auto;margin-top:10px;margin-bottom:40px;order:4}}.pricing__more{position:relative;font-size:19px;color:#06f;margin-top:10px;margin-bottom:10px;padding:10px 28px 10px 0;background-color:transparent}@media all and (min-width: 1240px){.pricing__more{display:none}}.pricing__more.show+.pricing__features{max-height:500px}.pricing__more::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:22px;height:11px;background-repeat:no-repeat;background-size:contain;background-image:url("img/arrow-down.svg")}.pricing__features{max-height:0;margin:0 0 10px;padding:0;overflow:hidden;list-style:none;transition:.5s ease-in-out}@media all and (min-width: 1240px){.pricing__features{margin:0;max-height:none;order:5}}.pricing__feature{position:relative;margin-bottom:15px;padding-left:20px}@media all and (min-width: 1240px){.pricing__feature{padding-left:32px;margin-bottom:29px}}.pricing__feature::after{content:"";position:absolute;top:4px;left:0;width:18px;height:12px;background-repeat:no-repeat;background-size:contain;background-image:url("img/check.svg")}.benefit{margin-top:78px;padding:50px 0;text-align:center}@media all and (min-width: 1240px){.benefit{display:flex;justify-content:center;margin-top:0;padding:170px 50px 250px}}.benefit__item{margin-bottom:30px}@media all and (min-width: 1240px){.benefit__item{width:220px;margin-bottom:0}}.benefit__img{margin-bottom:15px}.benefit__description{margin:0;font-size:18px}.features{padding-top:10px;margin-bottom:30px}@media all and (min-width: 1240px){.features{display:flex}}.features__menu{padding:0;margin:0 auto 0 0;list-style:none}.features__menu-item{display:none}.features__menu-item.active{display:block;font-size:20px;font-weight:600;color:#ff4132;text-align:center}@media all and (min-width: 1240px){.features__menu-item{position:relative;display:block;margin-bottom:38px;font-size:30px;line-height:34px;font-weight:600;opacity:.25;cursor:pointer;transition:.15s ease-in-out}.features__menu-item:hover{opacity:.6}.features__menu-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:26px;background-image:url("img/arrow-right.svg");background-repeat:no-repeat;background-size:contain;background-position:50% 50%;opacity:0;transition:.15s ease-in-out}.features__menu-item.active{color:#000;font-size:30px;line-height:34px;padding-left:34px;text-align:left;opacity:1}.features__menu-item.active::before{opacity:1}}.features__item{display:none;text-align:center;opacity:1;animation:show .5s ease-in-out}.features__item.active{display:block}@media all and (min-width: 1240px){.features__item{width:735px;text-align:left}}.features__title{margin-top:13px;margin-bottom:20px}.features__description{margin:0 0 22px;font-size:18px;line-height:32px}.features__img{display:flex;margin-top:25px}@media all and (min-width: 1240px){.features__img{width:inherit}}.features__img img{max-width:100%}@media all and (min-width: 1240px){.features__img img{width:inherit}}.reviews{position:relative;padding-top:80px}@media all and (min-width: 1240px){.reviews{padding-top:250px}}.reviews::after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;background-image:linear-gradient(to top, #ffffff, transparent 80%)}.reviews__title{margin-top:0;margin-bottom:20px;text-align:center}.reviews__subtitle{margin-top:0;margin-bottom:80px;font-size:18px;line-height:32px;text-align:center}@media all and (min-width: 1240px){.reviews__list{display:flex;justify-content:space-between;flex-wrap:wrap}}.reviews__item{margin-bottom:40px;font-size:14px;line-height:20px}@media all and (min-width: 1240px){.reviews__item{max-width:390px}}.reviews__avatar{display:block;width:45px;height:45px;margin-bottom:10px;border-radius:50%;background-color:#ccc}.reviews__text{margin-top:0;margin-bottom:10px}.reviews__author{margin:10px 0;line-height:18px;font-weight:700}.reviews__author span{position:relative;padding-left:23px;font-weight:400}.reviews__author span::before{content:"";position:absolute;top:50%;left:9px;width:3px;height:3px;border-radius:50%;background-color:#686868}.reviews__details{margin:10px 0;color:#686868}.reviews__btn{display:none}.comparison{padding-top:17px;text-align:center}@media all and (min-width: 1240px){.comparison{display:flex;align-items:center;padding-top:50px}}.comparison__title{margin-bottom:20px}.comparison__subtitle{margin-bottom:63px;font-size:18px;line-height:32px}@media all and (min-width: 1240px){.comparison__subtitle{font-size:28px;line-height:50px}}@media all and (min-width: 1240px){.comparison__content{width:550px;text-align:left}}@media all and (min-width: 1240px){.comparison__table{width:600px;margin-left:auto}}.table{border:1px solid #e3e3e3}.table__header{display:flex;align-items:center;height:50px;font-weight:700}.table__row{display:flex;align-items:center;height:53px;font-size:14px;line-height:19px;border-bottom:1px solid #e3e3e3}.table__feature{width:calc(100% - 175px);margin-right:5px;padding-left:30px;text-align:left}.table__status{display:flex;justify-content:center;align-items:center;width:36px;margin-right:20px}@media all and (min-width: 1240px){.table__status{margin-right:50px}}.table__status:last-child{width:70px}@media all and (min-width: 1240px){.table__status:last-child{margin-right:20px}}.status{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background-color:#d4ffaa;background-image:url("img/check-green.svg");background-repeat:no-repeat;background-position:center;font-size:0}.status--unavailable{background-color:#ffddda;background-image:url("img/ex.svg")}.faq{padding-top:100px;padding-bottom:70px}@media all and (min-width: 1240px){.faq{padding-bottom:115px}}.faq__header{display:flex;flex-direction:column;align-items:center}@media all and (min-width: 1240px){.faq__header{flex-direction:row;justify-content:space-between;margin-bottom:70px}}.faq__title{margin-top:0;margin-bottom:15px;text-align:center}.faq__btn{margin-bottom:20px;font-size:16px;font-weight:600}.faq__item{padding-top:30px;padding-bottom:30px}@media all and (min-width: 1240px){.faq__item{display:flex}}.faq__item+.faq__item{border-top:1px solid #e3e3e3}.faq__question{margin-top:0;margin-bottom:20px;font-size:31px;line-height:46px;font-weight:600}@media all and (min-width: 1240px){.faq__question{width:450px;margin-right:auto}}.faq__answer{margin-top:0;margin-bottom:27px;font-size:18px;line-height:27px}@media all and (min-width: 1240px){.faq__answer{width:690px}}.faq__contact{padding:30px 15px;background-color:#f6f6f6;margin-top:100px}.faq__contact-title{margin-top:0;margin-bottom:20px;font-family:"Koh Santepheap",serif;font-size:29px;line-height:36px;text-align:center}.faq__contact-text{padding:0 15px;font-size:18px;line-height:27px}.faq__contact-text a{text-decoration:none;color:#ff4132}.footer{padding-top:30px;padding-bottom:70px;border-top:1px solid #e3e3e3}@media all and (min-width: 1240px){.footer .container{display:flex;justify-content:space-between}}.footer__left{margin-bottom:10px}@media all and (min-width: 1240px){.footer__right{text-align:right}}.footer__text{margin:0;font-size:14px;line-height:21px}
/*# sourceMappingURL=style.css.map */
