.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% - 115px)}.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% - 115px)}.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;color:#101010;background:#f5f5f5;font-size:1.6rem;line-height:2.6rem;font:revert}.about-us .about-us__text-block h1,.about-us .about-us__text-block h2,.about-us .about-us__text-block h3,.about-us__title{font-size:2.5rem;line-height:3.5rem;font-weight:700;color:#101010;margin-bottom:1.5rem;text-align:left}.about-us .about-us__text-block h1,.about-us__title{font-size:3.2rem;line-height:5rem}.about-us__reasons-title{font-size:1.4rem;line-height:2rem;font-weight:700;color:#555;margin-bottom:1.5rem}.about-us .about-us__text-block p,.about-us .faq-answer-text,.about-us__text{font-size:1.6rem;line-height:2.6rem;margin-bottom:1.5rem;font-weight:400;color:#101010}.about-us .about-us__text-block .ck-table-resized,.about-us .about-us__text-block li{color:#101010;font-size:1.6rem;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,.about-us__link--hidden{display:none}.about-us .about-us__text-block h1,.about-us .about-us__text-block h2,.about-us .about-us__text-block h3,.about-us .about-us__text-block h4,.about-us .about-us__text-block h5,.about-us .about-us__text-block h6,.about-us .about-us__text-block p{margin:15px 0;text-align:left}.about-us .about-us__text-block h2{font-size:2.5rem}.about-us .about-us__text-block h3{font-size:2.2rem}.about-us .about-us__text-block ol,.about-us .about-us__text-block ul{margin-bottom:15px;padding-left:30px;text-align:left}.about-us .about-us__text-block ol{list-style-type:decimal-leading-zero}.about-us .about-us__text-block ul>li{list-style-type:none}.about-us .about-us__text-block ul>li:before{content:"";display:block;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:4px solid #435b97;position:absolute;right:calc(100% + 14px);top:6px}.about-us .about-us__text-block li{padding:0 0 0 5px;position:relative}.about-us .about-us__text-block i{font-style:italic}.about-us .about-us__text-block li::marker{color:#435b97;font-weight:700;font-size:14px}.about-us .about-us__text-block li:not(:last-child){margin:0 0 5px}.about-us .about-us__text-block figure{margin:30px auto}.about-us .about-us__text-block figcaption{text-align:center;color:#898fa1;margin:5px 0 0}.about-us .about-us__text-block img{display:block;height:auto;max-width:100%;margin:0 auto;border-radius:10px}.about-us .about-us__text-block a,.about-us .about-us__text-block a:active,.about-us .about-us__text-block a:link,.about-us .about-us__text-block a:visited,.about-us__link{color:#d1057e;text-decoration:underline}.about-us .about-us__text-block a:focus,.about-us .about-us__text-block a:hover{text-decoration:none}.about-us__text-block figure.table{position:relative;overflow-x:auto;overflow-y:hidden;margin:30px 0;border:1px solid #d3d9e9;scrollbar-width:thin;scrollbar-color:#bdc4d9 #f0f1f4}.about-us__text-block figure.table::-webkit-scrollbar{height:6px}.about-us__text-block figure.table::-webkit-scrollbar-track{background:#f0f1f4;border-radius:3px}.about-us__text-block figure.table::-webkit-scrollbar-thumb{background:#bdc4d9;border-radius:3px}.about-us__text-block figure.table::-webkit-scrollbar-thumb:hover{background:#898fa1}.about-us__text-block figure.table table,.about-us__text-block table.ck-table-resized{border-collapse:collapse;width:100%;font-size:15px;line-height:1.4}.about-us__text-block figure.table table thead th,.about-us__text-block table.ck-table-resized thead th{background:#142757;color:#fff;font-weight:600;padding:5px;text-align:left}.about-us__text-block figure.table table tbody td,.about-us__text-block table.ck-table-resized tbody td{padding:5px;border:1px solid #d3d9e9;color:#101010;vertical-align:top}.about-us__text-block figure.table table tbody tr:hover td,.about-us__text-block table.ck-table-resized tbody tr:hover td{background:#edf0f8}.about-us__text-block figure.table table tbody td:first-child,.about-us__text-block table.ck-table-resized tbody td:first-child{position:sticky;left:0;background:#edf0f8;color:#101010;font-weight:600;min-width:160px;z-index:1}.about-us__text-block figure.table table tbody tr:hover td:first-child,.about-us__text-block figure.table table tbody tr:nth-child(2n) td:first-child,.about-us__text-block table.ck-table-resized tbody tr:hover td:first-child,.about-us__text-block table.ck-table-resized tbody tr:nth-child(2n) td:first-child{background:#edf0f8}@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}