.jumbotron{margin:6rem 0 0;padding-bottom:4rem}.jumbotron__slogan-img{display:block}@media screen and (min-width:1024px){.jumbotron{background-position:0 0}.jumbotron__slogan-img{margin:3.4rem auto 1rem 7rem}}@media screen and (min-width:768px){.jumbotron{background:url(/images/main_hero_size_lg.59cd3091.webp) #727e9c no-repeat;background-position:62% top}}@media screen and (max-width:1280px){.jumbotron .form{margin:4rem auto 0 0}.jumbotron .form__title{display:none}}@media screen and (max-width:1024px){.jumbotron__col{width:100%}}@media screen and (max-width:1023px){.jumbotron{margin:6rem 0 0}.jumbotron__slogan-img{margin:1rem auto 1rem 5.5rem}}@media screen and (max-width:767px){.jumbotron{margin:6rem 0 0;background-position:top}.jumbotron__container{width:31rem}.jumbotron__slogan-img{margin:1rem auto 0 0;text-align:center}.jumbotron__slogan-img svg{width:20rem}}@media (min-width:575px) and (max-width:767px){.jumbotron{background:url(/images/main_hero_size_sm.4de41206.webp) #142757 no-repeat;padding-top:33vw;background-size:100%}}@media (max-width:574.9px){.jumbotron{padding-top:50vw;background:url(/images/main_hero_size_s.274cfd78.webp) #142757 no-repeat;background-size:100%}}.poster{color:#fff;margin-top:-4.3rem}.poster__wrapper{display:flex;border-radius:1rem;background:url(/images/poster_bg.13b18edd.svg) #354a7d no-repeat}.poster__subtitle{font-size:3rem;line-height:4.5rem;font-weight:700}.poster__description{font-size:2rem;line-height:2.8rem;font-weight:300}.poster__icon{background-repeat:no-repeat;background-size:contain;background-position:50%}.poster__images{display:flex;flex-grow:1;justify-content:flex-end}.poster__img{border-radius:1rem;width:calc(33.33333% - 1rem)}.poster__img--three,.poster__img--two{margin-left:1.5rem}.poster-button{font-size:1.8rem;font-weight:500}@media (min-width:1280px){.poster__container{width:114rem}.poster__info{max-width:31.5rem}}@media (min-width:1024px) and (max-width:1279.9px){.poster__info{max-width:23rem}}@media (min-width:1024px){.poster__wrapper{padding:3.5rem 3rem;align-items:start}.poster__icon{margin:0 2.4rem 0 0;width:6rem;height:6rem}.poster__description{margin-bottom:2.3rem}.poster__img{max-width:16rem}}@media (max-width:1023.9px){.poster__wrapper{flex-direction:column;padding:3rem 9rem}.poster__icon{width:4.5rem;height:4.5rem;order:1;text-align:center;margin:0 auto 1rem}.poster__try{display:flex;order:3;margin:auto}.poster__info{max-width:28rem}.poster__images{order:2;margin-bottom:3rem}}@media (min-width:768px) and (max-width:1023.9px){.poster__wrapper{padding:3rem 9rem;background-size:210% 150%;background-position:75% 50%}.poster__try{width:100%;align-items:end;justify-content:space-between}}@media (min-width:768px){.poster__try{flex-grow:1}}@media (max-width:767.9px){.poster__wrapper{padding:3rem 0}.poster__try{padding:0 1rem;display:flex;align-items:center;justify-content:center;flex-flow:wrap;margin:auto}.poster__img--one{border-radius:0 1rem 1rem 0}.poster__img--three{border-radius:1rem 0 0 1rem}}@media (max-width:575px){.poster__wrapper{background-position:65% 50%;background-size:cover}.poster__icon{width:4.5rem;height:4.5rem}.poster__info{text-align:center;padding:0 3rem}.poster__description{margin-bottom:1.5rem}}.video{padding:6rem 0}.video__wrapper{display:flex}.video__title{color:#142757;font-weight:500}.video__description{color:#142757;font-size:1.8rem;line-height:2.75rem;font-weight:300;margin-bottom:3.5rem}.video__button{width:100%;height:5.2rem;max-width:26rem;font-size:2.2rem;line-height:2.2;font-weight:500}.video__box-wrapper{position:relative;border-radius:1rem;box-shadow:15px 15px 0 0 #bdc4d9;background-color:#dadada;line-height:0;overflow:hidden}.video__play-button{width:5.5rem;height:5.5rem;position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);border-radius:100%;border:.1rem solid #f0f1f4;background-size:3rem;background:url(/images/play.bd9c86d0.svg) #fff 50% no-repeat}.video__play-button--hide{display:none}.video__play-button:hover{opacity:.7}.video__preview{width:100%;height:100%;position:absolute;z-index:1}.video__preview--hide{display:none}@media (min-width:1280px){.video__container{width:114rem}}@media (min-width:1024px){.video{background:url(/images/demo_bg_md.5202ca4c.svg) #d3d9e9 no-repeat;background-position:65% top}}@media (max-width:1023.9px){.video{background:url(/images/demo_bg.ab01dd55.svg) #d3d9e9 no-repeat}}@media (min-width:768px) and (max-width:1023.9px){.video{background-position:100% 100%}}@media (min-width:768px){.video__title{font-size:4rem;line-height:5rem;margin-bottom:1.5rem}.video__box-wrapper{max-width:57.2rem;margin-left:auto}}@media (max-width:767.98px){.video{background-position:100% 100%;background-size:300px}.video__title{font-size:3rem;line-height:4rem;margin-bottom:1rem}.video__button{max-width:30rem;height:4rem;line-height:4rem;font-size:2rem}}@media (min-width:575px){.video__info{width:27rem}.video__box{width:calc(100% - 27rem)}}@media (max-width:574.9px){.video__wrapper{flex-direction:column}.video__info{order:2;text-align:center}.video__box{order:1}.video__box-wrapper{margin-bottom:2.5rem}}.blog{padding:6rem 0}.blog__title{font-size:4rem;line-height:4.2rem;font-weight:500;color:#142757}.blog__wrapper{display:flex;flex-flow:wrap;justify-content:space-between}.blog__button{border:.2rem solid #2f4680;color:#2f4680}.blog__button:hover{color:#142757;background:#f0f1f4;border:.2rem solid #142757}.blog__button:not(:hover):focus{box-shadow:inset 0 0 0 .2rem #435b97}.blog__button:not([disabled]):active{background:#fff;border:.2rem solid #2f4680;box-shadow:inset 0 .3rem .2rem rgba(0,0,0,.25)}.blog__button:visited{border-color:inherit}.blog__button[disabled]{color:#8d8d8d;background:#dadada;box-shadow:inset 0 .3rem .2rem transparent;cursor:not-allowed;pointer-events:none}.article{padding-top:6.5rem}.article__title{display:inline-block;width:100%;padding:1.5rem 0;font-size:2rem;line-height:2.5rem;color:#2f4680;font-weight:700}.article__title:hover{color:#2f4680;text-decoration:underline}.article__badge{display:inline-block;color:#d1057e;padding:0 1rem;font-size:1.4rem;line-height:2.5rem;font-weight:700;text-transform:uppercase;border-radius:30rem;border:.2rem solid #d1057e}.article__image{width:100%}.article__text{color:#555;font-size:1.8rem;line-height:2.5rem;text-overflow:ellipsis;overflow:hidden}.article__info{display:inline-block;width:100%;padding:2rem 0 0}.article__date{color:#898fa1;font-size:1.4rem;font-weight:500}.article__button{display:inline-block;float:right;font-size:1.8rem;font-weight:700;color:#2f4680}@media screen and (max-width:1279px){.blog__title{font-size:3.5rem}}@media (min-width:1280px){.blog__container{width:114rem}.blog__article{max-width:48rem}}@media (min-width:1024px) and (max-width:1279.9px){.blog__article{max-width:41.5rem}}@media (min-width:768px) and (max-width:1023.9px){.blog__article{max-width:30rem}}@media screen and (min-width:768px){.blog__title{width:calc(100% - 110px)}.blog__control{text-align:right}.blog .article__text{height:8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media screen and (max-width:767px){.blog__title{padding:1.4rem 0 .4rem;font-size:2.5rem}.blog__wrapper{display:flex;justify-content:center}.article{max-width:370px;width:100%;float:none;margin:0 auto 1rem;padding:2rem 1rem 0;order:2}.article__title{padding:1rem 0;font-size:1.7rem;color:#2f4680}.article__info{display:inline-block;width:100%;padding:2rem 0}.article__text{height:10rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}@media screen and (min-width:575px){.blog__title{width:calc(100% - 110px)}.blog__control{text-align:right}}@media (max-width:574.9px){.blog__wrapper{display:flex;flex-direction:column;justify-content:center}.blog__title{text-align:center;order:1}.blog__control{order:3;text-align:center}.article{order:2}}.about-us{padding:3.5rem 0;background:#f5f5f5}.about-us__title{font-size:2.6rem;line-height:4.5rem;font-weight:600;color:#142757;margin-bottom:1.3rem}.about-us__reasons-title{font-weight:700}.about-us__reasons-title,.about-us__text{font-size:1.4rem;line-height:2rem;color:#555;margin-bottom:1.5rem}.about-us__text{font-weight:400}.about-us__reasons-list{list-style:disc;padding-left:2rem}.about-us__reasons-item{font-size:1.4rem;line-height:2rem;color:#555;margin-bottom:1.5rem}.about-us__content--hidden{display:none}.about-us__link{color:#d1057e;text-decoration:underline}.about-us__link--hidden{display:none}@media (min-width:1280px){.about-us__container{width:114rem}}.reviews{padding:0 0 5rem;overflow:hidden;background-color:#f4f4f4}.reviews__title{padding:3.5rem 0 1rem;font-size:4rem;line-height:4.5rem;color:#142757;font-weight:500}.reviews__review-header{display:flex;width:100%;align-items:center}.reviews__review-photo{float:left;height:6.5rem;width:6.5rem;min-width:6.5rem;background:#8893af;border-radius:100%;overflow:hidden}.reviews__review-photo img{width:100%;height:100%}.reviews__review-info{margin:0 0 0 1.4rem}.reviews__review-name{color:#101010;font-size:2rem;font-weight:700;line-height:2.5rem}.reviews__review-city{color:#898fa1;font-size:1.4rem;font-weight:500;line-height:2.5rem}.reviews__review-content{color:#101010;padding:3rem 0 1rem;font-size:1.6rem;line-height:2.5rem}.reviews__slider{margin-left:-1rem;margin-right:-1rem}.reviews__slider .slick-arrow{height:4.5rem;width:4.5rem;border-radius:100%}.reviews__slider .slick-arrow:hover{box-shadow:inset .1rem .2rem .2rem .1rem rgba(0,0,0,.15)}.reviews__slider .slick-arrow--right{background:url(/images/arrowRight.cc663187.svg) #fff 50% no-repeat}.reviews__slider .slick-arrow--left{background:url(/images/arrowLeft.5104ddfd.svg) #fff 50% no-repeat}@media (min-width:1280px){.reviews__container{width:114rem}}@media (max-width:1279.9px){.reviews__title{font-size:3.5rem}.reviews__review-photo{height:4.5rem;width:4.5rem;min-width:4.5rem}}@media (min-width:768px){.reviews__slider .slick-arrow{top:-7rem}.reviews__slider .slick-arrow--right{right:.5rem}.reviews__slider .slick-arrow--left{right:7rem;left:auto}}@media (max-width:767px){.reviews__title{padding:1.4rem 0 .4rem;font-size:2.5rem}.reviews__slider{padding:0}.reviews__slider .slick-arrow{top:100%;font-size:6.5rem}.reviews__slider .slick-arrow--right{right:calc(50% - 5rem)}.reviews__slider .slick-arrow--left{left:calc(50% - 5rem)}}@media (max-width:539.9px){.reviews__title{text-align:center}}.dating-categories{padding:3.5rem 0;background:#f5f5f5}.dating-categories__title{font-size:2.6rem;line-height:4.5rem;font-weight:600;color:#142757;margin-bottom:1.3rem}.dating-categories__link{display:inline-block;margin:0 10px 10px 0;padding:5px 10px;color:#2f4680;background-color:#d6def5;border-radius:30px;border-bottom:1px solid #8596c1;font-size:16px;font-weight:500}