.free-trial{background-color:#fff}.free-trial .partners{--background-color:#f9f9f9;background:var(--background-color);padding-bottom:2.5rem}.free-trial .partners .title{position:relative;font-size:20px;font-weight:400;color:#666;text-align:center;margin-top:15px;-webkit-transform:translateY(1px);transform:translateY(1px)}.free-trial .partners .partners-carousel{width:93%;margin-left:27px;padding:0 30px}@media (max-width:768px){.free-trial .partners .partners-carousel{margin-left:25px}}@media (max-width:610px){.free-trial .partners .partners-carousel{width:92%}}@media (max-width:460px){.free-trial .partners .partners-carousel{width:90%}}@media (max-width:377px){.free-trial .partners .partners-carousel{width:87%}}.free-trial .partners .partners-carousel:not(.slick-initialized) img{display:none!important}.free-trial .partners .partners-carousel .title-inline{display:none}.free-trial .partners .partners-carousel .slick-prev{left:-15px}.free-trial .partners .partners-carousel .slick-next{right:-15px}.free-trial .partners .partners-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7px;margin-bottom:7px}.free-trial .partners .partners-carousel .carousel-item{margin-left:10px;margin-right:10px;background:var(--background-color)}.free-trial .partners .partners-carousel .carousel-item img{max-height:100px}.free-trial .partners .partners-carousel .carousel-image--blend{mix-blend-mode:multiply}.free-trial .section-label{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-size:2.5rem;line-height:1.2em}.free-trial__header{height:100%;padding-top:40px;background-color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent)),url("https://sw.tomplay.com/images/free-trial/header-bg-left.png"),url("https://sw.tomplay.com/images/free-trial/header-bg-right.png");background-image:linear-gradient(180deg,#000,transparent),url("https://sw.tomplay.com/images/free-trial/header-bg-left.png"),url("https://sw.tomplay.com/images/free-trial/header-bg-right.png");background-repeat:no-repeat,no-repeat,no-repeat;background-position:0 100%,0 100%,100% 100%;background-size:contain,50%,50%}.free-trial__header--alt{position:relative;background-position:top;background-size:cover;isolation:isolate;padding-top:48px}@media (min-width:1024px){.free-trial__header--alt{background-image:url("https://sw.tomplay.com/images/free-trial/mosaic.jpg")}}@media (min-width:1024px){.free-trial__header--alt div.header-section{background-color:#fff;border-radius:4px;padding:24px;padding-left:48px;margin-bottom:48px;-webkit-box-shadow:0 2px 18px rgba(0,0,0,.35);box-shadow:0 2px 18px rgba(0,0,0,.35)}}.free-trial__header--alt div.header-section .header-section__description{margin-top:16px}.free-trial__header--alt div.header-section .header-description__title{margin-top:0;margin-bottom:24px}.free-trial__header--alt div.header-section .header-description__advantages ul{-webkit-padding-start:22px;padding-inline-start:22px}@media (min-width:1024px){.free-trial__header--alt div.header-section .auth-form__links a.post__back-link,.free-trial__header--alt div.header-section .auth-form__links span,.free-trial__header--alt div.header-section li{color:#000}}.free-trial__header--alt div.header-section li::marker{font-size:42px;line-height:0}.free-trial__header--alt:before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:-2}@media (min-width:1024px){.free-trial__header--alt:after{content:"";display:block;position:absolute;inset:0;height:80px;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000 0,transparent);z-index:-1}}@media (max-width:1024px){.free-trial__header{background-position:0 100%,left bottom 200px,100% 100%;background-size:contain,auto 50%,auto 50%}}@media (max-width:768px){.free-trial__header{padding-top:15px;background-position:right top -150px,0 0,100% 100%;background-size:contain,auto 50%,auto 50%}}@media (max-width:425px){.free-trial__header{padding-top:15px;background-position:right top -150px,0 0,100% 100%;background-size:contain,auto 30%,auto 30%}}.free-trial__header .header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:38px}@media (max-width:576px){.free-trial__header .header-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.free-trial__header .header-section__description{margin-top:20px;-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:576px){.free-trial__header .header-section__description{text-align:center;padding:15px 0 30px;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}@media (min-width:992px){.free-trial__header .header-section__description{margin-right:125px}}.free-trial__header .header-section__form .notes{background-image:url(https://sw.tomplay.com/images/forms/auth-form-bg-left.png),url(https://sw.tomplay.com/images/forms/auth-form-bg-right-v2.png);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:84px,90px;-webkit-box-shadow:0 2px 16px rgba(0,0,0,.15);box-shadow:0 2px 16px rgba(0,0,0,.15);background-color:#fff}.free-trial__header .header-section__form .title{padding:0 64px 18px}.free-trial__header .header-section__form .title h2,.free-trial__header .header-section__form .title h2 span{line-height:32px;font-weight:300;font-size:25px;line-height:30px;text-align:center;color:#e82076}@media (max-width:425px){.free-trial__header .header-section__form .title h2,.free-trial__header .header-section__form .title h2 span{font-size:22px;line-height:28px}}.free-trial__header .header-section__form.login .auth-form__forgot-password{text-align:center}.free-trial__header .header-section__form.login .auth-form__forgot-password span{padding-top:0}.free-trial__header .header-section__form.login .auth-form .auth-button{margin-top:50px;margin-bottom:10px}.free-trial__header .header-section__form .auth-form{padding:0 45px 40px;padding-bottom:0}.free-trial__header .header-section__form .auth-form .form-group{margin-bottom:10px}.free-trial__header .header-section__form .auth-form .form-group .password-visibility{top:-25px}.free-trial__header .header-section__form .auth-form .form-group .select2-selection__arrow b{top:15px}.free-trial__header .header-section__form .auth-form .form-control,.free-trial__header .header-section__form .auth-form .form-control-container{height:40px}.free-trial__header .header-section__form .auth-form .form-social{margin-top:16px}.free-trial__header .header-section__form .auth-form .form-user{margin-bottom:12px;padding:6px 8px}.free-trial__header .header-section__form .auth-form .select2-selection__rendered{height:40px;line-height:40px}.free-trial__header .header-section__form .auth-form .select2-container{text-align:left}.free-trial__header .header-section__form .auth-form .auth-form__footer{margin-top:0}@media (max-width:991px){.free-trial__header .header-section__form .auth-form .auth-form__footer button[type=submit]{margin-top:10px;margin-bottom:0!important}}.free-trial__header .header-section__form .auth-form .btn--brand{width:100%}.free-trial__header .header-section__form .auth-form__account{margin-top:8px;padding:0 30px;padding-bottom:18px;text-align:center;font-size:15px;font-weight:300}.free-trial__header .header-section__form .auth-form__account-link{color:inherit;font-weight:600}.free-trial__header .header-section__form .auth-form__links{text-align:center;margin-top:1rem}.free-trial__header .header-section__form .auth-form__links span{color:#fff;font-weight:300;font-size:18px;line-height:23px}.free-trial__header .header-section__form .auth-form__links span a{color:#fff;font-weight:500;font-size:18px;line-height:22px;text-decoration:underline}.free-trial__header .header-section .header-description__title{font-weight:300;font-size:48px;line-height:60px;color:#e82076}@media (max-width:992px){.free-trial__header .header-section .header-description__title{font-weight:300;font-size:30px;line-height:38px;margin:0 27px}}.free-trial__header .header-section .header-description__subtitle{font-weight:300;font-size:30px;line-height:40px;color:#fff;margin-bottom:47px}@media (max-width:992px){.free-trial__header .header-section .header-description__subtitle{font-weight:300;font-size:20px;line-height:25px;margin:0 22px 20px}}.free-trial__header .header-section .header-description__advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.free-trial__header .header-section .header-description__advantages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.free-trial__header .header-section .header-description__advantages ul{-webkit-padding-start:17px;padding-inline-start:17px;list-style-type:none;list-style-position:outside;list-style-image:url("https://sw.tomplay.com/images/Check.png");color:#fff;font-weight:400;font-size:18px;line-height:28px}@media (max-width:425px){.free-trial__header .header-section .header-description__advantages ul{font-size:16px;line-height:26px;margin-bottom:0}}.free-trial__header .header-section .header-description__advantages ul li{padding-right:33px;margin-bottom:10px;text-align:left}@media (max-width:425px){.free-trial__header .header-section .header-description__advantages ul li{padding-right:0;-webkit-padding-start:0;padding-inline-start:0}}.free-trial__header-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.free-trial__header-button a{padding:15px 25px;border-radius:25px;font-size:18px;line-height:1.3;background:#e82076;color:#fff;font-weight:600}@media (max-width:425px){.free-trial__header-button a{font-size:16px;line-height:20px;margin-top:0}}.free-trial__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px}.free-trial__video-title{font-weight:600;color:var(--color-primary);display:none}@media (max-width:768px){.free-trial__video-title{display:block}}.free-trial__subscription-advantages{margin:128px 0 75px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.free-trial__subscription-advantages{margin-bottom:42px}}@media (max-width:425px){.free-trial__subscription-advantages{margin-top:48px;margin-bottom:0}}@media (max-width:768px){.free-trial__subscription-advantages .free-trial__subscription-advantages-desc{margin-bottom:42px}}.free-trial__subscription-advantages .subscription-advantages__items ul{-webkit-padding-start:20px;padding-inline-start:20px;list-style-type:none;list-style-position:outside;list-style-image:url("https://sw.tomplay.com/images/Check.png");color:#000}.free-trial__subscription-advantages .subscription-advantages__items li{font-weight:300;font-size:16px;line-height:20px;margin-bottom:15px}@media (max-width:425px){.free-trial__subscription-advantages .subscription-advantages__items li{font-size:14px}}.free-trial__subscription-advantages .subscription-advantages__items li span{font-weight:600;font-size:18px;line-height:26px;display:block}@media (max-width:425px){.free-trial__subscription-advantages .subscription-advantages__items li span{font-size:16px}}.free-trial__subscription-advantages .subscription-advantages__title{margin-bottom:30px}.free-trial__subscription-advantages .main-video{position:relative}@media (min-width:992px){.free-trial__subscription-advantages .main-video{padding-top:3rem}}.free-trial__subscription-advantages .main-video__top-note{position:absolute;top:-83px;left:calc(50% - 130px)}.free-trial__subscription-advantages .main-video__bottom_note{position:absolute;left:calc(50% - 130px);bottom:-83px}.free-trial__subscription-advantages .main-video__preview{cursor:pointer}.free-trial__subscription-advantages .main-video iframe{border:0}.free-trial__top-songs{margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:72px 30px}@media (max-width:425px){.free-trial__top-songs{margin-top:56px;padding:15px 24px}}.free-trial__top-songs .top-songs{display:grid;gap:26px}@media (min-width:768px){.free-trial__top-songs .top-songs{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.free-trial__top-songs .top-songs{grid-template-columns:repeat(4,1fr)}}.free-trial__top-songs .top-songs__label{padding-right:16px;font-size:2.5rem;line-height:1.2em;font-weight:400;margin-bottom:10px}@media (min-width:768px){.free-trial__top-songs .top-songs__label{grid-column:1/span 2}}.free-trial__top-songs .top-songs__item{margin-bottom:10px}.free-trial__top-songs .top-songs__item img{border-radius:2px;overflow:hidden;width:100%}.free-trial__top-songs .top-songs__item-song a{text-decoration:none;color:inherit;font-weight:300;font-size:16px;line-height:20px}@media (max-width:425px){.free-trial__top-songs .top-songs__item-song a{font-size:14px;line-height:18px}}.free-trial__top-songs .top-songs__item-song a span{font-style:normal;font-weight:600;font-size:18px;line-height:26px;margin-top:10px;display:block}@media (max-width:425px){.free-trial__top-songs .top-songs__item-song a span{font-size:16px}}.free-trial__top-songs .top-songs__item-song a:hover{color:#e82076}.free-trial__top-songs .top-songs__more-title{padding:16px 14px;padding-bottom:0;text-align:center}@media (min-width:768px){.free-trial__top-songs .top-songs__more-title{grid-column:1/span 3}}@media (min-width:1024px){.free-trial__top-songs .top-songs__more-title{grid-column:1/span 4}}.free-trial__top-songs .top-songs__more-title a{font-weight:500;font-size:20px;line-height:1em;--text-color:#fff;color:var(--text-color,var(--color-primary));text-decoration:none}@media (max-width:425px){.free-trial__top-songs .top-songs__more-title a{font-size:18px}}.free-trial__top-songs .top-songs__more-title a:after{content:"";display:inline-block;width:16px;height:12px;margin-left:4px;-webkit-mask-image:url("https://sw.tomplay.com/images/client/icons.svg#chevron-right");mask-image:url("https://sw.tomplay.com/images/client/icons.svg#chevron-right");background-color:currentColor}.free-trial__score-advantages{margin-top:80px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (max-width:991px){.free-trial__score-advantages{margin-top:44px}}.free-trial__score-advantages .score-advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:425px){.free-trial__score-advantages .score-advantages{margin-bottom:0}}.free-trial__score-advantages .score-advantages__description{-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:991px){.free-trial__score-advantages .score-advantages__description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:32px}}.free-trial__score-advantages .score-advantages__label{padding-right:50px}@media (max-width:768px){.free-trial__score-advantages .score-advantages__label{padding-right:0;margin-bottom:20px}}.free-trial__score-advantages .score-advantages__image{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:768px){.free-trial__score-advantages .score-advantages__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%}}.free-trial__score-advantages .score-advantages__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000;margin-top:32px}@media (max-width:425px){.free-trial__score-advantages .score-advantages__items{margin-top:15px}}.free-trial__score-advantages .score-advantages__items .advantages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:32px}@media (max-width:425px){.free-trial__score-advantages .score-advantages__items .advantages-item{margin-bottom:15px;-ms-flex-preferred-size:100%;flex-basis:100%}}.free-trial__score-advantages .score-advantages__items .advantages-item__icon{-ms-flex-preferred-size:30px;flex-basis:30px;text-align:center;-ms-flex-negative:0;flex-shrink:0;margin-right:16px;padding:5px}@media (max-width:425px){.free-trial__score-advantages .score-advantages__items .advantages-item__icon{-ms-flex-preferred-size:23px;flex-basis:23px;padding:4px 10px 4px 0}}.free-trial__score-advantages .score-advantages__items .advantages-item__text{text-align:left;font-weight:300;font-size:16px;line-height:20px;padding-right:37px}.free-trial__score-advantages .score-advantages__items .advantages-item__text span{font-weight:600;font-size:18px;line-height:26px;display:block}.free-trial__main-features{margin:100px 15px 0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media (max-width:475px){.free-trial__main-features{margin:60px 15px 0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.free-trial__main-features .main-features{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:0 15px 100px rgba(0,0,0,.05);box-shadow:0 15px 100px rgba(0,0,0,.05);border-left:5px solid #e82076;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}@media (max-width:768px){.free-trial__main-features .main-features{padding-bottom:15px}}@media (max-width:475px){.free-trial__main-features .main-features{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.free-trial__main-features .main-features__item{-ms-flex-preferred-size:250px;flex-basis:250px}@media (max-width:475px){.free-trial__main-features .main-features__item{-ms-flex-preferred-size:243px;flex-basis:243px}}.free-trial__main-features .main-features__item-label{font-weight:600;font-size:20px;line-height:25px;color:#000;text-align:center;margin-top:10px}@media (max-width:475px){.free-trial__main-features .main-features__item-label{margin-top:0;margin-bottom:16px;font-size:16px;line-height:20px}}.free-trial__trial-banner{margin-top:100px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (max-width:475px){.free-trial__trial-banner{margin-top:60px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.free-trial__video-example-usage{margin-top:120px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media (max-width:425px){.free-trial__video-example-usage{margin-top:80px}}.free-trial__video-example-usage .video-example-usage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.free-trial__video-example-usage .video-example-usage__label{text-align:center;margin-bottom:16px;font-weight:400}@media (min-width:991px){.free-trial__video-example-usage .video-example-usage__label{font-size:40px;line-height:48px;margin-bottom:38px}}.free-trial__tomplay-stat{margin-top:120px;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.free-trial__tomplay-stat .tomplay-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.free-trial__tomplay-stat .tomplay-stat__image{background:url("https://sw.tomplay.com/images/free-trial/all-musicans-mobile@2x.jpg");background-position:top;background-repeat:no-repeat;background-size:contain;width:100%;height:0;padding-top:100%}@media (min-width:576px){.free-trial__tomplay-stat .tomplay-stat__image{background:url("https://sw.tomplay.com/images/free-trial/all-musicans-desctop@2x.jpg");background-repeat:no-repeat;background-size:contain;width:100%;height:0;padding-top:19.8%}}.free-trial__tomplay-stat .tomplay-stat__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.free-trial__tomplay-stat .tomplay-stat__content-item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;color:#e82076;font-weight:400;font-size:16px;line-height:20px}@media (min-width:576px){.free-trial__tomplay-stat .tomplay-stat__content-item{font-weight:300;font-size:30px;line-height:44px}}.free-trial__tomplay-stat .tomplay-stat__content-item span{font-weight:400;font-size:22px;line-height:25px;display:block}@media (min-width:768px){.free-trial__tomplay-stat .tomplay-stat__content-item span{font-size:40px}}.free-trial__faq{margin:100px 15px 0;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.free-trial__faq .faq-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:5px solid #e82076;background-color:#fff}.free-trial__faq .faq-section__label{-ms-flex-preferred-size:60%;flex-basis:60%;text-align:center;margin:50px 0}@media (max-width:425px){.free-trial__faq .faq-section__label{margin:20px 0}}.free-trial__faq .faq-section__items{-ms-flex-preferred-size:60%;flex-basis:60%;border-top:1px solid #eee;margin-bottom:76px}@media (max-width:768px){.free-trial__faq .faq-section__items{-ms-flex-preferred-size:80%;flex-basis:80%}}@media (max-width:425px){.free-trial__faq .faq-section__items{-ms-flex-preferred-size:100%;flex-basis:100%;border-top:unset;margin-bottom:50px}}.free-trial__faq .faq-section__items .accordion__panel-heading{border-bottom:1px solid #eee}.free-trial__faq .faq-section__items .accordion__panel-title{padding:20px 0 20px 9px;border-bottom:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:20px;line-height:140%}@media (max-width:425px){.free-trial__faq .faq-section__items .accordion__panel-title{font-size:16px}}.free-trial__faq .faq-section__items .accordion__panel-title .accordion__icon{margin-right:10px;width:30px;height:30px;padding:9px 14px}@media (max-width:425px){.free-trial__faq .faq-section__items .accordion__panel-title .accordion__icon{margin-right:10px;width:23px;height:23px;padding:7px 10px}}.free-trial__faq .faq-section__items .accordion__panel-content{background-color:#fff;font-family:sans-serif}.free-trial__footer_banner{margin:100px 0 124px;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}@media (max-width:576px){.free-trial__footer_banner{margin:60px 0}}.free-trial__reviews{margin-top:42px;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.free-trial .banner--app{height:unset}.free-trial .banner--shop{height:unset;background-image:linear-gradient(225deg,#f01d8e,#e82076)}@media (min-width:768px){.free-trial .banner--shop{margin-right:30px}}.free-trial .banner--shop .banner__footer{z-index:10;font-weight:200;color:#fff;font-size:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (min-width:500px) and (max-width:767px){.free-trial .banner--shop .banner__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.free-trial .banner--shop .banner__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.free-trial .banner--shop .banner__footer--button{-ms-flex-preferred-size:30%;flex-basis:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:768px) and (max-width:991px){.free-trial .banner--shop .banner__footer--button{margin-bottom:5px}}.banner{--background-offset:0px;position:relative;padding:1.5rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(225deg,#f01d8e,#e82076);border-radius:2px;overflow:hidden;color:#fff}.banner>*{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1}@media (max-width:768px){.banner{padding:1.25rem 2rem}}.banner--card{background:#fff;padding:1rem 2rem;padding-bottom:1.5rem;color:var(--text-color--main);border-left:calc(.25rem + 1px) solid var(--color-primary);-webkit-box-shadow:var(--shadow-regular--sm);box-shadow:var(--shadow-regular--sm);min-height:11.25rem}.banner--shadow{--background-offset:280px;background:none;min-height:360px}@media (max-width:768px){.banner--shadow{min-height:auto;--background-offset:140px}}.banner--shadow:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,#000 var(--background-offset),transparent calc(var(--background-offset) + 300px))}.banner--spacious{padding:3.5rem max(18% - 2rem,1.5rem)}@media (max-width:768px){.banner--spacious{padding-block:2.25rem}}.qna{width:100%;padding-bottom:1rem}.qna__title{color:var(--color-primary);font-size:2.5rem;line-height:1em;margin-bottom:3.125rem;text-align:center}.qna__content{margin-top:1rem}.accordion{--accordion-padding:2.625rem;--accordion-border:1px solid #eee;border-bottom:var(--accordion-border);padding-left:var(--accordion-padding)}.accordion:first-of-type{border-top:var(--accordion-border)}.accordion__title{position:relative;padding:1.25rem 0;font-size:1.25rem;font-weight:600;cursor:pointer;list-style:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__title::-webkit-details-marker{display:none}.accordion__title:before{content:"";display:block;position:absolute;top:50%;left:calc(-1 * var(--accordion-padding));-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.75rem;height:.75rem;-webkit-mask-image:url("https://sw.tomplay.com/images/client/icons.svg#expand");mask-image:url("https://sw.tomplay.com/images/client/icons.svg#expand");background-color:var(--color-primary)}.accordion[open] .accordion__title:before{-webkit-mask-image:url("https://sw.tomplay.com/images/client/icons.svg#shrink");mask-image:url("https://sw.tomplay.com/images/client/icons.svg#shrink")}.accordion__content{padding-bottom:1.25rem;line-height:1.5em;display:none}.accordion[open] .accordion__content{display:block}.wysiwyg{font-size:1.125rem}.wysiwyg h2,.wysiwyg h3{color:var(--color-primary);font-size:2rem;line-height:1.25em;margin-top:1.25em;margin-bottom:.625em}.wysiwyg h3{color:var(--text-color--main);font-size:1.25rem;font-weight:400}.wysiwyg :where(h2,h3):first-child{margin-top:0}.wysiwyg b,.wysiwyg p,.wysiwyg strong{font-size:inherit;line-height:1.35em}.wysiwyg *+*{margin-top:1rem}.wysiwyg a{color:var(--color-primary);font-weight:400;text-underline-offset:2px}.wysiwyg iframe{margin:1rem 0;width:100%;aspect-ratio:16/9}.wysiwyg img{max-width:100%;border-radius:4px}.wysiwyg figcaption{margin-top:.25rem;margin-bottom:1.5rem;color:var(--color-grey);font-weight:400;text-wrap:balance}.wysiwyg ol,.wysiwyg ul{--list-padding:1.25rem;padding-left:var(--list-padding)}.wysiwyg ul{list-style:none}.wysiwyg ul li{position:relative}.wysiwyg ul li:before{position:absolute;content:"";left:calc(var(--list-padding) * -1);top:.75em;width:.625em;height:1px;background-color:currentColor}.wysiwyg .link,.wysiwyg .link:visited{color:var(--color-primary);-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-underline-offset:2px}.wysiwyg .link:after,.wysiwyg .link:visited:after{content:"\2192"}.s-partners{padding-top:70px;padding-bottom:90px}@media (max-width:768px){.s-partners{padding-top:50px;padding-bottom:60px}}.s-partners__title{font-size:30px;font-weight:300;line-height:38px;text-align:center;margin:0;margin-bottom:32px}.s-partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding:0 20px}@media (max-width:768px){.s-partners__list{padding:0;gap:16px}}.s-partners__link{text-decoration:none;outline:none;-webkit-filter:saturate(0);filter:saturate(0);opacity:.6;-webkit-transition:all .2s;transition:all .2s}.s-partners__link:hover{-webkit-filter:saturate(1);filter:saturate(1);opacity:1}.s-partners__image{max-width:150px;max-height:110px;-o-object-fit:contain;object-fit:contain}.slider-youtube-video .video{max-width:750px}.slider-youtube-video .video iframe{border:none;z-index:2;position:relative}@media (min-width:992px){.slider-youtube-video .video{margin-left:65px}}@media (min-width:1200px){.slider-youtube-video .video{margin-left:100px}}.slider-youtube-video .video .loader,.slider-youtube-video .video .loader .loader-spin{z-index:1}.slider-youtube-video .video .video-placeholder{aspect-ratio:16/9.34;border-radius:4px;overflow:hidden}.slider-youtube-video .video .video-placeholder .icon-play{width:64px}.slider-youtube-video .preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.slider-youtube-video .icon-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:30px;padding:24px;z-index:1;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box}.slider-youtube-video .playlist-item{position:relative;aspect-ratio:16/9;overflow:hidden;margin-bottom:16px}@media (max-width:991px){.slider-youtube-video .playlist-item{margin-top:10px;margin-bottom:6px}}@media (min-width:992px){.slider-youtube-video .playlist-item:first-child{margin-top:0}}.slider-youtube-video .playlist-item.active{outline:1px solid #e82076;outline-offset:2px;-webkit-transition:all .15s ease;transition:all .15s ease}.slider-youtube-video .playlist-item.active .icon-play{display:none}@media (min-width:992px){.video-section{margin-bottom:48px}}@media (max-width:991px){.video-section{margin:0}}.video-section .section__h2{text-align:center;font-size:30px;line-height:38px;margin-bottom:36px}.review-slider{background-color:#fff}.review-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:85px 0 77px}@media (max-width:425px){.review-slider__content{padding:58px 0 35px}}.review-slider__content-container{-ms-flex-preferred-size:100%;flex-basis:100%;display:grid;grid-template-columns:1fr}@media (max-width:425px){.review-slider__content-container{-ms-flex-preferred-size:100%;flex-basis:100%}}.review-slider__content-container .content-item{grid-row-start:1;grid-column-start:1}.review-slider__content-container .content-item__container{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review-slider__content-container .content-item__review-text{-ms-flex-preferred-size:70%;flex-basis:70%;text-align:left;font-weight:300;font-size:30px;line-height:38px;color:#000;margin-bottom:71px;position:relative}@media (max-width:768px){.review-slider__content-container .content-item__review-text{-ms-flex-preferred-size:80%;flex-basis:80%}}@media (max-width:576px){.review-slider__content-container .content-item__review-text{font-weight:300;font-size:20px;line-height:25px;margin-bottom:25px}}.review-slider__content-container .content-item__review-text .quotation-mark{position:absolute;top:-9px;left:-22px}.review-slider__content-container .content-item__user-info{-ms-flex-preferred-size:70%;flex-basis:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.review-slider__content-container .content-item__user-info{-ms-flex-preferred-size:80%;flex-basis:80%}}.review-slider__content-container .content-item__user-info .user-photo{margin-right:20px;max-width:70px}.review-slider__content-container .content-item__user-info .user-photo img{border-radius:50%}.review-slider__content-container .content-item__user-info .user-bio{color:#000;font-weight:300;font-size:18px;line-height:23px}@media (max-width:425px){.review-slider__content-container .content-item__user-info .user-bio{font-weight:300;font-size:14px;line-height:18px}}.review-slider__content-container .content-item__user-info .user-bio span{display:block;font-weight:400;font-size:24px;line-height:30px}@media (max-width:425px){.review-slider__content-container .content-item__user-info .user-bio span{font-style:normal;font-weight:400;font-size:16px;line-height:20px}}.review-slider__content-container .enable{opacity:1}.review-slider__nav-bar{position:relative}.review-slider__nav-bar-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.review-slider__nav-bar .nav-bar__tab{height:5px;cursor:pointer;opacity:.1}.review-slider__nav-bar .active-tab{background-color:#e82076;position:absolute;height:5px;width:33.33333%;-webkit-transition:left 1s;transition:left 1s;left:0;bottom:-5px}.accordion{padding-bottom:30px}.accordion__title{color:#fff;background-color:#e82076;padding:5px 15px;margin:0;font-size:24px}.accordion__panel-title{-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;border-bottom:2px solid #e6ebef;margin:0;padding:5px 15px}.accordion__panel-title:hover{color:#e82076}.accordion__panel-content{background-color:#e6ebef;padding:15px;display:none}.accordion__panel-content,.accordion__panel-content p,.accordion__panel-content span{font-size:14px;font-family:verdana,geneva,sans-serif}.accordion__panel-content img{height:auto;-o-object-fit:contain;object-fit:contain}.accordion__panel-content iframe{max-width:100%;height:auto;aspect-ratio:16/9}.accordion__subcat-title{padding:10px 15px}.accordion__subcat-title img{max-width:40px;max-height:30px;display:inline-block;margin-right:20px;vertical-align:middle}.accordion__subcat-title .h3{margin:0;font-size:30px;color:#e82076;display:inline-block;line-height:1;vertical-align:middle}.accordion__category{padding-bottom:30px}.icon{background-repeat:no-repeat;background-position:50%}.icon-plus{background-image:url("https://sw.tomplay.com/images/icons/plus.png")}.icon-minus{background-image:url("https://sw.tomplay.com/images/icons/minus.png")}