ul.tv-slider{margin:0;padding:0}.tv-block .slick-arrow{background:rgba(255,255,255,0.9) none !important;height:52px !important;width:47px !important;top:50%;margin-top:-26px;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);border-radius:5px;text-indent:-9999px;font-size:0;position:absolute;border:none;padding:0;box-sizing:border-box;z-index:10}.tv-block .slick-arrow:before{content:"";display:block;position:absolute;top:15px;bottom:15px;width:17px;height:22px;background-size:cover !important;background-repeat:no-repeat}.tv-block .slick-arrow.slick-prev{left:-16px;background-image:none !important}.tv-block .slick-arrow.slick-prev:before{background:url(/assets/templates/default/css/images/arrows123.webp) no-repeat 0 0;left:13px}.tv-block .slick-arrow.slick-next{right:-16px;background-image:none !important}.tv-block .slick-arrow.slick-next:before{background:url(/assets/templates/default/css/images/arrows123.webp) no-repeat -25px 0;right:13px}button,button:active,button:focus{outline:none}.modal-dialog{width:auto;max-width:600px;min-width:300px}.modal-dialog .cfcity_list{display:flex;flex-flow:column wrap;max-height:400px;margin-top:15px}.modal-dialog .cfcity_list li{margin-bottom:5px}#thx .spasibo h2{letter-spacing:1px;color:#ee909b !important}.top-block{z-index:0}.terms-block .item{border-left:none;font-family:'Lazurski Cyrillic';font-weight:400;line-height:130%;text-transform:none;font-size:22px;line-height:1.1em}.terms-block .item .num{font-family:'Lazurski Cyrillic';font-weight:700;font-size:56px;line-height:1em;letter-spacing:0.05em;padding:8px 0 0}.home img{display:block}.home .img{-o-object-fit:cover;object-fit:cover}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-vt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-vc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-vb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-vc-sb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title .h1{font-size:47px;line-height:130%;text-transform:uppercase;font-weight:700;margin-bottom:0 !important;color:#282727 !important}.page__home{padding:0;position:relative}.home{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1920px;margin:0 auto;padding:0 0 285px}.home__img{overflow:hidden}.home__img .img{width:100%;height:100%}.home__img_small{margin:44px 0 0 0;height:350px;min-width:130px;border-radius:0 20px 86px 0}.home__img_mob{display:none}.home__img_big{position:absolute;right:0;margin:40px 0 0 0;height:800px;width:38%;border-radius:115px 0 115px 0}.home__img_author{position:absolute;z-index:10;left:50px;bottom:265px;display:flex;align-items:center;gap:10px;background:rgba(85,85,85,0.4);padding:15px 17px;border-radius:20px 2px 20px 2px;-webkit-border-radius:20px 2px 20px 2px;-moz-border-radius:20px 2px 20px 2px;-ms-border-radius:20px 2px 20px 2px;-o-border-radius:20px 2px 20px 2px;backdrop-filter:blur(58.520408630371094px)}.home__img_author-img{width:25px;height:25px;min-width:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#54B650;box-shadow:0 6.40850830078125px 23.07063102722168px 0 rgba(71,207,66,0.42)}.home__img_author-img img{width:6px;min-width:6px}.home__img_author-title{font-family:Geometria;font-size:18px;line-height:1.1;font-weight:500;color:#fff}.home__img_author-text{font-family:Geometria;font-size:13px;line-height:1.1;color:#fff}.home__content{position:relative;padding:44px 40% 110px 70px;z-index:2}.home__pretitle{text-transform:uppercase;padding:23px 0;font-family:'Geometria';font-style:normal;font-weight:700;font-size:18px;line-height:120%;color:#B1555F}.home__subtitle{font-family:'Lazurski';font-weight:500;font-size:28px;line-height:130%;text-transform:uppercase;padding:0;margin:10px 0 0}.home__row{margin:15px 0 0}.home__text{width:50%;margin:15px 60px 0 0;font-family:'Geometria';font-weight:400;font-size:15px;line-height:170%}.home__text--mobile{display:none}.home__link{position:relative;color:#191919;font-weight:700;text-decoration:underline}.home__text .question,.fullAnketa_headline_title .question{display:inline-block;width:21px;height:21px;border-radius:50%;background:#54b650;color:#fff;-webkit-box-shadow:0 5px 18px rgba(71,207,66,0.42);box-shadow:0 5px 18px rgba(71,207,66,0.42);font-family:'Geometria';font-style:normal;font-weight:700;font-size:13px;text-decoration:none;margin:0 0 0 5px;text-align:center;line-height:20px;vertical-align:text-bottom}.fullAnketa_headline_title .question{margin:0;vertical-align:middle}.home__advant{padding:45px 0 71px 0}@media only screen and (max-width:960px){.home__advant{padding:25px 0 0 15px !important}.title .h1{font-size:28px !important}.home__subtitle{font-size:27px !important}}.home-advant,.home-advant-desktop{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;width:87%}.home-advant-mobile{display:none}.home-advant__title{font-family:'Lazurski';font-style:normal;font-weight:700;font-size:40px;line-height:50px;letter-spacing:0.05em;margin:0}.home-advant__text{font-family:'Geometria';font-style:normal;font-weight:500;font-size:20px;line-height:140%;color:#191919}.play-video__btn{position:relative;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;min-width:52px;height:52px;padding:0;border-radius:50%;margin:0 25px 0 0;background:linear-gradient(90deg,#AD515B 7.98%,#D37681 89.46%);-webkit-box-shadow:0 10px 37px rgba(131,33,72,0.28);box-shadow:0 10px 37px rgba(131,33,72,0.28)}.play-video__btn:after,.play-video__btn:before{content:"";position:absolute;border:1px solid rgba(173,81,91,0.12);left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;-webkit-animation:pulse-play-video 1.8s linear infinite;animation:pulse-play-video 1.8s linear infinite}.play-video__btn:after{-webkit-animation-delay:0.7s;animation-delay:0.7s}.play-video__btn .fake-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#AD515B;;border-radius:50%;opacity:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.play-video__icon{position:relative;width:30px;height:30px;fill:#fff;z-index:99;background:url('/img/newhead/arrow.svg') no-repeat 10px 7px}.play-video__info{text-transform:uppercase}.play-video__title{font-family:'Geometria';font-weight:700;font-size:16px;line-height:130%;letter-spacing:0.06em}.play-video__text{font-size:11px;line-height:130%;font-family:'Geometria';color:#191919;font-weight:300}.play-video__btn:hover .fake-bg{opacity:1}@-webkit-keyframes pulse-play-video{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulse-play-video{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}.popup-video{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.8);top:0;left:0;z-index:999;-webkit-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s}.popup-video.active{opacity:1;visibility:visible}.popup-video__body{min-height:100%;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;padding:30px 10px}.popup-video__content{position:absolute;width:60%;height:70%;color:#fff;opacity:0;-webkit-transform:perspective(600px) translate(0,-100%) rotateX(45deg);transform:perspective(600px) translate(0,-100%) rotateX(45deg);z-index:999;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.popup-video__content.active{-webkit-transform:perspective(600px) translate(0,0) rotateX(0);transform:perspective(600px) translate(0,0) rotateX(0);opacity:1}.popup-video__video{width:100%;height:100%}.close{cursor:pointer;position:absolute;top:20px;right:40px;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;width:40px;height:40px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:99}.close__line{position:absolute;width:100%;height:4px;background:#e7e7f9;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.close__line:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close__line:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close:hover{-webkit-box-shadow:none;box-shadow:none}.close:hover .close__line:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close:hover .close__line:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.head__quiz_wrap{position:relative;z-index:5}.head__quiz{height:344px;position:absolute;top:-435px;left:130px;right:130px;background:#523D44 url('/assets/templates/default/css/img/newhead/texture.webp');box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);border-radius:5px 115px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:start;align-items:stretch;align-content:start;overflow:hidden}.quiz__text{flex:1 0 auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;width:45%;box-sizing:border-box;padding:50px 70px}.quiz__text span{color:#ed919c}.quiz__text_title{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;font-size:33px;line-height:130%;text-transform:uppercase;color:#fff}.quiz__text_subtitle{font-family:'Geometria';font-style:normal;font-weight:400;font-size:22px;line-height:150%;color:#fff}.quiz__text_subtitle span{font-weight:700}.quiz__quiz{flex:1 0 auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;width:55%;box-sizing:border-box;padding:0 70px;background:linear-gradient(180deg,rgba(255,255,255,0.07) 0%,rgba(255,255,255,0) 100%);position:relative}.quiz-top{position:relative}.quiz__quiz_title{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;font-size:27px;line-height:110%;color:#fff}.quiz__control{position:absolute;right:70px;top:35px;z-index:3}#progress{background:none;margin:0 auto;box-shadow:none;width:50px;height:50px;line-height:50px;position:absolute;right:0;top:0;z-index:4;visibility:visible;-webkit-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}.quiz__control.last-step #progress{opacity:0;visibility:hidden}#progress:after{content:"";border-radius:50%;border:7px solid rgba(255,255,255,0.29);box-sizing:border-box;position:absolute;width:100%;height:100%;top:0;left:0}#progress>span{position:absolute;top:0;z-index:1;width:50%;height:100%;overflow:hidden}#progress .progress-left{left:0}#progress .progress-bar{border-width:7px;border-style:solid;position:absolute;width:100%;height:100%;background:none;top:0;border-color:#ed919c}#progress .progress-left .progress-bar{left:100%;border-top-right-radius:25px;border-bottom-right-radius:25px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#progress .progress-right{right:0}#progress .progress-right .progress-bar{left:-100%;-webkit-transform-origin:center right;transform-origin:center right;border-top-left-radius:25px;border-bottom-left-radius:25px;border-right:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#progress .progress-value{font-family:'Geometria';font-style:normal;font-weight:800;font-size:20px;color:rgb(250,245,245);text-align:center;width:100%;height:100%;position:absolute}#progress.step1 .progress-right .progress-bar{transform:rotate(72deg);-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg)}#progress.step2 .progress-right .progress-bar{transform:rotate(144deg);-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg)}#progress.step3 .progress-right .progress-bar{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#progress.step3 .progress-left .progress-bar{transform:rotate(36deg);-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg)}#progress.step4 .progress-right .progress-bar{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#progress.step4 .progress-left .progress-bar{transform:rotate(108deg);-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg)}#progress.step5 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#progress.step5 .progress-left .progress-bar{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#progress.step6 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#progress.step6 .progress-left .progress-bar{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important;-moz-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;-o-transform:rotate(180deg) !important}#progress.step7 .progress-left .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#progress.step7 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.quiz__quiz .prev-btn.prev-btn-mobile{display:none}.quiz__quiz .prev-btn{background:transparent url('/assets/templates/default/css/img/newhead/arrowback.svg') no-repeat 50% 50%;margin:0 auto;box-shadow:none;width:50px;height:50px;line-height:50px;position:absolute;right:65px;top:0;overflow:hidden;text-indent:-9999px;box-shadow:inset 0 0 0 2px #fff;border-radius:50%;opacity:0.3;visibility:visible;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:5}.quiz__control.last-step .prev-btn{right:0}.quiz__quiz .prev-btn:hover{opacity:0.5}.quiz__quiz .prev-btn.disabled{opacity:0;visibility:hidden}.quiz__quiz .b-name{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;font-size:27px;line-height:110%;color:#FFF;padding-right:83px;margin-bottom:26px}.quiz__quiz .question{display:inline-block;width:21px;height:21px;border-radius:50%;background:#54b650;color:#fff;font-family:'Geometria';font-style:normal;font-weight:700;font-size:13px;text-decoration:none;margin:0 0 5px 5px;text-align:center;line-height:20px;vertical-align:text-bottom}.popover{border:1px solid #ED919C;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.4);box-shadow:0 5px 15px rgba(0,0,0,.4);max-width:380px}.popover.top>.arrow{border-top-color:#ED919C}.popover-title{font-family:'Geometria';font-style:normal;font-weight:700;font-size:15px;line-height:130%;background-color:#fff;border-bottom:none;padding-bottom:0;text-transform:none;margin:0 !important}.popover-content{font-family:'Geometria';font-style:normal;font-weight:400;font-size:14px;line-height:130%}.quiz__quiz .radio{display:block;position:relative;padding:0;margin:0 10px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%}.quiz__quiz .radio:only-child{width:100%}.quiz__quiz #step6 .select-line:nth-child(3) .radio:only-child,.quiz__quiz #step2 .select-line:nth-child(3) .radio:only-child{width:50%}.quiz__quiz .radio:only-child,.quiz__quiz .radio:last-child{margin:0}.quiz__quiz .select-line{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.quiz__quiz .select-line:not(:last-child){margin:0 0 10px 0}.quiz__quiz .radio *{cursor:pointer}.quiz__quiz .radio label{min-height:0;padding-left:0;margin-bottom:0;font-weight:400;display:block}.quiz__quiz .radio .select-text{padding:0 15px 0 43px;font-family:'Geometria';font-style:normal;font-weight:400;font-size:16px;line-height:100%;box-shadow:inset 0 0 0 1px #FFF;box-sizing:border-box;border-radius:2px 20px;color:#fff;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;height:50px}.quiz__quiz .radio .select-text:hover,.quiz__quiz .radio input:checked ~ .select-text{background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);box-shadow:none}.quiz__quiz .radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.quiz__quiz .select-text:before{content:"";display:block;position:absolute;top:17px;left:15px;height:16px;width:16px;border-radius:50%;background-color:transparent;border:1px solid #fff;transition:none}.quiz__quiz .radio:hover .select-text:after,.quiz__quiz .radio input:checked ~ .select-text:after{content:"";position:absolute;display:block;width:6px;height:6px;border-radius:50%;background-color:#fff;top:22px;left:20px}.quiz__quiz #step7 .b-name{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700 !important;font-size:27px;line-height:110%;color:#FFF;text-align:left}.quiz__quiz .b-text{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:400;font-size:20px;line-height:110%;color:#FFF;margin:0 0 25px}.quiz__quiz .b-text b{color:#ed919c}.controls-line{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.controls-line>div{width:32%;position:relative}.quiz__quiz .t-form input[type="email"]::placeholder,.quiz__quiz .t-form input[type="tel"]::placeholder,.quiz__quiz .t-form input[type="text"]::placeholder{font-family:'Geometria';font-style:normal;font-weight:400;font-size:16px;color:#9B9B9B;opacity:1}.quiz__quiz .t-form input,.quiz__quiz #q8 input{margin-bottom:0}.quiz__quiz .t-form input[type="email"],.quiz__quiz .t-form input[type="tel"],.quiz__quiz .t-form input[type="text"]{border-radius:6px;height:52px;border:1px solid #000;padding-left:19px;font-size:16px !important;color:#000;width:100%;transition:all .2s ease-in;font-family:'Geometria';font-style:normal;font-weight:400}.quiz__quiz .send-form{width:100%;height:54px;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);border-radius:6px;font-family:'Lazurski Cyrillic',Arial,sans-serif;font-size:18px;text-align:center;border:none;box-shadow:none;color:#fff;text-transform:uppercase;margin-top:22px}.tab-pane.active .select-line:nth-child(1),.tab-pane.active .select-line:nth-child(2),.tab-pane.active .select-line:nth-child(3){animation-duration:0.3s;animation-name:fade-from-right;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear;opacity:0}.tab-pane.active .select-line:nth-child(1){animation-delay:0.1s}.tab-pane.active .select-line:nth-child(2){animation-delay:0.2s}.tab-pane.active .select-line:nth-child(3){animation-delay:0.3s}@keyframes fade-from-right{0%{transform:translate(100px,0);-webkit-transform:translate(100px,0);-o-transform:translate(100px,0);-moz-transform:translate(100px,0);opacity:0}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);opacity:1}}.modal-backdrop{z-index:-1}.quiz__quiz .modal.fade.in{background-color:rgba(0,0,0,0.5);z-index:999}.quiz__quiz #step7 .t-form input.has-error{border-color:#FF4040}.quiz__quiz .phonerule,.quiz__quiz .emailrule,.quiz__quiz .namerule{display:none;position:absolute;top:-16px;bottom:auto;color:#FF4040;z-index:1;left:0;font-family:'Geometria';font-style:normal;font-weight:700;border:none;font-size:11px}.quiz__quiz .phonerule.has-error,.quiz__quiz .emailrule.has-error,.quiz__quiz .namerule.has-error{display:block;border:none}.quiz__quiz #step7 .b-name.success-send{text-align:center;padding-right:0}.quiz__quiz .response{text-align:left}.quiz__quiz .response a{display:inline-block;text-decoration:none;font-family:'Geometria';font-style:normal;font-weight:700;line-height:50px;padding:0 30px;margin-top:20px;border:1px solid #ed919c;border-radius:5px;color:#fff}.quiz__quiz .response a:hover{color:#eea9b1;border:1px solid #eea9b1}.quiz__quiz #thx .spasibo{height:auto !important}.quiz__quiz #thx .mfp-close{opacity:1 !important;top:-27px;right:10px;color:#fff !important;z-index:1112;font-size:50px}.response{font-size:23px;width:100%;text-align:center}.response a{line-height:1.2;padding-top:13px;padding-bottom:13px;height:auto}.loader{background:url('/assets/templates/default/img/loading.gif');display:block;width:100px;height:100px;background-size:100%;margin:0 auto;margin-bottom:30px}.tab-content>.tab-pane{display:inherit!important;visibility:hidden;opacity:0;height:0;overflow:hidden;transition:opacity .5s ease-in}.tab-content>.active{opacity:1;visibility:visible;height:auto}.base-candidate{padding:0;background:url(/assets/templates/default/img/bg-pairs.webp)}.base-candidate__title{font-size:37px;line-height:130%;text-transform:uppercase;font-family:'Lazurski Cyrillic',sans-serif;font-weight:700;padding:0 0 10px 0}.base-candidate__title span{display:block;color:#C66B77}.base-candidate__text{padding:0 0 25px 0;font-family:'Geometria';font-style:normal;font-weight:400;font-size:18px;line-height:150%}.base-candidate__content{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;align-items:center;margin:0 0 30px}.base-candidate__item{width:150px;text-align:center;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:start;align-items:center;justify-self:center}.base-candidate__item:nth-child(5),.base-candidate__item:nth-child(6),.base-candidate__item:nth-child(7){display:none}.base-candidate__avatar{width:150px;height:150px;border-radius:50%;overflow:hidden;margin:0 auto}.base-candidate__avatar img{width:150px;height:auto}.base-candidate__name{font-weight:700;font-size:18px;line-height:150%;font-family:'Lazurski Cyrillic',sans-serif;padding:5px 0 0 0;margin:0 auto}.base-candidate__age{font-weight:700;font-size:14px;line-height:150%;color:#9f9f9f;margin:0 auto}.box-form__content{background:#fff;padding:70px;font-family:'Lazurski Cyrillic',sans-serif;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,0.07);border-radius:2px}.box-form__column{width:47%}.important-info{position:relative;padding:20px 0 0 30px}.important-info__icon{position:absolute;top:24px;left:0;width:20px;height:20px}.important-info__title{font-size:20px;line-height:150%;text-transform:uppercase;font-family:'Lazurski Cyrillic',sans-serif;font-weight:900;padding:0 0 10px 0}.important-info__text{font-size:15px;line-height:140%;color:#191919;font-weight:700;width:90%}.important-info__text:before{content:"";position:absolute;left:10px;bottom:0;width:1px;height:45px;background:#f9f8f8}.box-form__top{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:start;align-items:stretch;width:100%}.box-form__top>div{width:calc(50% - 20px)}.box-form__top .box-form__right{margin:0 0 0 40px;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}.form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:17px;line-height:130%;margin-bottom:10px}.form__title{font-size:28px;line-height:110%;font-family:'Lazurski Cyrillic',sans-serif;font-weight:900;width:70%;padding:0 0 35px 0}.form__title span{color:#8d1d47}.form__input{background:#f9f8f8;border:1px solid #f3f2f3;border-radius:5px;height:53px;padding:5px 20px;margin:8px 0 20px 0;width:100%;font-family:'Geometria';font-style:normal;font-weight:400;font-size:14px;line-height:130%}.form__input::-webkit-input-placeholder{font-size:14px;color:#9F9F9F;opacity:1}.form__input::-moz-placeholder{font-size:14px;color:#9F9F9F;opacity:1}.form__input:-ms-input-placeholder{font-size:14px;color:#9F9F9F;opacity:1}.form__input::-ms-input-placeholder{font-size:14px;color:#9F9F9F;opacity:1}.form__input::placeholder{font-size:14px;color:#9F9F9F;opacity:1}.form__input_textarea{resize:none;padding:18px 20px;height:95px;margin:8px 10px 10px 0}.form__info{font-family:'Geometria';font-style:normal;font-weight:400;font-size:11px;line-height:120%;color:rgba(0,0,0,0.25)}.form__link{text-decoration:underline;color:rgba(0,0,0,0.25);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.form__row{padding:25px 0 0 0}.form__text{font-family:'Geometria';font-style:normal;font-weight:400;font-size:13px;line-height:140%;color:#191919;padding:0 0 0 20px;width:57%;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center}.form__text p{margin:0;padding:0}.base-candidate .form input:-webkit-autofill,.base-candidate .form input:-webkit-autofill:active,.base-candidate .form input:-webkit-autofill:focus,.base-candidate .form input:-webkit-autofill:hover{-webkit-box-form:0 0 0 50px #fff inset !important;-webkit-text-fill-color:#2c0e16}.radio__wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin:0 0 18px 0}.box-form__top .box-form__right label.radio{width:calc(50% - 7px)}.base-candidate label.radio{flex:1 0 auto;display:block;position:relative;padding:0;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:35px}.base-candidate label.radio .radio__text{cursor:pointer;position:relative;box-sizing:border-box;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;min-width:110px;height:35px;padding:0 15px 0 33px;font-family:'Geometria';font-style:normal;font-weight:400;font-size:14px;line-height:35px;background:#F9F8F8;box-shadow:inset 0 0 0 1px #F3F2F3;color:#9F9F9F;border-radius:3px}.base-candidate label.radio .radio__text:hover,.base-candidate label.radio input:checked ~ .radio__text{background-color:#d57984;background-image:-moz-linear-gradient(top,#d57984,#ad515c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d57984),to(#ad515c));background-image:-webkit-linear-gradient(top,#d57984,#ad515c);background-image:-o-linear-gradient(top,#d57984,#ad515c);background-image:linear-gradient(to bottom,#d57984,#ad515c);background-repeat:repeat-x;color:#fff;box-shadow:none}.base-candidate label.radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.base-candidate label.radio .radio__text:before{content:"";display:block;position:absolute;top:50%;margin-top:-4px;left:11px;height:9px;width:11px;background-color:transparent;transition:none;background:transparent url('/img/icon/bug_g.svg') no-repeat 50% 50%}.base-candidate label.radio .radio__text:hover:before,.base-candidate label.radio input:checked ~ .radio__text:before{background:transparent url('/img/icon/bug_w.svg') no-repeat 50% 50%}.box-form__right .radio:not(:nth-child(2n)){margin:0 14px 12px 0}.box-form__right .radio:nth-child(2n){margin:0 0 12px 0}.base-candidate .btn,.base-candidate .btn.btn__green.whatsapp-desktop{position:relative;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}.base-candidate .btn.btn__green{background:-o-linear-gradient(185.45deg,#47cf42 6.31%,#54b650 97.9%);background:linear-gradient(264.55deg,#47cf42 6.31%,#54b650 97.9%)}.base-candidate .btn.btn__blue{background:-o-linear-gradient(185.45deg,#3e9be9 6.31%,#377fbb 97.9%);background:linear-gradient(264.55deg,#3e9be9 6.31%,#377fbb 97.9%)}.base-candidate .btn.btn__blue,.base-candidate .btn.btn__green{font-family:'Geometria';font-style:normal;font-weight:500;font-size:13px;height:50px;line-height:50px;overflow:hidden;margin:0 5px;border-radius:27px;padding:0 20px 0 45px;color:#fff;letter-spacing:0.06em;text-transform:uppercase}.base-candidate .btn.btn__blue:before,.base-candidate .btn.btn__green:before{content:"";position:absolute;top:50%;margin-top:-9px;left:20px;width:100%;height:100%;width:18px;height:18px;z-index:1}.base-candidate .btn.btn__blue:before{background:transparent url('/img/icon/telegram.svg') no-repeat 50% 50%;background-size:18px 18px}.base-candidate .btn.btn__green:before{background:transparent url('/img/icon/whatsapp.svg') no-repeat 50% 50%;background-size:18px 18px}.base-candidate .btn:active,.base-candidate .btn:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:0}.base-candidate .btn.btn__green.whatsapp-mobile{display:none}.base-candidate .btn.form__btn,.base-candidate .btn.form__btn:focus{min-width:240px;margin:0 !important;white-space:nowrap;background-color:#d57984;background-image:-moz-linear-gradient(top,#d57984,#ad515c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d57984),to(#ad515c));background-image:-webkit-linear-gradient(top,#d57984,#ad515c);background-image:-o-linear-gradient(top,#d57984,#ad515c);background-image:linear-gradient(to bottom,#d57984,#ad515c);background-repeat:repeat-x;box-shadow:0 10px 37px rgba(180,90,102,0.2);border-radius:5px;font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;font-size:20px;line-height:72px;text-align:center;letter-spacing:0.02em;text-transform:uppercase;text-decoration:none;color:#fff;padding:0}.base-candidate .btn.form__btn:hover{background-color:#eb96a1;background-image:-moz-linear-gradient(top,#eb96a1,#c86c7c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eb96a1),to(#c86c7c));background-image:-webkit-linear-gradient(top,#eb96a1,#c86c7c);background-image:-o-linear-gradient(top,#eb96a1,#c86c7c);background-image:linear-gradient(to bottom,#eb96a1,#c86c7c);background-repeat:repeat-x}.callback-social{border:3px solid #f9f8f8;border-radius:5px;padding:30px;margin:30px 0 0 0}.callback-social__title{font-size:19px;line-height:130%;font-weight:700;font-family:'Lazurski Cyrillic',sans-serif;text-transform:uppercase}.callback-social__text{font-family:'Geometria';font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#191919;padding:5px 0 15px 0}.callback-social__text b{font-weight:600}.callback-social .btn{margin:0 10px 0 0}.base-candidate .required{display:inline-block;color:#B1555F}[dir='rtl'] .slick-slide{float:left}.base-candidate__age{direction:ltr}@media only screen and (max-width :1600px){.box-form__column{width:48%}}@media only screen and (max-width :1500px){.title .h1{font-size:44px}.home-advant__title{font-size:47px;line-height:47px}.quiz__text_title{font-size:30px}.quiz__text_subtitle{font-size:20px}.base-candidate__item{width:120px}.base-candidate__avatar{width:120px;height:120px}.base-candidate__avatar img{width:120px}}@media only screen and (max-width :1400px){.home__pretitle{padding:20px 0}.title .h1{font-size:40px}.home__row{width:90%}.home-advant__title{font-size:44px;line-height:44px}.home-advant__text{font-size:18px}.quiz__text_title{font-size:27px}.quiz__text_subtitle{font-size:18px}.box-form__content{padding:50px}}@media only screen and (max-width :1300px){.home__content{padding:100px 40% 100px 20px}.title .h1{font-size:36px}.home-advant__title{font-size:40px;line-height:40px}.home-advant__text{font-size:16px}.head__quiz{left:80px;right:80px}.quiz__text_title{font-size:24px}.quiz__text_subtitle{font-size:16px}.box-form__content{padding:30px}.base-candidate__title{font-size:30px}.base-candidate__text{width:100%;padding:0 0 20px 0;font-size:14px}.box-form__column.form{width:51%}.box-form__column:not(.form){width:47%}.box-form__top>div:first-child{width:calc(45% - 10px)}.box-form__top>div:last-child{width:calc(55% - 10px)}.box-form__top .box-form__right{margin:0 0 0 20px}}@media only screen and (max-width :1200px){.base-candidate__title{font-size:27px}}@media only screen and (max-width :1100px){.home__img_small{height:235px;min-width:100px;border-radius:0 15px 50px 0}.head__quiz{left:50px;right:50px}.base-candidate__avatar{margin:0 auto}.base-candidate__title{padding:0 30px 10px}.base-candidate__text{padding:0 30px 20px}.box-form__content{display:block;padding:30px 0}.box-form__column.form,.box-form__column:not(.form){width:100%}.box-form__column:not(.form){margin:0 0 30px}.base-candidate__item{display:block}.base-candidate__item:nth-child(5),.base-candidate__item:nth-child(6),.base-candidate__item:nth-child(7){display:block}.box-form__top>div:first-child{width:calc(50% - 10px)}.box-form__top>div:last-child{width:calc(50% - 10px)}.important-info{margin:0 30px}.important-info__icon{top:24px}.important-info__text:before{height:auto;top:60px}.box-form__column:last-child{padding:0 30px}}@media screen and (max-width:1024px){.mob-none{display:none}.pop-tg a,.pop-vk a{display:block;height:100%}}@media only screen and (max-width :960px){.terms-block .item{font-size:20px;padding-left:0}.terms-block .item .num{font-size:36px}.title .h1{font-style:normal;font-weight:700;font-size:36px;line-height:130%;text-transform:uppercase;margin-bottom:0 !important}.title .h1 span br{display:none}.title .h1 span{display:block}.home{padding:0;position:relative}.home__img_small{display:none}.home__img_big{display:none}.home__img_mob{display:block;position:relative}.home__img_mob .home__play-video{top:auto;right:auto;padding:20px;bottom:0;width:100% !important}.home__img_mob img{max-width:100%}.home__content{padding:12px 20px 15px}.home__pretitle{font-weight:700;font-size:16px}.home__subtitle{font-size:24px;margin:7px 0 0}.home__row{margin:0;padding:30px 0 40px;display:none}.home__text{width:100%;margin:0;font-size:14px;line-height:140%}.home__advant{padding:30px 0 0;position:relative}.home-advant{width:100%}.home-advant-desktop{display:none}.home-advant-mobile{display:flex}.home-advant__item{margin:0 55px 0 0}.home-advant__item:last-child{margin:0}.home-advant__title{font-size:26px;line-height:26px;width:150%;margin:0}.home-advant__text{font-size:14px}.home__play-video{position:absolute;top:260px;right:120px;width:50%}.play-video__info,.play-video__title,.play-video__text{color:#fff}.head__quiz_wrap{position:relative;z-index:5;margin:0 0 50px}.head__quiz{height:auto;position:relative;top:auto;left:auto;right:auto;margin:0 20px;border-radius:5px 60px 0 60px;display:block;padding:0}.quiz__text{display:block;width:100%;padding:40px 25px 30px 25px;text-align:center}.quiz__text_title{font-size:22px}.quiz__text_subtitle{font-size:13px;margin-top:10px}.quiz__quiz{display:block;width:100%;padding:0 35px 35px;background:none}.quiz__quiz_title{font-size:24px;text-align:center}.quiz__control{position:relative;left:auto;right:auto;top:auto;height:50px;width:100%}.quiz__control:before{content:"";display:block;background:transparent url('/assets/templates/default/css/img/newhead/hr.svg') no-repeat 0 0;height:2px;width:107px;position:absolute;top:24px;left:50%;margin-left:-142px}.quiz__control:after{content:"";display:block;background:transparent url('/assets/templates/default/css/img/newhead/hr.svg') no-repeat 0 0;height:2px;width:107px;position:absolute;top:24px;right:50%;margin-right:-142px;transform:scale(-1,1)}#progress{position:absolute;right:50%;margin-right:-25px}.quiz__quiz .prev-btn{display:none}.quiz__quiz .prev-btn.prev-btn-mobile{display:block;position:absolute;bottom:0;left:0;right:0;top:auto;background-image:none;background:rgba(205,205,205,0.3);box-shadow:none;width:100%;height:50px;line-height:1em;box-shadow:none;border-radius:0}.quiz__quiz .prev-btn.prev-btn-mobile:before{content:"Назад";display:block;padding:0 0 0 40px;line-height:15px;position:absolute;top:16px;left:50%;width:90px;margin-left:-45px;color:#fff;font-family:'Geometria';font-style:normal;font-weight:400;font-size:15px;text-indent:0;background:transparent url('/assets/templates/default/css/img/newhead/arrowback2.svg') no-repeat 0 50%}.quiz-top{padding:20px 0 0}.quiz__quiz .b-name{font-size:24px;padding-right:0;text-align:center}.popover{max-width:300px}.popover-title{font-size:13px}.popover-content{font-size:11px}.quiz__quiz .radio,.quiz__quiz .radio:only-child,.quiz__quiz .radio:last-child{margin:0 0 10px;width:100%}.quiz__quiz .radio:only-child{width:100%}.quiz__quiz #step2 .select-line:nth-child(3) .radio:only-child,.quiz__quiz #step5 .select-line:nth-child(3) .radio:only-child,.quiz__quiz #step6 .select-line:nth-child(3) .radio:only-child{width:100%}.quiz__quiz .select-line{display:block}.quiz__quiz .radio .select-text{font-size:15px}.quiz__quiz #step7 .b-name{text-align:center}.quiz__quiz .b-text{font-size:18px;text-align:center}.controls-line{display:block}.controls-line>div{width:100%;margin:0 0 20px}.quiz__quiz .send-form{margin-top:10px}.quiz__control.last-step{background:transparent url('/assets/templates/default/css/img/newhead/check.svg') no-repeat 50% 50%;background-size:50px 50px}.tab-pane.active:not(#step1){padding:0 0 30px}.quiz__quiz #thx .spasibo{height:555px !important}.base-candidate__name{padding:2px 0 0;font-size:12px}.base-candidate__age{font-size:8px;line-height:130%}.important-info{padding:30px 0 0 30px}.callback-social{padding:25px}.callback-social__title,.callback-social__text{text-align:center}.callback-social__text b{font-weight:600;display:block}.callback-social .btn{display:block;margin:0 auto}.base-candidate .btn.btn__blue,.base-candidate .btn.btn__green{margin:0 auto;width:250px}.base-candidate .btn.btn__green{margin:0 auto 10px}.base-candidate .btn.btn__green.whatsapp-desktop{display:none}.base-candidate .btn.btn__green.whatsapp-mobile{display:block}}@media only screen and (max-width :650px){.spasibo{height:550px !important}.base-candidate{padding:0}.pop-tg span{display:none}.top-block .logo{margin:0}.top-block .site-width{padding:20px 0}.terms-block .item{font-size:22px;text-align:center;display:block}.terms-block .item .num{font-size:36px;display:block}.box-form__column.form,.box-form__column:not(.form){width:100%}.box-form__column:not(.form){margin:0 0 25px}.box-form__top{display:block}.box-form__top>div:first-child,.box-form__top>div:last-child{width:100%}.box-form__top>div:first-child{margin:0 0 20px}.base-candidate__content{display:block;margin:0 0 10px}.base-candidate__item{width:114px;padding:0 7px}.base-candidate__title{font-size:18px;padding:0 0 5px 0;font-weight:600;text-align:center;line-height:23px}.base-candidate__title span{font-size:33px;text-align:center;line-height:43px}.base-candidate__text{font-size:14px;text-align:center}.base-candidate__avatar{width:100px;height:100px}.base-candidate__avatar img{width:100px;max-height:100px}.base-candidate__name{font-size:12px}.base-candidate__age{font-size:12px}.important-info{margin-top:20px}.important-info__title{font-size:14px}.important-info__icon{top:30px}.important-info__text{font-family:'Geometria';font-style:normal;font-weight:400;font-size:10px;line-height:180%;width:100%}.important-info__text:before{top:63px}.box-form__top .box-form__right{margin:0}.form__input{margin:8px 0 10px 0}.form__input_textarea{height:200px}.form__row.flex-vc{display:block}.base-candidate .btn.form__btn,.base-candidate .btn.form__btn:focus,.base-candidate .btn.form__btn:hover{width:100%;line-height:60px;font-size:16px}.form__text{font-size:10px;padding:10px 0 0 0;width:100%;display:block}.title .h1{font-size:32px}.home__img_author-img{position:absolute;right:0;margin:20px}.home__text--mobile{display:block;padding-top:10px;font-size:13px;font-weight:500}}@media only screen and (max-width :400px){.top-block .site-width{padding:10px 0}.title .h1{font-size:28px}}
body{overflow-x:hidden !important}.thanks-webinar__image{width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
textarea{overflow:auto}
a{background-color:transparent}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:380px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border-radius:6px;border:1px solid #ED919C;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.4);box-shadow:0 5px 15px rgba(0,0,0,.4)}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover>.arrow{border-width:11px}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#ED919C;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
.popover-title{padding:8px 14px;margin:0;font-size:14px;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.row-fluid:after,.row:after{clear:both}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
.form-group input{width:100%}
.row-no-gutters{margin-right:0;margin-left:0}
.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-6{width:50%}
.col-xs-12{width:100%}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}}
@media (max-width:767px){.hidden-xs{display:none!important}.popover{width:300px}}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.hamburger{padding:15px 15px;display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}
.hamburger-inner::before{top:-10px}
.hamburger-inner::after{bottom:-10px}
.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}
.hamburger--spring .hamburger-inner::before{top:8px !important;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring .hamburger-inner::after{top:16px !important;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.submenu-btn,.submenu-btn .hamburger-box{height:18px !important}
.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}
.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.hidden{display:none!important}
@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}
:root{--primary:#8d1d47;--primary-light:#9e6982;--primary-lighter:#f1ebeb;--dark-primary:#2c0e16;--grey-normal:#8f8c8d;--grey-light:#9f9f9f;--grey-lighter:#f9f8f8;--grey-border:#fafafa;--green-primary:linear-gradient(#54b650 0%,#54b650 100%);--color-white:white;--color-whatsapp-gradient:linear-gradient(239deg,#47cf42 0%,#54b650 100%);--color-telegram-gradient:linear-gradient(239deg,#3e9be9 0%,#377fbb 100%);--color-primary-gradient:linear-gradient( 90deg,#6a2b4c 0%,var(--primary) 100% );--color-orange:#ee860c;--color-green:#54b650;--secondary-text-color:#191919;--font-family-primary:Montserrat,sans-serif;--font-family-secondary:Philosopher,sans-serif;--grid-container-max-width:1338px;--grid-full-container-max-width:198rem;--grid-gap:1.6rem;--grid-gap-half:calc(var(--grid-gap) / 2);--grid-gap-double:calc(var(--grid-gap) * 2);--grid-inset:7rem;--button-content-gap:0.8rem}.pairs{padding:0}
@media (min-width:37.3125em){.pairs{padding:50rem 0 0}}
.pairs__box{margin:0 auto;max-width:var(--grid-container-max-width);padding:0 1rem;border-radius:0.5rem 0 0 0.5rem;display:none;flex-wrap:wrap;gap:var(--grid-gap-double);padding:0 var(--grid-gap) 70px}
@media (min-width:768px){.pairs__box{display:flex;padding:50px 15px 50px}}
.pairs__button,.pairs__button:focus,.pairs__button:hover,.pairs__button:active{align-items:center;border-radius:31px;border:1px solid #c66b77;color:#c66b77;display:inline-flex;font-family:Geometria,sans-serif;font-size:11px;font-style:normal;font-weight:700;gap:8px;line-height:1;letter-spacing:0.66px;padding:14px 18px;text-align:center;text-transform:uppercase}
.pairs__col{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--grid-gap-double);width:100%}
@media (min-width:37.3125em){.pairs__col{width:calc(50% - var(--grid-gap-double))}}
.pairs__footer{display:flex;flex-wrap:wrap;gap:10px 10px}
.pairs__footer>*{flex-basis:175px;justify-content:center}
.pairs__footer--play:hover,.pairs__footer--play:focus{border:0;color:white}
.pairs__footer--play{background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),linear-gradient(90deg,#6a2b4c 7.98%,#9f2d5a 89.46%);border:0;color:white}
.pairs__footer--play img{height:9px;width:9px}
@media (max-width:767px){.pairs__footer--play img{position:relative;top:-1px}}
.pairs__item.-hidden{display:none}
.pairs__item--cover{position:relative}
.pairs__item--description{color:var(--Secondary-Text-Color,#191919);font-family:Geometria,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%;margin-top:7px;margin-bottom:20px}
.pairs__item--img{border-radius:0.5rem;width:100%}
.pairs__item--title{color:var(--Dark-Primary,#2c0e16);font-family:Geometria,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-top:11px}
@media (min-width:768px){.pairs__item--title{margin-top:33px}}
.pairs__mobile{margin:15px 0 50px;padding:0}
@media (min-width:768px){.pairs__mobile{display:none}}
.pairs__mobile .pairs__mobile__slider{margin-left:15px;margin-top:30px}
.pairs__mobile__slide{margin-right:15px}
.pairs__mobile .splide__list{flex-direction:row}
.pairs__more{align-items:center;display:flex;gap:40px;flex-wrap:wrap;justify-content:start}
.pairs__more.-hidden{display:none}
.pairs__more--col div{color:var(--Dark-Primary,#2c0e16);font-family:Lazurski,serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:20px;text-transform:uppercase}
.pairs__more--col a{align-items:center;border-radius:27px;background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),linear-gradient(90deg,#6a2b4c 7.98%,#9f2d5a 89.46%);box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);color:#fff;display:inline-flex;font-family:Geometria,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.72px;padding:19px 24px;text-align:center;text-transform:uppercase}
.pairs__more--col.-image{flex-basis:20rem;margin-bottom:0}
.pairs__more--col.-image img{max-width:200px}
.pairs__play{align-items:center;display:flex;flex-wrap:wrap;gap:10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.pairs__play--link{align-items:center;display:flex;justify-content:center;height:35px;line-height:0;margin:0;min-height:auto;min-width:auto;width:35px}
@media (min-width:748px){.pairs__play--link{height:50px;font-size:20px;width:50px}}
.pairs__play--link:before,.pairs__play--link:after{border-color:rgba(255,255,255,0.5)}
@media (max-width:767px){.pairs__play--link:before,.pairs__play--link:after{animation:pulse-play-video-mobile 1.8s linear infinite}}
@media (min-width:768px){.pairs__play--link:before,.pairs__play--link:after{display:block}}
.pairs__play--link:before{animation-delay:0.7s}
.pairs__play--link img{color:white;left:1px;height:12px;position:relative;width:12px}
@media (min-width:748px){.pairs__play--link img{height:15px;width:15px}}
.pairs__play--title{font-family:Geometria,sans-serif;font-weight:bold;color:white;display:none;text-transform:uppercase}
.pairs__title{color:#2c0e16;font-family:Lazurski,serif;font-size:26px;font-style:normal;font-weight:700;line-height:1.3;margin-left:15px !important;margin-right:15px !important;margin-bottom:0 !important;text-transform:uppercase;position:relative;padding-right:55px;text-align:left}
@media (min-width:768px){.pairs__title{margin-left:0 !important;margin-right:0 !important;padding-right:0}}
@media (min-width:1024px){.pairs__title{font-size:35px}}
.pairs__title::after{content:"";display:block;background:url(/assets/templates/new-design/images/union.svg) no-repeat;position:absolute;right:0;top:0;height:30px;width:30px}
@media (min-width:768px){.pairs__title::after{display:none}}
.pairs__title span:not(.pairs__title--sub){color:#c66b77}
.pairs__title--sub{color:#000;display:block;font-family:Geometria,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;margin-top:7px;text-transform:none}
@media (min-width:768px){.pairs__title--sub{font-weight:400;margin-top:14px}}button.mfp-arrow,
button.mfp-close{font-size:60px}@keyframes pulse-play-video-mobile{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.prich-block i{cursor:default}.lazyload{filter:blur(10px);transition:filter 0.3s,opacity 0.3s;opacity:0}
.lazyload.lazyloaded{filter:none;opacity:1}.modal__form--input{font-size:16px !important;font-weight:600 !important}.modal__form--caption input{font-size:14px !important}.home__pretitle{display:flex;flex-direction:row;align-items:center;gap:15px}.home__prebillet{margin-bottom:24px;width:fit-content;display:flex;gap:11.86px;align-items:center;padding:16px 22px;background:radial-gradient(263.93% 72.2% at 50.82% 90.13%,#54B650 0%,#4D954A 100%),#523D44;box-shadow:0 50.6122px 117.041px -46.3946px rgba(51,13,20,0.08);border-radius:25px 4px}.home__prebillet span{margin:0 !important;color:#FFF;font-size:31.6327px;font-weight:700;line-height:70%;letter-spacing:0.05em}.home__prebillet p{margin:0 !important;color:#FFF;position:relative;top:-2px;font-family:'Geometria';font-size:13.4439px;line-height:110%}
.pre-wrap{position:fixed;content:"";-webkit-transform:translate(-100%,-240%);transform:translate(-100%,-240%);font-size:62px;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.preloader-inner{position:fixed;left:0;top:0;z-index:999999999999;background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.preloader-inner .cancel-preloader{position:absolute;bottom:30px;right:30px}
.preloader-inner .cancel-preloader a{background-color:#fff;font-weight:600;text-transform:capitalize;color:var(--main-color);width:200px;height:50px;text-align:center;line-height:50px;border-radius:30px;display:block;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.preloader-inner .cancel-preloader a:hover{background-color:var(--heading-color);color:#fff}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}
@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}
@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}
@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.spinner{display:block;position:absolute;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0 -25px;border-radius:50%}.spinner:before,
.spinner:after{content:"";border:2px solid var(--main-color);border-radius:50%;width:70px;height:70px;position:absolute;left:0}.spinner:before{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-animation:spWaveBe 0.6s infinite linear;animation:spWaveBe 0.6s infinite linear}.spinner:after{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0;-webkit-animation:spWaveAf 0.6s infinite linear;animation:spWaveAf 0.6s infinite linear}@-webkit-keyframes spWaveAf{from{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0}to{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}
@keyframes spWaveAf{from{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0}to{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}
@-webkit-keyframes spWaveBe{from{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}to{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);opacity:0}}
@keyframes spWaveBe{from{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}to{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);opacity:0}}.pretitle--mobile{display:none}.sp-field h3{font-family:'Lazurski Cyrillic';font-style:normal;line-height:130%;font-weight:700;font-size:22px;text-align:left;text-transform:uppercase;color:#2C0E16;margin-bottom:0 !important}.error-mess{display:none}.phone-bg__mobile{display:none !important;width:100%;height:100%;display:block;position:absolute;top:0;z-index:-1;background-repeat:no-repeat}@media (max-width:960px){.home__prebillet{display:none}.home__img_small{display:none}.main-content__form-content-max-width{background:none !important}}@media (max-width:658px){.home__img_author{justify-content:flex-end;right:12px;left:20px;bottom:20px;width:150px;padding:8px 16px}.home__img_author-img{width:16px;height:16px;min-width:16px;left:3px;margin:8px}.home__img_author-title{font-size:9px}.home__img_author-text{font-size:7px}.home__play-video{display:none}}@media (max-width:568px){.pretitle--mobile{display:flex}.sp-field h3{font-size:19px !important}.phone-bg__mobile{display:block !important}.xs-d-none{display:none !important}.survey-big-form-v2__header--reviews .tns-outer img{object-fit:cover;clip-path:inset(25px 3px 0 5px);border-radius:35px !important}}.map-block__wrapper{display:flex;justify-content:space-between;flex-wrap:nowrap;font-family:'Lazurski Cyrillic';padding-top:40px;padding-bottom:90px}.map-block__address{display:flex;flex-direction:column;color:#fff;width:34%;text-align:left;background:#523D44 url(/assets/templates/default/css/img/newhead/texture.webp);border-radius:20px;padding:50px 44px;gap:20px}.map-block__iframe{width:64%}.map-block__iframe iframe{border-radius:20px}.address-label{font-family:'Geometria';font-weight:600;background-color:#CC6978;border-radius:50px;padding:8px 15px;max-width:84px;text-align:center}.block-address__title{font-size:35px;font-weight:600;line-height:35px;text-transform:capitalize}.block-address__partners{font-family:'Geometria';font-size:18px}.block-address__partners p{font-size:18px;line-height:24px}.block-address__partners b{font-weight:700}.btn{display:flex;align-items:center;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);border-radius:10px;width:100%;padding:20px 45px;text-align:center;justify-content:center;font-size:18px;text-transform:uppercase;gap:15px}@media (max-width:568px){.btn{font-size:16px}.map-block__wrapper{flex-direction:column;padding-top:20px;padding-bottom:40px}.block-address__title{font-size:30px}.map-block__address{width:100%;padding:30px}.map-block__iframe{width:100%;height:350px;margin-top:20px}.map-widget-content-view__frame{display:none}}
.a-href{margin:auto}
.a-text{display:flex}
.spec-btn{height:45px;background:#f9f8f8;border-radius:5px;color:#9F9F9F;display:flex;font-family:'Geometria';font-size:13px}
.spec-btn span{margin:auto;margin-left:20px}
.question-img,.survey-self-presentation-v2__form label span.question-img{display:inline-block;width:21px;height:21px;border-radius:50%;background:#54b650;color:#fff;font-family:'Geometria';font-style:normal;font-weight:700;font-size:13px;text-decoration:none;margin:0 0 0 5px;text-align:center;line-height:20px;vertical-align:text-bottom}
.spec-btn:hover{cursor:pointer}
.spec-btn span::before{content:"";display:inline-block;top:50%;margin-top:-4px;margin-right:5px;left:11px;height:9px;width:11px;transition:none;background:transparent url(/img/icon/bug_g.svg) no-repeat 50% 50%}
.spec-btn.active span::before{background:transparent url(/img/icon/bug_w.svg) no-repeat 50% 50%}
.spec-btn.active{background:#54B650;color:#fff}
.main-content__form-new input.error{border:2px solid #EF909E !important}
.main-content__form-new .main-content__form-input{padding:0 10px 10px 0;flex:1}.main-content__form-new .errmes{position:inherit}.form-inner2 .error{color:#EF909E !important}
.main-content__form-inner.form-inner2{align-items:start}span.sp-radio-custom__caption{white-space:break-spaces;height:58px}
.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;content:"";line-height:0}
.row{margin-left:-20px}
[class*=span]{float:left;min-height:1px;margin-left:20px}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}
.span11{width:860px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.span1{width:60px}
.row-fluid,.row-fluid .span12{width:100%}
.offset12{margin-left:980px}
.offset11{margin-left:900px}
.offset10{margin-left:820px}
.offset9{margin-left:740px}
.offset8{margin-left:660px}
.offset7{margin-left:580px}
.offset6{margin-left:500px}
.offset5{margin-left:420px}
.offset4{margin-left:340px}
.offset3{margin-left:260px}
.offset2{margin-left:180px}
.offset1{margin-left:100px}
.row-fluid [class*=span]{display:block;width:100%;min-height:30px;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}
.btn-block,.progress .bar{-moz-box-sizing:border-box}
.row-fluid [class*=span]:first-child{margin-left:0}
.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}
.row-fluid .span11{width:91.48936170212765%}
.row-fluid .span10{width:82.97872340425532%}
.row-fluid .span9{width:56%}
.row-fluid .span8{width:45.95744680851064%}
.row-fluid .span7{width:57.44680851063829%}
.row-fluid .span6{width:48.93617021276595%}
.row-fluid .span5{width:40.42553191489362%}
.row-fluid .span4{width:31.914893617021278%}
.row-fluid .span3{width:23.404255319148934%}
.row-fluid .span2{width:14.893617021276595%}
.row-fluid .span1{width:6.382978723404255%}
.row-fluid .offset12{margin-left:104.25531914893617%}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%}
.row-fluid .offset11{margin-left:95.74468085106382%}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%}
.row-fluid .offset10{margin-left:87.23404255319149%}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%}
.row-fluid .offset9{margin-left:78.72340425531914%}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%}
.row-fluid .offset8{margin-left:70.2127659574468%}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%}
.row-fluid .offset7{margin-left:61.70212765957446%}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%}
.row-fluid .offset6{margin-left:53.191489361702125%}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%}
.row-fluid .offset5{margin-left:44.68085106382979%}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%}
.row-fluid .offset4{margin-left:36.170212765957444%}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%}
.row-fluid .offset3{margin-left:27.659574468085104%}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%}
.row-fluid .offset2{margin-left:19.148936170212764%}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%}
.row-fluid .offset1{margin-left:10.638297872340425%}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%}
.row-fluid [class*=span].hide,[class*=span].hide{display:none}
.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;line-height:0;content:""}
.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}
.container{margin-right:auto;margin-left:auto}
.top-offer{display:block;height:135px;width:100%;margin:0;padding:0;position:relative;z-index:555;background:url(images/offer-bg.webp);background-size:cover;overflow:hidden}
.top-offer .to-inner{padding:0 7%}
.top-offer .to-inner:after{content:' ';display:table;clear:both}
.to-left{width:25%;float:left;box-sizing:border-box;text-align:center}
.to-left img{height:135px}
.to-center{box-sizing:border-box;float:left;width:50%}
.to-title{text-transform:uppercase;font-size:1.7em;margin:20px 0 0 0;color:#e97784}
.to-title span{display:block;color:#980808}
.to-subtitle{margin:0;font-size:18px;color:#313131;white-space:nowrap}
.to-right{width:25%;float:left;box-sizing:border-box;text-align:center}
.to-right a{color:#fff;text-transform:uppercase;font-size:1.1em;display:inline-block;padding:12px 30px;border-radius:30px;background:#ed919c;text-decoration:none;margin:45px 0 0 0;white-space:nowrap}
.to-right a:hover{background:#ea7381}
.to-right a:active,.to-right a:focus{text-decoration:none;color:#fff}
@media (max-width:1000px){.top-offer .to-inner{padding:0 1%}.to-left{text-align:left}}
@media (max-width:800px){.to-title{font-size:1.4em}.to-subtitle{font-size:1em}.to-center{width:40%}.to-right{width:35%;text-align:right}}
@media (max-width:700px){.to-left{display:none}.to-center{width:60%}.to-right{width:40%;text-align:right}.to-subtitle{margin:10px 0 0 0;white-space:normal}}
@media (max-width:520px){.top-offer{height:auto}.to-center,.to-right{width:100%;text-align:center}.to-title span{display:inline-block}.to-right a{margin:20px 0}}
#city-check{display:inline-block}
#cities-popup{display:none;position:absolute;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fec0c8;text-align:center;z-index:777}
#cities-popup:before{content:'';position:absolute;top:-15px;left:30px;display:block;height:30px;width:30px;background:#fec0c8;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#cities-list{display:none;position:absolute;padding:20px;width:320px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fec0c8;z-index:777;white-space:normal}
#cities-list ul{list-style:none;margin:0;padding:0}
#cities-list ul li{display:block;text-align:left}
#cities-list ul li.cmb{margin-bottom:20px}
#cities-list ul li a{font-size:12px;color:#a94c57}
.cities-welcome{margin:0 0 20px 0}
.top-block{position:relative;z-index:555}
#cities-list ul:after{clear:left;display:table;content:' '}
.cities-col{float:left;width:50%}
.cities-mobile a{display:none;background:#d66b77;padding:7px 0;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;text-decoration:dashed}
@media(max-width:730px){.cities-mobile a{display:block}}
.cities-mobile:active,.cities-mobile:hover{background:#b84c59}
#cities-list span{font-size:8px;margin-top:2px;display:block}
.top-form-block .h2{text-align:center;color:#ed919c;margin-top:40px}
.h-art{text-align:center;color:#f5f5f5;font-size:37px;text-transform:uppercase;margin-top:50px}
ul.breadcrumb{font-size:19px}
.breadcrumb>li+li:before{display:none !important}
.cont-art{width:53%;margin:auto;font-size:24px;margin-top:55px;margin-bottom:65px}
img.img-responsive{max-width:98%}
.breadcrumb{white-space:nowrap}
.breadcrumb li{display:inline-block;line-height:26px;margin:0 9px 0 -10px;padding:0 20px;position:relative}

.breadcrumb li:last-of-type::after,.breadcrumb li:last-of-type::before{display:none}
.cr{margin-left:238px}
@media(max-width:990px){body{cursor:pointer}}
video{min-height:100%;min-width:100%;height:auto !important;width:auto !important}
@font-face{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:400;src:local('Lazurski Cyrillic'),local('Lazurski-Cyrillic'),url(/assets/templates/default/css/font/lazurski-cyrillic.woff) format('woff'),url(/assets/templates/default/css/font/lazurski-cyrillic.ttf) format('truetype');font-display:swap}
@font-face{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;src:local('Lazurski Bold Cyrillic'),local('Lazurski-Bold Cyrillic'),url(/assets/templates/default/css/font/lazurski-bold-cyrillic.woff) format('woff'),url(/assets/templates/default/css/font/lazurski-bold-cyrillic.ttf) format('truetype');font-display:swap}
@font-face{font-family:'Lazurski Cyrillic';font-style:italic;font-weight:400;src:local('Lazurski Cyrillic'),local('Lazurski-Cyrillic'),url(/assets/templates/default/css/font/LazurskiC-Italic.woff) format('woff'),url(/assets/templates/default/css/font/LazurskiC-Italic.ttf) format('truetype');font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-Thin.eot);src:local('Geometria Thin'),local('Geometria-Thin'),url(/assets/templates/default/css/font/Geometria-Thin.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-Thin.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-MediumItalic.eot);src:local('Geometria MediumItalic'),local('Geometria-MediumItalic'),url(/assets/templates/default/css/font/Geometria-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-MediumItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-Italic.eot);src:local('Geometria Italic'),local('Geometria-Italic'),url(/assets/templates/default/css/font/Geometria-Italic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-Italic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-Heavy.eot);src:local('Geometria Heavy'),local('Geometria-Heavy'),url(/assets/templates/default/css/font/Geometria-Heavy.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-Heavy.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-Heavy.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-ExtraBoldItalic.eot);src:local('Geometria ExtraBoldItalic'),local('Geometria-ExtraBoldItalic'),url(/assets/templates/default/css/font/Geometria-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-ExtraBoldItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-Medium.eot);src:local('Geometria Medium'),local('Geometria-Medium'),url(/assets/templates/default/css/font/Geometria-Medium.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-Medium.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-BoldItalic.eot);src:local('Geometria BoldItalic'),local('Geometria-BoldItalic'),url(/assets/templates/default/css/font/Geometria-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-BoldItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-LightItalic.eot);src:local('Geometria LightItalic'),local('Geometria-LightItalic'),url(/assets/templates/default/css/font/Geometria-LightItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-LightItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-HeavyItalic.eot);src:local('Geometria HeavyItalic'),local('Geometria-HeavyItalic'),url(/assets/templates/default/css/font/Geometria-HeavyItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-HeavyItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria.eot);src:local('Geometria'),url(/assets/templates/default/css/font/Geometria.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria.woff) format('woff'),url(/assets/templates/default/css/font/Geometria.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-Bold.eot);src:local('Geometria Bold'),local('Geometria-Bold'),url(/assets/templates/default/css/font/Geometria-Bold.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-Bold.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-ExtraBold.eot);src:local('Geometria ExtraBold'),local('Geometria-ExtraBold'),url(/assets/templates/default/css/font/Geometria-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-ExtraBold.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-ThinItalic.eot);src:local('Geometria ThinItalic'),local('Geometria-ThinItalic'),url(/assets/templates/default/css/font/Geometria-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-ThinItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-ExtraLightItalic.eot);src:local('Geometria ExtraLightItalic'),local('Geometria-ExtraLightItalic'),url(/assets/templates/default/css/font/Geometria-ExtraLightItalic.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-ExtraLightItalic.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-ExtraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-Light.eot);src:local('Geometria Light'),local('Geometria-Light'),url(/assets/templates/default/css/font/Geometria-Light.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-Light.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url(/assets/templates/default/css/font/Geometria-ExtraLight.eot);src:local('Geometria ExtraLight'),local('Geometria-ExtraLight'),url(/assets/templates/default/css/font/Geometria-ExtraLight.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/Geometria-ExtraLight.woff) format('woff'),url(/assets/templates/default/css/font/Geometria-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:'Myriad Pro Regular';src:url(/assets/templates/default/css/font/MyriadPro-Regular.eot);src:url(/assets/templates/default/css/font/MyriadPro-Regular.eot?#iefix) format('embedded-opentype'),url(/assets/templates/default/css/font/MyriadPro-Regular.woff) format('woff'),url(/assets/templates/default/css/font/MyriadPro-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
html{-webkit-text-size-adjust:none;-webkit-appearance:none}
body,html{min-width:350px;width:100%;margin:0;padding:0 !important;overflow-x:hidden}
body{color:#282727;font:normal 14px 'Lazurski Cyrillic',Arial,sans-serif;line-height:1.2;vertical-align:middle}
p{margin:0 0 15px 0}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 20px !important;text-transform:uppercase;font-style:normal}
.h1,h1{font-size:36px}
.h2,h2{font-size:28px}
.h3,h3{font-size:20px}
.h4,h4{font-size:16px}
.h4,.h5,.h6,h4,h5,h6{margin:0 0 15px !important}
.h1 small,h1 small{font-size:70%}
form{margin:0}
button{font-family:'Lazurski Cyrillic',Arial,sans-serif}
input,select,textarea{display:block;font-family:Geometria;font-weight:600;outline:0}
input[type=checkbox]{display:inline-block}
input[type=submit]{border:0 !important}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
a{text-decoration:underline;color:#ed919c;cursor:pointer;outline:0}
a:hover{text-decoration:none}
.clear{clear:both}
.text-center{text-align:center}
.text-right{text-align:right}
.text-nowrap{white-space:nowrap}
.site-width{width:100%;padding-left:20px;padding-right:20px;margin:0 auto;box-sizing:border-box}
.button{display:inline-block;font-family:'Lazurski Cyrillic',Arial,sans-serif;text-align:center;cursor:pointer;background-color:#ee949f;border:0;outline:0;border-radius:10px;color:#fff;padding:0 20px;height:50px;line-height:50px;box-sizing:border-box;font-size:20px;vertical-align:middle;text-transform:uppercase;text-decoration:none;transition:all .3s}
.button:hover{background-color:#f0b0b9}
.button.button-gr{background-color:#d57984;background-image:-moz-linear-gradient(top,#d57984,#ad515c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d57984),to(#ad515c));background-image:-webkit-linear-gradient(top,#d57984,#ad515c);background-image:-o-linear-gradient(top,#d57984,#ad515c);background-image:linear-gradient(to bottom,#d57984,#ad515c);background-repeat:repeat-x}
.button.button-gr:hover{background-color:#eb96a1;background-image:-moz-linear-gradient(top,#eb96a1,#c86c7c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eb96a1),to(#c86c7c));background-image:-webkit-linear-gradient(top,#eb96a1,#c86c7c);background-image:-o-linear-gradient(top,#eb96a1,#c86c7c);background-image:linear-gradient(to bottom,#eb96a1,#c86c7c);background-repeat:repeat-x}
.button.button-grgr{background-color:#5b5b5b;background-image:-moz-linear-gradient(top,#838383,#5b5b5b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#838383),to(#5b5b5b));background-image:-webkit-linear-gradient(top,#838383,#5b5b5b);background-image:-o-linear-gradient(top,#838383,#5b5b5b);background-image:linear-gradient(to bottom,#838383,#5b5b5b);background-repeat:repeat-x}
.button.button-grgr:hover{background-color:#6b6b6b;background-image:-moz-linear-gradient(top,#939393,#6b6b6b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#939393),to(#6b6b6b));background-image:-webkit-linear-gradient(top,#939393,#6b6b6b);background-image:-o-linear-gradient(top,#939393,#6b6b6b);background-image:linear-gradient(to bottom,#939393,#6b6b6b);background-repeat:repeat-x}
.button.button-grrd{background-color:#fe0000;background-image:-moz-linear-gradient(top,#e50000,#bd0000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e50000),to(#bd0000));background-image:-webkit-linear-gradient(top,#e50000,#bd0000);background-image:-o-linear-gradient(top,#e50000,#bd0000);background-image:linear-gradient(to bottom,#e50000,#bd0000);background-repeat:repeat-x}
.button.button-grrd:hover{background-color:#fe0000;background-image:-moz-linear-gradient(top,#f50000,#cd0000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f50000),to(#cd0000));background-image:-webkit-linear-gradient(top,#f50000,#cd0000);background-image:-o-linear-gradient(top,#f50000,#cd0000);background-image:linear-gradient(to bottom,#f50000,#cd0000);background-repeat:repeat-x}
.button.button-tr{background:0 0;border:#494949 1px solid;color:#494949;line-height:48px}
.button.button-wh{background:0 0;border:#fff 1px solid;color:#fff;line-height:48px}
.button.button-rd{background:#fe0000}
.button.button-rd:hover{background:red}
.button2{line-height:1.2;padding-top:13px;padding-bottom:13px;height:auto}
.wave{position:absolute;height:8px;width:100%;background-position:50% 0;background-repeat:repeat-x;z-index:2}
form.flex{display:flex;flex-wrap:wrap}
form.flex .control{position:relative;box-sizing:border-box;margin:0 2%;padding-right:20px}
form.flex .control input{border:#000 1px solid;border-radius:10px;height:50px;padding:0 20px;color:#000;font-size:18px;width:100%;background-color:transparent;box-sizing:border-box}
form.flex .control textarea{width:100%;border:#000 1px solid;border-radius:10px;height:150px;padding:20px;font-size:18px;background-color:transparent;box-sizing:border-box}
form.flex .control button{display:block;width:100%}
form.flex .control .required{color:#ee919c;font-family:Geometria;margin-left:5px}
form.flex .control.required:after{display:block;position:absolute;right:0;top:0;content:'*';color:#ee919c;font-family:Geometria;font-size:25px;line-height:1}
form.flex .control22{width:18%}
form.flex .control223{width:18%}
form.flex .control34{width:30%}
form.flex .control224{width:30%}
form.flex .control25{width:21%}
form.flex .control33{width:29.333%}
form.flex .control66{width:62.666%}
form.flex .control50{width:46%}
form.flex .control100{width:96%}
form .required-fields{color:#ee919c;text-transform:uppercase}
form .safe{font-size:16px}
.man form.flex .control .required,.man form.flex .control.required:after{color:#fe0000}
@media (max-width:500px){form.flex .control input{padding:0 10px;font-size:16px}form.flex .control textarea{padding:10px;font-size:16px}}
@media (max-width:500px){.h1,h1{font-size:30px}.h2,h2{font-size:24px}}
.top-block{background:#ed919c;color:#151515;font-size:16px;white-space:nowrap;text-transform:uppercase}
.top-block+.wave{background-image:url(/assets/templates/default/img/wave-pink.webp)}
.top-block .site-width{padding:20px;display:flex;justify-content:center}
.top-block .site-width>div{box-sizing:border-box}
.top-block .logo{width:238px;height:119px;margin:-10px 0;background:url(/assets/templates/default/img/logo.webp) no-repeat;background-size:contain}
.top-block .items{display:flex}
.top-block .item{border-left:#f5c1c8 2px solid;padding-left:30px;margin-left:30px;display:flex;align-items:center}
.top-block .call{border-left:#f5c1c8 2px solid;padding-left:30px;margin-left:30px;flex-wrap:wrap}
.top-block .call .phone{color:#151515;font-size:28px;text-decoration:none}
.top-block .call .pseudo{font-size:20px}
.top-block a{color:#fff}
.top-block a.pseudo{border-bottom:#fff 2px dashed;text-decoration:none}
.top-block .icon{background-repeat:no-repeat;background-size:contain;background-position:50% 50%;margin-right:20px}
.top-block .icon-podbor{background-image:url(/assets/templates/default/img/icon-podbor.webp);width:70px;height:65px}
.top-block .icon-addr{background-image:url(/assets/templates/default/img/icon-addr.webp);width:42px;height:68px}
.top-block .icon-tel{background-image:url(/assets/templates/default/img/icon-tel.webp);width:60px;height:60px}
.woman .top-block{background:#868686;color:#fff}
.woman .top-block+.wave{background-image:url(/assets/templates/default/img/wave-darkgrey.webp)}
.woman .top-block .icon-podbor{background-image:url(/assets/templates/default/img/icon-podbor5.webp);width:65px;height:67px}
.woman .top-block .icon-addr{background-image:url(/assets/templates/default/img/icon-addr5.webp)}
.woman .top-block .icon-tel{background-image:url(/assets/templates/default/img/icon-tel5.webp)}
.woman .top-block .call,.woman .top-block .item{border-left-color:#adadad}
.woman .top-block a.pseudo{color:#ed919c;border-bottom-color:#ed919c}
.woman .top-block .call .phone{color:#fff}
.man .top-block{background:#121212;color:#fff}
.man .top-block+.wave{background-image:url(/assets/templates/default/img/wave-black.webp)}
.man .top-block .icon-podbor{background-image:url(/assets/templates/default/img/icon-podbor8.webp);width:56px;height:56px}
.man .top-block .icon-addr{background-image:url(/assets/templates/default/img/icon-addr8.webp)}
.man .top-block .icon-tel{background-image:url(/assets/templates/default/img/icon-tel8.webp)}
.man .top-block .item,.woman .top-block .call{border-left-color:#858585}
.man .top-block a.pseudo{color:#fe0000;border-bottom-color:#fe0000}
.man .top-block .call .phone{color:#fff}
@media (max-width:1750px){.top-block .item{padding-left:15px;margin-left:15px}.top-block .icon{margin-right:10px}}
@media (max-width:1600px){.top-block .logo{width:calc(238px * .8);height:calc(119px * .8)}.top-block .icon-podbor{width:calc(70px * .8);height:calc(65px * .8)}.top-block .icon-addr{width:calc(42px * .8);height:calc(68px * .8)}.top-block .icon-tel{width:calc(60px * .8);height:calc(60px * .8)}.top-block .call .phone{font-size:28px}.top-block .call .pseudo{font-size:16px}}
@media (max-width:1440px){.top-block .item-addr{display:none}}
@media (max-width:1100px){.top-block .item{text-transform:none}.top-block .icon-podbor{width:calc(70px * .6);height:calc(65px * .6)}.top-block .icon-addr{width:calc(42px * .6);height:calc(68px * .6)}.top-block .icon-tel{width:calc(60px * .6);height:calc(60px * .6)}.top-block .call .phone{font-size:22px}}
@media (max-width:930px){.top-block .item-time{display:none}}
@media (max-width:730px){.top-block .item-podbor{display:none}}
@media (max-width:500px){.top-block .logo{width:calc(238px * .5);height:calc(119px * .5)}}
.menu-block{padding:30px 0 25px;text-align:center;display:none}
.menu-block a{display:inline-block;padding:0 40px;border-left:#ed919c 1px solid;text-decoration:none;font-size:20px;color:#000;text-transform:uppercase;transition:all .3s}
.menu-block a:hover{color:#666}
.menu-block a:first-of-type{border-left:0}
.menu-block.menu2{background:#ee919c}
.menu-block.menu2 a{border-left-color:#fff}
@media (max-width:1440px){.menu-block a{padding:0 20px}}
@media (max-width:1120px){.menu-block a{padding:0 10px}}
@media (max-width:960px){.menu-block{display:none}}
.head-block{background:#999}
.head-block .left{width:50%;color:#fff;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding:130px 20px 50px 40px;box-sizing:border-box}
.head-block .left:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);content:' '}
.head-block .left>*{position:relative}
.head-block .left .h1{font-size:30px;margin-left:auto;margin-right:auto;max-width:600px;text-transform:uppercase}
.head-block .left .h1 b{color:#ed919c}
.head-block .left .text{font-size:18px;margin-left:auto;margin-right:auto;max-width:600px;text-transform:uppercase;line-height:1.5}
.head-block .right{width:50%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;position:relative}
.head-block .right a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;color:#000;text-decoration:none}
.head-block .right a:before{display:block;content:' ';top:0;left:0;position:absolute;width:100%;height:100%;opacity:.9;transition:all .3s ease;background:url(/assets/templates/default/images/youtube.webp) 50% 50% no-repeat rgba(0,0,0,.15)}
.head-block .right a:hover:before{background-color:rgba(0,0,0,0)}
.head-block .right .video-bottom{position:absolute;width:100%;bottom:0;left:0;background:#e3e3e3;text-align:center;display:flex;align-items:center}
.head-block .right .video-bottom .camera{background:#adadad;padding:20px;box-sizing:border-box}
.head-block .right .video-bottom .text{width:100%;font-size:20px;max-height:48px;overflow:hidden;text-transform:uppercase}
.head-block .right .video-bottom .icon-camera{background-image:url(/assets/templates/default/img/icon-camera.webp);width:59px;height:29px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}
.head-block .slider{position:relative;width:100%;min-height:500px}
.head-block .slide{display:flex;flex-wrap:wrap;position:absolute;width:100%;height:100%;box-sizing:border-box}
.head-block .slide1 .left{background-image:url(/assets/templates/default/img/bg-head-slide1.webp)}
.head-block .slide2 .left{background-image:url(/assets/templates/default/img/bg-head-slide2.webp)}
.head-block .slide3 .left{background-image:url(/assets/templates/default/img/bg-head-slide3.webp)}
.head-block .slide4 .left{background-image:url(/assets/templates/default/img/bg-head-slide4.webp)}
.head-block .slide5 .left{background-image:url(/assets/templates/default/img/bg-head-slide5.webp)}
.head-block .slide6 .left{background-image:url(/assets/templates/default/img/bg-head-slide6.webp)}
.head-block .slide7 .left{background-image:url(/assets/templates/default/img/bg-head-slide7.webp)}
.head-block .right1{background-image:url(/assets/templates/default/img/bg-head-video1.webp)}
.head-block .right2{background-image:url(/assets/templates/default/img/bg-head-video2.webp)}
.head-block .right3{background-image:url(/assets/templates/default/img/bg-head-video3.webp)}
.head-block .right4{background-image:url(/assets/templates/default/img/bg-head-video4.webp)}
.head-block .bx-wrapper .bx-next,.head-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows123.webp);width:64px !important;height:64px}
.head-block .bx-wrapper .bx-prev{left:10px}
.head-block .bx-wrapper .bx-next{right:10px;background-position:-64px 0}
.everyone .head-block .left{display:flex;align-items:center;padding-top:50px}
.everyone .head-block .left .h1{font-size:40px;margin:0 0 0 7%}
.man .head-block .left .h1 b{color:#fe0000}
.man .head-block .right .video-bottom{background:#fff;color:#000}
.man .head-block .right .video-bottom .camera{background:#fe0000}
.man .head-block .bx-wrapper .bx-next,.man .head-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows4.webp);width:30px}
@media (max-width:800px){.man .head-block .bx-wrapper .bx-next{background-position:-32px 0 !important}}
.man .head-block .bx-wrapper .bx-next{background-position:-64px 0}
@media (max-width:800px){.head-block .left{padding-top:50px}.head-block .left{width:100%;min-height:400px}.head-block .right{width:100%;min-height:400px}.head-block .slider{min-height:800px}.steps-block .intro{font-size:20px !important;margin-bottom:50px !important}}
@media (max-width:800px){.head-block .bx-wrapper .bx-prev{left:5px;top:25%}.head-block .bx-wrapper .bx-next{right:5px;top:25%}.head-block .bx-wrapper .bx-next,.head-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows123.webp);width:32px !important;height:32px;background-size:64px}.head-block .bx-wrapper .bx-next{right:10px;background-position:-32px 0}}
@media (max-width:500px){.head-block .right .video-bottom .camera{padding:15px}.head-block .right .video-bottom .text{font-size:13px}.everyone .head-block .left .h1{font-size:32px;margin:0}.man .head-block .left,.woman .head-block .left{min-height:500px}.man .head-block .slider,.woman .head-block .slider{min-height:900px}}
.top-form-block{background:#4f3b43;color:#fff}
.top-form-block .site-width{padding:10px 20px}
.top-form-block .h2{text-align:center;color:#ed919c}
.top-form-block .items{display:flex;justify-content:center;flex-wrap:wrap;max-width:1360px;margin:0 auto 20px;font-size:18px;text-transform:uppercase}
.top-form-block .item{width:680px;max-width:100%;padding-left:40px;box-sizing:border-box;position:relative;margin-bottom:10px}
.top-form-block .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/assets/templates/default/img/icon-check.webp)}
.top-form-block .item b{text-decoration:underline;color:#ed919c}
.top-form-block form{align-items:flex-end}
.top-form-block .form1{align-items:flex-start}
.top-form-block .form3{align-items:flex-start}
.top-form-block form .control{margin-bottom:20px}
.top-form-block form .control input,.top-form-block form .control textarea{border:#fff 3px solid;background:#fff;color:#000}
.top-form-block form .control textarea{height:100px}
.top-form-block form .required-fields{display:inline-block;margin-left:2%}
.top-form-block form .safe{display:inline-block;margin-left:2%}
.man .top-form-block{background:#565656}
.man .top-form-block .h2{color:#fff}
.man .top-form-block .item b{color:#fe0000}
@media (max-width:1000px){.form1 .control22{width:46% !important}.form3 .control22{width:46% !important}.form3 .control223{width:46% !important}.form1 .control34{width:46% !important}}
@media (max-width:600px){.form1 .control22{width:96% !important}.form3 .control22{width:96% !important}.form3 .control223{width:96% !important}.form1 .control34{width:96% !important}.form3 .control34{width:96% !important}}
@media (max-width:900px){.form5 .control33{width:96% !important}.form5 .control66{width:96% !important}}
@media (max-width:500px){.top-form-block .items{font-size:16px}}
.garant-block{background:url(/assets/templates/default/img/bg-hands.webp) 50% 50%;background-size:cover;color:#fff;text-align:center}
.garant-block .site-width{padding:100px 20px}
.garant-block .h1{margin-bottom:30px;line-height:1.7}
.garant-block .items{display:flex;justify-content:space-around;flex-wrap:wrap;font-size:18px}
.garant-block .item{width:30%;max-width:400px;box-sizing:border-box;position:relative;margin:0 auto 20px;padding-top:35px}
.garant-block .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:0;left:50%;margin-left:-13px;background:url(/assets/templates/default/img/icon-check2.webp)}
.man .garant-block{background-image:url(/assets/templates/default/img/bg-hands8.webp);color:#121212}
@media (max-width:1000px){.garant-block br{display:none}.garant-block .items{display:block}.garant-block .item{padding-top:0;padding-left:40px;width:auto;max-width:unset;text-align:left}.garant-block .item:before{top:0;left:0;margin-left:0}}
@media (max-width:500px){.garant-block .site-width{padding:50px 20px}}
.mans-block{display:flex}
.mans-block .left{width:40%;background:url(/assets/templates/default/img/bg-pairs.webp);padding:250px 20px;box-sizing:border-box}
.mans-block .left .text{max-width:500px;margin:0 auto;color:#000;font-size:18px}
.mans-block .left .h1{margin-bottom:50px}
.mans-block .left .h1:first-child{color:#ed919c}
.mans-block .right{width:60%;background:url(/assets/templates/default/img/bg-mans.webp) 50% 50%;background-size:cover}
.man .mans-block .left{padding:100px 20px}
.man .mans-block .left .h1{color:#fe0000}
.man .mans-block .right{background-image:url(/assets/templates/default/img/bg-rain.webp)}
.man .mans-block .button{margin-top:30px}
@media (max-width:900px){.mans-block .left{width:100%;padding:50px 20px}.mans-block .right{display:none}}
.consult-block{background:url(/assets/templates/default/img/bg-consult.webp) 50% 50%;background-size:cover}
.consult-block .site-width{padding:140px 20px}
.consult-block .h1{color:#fff}
.consult-block .text{color:#ee949f;max-width:600px;font-size:18px;margin-left:auto}
.man .consult-block{background-image:url(/assets/templates/default/img/bg-consult2.webp)}
.man .consult-block .text{color:#000}
.man .consult-block .h1 span{color:#fe0000}
@media (max-width:900px){.consult-block{background-position:100% 50%}}
@media (max-width:500px){.consult-block .site-width{padding:50px 20px}}
.terms-block{background:#adadad;text-transform:uppercase;color:#151515;font-size:16px}
.terms-block+.wave{background-image:url(/assets/templates/default/img/wave-grey.webp)}
.terms-block .site-width{padding:20px 20px 0}
.terms-block .items{display:flex;justify-content:space-around}
.terms-block .item{border-left:#c4c4c4 2px solid;padding-left:30px;margin-left:40px;margin-bottom:20px;display:flex;align-items:center;box-sizing:border-box}
.terms-block .item:first-child{border-left:0;padding-left:0;margin-left:0}
.terms-block .item .num{color:#fff;font-size:30px;margin-right:20px}
.man .terms-block{background:#fff}
.man .terms-block+.wave{background-image:url(/assets/templates/default/img/wave-white.webp)}
.man .terms-block .item{border-left-color:#dbdbdb}
.man .terms-block .item .num{color:#fe0000}
@media (max-width:1200px){.terms-block .items{flex-wrap:wrap}.terms-block .item{width:48%;margin-left:1%;margin-right:1%}.terms-block .item:nth-child(2n+1){border-left:0;padding-left:0;margin-left:0}}
@media (max-width:650px){.terms-block .item{width:100%;border-left:0;padding-left:0;margin-left:0;margin-right:0}.terms-block .item .num{font-size:50px}}
.pairs-block{text-align:center;text-transform:uppercase;padding:50px 0;background:url(/assets/templates/default/img/bg-pairs.webp);color:#4c4c4c}
.pairs-block .h1{color:#ed919c;margin-bottom:50px}
.pairs-block .items{display:flex;justify-content:space-around;flex-wrap:wrap}
.pairs-block .item{width:23%;margin-bottom:40px;padding-bottom:50px;position:relative}
.pairs-block .item img{display:block;width:100%;margin-bottom:20px}
.pairs-block .item .title{margin-bottom:20px;font-size:21px;font-style:italic;text-transform:none}
.pairs-block .item .name{font-size:21px;font-style:normal;text-transform:uppercase;margin-bottom:12px !important}
.pairs-block .item .button{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.pairs-block .hidden{display:none}
.pairs-block .attention{margin-bottom:20px;display:flex;justify-content:center;align-items:center}
.pairs-block .icon-voskl{flex-shrink:0;display:block;width:31px;height:26px;margin-right:10px;background:url(/assets/templates/default/img/icon-voskl.webp) 50% 50% no-repeat;background-size:contain}
.man .pairs-block .h1{color:#fe0000}
@media (max-width:1000px){.pairs-block .item{width:48%}}
@media (max-width:600px){.pairs-block .item{width:100%}}
.pair-block{display:flex}
.pair-block .left{width:60%;background:url(/assets/templates/default/img/bg-yuliya-kahaber.webp) 50% 50% no-repeat;background-size:cover}
.pair-block .right{width:40%;text-align:center;position:relative}
.pair-block .right .pair-descr{background:#ed919c;padding:70px}
.pair-block .right .pair-descr img{display:block;width:250px;border-radius:50%;margin:0 auto 20px}
.pair-block .right .pair-descr .title{margin-bottom:20px;font-size:18px;color:#fff;text-transform:uppercase}
.pair-block .right .pair-descr .name{font-size:22px}
.pair-block .right .pair-descr .text{color:#000;font-size:16px}
.pair-block .right .pair-descr+.wave{background-image:url(/assets/templates/default/img/wave-pink.webp)}
.pair-block .right .pair-win{padding:130px 20px;font-size:22px;color:#fff;text-align:center;background:url(/assets/templates/default/img/bg-rwf.webp) 50% 50% no-repeat;background-color:#513d44;background-size:contain}
.woman .pair-block .right .pair-descr{background:#c4c4c4}
.woman .pair-block .right .pair-descr+.wave{background-image:url(/assets/templates/default/img/wave-lightgrey.webp)}
.woman .pair-block .right .pair-win{background-color:#e48b96;background-image:url(/assets/templates/default/img/bg-rwf5.webp)}
.man .pair-block .right .pair-descr{background:#fff}
.man .pair-block .right .pair-descr+.wave{background-image:url(/assets/templates/default/img/wave-white.webp)}
.man .pair-block .right .pair-descr .title{color:#fe0000}
.man .pair-block .right .pair-win{background-color:#c2c2c2;background-image:url(/assets/templates/default/img/bg-rwf8.webp)}
@media (max-width:1200px){.pair-block .right .pair-descr{padding:50px 20px}.pair-block .right .pair-win{padding:80px 20px}}
@media (max-width:800px){.pair-block .left{display:none}.pair-block .right{width:100%}.pair-block .right .pair-descr{padding:50px 20px}.pair-block .right .pair-win{padding:80px 20px}}
.begin-block{display:flex;flex-wrap:wrap}
.begin-block .left{width:60%;padding:80px 50px 130px;box-sizing:border-box;background:url(/assets/templates/default/img/bg-buket.webp) 50% 50% no-repeat;background-size:cover;position:relative}
.begin-block .left .h1{margin-bottom:60px;color:#fff}
.begin-block .left .items{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:100px}
.begin-block .left .item{width:30%;margin-bottom:30px}
.begin-block .left img{display:block;width:100%;border-radius:50%}
.begin-block .left .attention{padding:20px;background:#ed919c;color:#1e1e1e;text-align:center;text-transform:uppercase;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%}
.begin-block .left .attention .text{max-width:600px;margin:0 auto}
.begin-block .left .icon-voskl{flex-shrink:0;display:block;width:31px;height:26px;margin:0 auto 10px;background:url(/assets/templates/default/img/icon-voskl.webp) 50% 50% no-repeat;background-size:contain}
.begin-block .right{width:40%;padding:40px 60px 20px;box-sizing:border-box;background:url(/assets/templates/default/img/bg-pairs.webp);text-align:center}
.begin-block .right form{justify-content:space-between;text-align:left}
.begin-block .right form .control{margin-bottom:20px}
.begin-block .right form .control textarea{margin-bottom:20px}
.begin-block .right form .control input[type=radio]{display:none;border:#000 1px solid;width:16px;height:16px;margin:0;margin-right:5px;background-color:transparent}
.begin-block .right form .control input[type=radio]:focus{box-shadow:none}
.begin-block .right form .control input[name=cand_age]{margin-bottom:5px}
.begin-block .right form .control input[type=radio]+i{display:inline-block;position:relative;border:#282727 1px solid;border-radius:50%;width:16px;height:16px;margin:0;margin-right:5px;background-color:transparent;box-sizing:border-box}
.begin-block .right form .control input[type=radio]:checked+i:before{display:block;content:' ';width:8px;height:8px;border-radius:50%;margin:3px;background:#282727}
.begin-block .right form .control input[name=cand_age]+i{margin-bottom:5px}
.begin-block .right form .control .checkbox{display:inline-block;font-size:16px;margin-right:10px;text-transform:uppercase;cursor:pointer}
.begin-block .right form .required-fields{margin-top:30px}
.man .begin-block .left{background-image:url(/assets/templates/default/img/bg-buket2.webp)}
.man .begin-block .left .h1{color:#121212}
.man .begin-block .left .attention{background:#858585;color:#fff}
.man .begin-block .left .icon-voskl{background:url(/assets/templates/default/img/icon-voskl2.webp);width:31px;height:28px}
.man .begin-block .right>.h3{color:#fe0000}
@media (max-width:1500px){.begin-block .right{padding-left:20px;padding-right:20px}.begin-block .right form .control .checkbox{margin-right:5px}.begin-block .right form .control input[type=radio]{margin-right:5px}}
@media (max-width:1200px){.begin-block .left,.begin-block .right{width:50%}.begin-block .right form .control textarea{height:100px}}
@media (max-width:900px){.begin-block .left,.begin-block .right{width:100%}}
@media (max-width:500px){.begin-block .left .item{width:100%}.begin-block .right form .control50.h4{width:96%;margin-bottom:0}.begin-block .right form .control50.h4+.control50{width:96%}.begin-block .right form .control .checkbox{margin-top:5px}.begin-block .right form .control50.wm100{width:96%}.begin-block .right form .required-fields{margin-top:10px}}
.help-block{text-align:center}
.help-block>.h1{color:#ee919c;margin:0;padding:50px 20px;background:#fff}
.help-block>.h1+.wave{background-image:url(/assets/templates/default/img/wave-white.webp)}
.help-block .inner{display:flex;flex-wrap:wrap;color:#fff}
.help-block .left,.help-block .right{width:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:220px 20px 160px;box-sizing:border-box}
.help-block .left{background-image:url(/assets/templates/default/img/bg-help1.webp)}
.help-block .right{background-image:url(/assets/templates/default/img/bg-help2.webp)}
.help-block .icon-man,.help-block .icon-woman{width:56px;height:56px;background-position:50% 50%;background-repeat:no-repeat;margin:0 auto 20px}
.help-block .icon-man{background-image:url(/assets/templates/default/img/icon-man.webp)}
.help-block .icon-woman{background-image:url(/assets/templates/default/img/icon-woman.webp)}
.help-block .text{font-size:18px;margin-bottom:50px}
@media (max-width:1000px){.help-block .left,.help-block .right{padding:130px 20px 80px}}
@media (max-width:800px){.help-block .left,.help-block .right{width:100%}}
.prich-block{text-align:center;background:url(/assets/templates/default/img/bg-pairs.webp)}
.prich-block .site-width{padding:50px 20px 0}
.prich-block .h1{color:#ee919c;margin-bottom:50px}
.prich-block .items{display:flex;justify-content:space-around;flex-wrap:wrap}
.prich-block .item{width:23%;margin-bottom:50px;font-size:18px;color:#000}
.prich-block .item i{display:block;width:98px;height:83px;margin:0 auto 20px;background-position:50% 50%;background-repeat:no-repeat}
.prich-block .item .text{max-width:300px;margin:0 auto}
.prich-block .icon1{background-image:url(/assets/templates/default/img/icon-prich1.webp)}
.prich-block .icon2{background-image:url(/assets/templates/default/img/icon-prich2.webp)}
.prich-block .icon3{background-image:url(/assets/templates/default/img/icon-prich3.webp)}
.prich-block .icon4{background-image:url(/assets/templates/default/img/icon-prich4.webp)}
.prich-block .icon5{background-image:url(/assets/templates/default/img/icon-prich5.webp)}
.prich-block .icon6{background-image:url(/assets/templates/default/img/icon-prich6.webp)}
.prich-block .icon7{background-image:url(/assets/templates/default/img/icon-prich7.webp)}
.prich-block .icon8{background-image:url(/assets/templates/default/img/icon-prich8.webp)}
.man .prich-block .h1{color:#121212}
.man .prich-block .icon1{background-image:url(/assets/templates/default/img/icon-prich01.webp)}
.man .prich-block .icon2{background-image:url(/assets/templates/default/img/icon-prich02.webp)}
.man .prich-block .icon3{background-image:url(/assets/templates/default/img/icon-prich03.webp)}
.man .prich-block .icon4{background-image:url(/assets/templates/default/img/icon-prich04.webp)}
.man .prich-block .icon5{background-image:url(/assets/templates/default/img/icon-prich05.webp)}
.man .prich-block .icon6{background-image:url(/assets/templates/default/img/icon-prich06.webp)}
.man .prich-block .icon7{background-image:url(/assets/templates/default/img/icon-prich07.webp)}
.man .prich-block .icon8{background-image:url(/assets/templates/default/img/icon-prich08.webp)}
@media (max-width:800px){.prich-block .item{width:48%}}
@media (max-width:500px){.prich-block .item{width:98%}}
.why-block{background:url(/assets/templates/default/img/bg-why.webp) 50% 50% no-repeat;background-size:cover;padding:160px 20px 90px;text-align:center;color:#fff}
.why-block .h1{margin-bottom:40px}
.why-block .button{min-width:350px}
@media (max-width:1000px){.why-block .h1 br{display:none}.why-block .button{min-width:280px}}
.write-block{background:#4f3b43;color:#fff}
.write-block .site-width{padding:40px 20px}
.write-block .h2{text-align:center;color:#fff}
.write-block .items{display:flex;justify-content:center;flex-wrap:wrap;max-width:1360px;margin:0 auto 20px;font-size:18px;text-transform:uppercase}
.write-block .item{width:680px;max-width:100%;padding-left:40px;box-sizing:border-box;position:relative;margin-bottom:10px}
.write-block .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/assets/templates/default/img/icon-check.webp)}
.write-block .item b{text-decoration:underline;color:#ed919c}
.write-block form{align-items:flex-end}
.write-block .form1{align-items:flex-start}
.write-block .form3{align-items:flex-start}
.write-block form .control{margin-bottom:20px}
.write-block form .control input,.write-block form .control textarea{border:#fff 3px solid;background:#fff;color:#000}
.write-block form .control textarea{height:100px}
.write-block form .required-fields{display:inline-block;margin-left:2%}
.write-block form .safe{display:inline-block;margin-left:2%}
.man .write-block{background:#565656}
.man .write-block .h2{color:#fff}
.man .write-block .item b{color:#fe0000}
@media (max-width:1000px){.write-block .h2{font-size:23px}.write-block .site-width{padding:70px 20px;justify-content:center;align-items:center}}
@media (max-width:1000px){.form1 .control22{width:46% !important}.form3 .control22{width:46% !important}.form3 .control223{width:46% !important}.form1 .control34{width:46% !important}}
@media (max-width:600px){.form1 .control22{width:96% !important}.form3 .control22{width:96% !important}.form3 .control223{width:96% !important}.form1 .control34{width:96% !important}.form3 .control34{width:96% !important}}
@media (max-width:900px){.form5 .control33{width:96% !important}.form5 .control66{width:96% !important}}
@media (max-width:500px){.write-block .items{font-size:16px}}
.steps-block{text-align:center;background:url(/assets/templates/default/img/bg-pairs.webp);color:#000}
.steps-block .site-width{padding:50px 20px}
.steps-block .h1{color:#ee919c}
.steps-block .intro{font-size:30px;margin-bottom:50px}
.steps-block .items{display:flex;flex-wrap:wrap;justify-content:space-around}
.steps-block .item{width:30%}
.steps-block .item img{width:100%;margin:0 auto 30px}
.steps-block .item .h2{color:#ee919c}
.steps-block .item .text{font-size:18px;max-width:400px;margin:0 auto 30px;text-align:justify;min-height:63px}
.steps-block .item .text2{display:none}
.steps-block .item .button{margin-bottom:30px}
@media (max-width:1200px){.steps-block .intro br{display:none}.steps-block .item .h2{font-size:20px}}
@media (max-width:800px){.steps-block .item{width:98%;margin-bottom:50px}.steps-block .item .h2{font-size:25px}}
.command-block{text-align:center;background:url(/assets/templates/default/img/bg-command.webp) 50% 0 no-repeat #7d7d7d;background-size:100%;color:#fff}
.command-block .site-width{padding:30px 20px 30px}
.command-block .intro{font-size:30px;margin:0 auto 50px;max-width:1000px}
.command-block .items{display:flex;justify-content:center;flex-wrap:wrap}
.command-block .item{width:22%;margin:0 1% 40px;font-size:21px;position:relative}
.command-block .item a{text-decoration:none;color:#fff;outline:0;display:block;width:100%;height:100%}
.command-block .item img{display:block;max-width:100%;border-radius:50%;margin:0 auto 30px}
.command-block .item .h3{margin:0;font-size:21px;margin-bottom:13px}
.command-block .hidden{display:none}
.command-block .img-hover{position:absolute;top:0;left:50%;transform:translateX(-50%);border-radius:50%;width:330px;height:330px;background:url(/assets/templates/default/img/icon-eye.webp) 50% 50% no-repeat rgba(238,144,155,.8);transition:all .3s ease;opacity:0}
.command-block .img-hover:hover{opacity:1}
@media (max-width:800px){.command-block .item{width:48%}}
@media (max-width:800px){.command-block .intro{font-size:20px}}
.know-form-block{background:#4f3b43;color:#fff}
.know-form-block .site-width{padding:40px 20px}
.know-form-block .h2{text-align:center;color:#ee919c}
.know-form-block .intro{text-align:center;font-size:20px;margin-bottom:20px;text-transform:uppercase}
.know-form-block .items{display:flex;justify-content:center;flex-wrap:wrap;max-width:1360px;margin:0 auto 20px;font-size:18px;text-transform:uppercase}
.know-form-block .item{width:460px;max-width:100%;padding-left:40px;box-sizing:border-box;position:relative;margin-bottom:10px}
.know-form-block .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/assets/templates/default/img/icon-check.webp)}
.know-form-block form .control input{border:#fff 3px solid;color:#000;background:#fff}
.man .know-form-block{background:#565656}
.man .know-form-block .h2{color:#fff}
.man .know-form-block .item b{color:#fe0000}
@media (max-width:1200px){.know-form-block .intro br{display:none}}
@media (max-width:800px){.know-form-block form .control33{width:96%;margin-bottom:20px}}
@media (max-width:800px){.know-form-block form .control224{width:96%;margin-bottom:20px}}
@media (max-width:800px){.know-form-block form .control223{width:96%;margin-bottom:20px}}
@media (max-width:800px){.know-form-block form .control22{width:96%;margin-bottom:20px}}
@media (max-width:500px){.know-form-block .intro,.know-form-block .items{font-size:16px}}
.tv-block{text-align:center;background:url(/assets/templates/default/img/bg-pairs.webp);color:#000}
.tv-block .site-width{padding:40px 20px}
.tv-block .h1{color:#ee919c}
.tv-block .slider-wrapper{margin:0 20px}
.tv-block .tv{margin:0 20px}
.tv-block .tv a{display:block;height:300px;text-decoration:none;position:relative;background-size:cover;background-position:50% 50%}
.tv-block .tv a span{top:0;left:0;position:absolute;width:100%;height:100%;opacity:.9;transition:all .3s ease;background:url(/assets/templates/default/images/youtube.webp) 50% 50% no-repeat rgba(0,0,0,.15)}
.tv-block .tv a span:hover{background-color:rgba(0,0,0,0)}
.tv-block .tv img{width:100%;display:block}
.tv-block .tv-bottom{height:62px;background:#e78d98;display:flex;align-items:center}
.tv-block .tv-bottom .camera{background:#adadad}
.tv-block .tv-bottom .text{width:100%;padding:0 3px;font-size:16px;color:#000;max-height:62px;overflow:hidden;text-transform:uppercase;box-sizing:border-box}
.tv-block .tv-bottom .icon-camera{background:url(/assets/templates/default/img/icon-camera.webp) 50% 50% no-repeat;width:80px;height:62px}
.woman .tv-block{background:#818181}
.woman .tv-block .h1{color:#fff}
.woman .tv-block .bx-wrapper .bx-next,.woman .tv-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows2.webp)}
.man .tv-block{text-align:center;background:#111;color:#fff}
.man .tv-block .h1{color:#fff}
.man .tv-block .tv-bottom{background:#fff}
.man .tv-block .tv-bottom .camera{background:#fe0000}
.man .tv-block .bx-wrapper .bx-next,.man .tv-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows2.webp)}
@media (max-width:500px){.tv-block .slider-wrapper{margin:0 5px}.tv-block .tv{margin:0}.tv-block .tv a{height:200px}.tv-block .tv-bottom .text{font-size:14px}.tv-block .tv-bottom .camera{display:none}}
.tv-persons-block{background:#e78d98}
.tv-persons-block .site-width{padding:60px 20px 30px}
.tv-persons-block .items{display:flex;flex-wrap:wrap;justify-content:space-around}
.tv-persons-block .item{width:30%;font-size:18px;margin-bottom:30px}
.tv-persons-block .item:after{display:block;clear:both;content:' '}
.tv-persons-block .item img{border-radius:50%;margin-right:30px;float:left;width:200px}
.tv-persons-block .item .h3{margin:0;color:#fff}
.tv-persons-block .item i{margin-bottom:20px;color:#fff;display:block}
.tv-persons-block .item .text{font-style:italic;color:#000;font-size:20px;margin-left:230px}
.man .tv-persons-block{background:#585858}
.man .tv-persons-block .item .text{color:#fff}
@media (max-width:1500px){.tv-persons-block .item img{float:none;margin-bottom:20px;margin-right:0}.tv-persons-block .item .text{margin-left:0}.tv-persons-block .item i br{display:none}}
@media (max-width:900px){.tv-persons-block .item{width:100%}.tv-persons-block .item img{float:left;margin-bottom:10px;margin-right:20px}.tv-persons-block .item i.text-nowrap{white-space:normal}}
@media (max-width:500px){.tv-persons-block .item img{width:110px}.tv-persons-block .item .text{font-size:16px;clear:both}}
.anketa-block{background:#513d44;color:#fff}
.anketa-block .site-width{padding:40px 20px 20px}
.anketa-block .h2{text-align:center}
.anketa-block .inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.anketa-block .items{width:100%;margin:0 auto 20px;padding:0;display:flex;justify-content:center;align-items:center;font-size:18px;text-transform:uppercase}
.anketa-block .item{width:33%;max-width:530px;padding-left:40px;box-sizing:border-box;position:relative;margin-bottom:10px}
.anketa-block .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/assets/templates/default/img/icon-check.webp)}
.anketa-block .left{margin-right:50px;margin-bottom:20px;color:#ee949f;font-size:18px;text-transform:uppercase}
.anketa-block .right{margin-bottom:20px}
.anketa-block .button{min-width:400px}
.woman .anketa-block{background:#868686}
.woman .anketa-block .left{color:#fff}
.man .anketa-block{background:#585858}
.man .anketa-block .left{color:#fff}
@media (max-width:1650px){.anketa-block .inner,.anketa-block .items{display:block}.anketa-block .item{width:auto;margin:0 auto 10px}.anketa-block .left,.anketa-block .right{text-align:center}.anketa-block .left{margin-right:0}}
@media (max-width:600px){.anketa-block .button{min-width:unset}}
@media (max-width:500px){.anketa-block .items{font-size:16px}}
.how-block{text-align:center;background:url(/assets/templates/default/img/bg-how.webp);color:#fff;background-size:cover}
.how-block .site-width{padding:40px 20px}
.how-block .items{display:flex;justify-content:space-around;flex-wrap:wrap}
.how-block .item{width:30%;font-size:18px;margin-bottom:40px;padding:0 10px;box-sizing:border-box}
.how-block .item .icon{width:110px;height:82px;margin:0 auto 10px;background-position:50% 50%;background-repeat:no-repeat}
.how-block .item .text{max-width:430px;margin:0 auto}
.how-block .icon1{background-image:url(/assets/templates/default/img/icon-how1.webp)}
.how-block .icon2{background-image:url(/assets/templates/default/img/icon-how2.webp)}
.how-block .icon3{background-image:url(/assets/templates/default/img/icon-how3.webp)}
.how-block .icon4{background-image:url(/assets/templates/default/img/icon-how4.webp)}
.how-block .icon5{background-image:url(/assets/templates/default/img/icon-how5.webp)}
.how-block .icon6{background-image:url(/assets/templates/default/img/icon-how6.webp)}
.man .how-block{background:url(/assets/templates/default/img/bg-how2.webp);color:#000}
.man .how-block .icon1{background-image:url(/assets/templates/default/img/icon-how01.webp)}
.man .how-block .icon2{background-image:url(/assets/templates/default/img/icon-how02.webp)}
.man .how-block .icon3{background-image:url(/assets/templates/default/img/icon-how03.webp)}
.man .how-block .icon4{background-image:url(/assets/templates/default/img/icon-how04.webp)}
.man .how-block .icon5{background-image:url(/assets/templates/default/img/icon-how05.webp)}
.man .how-block .icon6{background-image:url(/assets/templates/default/img/icon-how06.webp)}
@media (max-width:900px){.how-block .item{width:48%}}
@media (max-width:500px){.how-block .item{width:98%}}
.faq-block{background:url(/assets/templates/default/img/bg-pairs.webp);color:#3c3c3c}
.faq-block .site-width{padding:40px 20px 300px 20px}
.faq-block .h1{color:#ee919c;text-align:center;margin-bottom:40px}
.faq-block .items{display:flex;justify-content:space-around;flex-wrap:wrap}
.faq-block .items-col{width:46%}
.faq-block .item{padding-left:70px;margin:0 2% 40px;box-sizing:border-box;position:relative}
.faq-block .item .question{font-size:22px;margin-bottom:20px;text-transform:uppercase}
.faq-block .item .answer{font-size:16px;display:none}
.faq-block .item .opener{width:40px;height:40px;position:absolute;left:0;top:-9px;background:#e78d98;cursor:pointer}
.faq-block .item .opener:after,.faq-block .item .opener:before{display:block;content:' ';position:absolute;background:#fff}
.faq-block .item .opener:before{width:70%;height:4px;left:15%;top:50%;margin-top:-2px}
.faq-block .item .opener:after{width:4px;height:70%;left:50%;top:15%;margin-left:-2px}
.faq-block .item.opened .opener:after{display:none}
.faq-block .item.opened .answer{display:block}
.man .faq-block{background:#fff}
.man .faq-block .h1{color:#000}
.man .faq-block .item .opener{background:#fe0000}
@media (max-width:900px){.faq-block .items-col{width:100%}.faq-block .site-width{padding-bottom:40px}}
@media (max-width:500px){.faq-block .item .question{font-size:18px}}
.preim-block{text-align:center}
.preim-block>.h1{color:#fff;margin:0;padding:50px 20px;background:#adadad}
.preim-block>.h1+.wave{background-image:url(/assets/templates/default/img/wave-grey.webp)}
.preim-block .inner{display:flex;color:#000}
.preim-block .left{width:40%;padding:150px 20px 130px;background:#e78d98;text-align:center;box-sizing:border-box}
.preim-block .num{color:#fff;font-size:130px;font-style:italic}
.preim-block .h3{color:#fff;max-width:450px;margin-left:auto;margin-right:auto}
.preim-block .text{font-size:16px;max-width:450px;margin:0 auto}
.preim-block .right{width:60%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}
.preim-block .right1{background-image:url(/assets/templates/default/img/bg-preim1.webp)}
.preim-block .right2{background-image:url(/assets/templates/default/img/bg-preim2.webp)}
.preim-block .right3{background-image:url(/assets/templates/default/img/bg-preim3.webp)}
.preim-block .right4{background-image:url(/assets/templates/default/img/bg-preim4.webp)}
.preim-block .right5{background-image:url(/assets/templates/default/img/bg-preim5.webp)}
.preim-block .right6{background-image:url(/assets/templates/default/img/bg-preim6.webp)}
.preim-block .right7{background-image:url(/assets/templates/default/img/bg-preim7.webp)}
.preim-block .bx-wrapper .bx-next,.preim-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows2.webp)}
.preim-block .bx-wrapper .bx-prev{left:20px}
.preim-block .bx-wrapper .bx-next{right:20px}
@media (max-width:900px){.preim-block .left{width:50%;padding:70px 20px 70px}.preim-block .right{width:50%}}
@media (max-width:700px){.preim-block .left{width:100%;padding:50px 20px}.preim-block .right{display:none}}
.meeting-block{display:flex}
.meeting-block .left{width:50%;display:flex;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.meeting-block .left .left1{width:50%;background:url(/assets/templates/default/img/bg-meet5.webp) 50% 50% no-repeat;background-size:cover}
.meeting-block .left .left2{width:50%;background:url(/assets/templates/default/img/bg-meet4.webp) 50% 50% no-repeat;background-size:cover}
.meeting-block .right{width:50%;padding:60px 40px 20px;box-sizing:border-box;background:url(/assets/templates/default/img/bg-meet3.webp) 50% 50% no-repeat;background-size:cover;color:#fff}
.meeting-block .right form .control{margin-bottom:20px}
.meeting-block form .control input{border:#fff 3px solid;color:#fff}
.meeting-block form .required-fields{margin-top:20px}
.meeting-block form .tea .h3{background:url(/assets/templates/default/img/icon-tea.webp) 50% 0 no-repeat;padding-top:130px;text-align:center;color:#ee919c;position:absolute;width:calc(100% - 20px);top:0;left:0}
.meeting-block .slider-wrapper{margin:0 20px 40px;width:100%}
.meeting-block .cafe{text-align:center;padding:0 10px;cursor:pointer;font-size:20px}
.meeting-block .cafe .addr{display:block;min-height:48px}
.meeting-block .cafe .cafe-logo{display:block;height:160px;margin:0 auto 10px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}
.meeting-block .cafe1{background-image:url(/assets/templates/default/img/cafe1.webp)}
.meeting-block .cafe2{background-image:url(/assets/templates/default/img/cafe2.webp)}
.meeting-block .cafe3{background-image:url(/assets/templates/default/img/cafe3.webp)}
.meeting-block .bx-wrapper .bx-next,.meeting-block .bx-wrapper .bx-prev{background-image:url(/assets/templates/default/css/images/arrows2.webp)}
.meeting-block input[type=radio]{display:none}
.meeting-block .icon-radio{display:block;margin:10px auto 0;border:#8f7f7e 1px solid;width:34px;height:34px;box-sizing:border-box;background:#fff;padding:5px}
.meeting-block .icon-radio:after{display:none;content:' ';width:22px;height:22px;border-radius:50%;background:#ee919c}
.meeting-block input[type=radio]:checked+.icon-radio:after{display:block}
.woman .meeting-block .left{background-image:url(/assets/templates/default/img/bg-meet4.webp)}
.man .meeting-block .left{background-image:url(/assets/templates/default/img/bg-meet5.webp)}
.man .meeting-block form .tea .h3{background-image:url(/assets/templates/default/img/icon-tea2.webp);color:#fff}
.man .meeting-block .icon-radio:after{background:#fe0000}
@media (max-width:1000px){.meeting-block .left{display:none}.meeting-block .right{width:100%}.meeting-block .right .h2{text-align:center}}
@media (max-width:500px){.meeting-block .right{padding:30px 30px 20px}.meeting-block form .tea .h3{background-image:none;padding-top:0;position:static;margin:0;text-align:left;white-space:nowrap}.form4 .control50{width:96% !important}}
.contacts-block{display:flex;flex-wrap:wrap}
.contacts-block .left{width:100%;padding:80px 20px 40px;box-sizing:border-box;background:url(/assets/templates/default/img/bg-pairs.webp);color:#3c3c3c;font-size:18px;text-transform:uppercase}
.contacts-block .left .h1{color:#ee919c;text-align:center;margin-bottom:40px}
.contacts-block .left a{color:#3c3c3c;text-decoration:none}
.contacts-block .left a:hover{text-decoration:underline}
.contacts-block .left .items{display:flex;flex-wrap:wrap;justify-content:center}
.contacts-block .left .item{width:40%;margin:0 2%;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}
.contacts-block .left .text{width:calc(100% - 60px)}
.contacts-block .left [class^=icon]{display:block;width:44px;height:51px;background-repeat:no-repeat;background-position:50% 50%}
.contacts-block .icon-tel{background-image:url(/assets/templates/default/img/icon-tel2.webp)}
.contacts-block .icon-addr{background-image:url(/assets/templates/default/img/icon-addr2.webp)}
.contacts-block .icon-time{background-image:url(/assets/templates/default/img/icon-time.webp)}
.contacts-block .icon-mail{background-image:url(/assets/templates/default/img/icon-mail.webp)}
.contacts-block .right{width:50%;min-height:440px;background:url(/assets/templates/default/img/map2.webp) 100% 50% no-repeat;background-size:cover}
.woman .contacts-block .left{background:#818181;color:#fff}
.woman .contacts-block .left .h1,.woman .contacts-block .left a{color:#fff}
.woman .contacts-block .icon-tel{background-image:url(/assets/templates/default/img/icon-tel6.webp)}
.woman .contacts-block .icon-addr{background-image:url(/assets/templates/default/img/icon-addr6.webp)}
.woman .contacts-block .icon-time{background-image:url(/assets/templates/default/img/icon-time6.webp)}
.woman .contacts-block .icon-mail{background-image:url(/assets/templates/default/img/icon-mail6.webp)}
.man .contacts-block .left{background:#121212;color:#fff}
.man .contacts-block .left .h1,.man .contacts-block .left a{color:#fff}
.man .contacts-block .icon-tel{background-image:url(/assets/templates/default/img/icon-tel9.webp)}
.man .contacts-block .icon-addr{background-image:url(/assets/templates/default/img/icon-addr9.webp)}
.man .contacts-block .icon-time{background-image:url(/assets/templates/default/img/icon-time9.webp)}
.man .contacts-block .icon-mail{background-image:url(/assets/templates/default/img/icon-mail9.webp)}
.man .contacts-block .right{background-image:url(/assets/templates/default/img/map3.webp)}
@media (max-width:1400px){.contacts-block .left,.contacts-block .right{width:100%}}
@media (max-width:700px){.contacts-block .left{padding:40px 20px 20px}.contacts-block .left .item{width:96%;margin-bottom:20px}}
.map-block .intro{font-size:20px;margin-bottom:50px;text-transform:uppercase}
.map-block .left{width:70%;display:flex;align-items:center}
.map-block .left .map{position:relative}
.map-block .left .map .map-dot{position:absolute;transform:translate3d(-50%,-50%,0);width:14px;height:14px;border-radius:50%;background:#fe0000}
.map-block .left .map .map-hint{display:none;position:absolute;border:#222 1px solid;background:#fff;padding:4px;bottom:12px;left:7px;font-family:Arial;font-size:12px;color:#212121;white-space:nowrap}
.map-block .left .map .map-dot:hover{z-index:2}
.map-block .left .map .map-dot:hover .map-hint{display:block}
.map-block .left .map img{max-width:100%;display:block;margin:0 auto}
.map-block .right{width:25%;color:#222;font-size:20px;text-align:left;white-space:nowrap}
.map-block .right1{display:flex;flex-wrap:wrap}
.map-block .right1>.country{margin-bottom:20px}
.map-block .country{width:100%;color:#ee919c;text-transform:uppercase}
.map-block .phone{width:50%;box-sizing:border-box;padding-right:20px}
.map-block .cities{width:50%;box-sizing:border-box;padding-left:20px;border-left:#222 1px solid;margin-bottom:20px}
.map-block .button{min-width:450px}
.man .map-block .country,.man .map-block .h1{color:#fe0000}
@media (max-width:1400px){.map-block .left{width:60%}.map-block .right{width:35%}}
@media (max-width:1000px){.map-block .left{display:none}.map-block .right{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.map-block .right .right1{width:48%}}
@media (max-width:800px){.map-block .right .right1{width:98%}}
@media (max-width:600px){.map-block .button{min-width:unset}}
.footer-block{background:#585858;color:#fff;font-size:18px;font-family:'Myriad Pro Regular'}
.footer-block .site-width{padding:40px 20px 20px;display:flex;justify-content:space-between}
.footer-block a{color:#fff;text-decoration:none}
.footer-block a:hover{text-decoration:underline}
.footer-block .logo{display:block;width:238px;height:119px;margin-bottom:30px;background:url(/assets/templates/default/img/logo2.webp) 0 50% no-repeat;background-size:contain}
.footer-block .column{border-left:#fff 4px solid;padding-left:35px;margin-left:10px;margin-bottom:30px;line-height:1.5;white-space:nowrap;box-sizing:border-box}
.footer-block a[class^=icon]{width:60px;height:60px;display:inline-block;margin-right:15px;background-size:cover}
.footer-block .icon-vk{background-image:url(/assets/templates/default/img/icon-vk.webp)}
.footer-block .icon-fb{background-image:url(/assets/templates/default/img/icon-fb.webp)}
.footer-block .icon-tw{background-image:url(/assets/templates/default/img/icon-tw.webp)}
.footer-block .icon-dzen{background-image:url(/assets/templates/default/img/icon-dzen.webp)}
.footer-block .icon-tg{background-image:url(/assets/templates/default/img/icon-tg.webp)}
.footer-block .icon-yt{background-image:url(/assets/templates/default/img/icon-yt.webp);margin-right:0}
@media (max-width:1600px){.footer-block .logo{width:calc(238px * .8);height:calc(119px * .8)}.footer-block a[class^=icon]{width:30px;height:30px;margin-right:10px}.footer-block .column{padding-left:15px}}
@media (max-width:1200px){.footer-block .site-width{flex-wrap:wrap}.footer-block .column{margin-left:0}.footer-block .logo{width:50%}.footer-block .column-addr{width:50%}.footer-block .column-menu{width:40%}.footer-block .column-gender{width:20%}.footer-block .column-social{width:30%}}
@media (max-width:700px){.footer-block .site-width{flex-wrap:wrap}.footer-block .column{margin-left:0;white-space:normal}.footer-block .logo{width:100%;background-position:50% 50%}.footer-block .column{width:100%}}
.container{border:0;width:100% !important;max-width:1024px;background:0 0 !important}
.row-fluid{width:100%}
.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;line-height:0;content:""}
.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;content:"";line-height:0}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.row-fluid:after,.row:after{clear:both}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8;min-width:1024px}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}
.zoom-anim-dialog .container{box-shadow:0 0 10px 2px rgba(221,221,221,1);padding:0}
.mfp-bg.mfp-white{background:#fff}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;backdrop-filter:blur(44px);background:rgba(0,0,0,0.5)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:99%;height:99%;left:.1%;top:.5%;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;padding-top:50px;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff !important;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-container.mfp-iframe-holder{height:100%;margin-top:0}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:50px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.mfp-bg{z-index:1112}
.mfp-wrap{z-index:1113}
.mfp-auto-cursor .mfp-content{max-width:calc(100% - 20px);min-width:300px}
.mfp-auto-cursor .mfp-content *{font-size:16px}
.mfp-auto-cursor .mfp-content .row-fluid p{font-family:Arial,serif;font-size:13px;line-height:17px;text-align:justify}
.mfp-auto-cursor .mfp-content .row-fluid p a{font-family:Arial,serif;font-size:13px;line-height:17px;text-align:justify}
.mfp-auto-cursor .mfp-content .row-fluid .span12 p,.mfp-auto-cursor .mfp-content .row-fluid .span12 p b{color:#e5dfe0;font-size:18px;font-family:'Lazurski Cyrillic';max-width:600px}
.mfp-auto-cursor .mfp-content .row-fluid .span12 p span{color:#d48494;font-size:18px}
.man .mfp-auto-cursor .mfp-content .row-fluid .span12 p span{color:#a30101}
.mfp-auto-cursor .mfp-content .row-fluid b{font-family:Arial,serif;font-size:13px;color:#333}
.mfp-auto-cursor .mfp-content .row-fluid p.question{font-family:Arial,serif;font-size:13px;line-height:17px}
.mfp-auto-cursor .mfp-content .row-fluid p.answer{padding-bottom:16px;margin-bottom:0}
.mfp-auto-cursor .mfp-content .row-fluid{background-color:#533e46 !important}
.man .mfp-auto-cursor .mfp-content .row-fluid{background-color:#565656 !important}
.mfp-auto-cursor .mfp-content .row-fluid .fact-lsg ul{padding-left:0 !important}
.mfp-auto-cursor .mfp-content .row-fluid ul{list-style-type:none;font-family:Arial,serif;margin-top:0;font-size:13px}
.mfp-auto-cursor .mfp-content .row-fluid .fact-lsg ul li{padding-left:50px !important;background-size:38px !important}
.mfp-auto-cursor .mfp-content .row-fluid ul li{padding-left:17px !important;padding-bottom:9px;line-height:17px;background:url(/assets/templates/default/img/list.webp) no-repeat left 5px;background-size:9px !important;font-size:13px}
.mfp-close-btn-in .mfp-close{top:5px;color:#fff !important;z-index:1112;font-size:50px !important}
.mfp-content .row-fluid .span12,.mfp-content .row-fluid .span6{padding:30px 40px 30px 40px;width:44%;margin:0;background:url(/assets/templates/default/img/pattern.webp) no-repeat top left !important;box-sizing:border-box;float:left}
.mfp-content .row-fluid .span12{width:100%}
@media (max-width:500px){.mfp-content .row-fluid .span12,.mfp-content .row-fluid .span6{padding:30px 20px 20px}}
.mfp-content .row-fluid .span6 label{font-family:Arial,Serif;font-size:15px;line-height:19px;color:#a3989c}
.mfp-content .row-fluid h2{letter-spacing:1px;color:#ee909b;margin-top:0;margin-bottom:16px;text-transform:uppercase;text-align:center;font-size:20px}
#womanblock500 .row-fluid h2{color:#fff}
.mfp-content .row-fluid .span6.first{height:577px;overflow-y:auto;padding:30px 40px 20px;width:56%;margin:0;background:url(/assets/templates/default/img/pattern_tecstur_pink.webp) repeat !important}
.mfp-content .row-fluid .span6.first i{font-size:15px;border-bottom:1px dashed}
.mfp-content .container-fluid .row-fluid{padding:0;background-color:#fff}
.mfp-content h2{font-size:21px !important;line-height:25px;text-transform:none;font-weight:400;letter-spacing:1px;color:#ee909b;margin-top:0;margin-bottom:10px;text-transform:uppercase}
.mfp-content input[type=date],.mfp-content input[type=email],.mfp-content input[type=tel],.mfp-content input[type=text]{width:100%;height:50px;padding:12px 15px;background-color:#756a6e;border:2px solid #423238;border-radius:10px;color:#c2bebf;margin-right:10%;margin-bottom:20px;font-size:15px;line-height:17px}
.mfp-content input[type=button],input[type=submit]{background-color:#ee909b !important;border:0 !important;border-radius:10px;color:#fff;padding:10px 20px 6px;text-transform:uppercase;font-size:19px !important;line-height:25px}
.mfp-content input[type=date]:focus,.mfp-content input[type=email]:focus,.mfp-content input[type=tel]:focus,.mfp-content input[type=text]:focus,.mfp-content textarea:focus{border:2px solid #bd8c9e;-moz-box-shadow:0 0 10px 2px #bd8c9e inset;-webkit-box-shadow:0 0 10px 2px #bd8c9e inset;box-shadow:0 0 10px 2px #bd8c9e inset;color:#c2bebf}
.mfp-content textarea{width:100%;padding:15px;background-color:#756a6e;border:2px solid #423238;border-radius:10px;color:#c2bebf;margin-bottom:20px;height:80px;font-size:15px !important;line-height:17px}
.mfp-auto-cursor .mfp-content .row-fluid p.security{font-family:Arial !important;background:url(/assets/templates/default/img/security-icon.webp) no-repeat left 10px;padding-left:24px;font-size:13px !important;line-height:13px;padding-top:3px;color:#eee !important}
.mfp-content input[type=email]::-webkit-input-placeholder,.mfp-content input[type=tel]::-webkit-input-placeholder,.mfp-content input[type=text]::-webkit-input-placeholder,.mfp-content textarea::-webkit-input-placeholder{color:#999 !important}
.mfp-content input[type=email]::-moz-placeholder,.mfp-content input[type=tel]::-moz-placeholder,.mfp-content input[type=text]::-moz-placeholder,.mfp-content textarea::-moz-placeholder{color:#999 !important}
.my-mfp-zoom-in .zoom-anim-dialog{width:300px}
.fact-lsg h4{text-align:center;font-family:Arial,Serif;font-size:13px !important;line-height:15px;font-weight:400;text-transform:inherit !important}
.fact-lsg.other h4{text-align:left;font-family:Arial,Serif;font-size:13px !important;line-height:15px;font-weight:700}
.fact-lsg h4 .desc-item{font-size:11px !important;line-height:13px;display:inline-block}
.fact-lsg h3,.other h3{font-family:Arial,Serif;font-size:13px !important;line-height:17px;margin-top:20px;font-size:14px !important;color:#333;margin-bottom:16px;margin-top:26px}
.fact-lsg.other h3{font-family:Conv_LazurskiRegular,Sans-Serif;font-weight:400}
.fact-lsg .circle_popup{display:inline-block;width:129px;height:129px;background:url(/assets/templates/default/images/steps_small_circle.webp);background-size:contain;padding:10px;position:relative}
.fact-lsg .span4.first{text-align:center}
.fact-lsg .circle_popup img{width:129px;position:absolute;left:0;top:0}
.fact-lsg h4 .title-item{font-size:13px !important;line-height:20px;display:inline-block;font-style:normal;word-spacing:0}
.fact-lsg li{padding-left:50px !important;background-size:35px !important;margin-bottom:8px}
.money{background:url(/assets/templates/default/images/money.webp) no-repeat left top !important}
.conf{background:url(/assets/templates/default/images/conf.webp) no-repeat left top !important}
.motiv{background:url(/assets/templates/default/images/motiv.webp) no-repeat left top !important}
.bez{background:url(/assets/templates/default/images/bez.webp) no-repeat left top !important}
.proz{background:url(/assets/templates/default/images/proz.webp) no-repeat left top !important}
.diplom{background:url(/assets/templates/default/images/diplom.webp) no-repeat left top !important}
.quality{background:url(/assets/templates/default/images/quality.webp) no-repeat left top !important}
.clear-float{clear:both}
.clear-float.line-gray{height:1px;background-color:#e1e1e1;margin:30px 0}
.notice{background:#fff;border:2px solid #ee909b;border-radius:10px;-webkit-box-shadow:0 0 3px rgba(231,131,142,.3);-moz-box-shadow:0 0 3px rgba(231,131,142,.3);box-shadow:0 0 3px rgba(231,131,142,.3);padding:10px;line-height:17px;font-style:italic !important}
.toggle-button{position:relative;font-family:Arial,Serif;display:block;margin:0;background-color:#ebebeb;border-radius:10px;padding:12px 10px;border:0 solid #e5e5e5;color:#333;font-size:13px !important;text-decoration:none;font-weight:700;background-image:-moz-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#d7d7d7));background-image:-webkit-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:-o-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:linear-gradient(to bottom,#f6f6f6,#d7d7d7)}
.toggle-button:hover{cursor:pointer;text-decoration:none;color:#333}
.toggler{-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);border-radius:10px;padding:0;background-color:#fff;margin-bottom:10px}
.effect{padding:16px 10px 10px}
.toggler ul{margin-bottom:0}
.notice-list li{float:left;width:196px;padding-right:8px}
.notice-list{margin-bottom:0;margin-top:10px !important}
.arrow-drop-down{position:absolute;right:12px;top:12px;display:block;width:11px;height:11px;background:url(/assets/templates/default/images/drop-down-list.webp) no-repeat}
.acive-toggle .arrow-drop-down{background-position:0 -11px}
.mfp-bg.mfp-ready{position:fixed !important}
.anketa-modal-form{color:#000;padding:0 40px 10px 40px}
@media (max-width:500px){.anketa-modal-form{color:#000;padding:0 20px 10px 20px}}
#anketaModal,#anketaModal2,#personal-data,#privacy,.mfp-content input[type=date],.mfp-content input[type=email],.mfp-content input[type=number],.mfp-content input[type=tel],.mfp-content input[type=text],.mfp-content select,.mfp-content textarea{background-color:#fff;border:2px solid #ee909b;color:#555 !important}
.man #anketaModal,.man #anketaModal2,.man .mfp-content input[type=email],.man .mfp-content input[type=tel],.man .mfp-content input[type=text],.man .mfp-content select,.man .mfp-content textarea{border:2px solid #f20000 !important}
#anketaModal,#anketaModal2,#privacy,.mfp-content input[type=submit]{color:#fff !important}
#anketaModal,#anketaModal2,#privacy,.mfp-content input[type=date]:focus,.mfp-content input[type=email]:focus,.mfp-content input[type=tel]:focus,.mfp-content input[type=text]:focus,.mfp-content textarea:focus{border:1px solid #bd8c9e;-moz-box-shadow:0 0 5px 0 #bd8c9e inset;-webkit-box-shadow:0 0 5px 0 #bd8c9e inset;box-shadow:0 0 5px 0 #bd8c9e inset;color:#c2bebf}
.anketa-modal-form *{outline:0 !important}
.anketa-modal-form .button-wrap{text-align:center}
.anketa-modal-form input.error{box-shadow:0 0 8px 0 #ff0d0d}
.nice-select.error{box-shadow:0 0 8px 0 #ff0d0d}
.last-q-formitem .nice-select{width:100%;height:50px;line-height:50px;font-size:20px}
.last-q-formitem .nice-select .option{font-size:20px}.anketa-modal-form input[type=date],.anketa-modal-form input[type=number],.anketa-modal-form input[type=tel],.anketa-modal-form select{width:90%;padding:0 15px;background-color:#756a6e;border:2px solid #423238;border-radius:10px;color:#555 !important;margin-right:10%;margin-bottom:20px;font-size:15px;line-height:17px;box-sizing:content-box}
.anketa-modal-form select{height:45px}
.anketa-modal-form input[type=file]{font-weight:400}
.anketa-modal-form input[type=date],.anketa-modal-form input[type=email],.anketa-modal-form input[type=file],.anketa-modal-form input[type=number],.anketa-modal-form input[type=tel],.anketa-modal-form input[type=text],.anketa-modal-form select,.anketa-modal-form textarea{width:100%;min-height:45px;box-sizing:border-box}
.anketa-modal-form .form-group>label{display:block}
.anketa-modal-form .form-group>label .form-control{font-weight:400;color:#555 !important}
.anketa-form-img{text-align:center}
.anketa-form-img img{vertical-align:top;max-width:100%}
.anketa-form-title{text-align:center}
.anketa-form-subtitle{text-align:center;padding-top:30px}
#franshiza .row-fluid .span6.first{height:710px !important}
@media (max-width:700px){.mfp-content .row-fluid .span6{width:100%}.mfp-content .row-fluid .span6:first-child{display:none}#franshiza .row-fluid .span6.first{height:auto !important}#franshiza .mfp-close{color:#666 !important}.mfp-content .button{width:100%}}
.back-to-top{opacity:.7;border-radius:50%;bottom:26px;color:#ef6a8a;display:block;height:60px;position:fixed;right:20px;text-align:center;width:60px;z-index:1111;display:none;background-color:#ee909b;text-align:center;cursor:pointer}
.back-to-top img{margin-top:16px;width:25px;opacity:.8}
.man .back-to-top{background-color:#fe0000}
@media (max-width:700px){.back-to-top{width:65px;height:65px;bottom:20px}.back-to-top img{width:25px;margin-top:18px}}
#callback{max-width:400px;margin:0 auto}
.pingtxt{font-size:50px;letter-spacing:4px}
.undtext{font-size:13px !important;font-weight:600;text-underline-position:1 !important;text-decoration:underline}
.dm-btn{margin-left:3px;display:inline-block;padding:7px 40px;border-radius:30px;color:#fff;font-size:17px;font-weight:400;background:#fec0c8;text-transform:uppercase;text-decoration:none}
.dm-menu-button{position:fixed;top:20px;left:20px;z-index:9999;display:none}
.dm-menu-button img{width:40px;height:40px;padding:5px;border-radius:3px;background:rgba(0,0,0,.35)}
.dm-menu{display:none;position:fixed;top:0;left:0;width:100%;height:auto;padding:0 0 30px 0;background:#ed919c;z-index:9995}
.dm-menu-header{position:absolute;width:100%;padding:30px 0;top:0;left:0;text-align:center;font-weight:700;text-transform:uppercase;font-size:20px;font-family:Geometria;color:#fff}
.dm-menu ul{display:block;width:100%;list-style:none;padding:0 20px;margin:90px 0 0 0}
.dm-menu ul li a{color:#fff;font-size:18px;text-transform:uppercase;display:inline-block;padding:0 0 2px 0;border-bottom:1px #fff dashed;text-decoration:none}
.dm-menu ul li{margin:0 0 12px 0}
.dm-menu-close{position:absolute;top:20px;right:20px;z-index:9999}
.dm-menu-close img{width:40px;height:40px}
.dm-error{background:#ffebee !important}
.errors{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);margin:auto;z-index:9999;background:#fff;border:2px #ef9a9a solid;border-radius:10px;padding:20px;text-align:center;font-size:16px}
.errors>strong{display:inline-block;margin:0 0 20px 0}
.errors:after{content:"OK";display:inline-block;padding:15px 30px;color:#fff;font-size:22px;background:#ed919c;border-radius:30px;font-family:Geometria;font-weight:700;margin:20px 0 0 0;cursor:pointer}
.errors .requiredlist{display:block;margin:15px 0 0 0}
.errors,.errors span{color:#000 !important}
@media(max-width:600px){.preim-block .h3,.preim-block .text{max-width:270px !important}}
@media(max-width:400px){.dm-btn{display:block;padding:0;border-radius:0;font-size:13px;font-weight:400;background:0 0;text-decoration:none;margin:0;margin-top:4px}.zakaz-zvonka{border-radius:30px;color:#fff;background:#fec0c8;width:183px;height:22px;text-align:center;margin:0 auto;position:absolute;margin-top:-5px;margin-left:-90px}}
@media(max-width:768px){.errors{min-width:65%}.tv-block .bx-wrapper .bx-controls-direction a{position:absolute;background-size:cover !important;top:50%;margin-top:-22px;outline:0;width:17px !important;height:22px !important;text-indent:-9999px;z-index:999}.tv-block .bx-wrapper .bx-prev{left:-25px;background:url(/assets/templates/default/css/images/arrows123.webp) no-repeat 0 0}.tv-block .bx-wrapper .bx-next{right:-20px;background:url(/assets/templates/default/css/images/arrows123.webp) no-repeat -25px 0 !important}}
.error-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9995}
@media (max-width:768px){.command-block .item .h3 span{display:block}}
#thanks .span12{padding:0 !important}
.spasibo{padding:0 !important;margin:0 !important;background:url(/assets/templates/default/img/pattern.webp) #fff no-repeat top left !important;box-sizing:border-box !important;float:left !important;width:800px !important;height:425px !important;border:#ed919c 2px solid;box-shadow:0 0 10px 2px rgba(221,221,221,1)}
.spasibo h2{color:#000 !important;padding-top:40px;font-size:21px;text-align:center;line-height:25px}
.spasibo-img{background:url(/assets/templates/default/img/hr.webp) no-repeat center;height:65px;background-size:contain;margin-top:-30px;opacity:.55}
.spasibo-text{display:flex;margin-top:-4px;background:url(/assets/templates/default/img/pattern2.webp) no-repeat bottom right !important;height:202px}
.spasibo-text img{height:170px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin-left:41px;margin-right:20px}
.spasibo-podpis{line-height:18px;padding-top:95px}
.spasibo-podpis span{font-style:italic;font-size:17px !important}@media (max-width:500px){.spasibo{width:100% !important;height:490px !important}.spasibo-podpis span{font-size:15px !important}.spasibo h2{font-size:18px !important;padding-top:15px !important}.spasibo .podarok-email{padding-left:10px;padding-right:10px}.spasibo-boss{padding-left:15px}.spasibo-text img{margin-left:1px;margin-right:15px}.spasibo-podpis{padding-right:15px;padding-top:82px}}
.map{height:100%}
.map .adress{padding:5px;position:relative;float:left;line-height:1.2;font-size:13px}
.map .adress img{width:200px;float:left;margin-right:0}
.map .adress .info{float:left;width:150px}
.ymaps-layers-pane{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.spasibo-puls h2{color:#000 !important;padding-top:65px;font:normal 14px 'Lazurski Cyrillic',Arial,sans-serif;text-transform:uppercase;text-align:center;letter-spacing:1px;font-size:21px !important;line-height:25px !important}
.spasibo-img-puls{background:url(/img/hr.webp) no-repeat center;height:65px;background-size:contain;margin-top:-20px;opacity:.55}
.spasibo-text-puls{display:flex;margin-top:0;background:url(/assets/templates/default/img/pattern2.webp) no-repeat bottom right !important;height:203px}
.spasibo-text-puls img{height:170px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin-left:41px;margin-right:20px}
.spasibo-podpis-puls{line-height:19px;padding-top:95px;font-style:italic;font-size:17px !important;font-family:'Lazurski Cyrillic',Arial,sans-serif}
.test-shadr-email{text-align:center;padding-bottom:40px}
#topformblock input::-webkit-input-placeholder{color:#999}
#topformblock input:-moz-placeholder{color:#999}
#topformblock input::-webkit-input-placeholder{font-size:16px}
#topformblock input:-moz-placeholder{font-size:16px}
@media (max-width:550px){.head-block-2 .video-wrapper .popup-youtube{background-size:cover;background-position:50% 50%}.new-form:before{display:none;bottom:-65px !important;left:-16px !important;width:205px !important;height:88px !important;background-size:71% !important;background-repeat:no-repeat !important}.video-wrapper>span{padding:8px !important;background:#e78d98 !important;display:flex;align-items:center;color:#000 !important;line-height:20px !important;font-size:14px !important;height:62px;overflow:hidden;text-transform:uppercase;box-sizing:border-box;width:100%;text-align:center}.user-i:before{left:15px !important}}
@media (max-width:1024px){.new-form{border:2px solid #ed919c !important}.new-form .control input[type=tel],.new-form .control input[type=text]{font-size:18px}}
.head-block-2{padding-bottom:0}
.comment-i{float:none !important;padding-top:95px;margin-bottom:28px;width:100%;z-index:0 !important}
.comment-i:before{content:"";width:21px;height:21px;float:left;background:url(/icon/main/comment.webp);margin-top:25px}
.new-form .control textarea[name=comment]{border:2px solid #f2f2f2;border-radius:5px;padding:21px 10px 21px 51px;font-family:Geometria;font-weight:600;font-size:18px;width:99.7%}
.new-form .tel-i{margin-right:0 !important}
.new-form .control34{width:100%}
.head-block-2{background-position-y:10% !important}
.new-form .control{z-index:4}
@media (max-width:550px){.new-form .control textarea[name=comment]{width:96.6%}.comment-i:before{margin-top:51px}.site-width form.flex .control33{width:100%}.site-width form.flex .control66{width:100%}}
@media (min-width:960px) and (max-width:1030px){.comment-i{margin-left:9px}}.cont-art img{width:100%}
@media (max-width:960px){.cont-art{width:90%}.cont-art img{height:auto;max-width:100%}.cont-art iframe{width:98%}.dm-neighbors a{font-size:15px !important;line-height:18px !important;max-width:45% !important}}@media (max-width:500px){.steps-block .item img{height:auto}}
.dm-neighbors{margin:40px 0 0 0}
.dm-neighbors:after{content:' ';display:table;clear:both}
.dm-neighbors a{font-size:24px;text-overflow:ellipsis;max-width:40%;overflow:hidden;line-height:28px}
.dm-neighbors a:last-child{float:right;display:block;text-align:right}
.dm-neighbors a:first-child{float:left;display:block}
.cont-art{font-size:19px}
.stati .top-form-block .h2{margin-bottom:-15px}
.fact-lsg h4{text-transform:inherit !important}
.mfp-auto-cursor .mfp-content .row-fluid .fact-lsg ul li{padding-left:50px !important;background-size:38px !important}
.mfp-auto-cursor .mfp-content .row-fluid .fact-lsg ul{padding-left:0 !important}
.fran-2{border:5px solid;border-color:#ed919c;padding:15px 15px 21px 15px;margin-bottom:20px;border-radius:15px}
.fa-thumbs-up:before{color:#ed919c;font-size:25px}
.mfp-content .row-fluid .span6.first i{border-bottom:0 dashed !important}
@media (max-width:700px){.back-to-top{bottom:100px}}
.podarok-email{text-align:center;padding-bottom:18px}
.whatsapp-foo{text-align:center;font-size:36px;margin-bottom:50px;box-shadow:inset 0 0 0 0 #ea556f;-webkit-box-shadow:inset 0 0 0 0 #ea556f;-moz-box-shadow:inset 0 0 0 0 #ea556f}
.whatsapp{color:#ea556f !important;text-decoration:none;border-bottom:1px solid #ea556f;box-shadow:inset 0 0 0 0 #ea556f;-webkit-box-shadow:inset 0 0 0 0 #ea556f;-moz-box-shadow:inset 0 0 0 0 #ea556f;font-size:37px}
.slogan-mob-strong{font-weight:700}
.offer-chek{padding-top:70px}
.offer-chek .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/assets/templates/default/img/icon-check-red.webp)}
.man .offer-chek .item:before{display:block;content:' ';width:31px;height:26px;position:absolute;top:50%;left:0;margin-top:-15px;background:url(/assets/templates/default/img/icon-check-red-man.webp)}
.man .user-i:before{background:url(/assets/templates/default/images/user-man.webp)}
.man .tel-i:before{background:url(/assets/templates/default/images/smartphone-man.webp)}
.man .comment-i:before{background:url(/assets/templates/default/images/comment-man.webp)}
.offer-chek .item{width:501px;max-width:100%;padding-left:40px;box-sizing:border-box;position:relative;margin-bottom:10px;text-align:left;margin:0 auto;font-size:20px;line-height:34px}
@media (max-width:550px){.offer-chek .item{font-size:18px;line-height:26px}.offer-chek-30k{white-space:nowrap}}
.slogan-small{font-size:14px;line-height:18px;margin-top:15px;display:inline-block}
@media (max-width:550px){.slogan-small{line-height:19px !important;display:inline-block;margin-top:20px}}
.man .spasibo{border:#fe0000 2px solid}
.man .button.button-gr{background-color:#fe0000;background-image:-moz-linear-gradient(top,#e50000,#bd0000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e50000),to(#bd0000));background-image:-webkit-linear-gradient(top,#e50000,#bd0000);background-image:-o-linear-gradient(top,#e50000,#bd0000);background-image:linear-gradient(to bottom,#e50000,#bd0000);background-repeat:repeat-x}
@media (max-width:1024px){.man .new-form{border:2px solid #fe0000 !important}}
@media (max-width:550px){.man .video-wrapper>span{background:#fe0000 !important}}
.man .cities-mobile{background:#fe0000}
@media (min-width:300px) and (max-width:960px){.mob-hidden{display:none}}
@media (max-width:550px){.dm-menu-button{display:none !important}}
.quiz{text-align:center;background:#e6e6e4}
.man-quiz .quiz,.woman-quiz .quiz{padding-top:0}
.quiz .site-width{padding:50px 22px 0 15px}
.quiz-text{font-size:18px;line-height:22px}
.quiz .items{display:flex;flex-wrap:wrap;justify-content:center}
.quiz .item{width:35%;margin-bottom:20px;margin:0 2%;display:flex;align-items:center;justify-content:space-between}
.icon-quiz{background-image:url(/assets/templates/default/img/icon-how1.webp);display:block;width:200px;height:200px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto}
.quiz .items .item .text{font-size:18px}
#q12 a:hover,a:focus{color:#fff}
.quiz2 .tab-content{width:50%;margin:0 auto}
@media (max-width:700px){.quiz .site-width{padding:0 22px 0 15px}.quiz .item{width:96%}.quiz2 .tab-content{width:100% !important;margin:0 auto !important}}
.quiz .h1{font-size:30px}
.quiz-h2{font-size:18px;line-height:22px;font-weight:700}
@media (max-width:990px){.quiz{padding-top:50px}}
#TopMainForm .container-fluid{padding-right:0;padding-left:0}
.t-form label{display:block}
.t-form-blank label{display:block}
.article-image__caption{font-style:italic;text-align:center;padding-bottom:10px;padding-top:5px}
.special{display:none}
.spasibo{height:654px !important}
.podarok-email{display:none}
#result4add{display:none !important}
#thanks h2{padding-top:40px}
#result4add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding:0 10px}
#addEmail{margin:0 10px 0 0;width:150px}
#addEmail.error{border:2px solid red !important}
@media (max-width:500px){#addEmail{margin:0 0 10px;width:100%}#result4add{-ms-flex-wrap:wrap;flex-wrap:wrap}#thanks h2{padding-top:0}}
.pop-social{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,100px);text-align:center}
.soc-text{font-size:22px !important;text-align:center;padding:10px 50px 15px 50px}
@media screen and (max-width:1024px){.spasibo-text{display:none}.pop-social{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,55px)}.pop-social img{display:none}.soc-text{font-size:20px !important;padding:10px 10px 20px 10px}.spasibo{height:550px !important}.pop-tg{background:url(/assets/templates/default/img/mob-tg.webp) no-repeat;background-position:center;background-size:contain;margin:0 9px 0 9px}.pop-vk{background:url(/assets/templates/default/img/mob-vk.webp) no-repeat;background-position:center;background-size:contain;margin:0 9px 0 9px}.pop-ms{background:url(/assets/templates/default/img/mob-ms.webp) no-repeat;background-position:center;background-size:contain;margin:0 9px 0 9px}.pop-viber{background:url(/assets/templates/default/img/mob-viber.webp) no-repeat;background-position:center;background-size:contain;margin:0 9px 0 9px}.pop-tg a{display:block;height:100%}.pop-vk a{display:block;height:100%}.pop-ms a{display:block;height:100%}.pop-viber a{display:block;height:100%}}
#thx .spasibo{height:555px !important}
#thx .mfp-close{opacity:1 !important;top:-18px}
#thx .modal-dialog{margin:40px auto}
#thx .spasibo h2{text-align:center}
#thx .modal-body{position:absolute}
#thx .modal-content{border:0 !important}
#thx-blank .modal-dialog{width:800px !important}
@media (max-width:1020px){#thx-blank .modal-body{padding:10px !important;position:absolute !important}#thx-blank .modal-dialog{margin:38px auto}#thx-blank .modal-dialog{width:100% !important}}
#thx-blank .modal-body{display:block;padding:0}
#thx-blank .mfp-close{font-size:50px !important;top:-40px !important}
#thx-blank .modal-dialog{margin:50px auto}
#thx-test .modal-dialog{width:800px !important}
@media (max-width:1020px){#thx-test .modal-body{padding:10px !important;position:absolute !important}#thx-test .modal-dialog{margin:38px auto}#thx-test .modal-dialog{width:100% !important}}
#thx-test .modal-body{display:block;padding:0}
#thx-test .mfp-close{font-size:50px !important;top:-40px !important}
#thx-test .modal-dialog{margin:50px auto}
.container-fluid{padding-right:0;padding-left:0}
.t-form label{display:block}
.t-form-blank label{display:block}
label{font-weight:400}
.franshiza .head-block-2,.franshiza .whatsapp-foo{display:none}
.anketa-modal-form input[type=date],.anketa-modal-form input[type=number],.anketa-modal-form select,.franshiza .anketa-modal-form input[type=tel]{padding:6px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;color:#555 !important;margin-right:inherit;margin-bottom:inherit;line-height:inherit;box-sizing:inherit;background:#fff}
.franshiza-text{text-align:center;font-size:20px;padding:50px;font-style:italic}
.franshiza-text span{font-style:normal;font-size:24px}
.franshiza .form-group label span{font-size:16px}
.franshiza .anketa-modal-form{padding:50px 20px 50px 20px;width:60%;margin:0 auto}
@media (max-width:1024px){.franshiza-text{padding:20px 0 30px 0;font-size:14px;font-style:italic}.franshiza .anketa-modal-form{width:100%;padding:0 0 50px 0}.franshiza-text span{font-style:normal !important}.big-form-text span{font-style:italic !important}.big-form-head,.fran-head{background:#fff !important}.big-form-text{padding:20px 0 30px 0 !important}.big-form-form{padding:15px 15px 20px 15px !important}}
.big-form-text{text-align:center;font-size:20px;padding:50px;font-style:italic}
.big-form-text span{font-style:normal;font-size:24px}
.big-form .form-group label span{font-size:16px}
.big-form .anketa-modal-form{padding:0 20px 50px 20px}
.big-form-form{background:#fff;border-radius:5px;border:2px solid #fff;padding:20px 20px 70px 20px}
.franshiza .anketa-modal-form .form-group>label .form-control{border:1px solid #000}
@media (max-width:500px){.big-form-text{font-size:14px;font-style:italic}}
.testing .quiz .h1{font-size:36px;line-height:1.2;margin-bottom:0}
.page-count,.page-num{font-family:'Lazurski Cyrillic';font-size:20px;float:left}
.page-count{padding-left:0}
.page-count-old,.page-num{font-family:'Lazurski Cyrillic';font-size:20px;float:left}
.page-count-old{padding-left:0}
.pagination{display:inline-block;width:100%;float:none;margin-bottom:20px}
.page-text{float:left;padding-right:10px;font-size:20px}
.page-text2{font-size:20px;float:left;padding-right:10px;padding-left:10px}
#q18 .results{font-size:26px;line-height:26px;margin-bottom:26px}
#q22 .results{font-size:26px;line-height:26px;margin-bottom:26px}
.testing .t-form>span{font-family:'Lazurski Cyrillic';font-size:27px;line-height:26px;margin-bottom:26px !important;display:block}
.testing .faq .answer{background:#e6e6e4;text-align:center;padding-top:50px}
.text-sdr{font-size:18px;padding:10px}
.faq .answer{font-size:18px}
.more-test{padding:40px}
.big-form-head,.fran-head{background:#e6e6e4}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:auto}
@media (max-width:1024px){.faq .answer iframe{width:100%}}
.faq .answer h2{padding:0 10px 0 10px}
.coach-ps{font-style:italic !important;font-size:20px !important}
.coach-h1{font-size:16px !important;font-weight:700}
.coach-quest{font-size:16px !important;font-weight:700}
.coach-desc{font-size:16px !important}
.coach .checkbox label,.coach .radio label{font-size:14px}
@media (max-width:1024px){.coach-ps{font-size:14px !important}}
.coach .checkbox input[type=checkbox],.coach .checkbox-inline input[type=checkbox],.coach .radio input[type=radio],.coach .radio-inline input[type=radio]{margin-top:0}
.temp .h1{font-size:30px;text-align:center;padding:50px 50px 30px 50px;background:#e9e9e7;margin-bottom:0}
h1[data-v-30e46396]{display:none}
section[data-v-30e46396]{padding:35px 30px 0 30px !important}
#app[data-v-30e46396]{padding-bottom:50px}
.who .h1{font-size:30px;text-align:center;padding:50px 50px 30px 50px;background:#e9e9e7;margin-bottom:0}
.who .who-text{font-size:18px;line-height:22px;width:50%;margin:0 auto;padding-bottom:50px}
.who #app h1{display:none}
.who #app{padding-bottom:50px}
@media (max-width:800px){.who .who-text{width:90%}.who #app section{width:90%}.who section .mb-5 label{display:block !important;width:50% !important}.who .custom-sel{width:100% !important;margin-left:0 !important}}
.life{background:#e9e9e7}
.life .h1{font-size:30px;text-align:center;padding:50px 50px 30px 50px;background:#e9e9e7;margin-bottom:0}
.life .life-text{font-size:18px;line-height:22px;width:50%;margin:0 auto;padding-bottom:50px;text-align:center}
.life #app h1{display:none}
.life #app{padding-bottom:50px}
.life .contact-info .row label[data-v-03ed7029]{width:150px}
td{padding:5px !important;border:1px solid #c9c9c9 !important}
@media (max-width:800px){.life .life-text{width:90%}.life #app section{width:90%}}
@media (max-width:800px){section[data-v-30e46396]{width:90% !important}section .thumb[data-v-30e46396]{padding-right:0 !important}}
@media screen and (max-width:768px){.temp section .descr[data-v-30e46396]{font-size:16px}.m-wr .modal[data-v-30e46396]{width:90% !important;height:65% !important}section .row>span input[type=email][data-v-30e46396],section .row>span input[type=number][data-v-30e46396],section .row>span input[type=text][data-v-30e46396]{width:95% !important;margin-left:0 !important}td[data-v-03ed7029]:first-child,th[data-v-03ed7029]:first-child{padding-right:5px !important}thead tr th[data-v-03ed7029]{font-size:12px !important;padding:0 5px !important}section[data-v-03ed7029]{padding:10px 10px !important;font-size:15px !important}tbody tr td[data-v-03ed7029]{padding-bottom:15px !important}.life .contact-info .row label[data-v-03ed7029]{width:145px !important}.life .custom-sel[data-v-03ed7029]{margin-left:0 !important}}
.who section .row button,section .row button[data-v-03ed7029],section .row button[data-v-30e46396]{font-size:20px !important;text-transform:uppercase !important;font-weight:300 !important;width:160px !important;height:50px !important;border-radius:10px !important;border:none !important;box-shadow:none !important;color:#fff !important;background-color:#d57984 !important;background-image:-moz-linear-gradient(top,#d57984,#ad515c) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#d57984),to(#ad515c));background-image:-webkit-linear-gradient(top,#d57984,#ad515c) !important;background-image:-o-linear-gradient(top,#d57984,#ad515c) !important;background-image:linear-gradient(to bottom,#d57984,#ad515c) !important;background-repeat:repeat-x !important}
.who section .row button:hover,section .row button[data-v-03ed7029]:hover,section .row button[data-v-30e46396]:hover{background-color:#eb96a1 !important;background-image:-moz-linear-gradient(top,#eb96a1,#c86c7c) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#eb96a1),to(#c86c7c));background-image:-webkit-linear-gradient(top,#eb96a1,#c86c7c) !important;background-image:-o-linear-gradient(top,#eb96a1,#c86c7c) !important;background-repeat:repeat-x !important}
.who .zoom-anim-dialog .container{box-shadow:none !important}
.who #thanks section{border:none !important;padding:0 !important}
.anketa2 .checkbox+.checkbox,.anketa2 .radio+.radio{margin-top:10px !important}
.grid-anketa2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}
@media (max-width:500px){.grid-anketa2{grid-template-columns:repeat(3,1fr);grid-gap:1vw;font-size:13px}}
.linked{display:none}
.linked.active{display:block}
@media (max-width:500px){.whatsapp-foo{width:75%;margin:0 auto;padding-bottom:50px}}
.everyone .faq-block .item .opener{top:0 !important}
@media screen and (max-width:1024px){#thx .modal-body{padding:10px !important}#thx .mfp-close{font-size:50px !important;top:-34px !important}#thx .spasibo{height:560px !important}.spasibo{height:564px !important}.mob-none{display:none}#thx .pop-tg a span,#thx-blank .pop-tg a span{left:-100px !important;top:18px !important;font-size:inherit !important}.pop-tg a span{left:-29% !important;top:18px !important;font-size:14px !important}}
#thx .pop-tg a,#thx-blank .pop-tg a,.pop-tg a{text-decoration:none}
#thx .pop-tg a span,#thx-blank .pop-tg a span,.pop-tg a span{color:#fff;text-decoration:none;text-align:left;font-family:Arial;position:relative;left:5px;top:-43px;font-size:18px}
.franshiza .manager{margin-bottom:18px}
.franshiza .manager .t-form-blank select:first-child option{color:#ccc}
.column-gender{display:none}
.faq-block a:hover,a:focus{color:#ee919c}
@media (max-width:500px){.top-form-block .item b{display:inline-block}}
.faqi .top-form-block,.faqi .whatsapp-foo{display:none}
.faqi .top-block+.wave{display:none}
.psy .radio-inline{margin-left:0;margin-bottom:10px}
.psy .form-group label span{font-weight:700}
.beliefs .form-group label span{font-weight:normal}
.wow{visibility:hidden}
.franshiza .anketa-modal-form input[type=file]{border:1px solid #000}.x12{text-transform:initial}
.slogan h2{font-size:36px}
.site-width h1{text-align:center}
.terms-block h1{color:#fff}
.separator{background:url(/assets/templates/default/img/separator.svg);width:100%;height:27px;background-size:54%;background-repeat:no-repeat;top:-14px;position:relative;background-position-x:center}@media (max-width:500px){.separator{top:-6px;background-size:99%}}#q8 .b-name{font-weight:400 !important}
.qa-btn{display:inline-block;outline:none;border:none}.qa-btn:hover{cursor:pointer;outline:none;border:none}
.qa-btn:focus{cursor:pointer;outline:none;border:none}
.qa-img{width:16px;height:16px;display:block}.quiz .items .item .text{font-size:15px}
.icon-quiz{width:42px;height:100px;background-size:100%}.quiz .item{margin:0 1%;line-height:normal}
#q6 .b-name,#q7 .b-name{font-size:27px !important}
#q5 .b-name{font-size:27px !important}
.qa-bul{font-size:11px}#menu-fran a:hover,a:focus{color:#fff;text-decoration:none}.etalon-pdf{font-size:16px;color:#ea556f !important;text-decoration:none;border-bottom:1px solid #ea556f}.sp-form-outer{background:rgba(22,22,22,0.4);backdrop-filter:blur(44px)}
.sp-form .sp-field>div[style]>p>span>strong{font-family:'Lazurski Cyrillic';font-style:normal;line-height:130%;font-weight:700;font-size:22px !important;text-align:center;text-transform:uppercase;color:#2C0E16}
.sp-field label{
font-family:'Lazurski Cyrillic';font-style:normal !important;font-weight:700 !important;font-size:13px !important;line-height:130% !important;color:#2C0E16 !important;text-transform:none !important}
.sp-form .sp-lg .sp-field .sp-form-control{
font-family:'Geometria';
font-style:normal;
font-weight:400;
font-size:13px !important;
line-height:130%;
color:#191919;
height:53px !important}
.sp-form .sp-lg .sp-field .sp-form-control input::-webkit-input-placeholder{color:#9F9F9F}
.sp-form .sp-field>div[style]>p>span{font-family:'Geometria';font-style:normal;font-weight:400;font-size:11px !important;line-height:120%;color:inherit;text-transform:none !important;display:block;margin-top:-7px}
.sp-form .sp-button{font-weight:normal !important;font-family:Lazurski Cyrillic,sans-serif !important;height:59px !important;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%) !important;box-shadow:0 10px 37px rgb(180 90 102 / 20%) !important}
.sp-form .sp-button:hover{top:0 !important}
.sp-form p:last-of-type{margin-bottom:0;font-family:'Geometria';font-style:normal;font-size:13px;line-height:130% !important;color:#191919}
.sp-form a{color:inherit;text-decoration:underline}
.sp-form a:hover{color:rgba(0,0,0,0.25)}.spasibo-puls h2{padding-top:0}.spasibo-text-puls img{margin-left:0}.spasibo-text-puls{height:auto}
.sp-form--success{display:none !important;position:absolute;top:0;height:100%;opacity:0.8;justify-content:center;align-items:center;z-index:999}
.d-flex-important{display:flex !important}
@media (max-width:988px){.mfp-auto-cursor .mfp-content .thanks .row-fluid{display:block !important}}
@media (max-width:550px){.spasibo-podpis-puls{padding-top:56px}.spasibo-text-puls{height:auto}.spasibo-text-puls img{margin-right:10px}.spasibo-podpis-puls{font-size:15px !important}}#block312 p:last-of-type{font-size:20px}
.how-known{padding-left:21px}
.how-known .checkbox{margin-top:-7px;margin-bottom:-7px}
.beliefs .radio-inline input[type=radio]{margin-top:1px}
.beliefs-next input[type=radio]{display:none}
.beliefs-bt{margin:0 auto;display:block;width:140px;margin-bottom:30px}
.beliefs .form-group label:first-child{padding-bottom:10px}.quiz .big-form-form{padding:20px 20px 10px 20px}@media screen and (max-width:500px){.anketa-form-subtitle{width:260px;margin:0 auto;padding-bottom:25px}
.kak-uznali{margin-top:10px !important;margin-bottom:15px}}
.kak-uznali{margin-top:10px !important;margin-bottom:15px}
.thanks__title{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-style:normal;font-weight:700;font-size:24px !important;line-height:130%;text-transform:uppercase;color:#CC6978;margin-bottom:20px}
.thanks__container-custom .thanks__title{margin-bottom:10px}
.thanks__container-franch .thanks__title{text-align:center;color:rgba(44,14,22,1)}
.thanks__p{font-family:'Geometria';font-style:normal;font-weight:500;font-size:16px !important;line-height:150%;color:#2C0E16;margin-bottom:20px}
.thanks__container-custom .thanks__p{font-size:18px !important}.thanks__container-franch .thanks__p{text-align:center;font-weight:400;font-size:16px !important;line-height:20px}
.thanks__container-custom .thanks__p-bold{font-size:17px !important;line-height:22px;font-weight:bold}.thanks__subtitle{font-family:'Geometria';font-style:normal;font-weight:700;font-size:19px !important;line-height:130%;color:#2C0E16;margin-bottom:20px}
.thanks__telegram{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11px 14px;gap:8px;color:#fff;text-decoration:none;width:180px;height:40px;background:linear-gradient(180deg,#37AFE2 0%,#1B92D1 100%),linear-gradient(180deg,#3E9BE9 0%,#377FBB 100%);border-radius:27px;font-family:'Geometria';font-style:normal;font-weight:700;font-size:14px !important;line-height:130%;text-align:center;letter-spacing:0.06em;text-transform:uppercase;color:#FFF;margin-right:10px}.thanks__telegram:hover{color:#fff}
.thanks__telegram span{background:url(/assets/images/telegram.webp) no-repeat 0% 50%;padding-left:30px}.thanks__vk{display:flex;
flex-direction:row;
justify-content:center;
align-items:center;
padding:11px 14px;
gap:8px;
width:180px;
height:40px;
background:linear-gradient(180deg,#39ACFF 0%,#07F 100%);
border-radius:27px;
font-family:'Geometria';
font-style:normal;
font-weight:700;
font-size:14px !important;
line-height:130%;
text-align:center;
color:#fff;
text-decoration:none;
letter-spacing:0.06em;
text-transform:uppercase;color:#FFF}.thanks__vk:hover{color:#fff}
.thanks__vk span{background:url(/assets/images/vk.webp) no-repeat 0% 50%;padding-left:30px}.thanks__man{display:flex;margin-top:30px;align-items:center}
.thanks__man--title{font-family:'Geometria';font-style:normal;font-weight:500;font-size:12px !important;line-height:130%;margin-bottom:7px;color:#000}.thanks__man--name{font-family:'Geometria';font-style:normal;font-weight:700;font-size:18px !important;line-height:130%;margin-bottom:4px;color:#000}.tanks__name--desc{font-family:'Geometria';font-style:normal;font-weight:500;font-size:12px !important;line-height:130%;color:#CC6978}.thanks__man--img{margin-right:15px}
.thanks__man--img img{border-radius:50%}
.thanks__bg{padding:30px;background:#fff url(/assets/images/bg_popup.webp) no-repeat 50% 50%;background-size:cover;border-radius:10px}
.thanks__container-custom .thanks__bg{padding:25px;width:345px;max-width:100%}
.thanks__icon{text-align:center}
.thanks__icon img{height:30px}
.thanks__container{max-width:900px}
.zoom-anim-dialog .thanks__container-custom{background:#fff !important;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);padding:35px 40px;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.thanks__container-custom-big{width:744px !important;max-width:100%}
.thanks__container-custom-small{width:430px !important;max-width:100%}
.mfp-auto-cursor .mfp-content .thanks .row-fluid{background:#fff !important;display:flex;align-items:center}
.mfp-auto-cursor .mfp-content .thanks__container-custom .row-fluid{align-items:stretch;gap:35px}
.mfp-auto-cursor .mfp-content .thanks__container-custom .row-fluid:before,.mfp-auto-cursor .mfp-content .thanks__container-custom .row-fluid:after{display:none}
.thanks__end{display:flex;align-items:center;margin-bottom:20px}
.thanks__end--img{margin-right:20px}
.thanks__list{display:flex;margin:30px 0 0 0}.thanks__container-custom .thanks__list{margin-top:auto}
.thanks__list>div{margin-right:20px}
.thanks__container-custom .thanks__list>div{margin-right:0}
.thanks__list .thanks__p2{font-weight:bold !important}
.thanks__icon{width:50px;height:50px;border:1px solid rgba(141,29,71,0.12);border-radius:50px;line-height:46px;margin-bottom:10px}
.thanks__socials{display:flex;margin-bottom:115px}
@media(max-width:560px){.thanks__socials{display:block}.thanks__socials a{margin-bottom:20px}}
.mfp-content .row-fluid .span12,.mfp-content .thanks .row-fluid .span6{background:none !important}.mfp-content .thanks .row-fluid .span6{width:50%}.mfp-content .thanks__container-custom .row-fluid .span6{display:flex;flex-direction:column;padding:0;flex:1;min-width:1px}
.mfp-content .thanks__container-custom .row-fluid .span6auto{width:auto;flex:none}.thanks__end .thanks__p{margin-bottom:0 !important}@media(max-width:992px){.mfp-content .row-fluid .span12,.mfp-content .thanks .row-fluid .span6{width:100%}.mfp-content .thanks .row-fluid .span6:first-child{display:block !important}.thanks__socials{margin-bottom:40px}}
.modal-header .close{right:10px;top:10px}.modal-backdrop{z-index:1040 !important}.modal-body a{color:#ed919c}.sp-force-hide{display:none}.sp-form[sp-id="100253"]{display:block;background:#fff;padding:40px;width:470px;max-width:100%;border-radius:5px;font-family:Arial,"Helvetica Neue",sans-serif;background-repeat:no-repeat;background-position:center;background-size:auto}.sp-form[sp-id="100253"] input[type="checkbox"]{display:inline-block;opacity:1;visibility:visible}.sp-form[sp-id="100253"] .sp-form-fields-wrapper{margin:0 auto;width:390px}.sp-form[sp-id="100253"] .sp-form-control{background:#f9f8f8;border-color:#f3f2f3;border-style:solid;border-width:1px;font-size:15px;padding-left:8.75px;padding-right:8.75px;border-radius:5px;height:35px;width:100%}.sp-form[sp-id="100253"] .sp-field label{color:#2c0e16;font-size:13px;font-style:normal;font-weight:bold}.sp-form[sp-id="100253"] .sp-button-messengers{border-radius:5px}.sp-form[sp-id="100253"] .sp-button{border-radius:5px;background-color:#EE8F9D;color:#fff;width:100%;font-weight:700;font-style:normal;font-family:Arial,sans-serif;box-shadow:none}.sp-form[sp-id="100253"] .sp-button-container{text-align:center;width:auto}.sp-popup-outer{background:rgba(0,0,0,0.5)}.sp-form[sp-id="100253"] .sp-78f7fd2b-76dc-4380-9d81-437b560b2a2a-container{text-align:center}.h-art{text-align:center;color:#f5f5f5;font-size:37px;text-transform:uppercase;margin-top:16px}ul.breadcrumb{font-size:19px;margin-top:10px;margin-bottom:7px}.region-content ul li{background:none !important;list-style:none !important;padding:0 !important}.region-content a{padding:0 !important}.h-wrapp{background:#f3f2f3;background:-moz-radial-gradient(center,ellipse cover,#f3f2f3 0%,#e4e4e2 100%);background:-webkit-radial-gradient(center,ellipse cover,#f3f2f3 0%,#e4e4e2 100%);background:radial-gradient(ellipse at center,#f3f2f3 0%,#e4e4e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f2f3',endColorstr='#e4e4e2',GradientType=1)}.head-block-2{background-image:url(img/man.webp),url(img/woo.webp);background-repeat:no-repeat;background-position:left center,right center;padding-bottom:70px}.slogan{font-size:36px;line-height:40px;padding-top:46px;margin-bottom:30px;text-align:center;color:#1d1d1d;text-transform:uppercase;position:relative}.slogan .overlay{z-index:111;position:relative;display:block}.slogan .over-span{width:414px;display:block;height:20px;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);background:#ed919c;position:absolute;left:0;right:0;margin:auto;bottom:9px}.video-wrapper{width:945px;height:373px;border:2px solid #ed919c;position:relative;margin:0 auto;margin-bottom:100px}.video-wrapper>h3{position:absolute;left:0;bottom:0;font-size:16px;line-height:36px;color:#fff;background:rgba(165,165,165,0.90);padding:7px 27px 7px 22px;margin:auto !important;text-transform:none !important}.video-wrapper>span:before{content:""}.video-wrapper iframe{width:100%;height:100%}.new-form{display:inline-block;border:5px solid #ed919c;border-radius:5px;background:#fff;padding:28px 37px;position:relative}.new-form:before{content:"";position:absolute;bottom:-60px;left:-66px;background:url('img/ring.webp');width:205px;height:88px}.form-wr{text-align:center}.new-form .control{float:left;position:relative;margin-right:26px}.new-form .control34{margin-right:0}.new-form .control input[type="text"],.new-form .control input[type="tel"]{border:2px solid #f2f2f2;border-radius:5px;padding:21px 10px 21px 51px;font-family:'Geometria';font-weight:600;font-size:18px}.new-form .control input[type="text"]::-webkit-input-placeholder,.new-form .control input[type="tel"]::-webkit-input-placeholder{font-size:18px !important;font-weight:600;font-family:'Geometria'}.new-form .control input[type="text"]::-moz-placeholder,.new-form .control input[type="tel"]::-moz-placeholder{font-size:18px !important;font-weight:600;font-family:'Geometria'}.new-form .control input[type="text"]:-ms-input-placeholder,.new-form .control input[type="tel"]:-ms-input-placeholder{font-size:18px !important;font-weight:600;font-family:'Geometria'}.new-form .control input[type="text"]:-moz-placeholder,.new-form .control input[type="tel"]:-moz-placeholder{font-size:18px !important;font-weight:600;font-family:'Geometria'}.hasico:before{content:"";display:inline-block;position:absolute;top:50%;left:19px}.user-i:before{content:"";width:21px;height:24px;float:left;background:url('icon/main/user.webp');margin-top:-12px}.tel-i:before{content:"";width:14px;height:26px;float:left;background:url('icon/main/smartphone.webp');margin-top:-13px}.new-form .button2{padding-top:19px !important;padding-bottom:19px !important}@media (max-width:1024px){.video-wrapper{width:90%}.form-wr{margin:0 auto;width:90%}.new-form{width:100%;box-sizing:border-box;padding:20px 25px}.new-form .control22{width:48%;margin:0 1%}.new-form .control input[type="text"],.new-form .control input[type="tel"]{box-sizing:border-box;width:100%}.new-form .button2{margin-top:15px}.new-form .control34{float:none;text-align:center}}@media (max-width:550px){.slogan{font-size:34px;line-height:35px;width:95%;margin-left:auto;margin-right:auto}.slogan .over-span{width:100%;height:14px;bottom:9px}.video-wrapper{height:250px;margin-bottom:50px}.new-form .control22{width:100%;margin:0;margin-bottom:15px}.new-form .control input[type="text"],.new-form .control input[type="tel"]{padding:0 10px 0 51px;height:62px;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.new-form .button2{margin-top:0;font-size:18px;padding-top:10px !important;padding-bottom:10px !Important}.head-block-2{background:none}.video-wrapper>span{font-size:16px;line-height:35px;bottom:0}.new-form .control34{float:left;text-align:center;width:100%}}.video-wrapper .popup-youtube{height:100%;width:100%;display:block;background-size:100%}.video-wrapper .popup-youtube span{top:0;left:0;position:absolute;width:100%;height:100%;opacity:0.9;transition:all 0.3s ease;background:url(img/youtube.webp) 50% 50% no-repeat rgba(0,0,0,0.15)}@media (max-width:550px){.video-wrapper>h3{padding:8px !important;background:#e78d98 !important;display:flex;align-items:center;color:#000 !important;line-height:20px !important;font-size:14px !important;height:62px;overflow:hidden;text-transform:uppercase !important;box-sizing:border-box;width:100%;text-align:center}}.errmsg{background:#fff;border:2px #ef9a9a solid;border-radius:10px;padding:20px;text-align:center;font-size:16px}.jGrowl{z-index:9999999;color:#fff;font-size:12px;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,
.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,
.jGrowl-notification .ui-widget-content .ui-state-highlight,
.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,
.jGrowl-closer .ui-widget-content .ui-state-highlight,
.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}@media print{.jGrowl{display:none}}.jGrowl-close{display:none !important}.subtext{color:#fff;margin:20px 0 0 0;font-size:13px !important}
.subtext a:focus,.subtext a:hover{font-size:13px;color:#ed919c}.subtext a{font-size:13px !important}.grecaptcha-badge{visibility:hidden}@media (max-width:767px){ul.breadcrumb{display:block !important;white-space:nowrap;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}ul.breadcrumbs>li{display:inline-block}ul.breadcrumb::after{content:'';display:block;width:2rem;height:100%;position:absolute;top:0;right:0}}.cfcity{position:relative}
.cfcity_first{display:none;position:absolute;top:100%;min-width:100%;padding:15px;background:#fff;box-shadow:1px 1px 5px #999;z-index:999}
.cfcity_list{columns:3;-webkit-columns:3;-moz-columns:3}
.cfcity_list li{margin-bottom:7px}
#cfCityError{display:none}.sp-force-hide{display:none }
.mfp-auto-cursor .mfp-content #subscription_form *{font-size:inherit}.sp-form .sp-field{padding:8px;position:relative;text-align:left}.sp-form p:last-of-type{margin-bottom:0;font-family:'Geometria';font-style:normal;font-size:13px !important;line-height:130% !important;color:#191919}.sp-form .sp-lg .sp-field .sp-button{font-size:17px !important;height:42px;padding-left:21px;padding-right:21px}
.sp-form .sp-field>div[style]>p>span{font-family:'Geometria';font-style:normal;font-weight:400;font-size:10px !important;line-height:120%;color:inherit;text-transform:none !important;display:block;margin-top:-7px}
.sp-form .sp-field>label{display:block;margin-bottom:4px;width:100%}
.sp-form{display:block;background:#fff !important;padding:40px !important;width:470px !important;max-width:100% !important;border-radius:5px !important;font-family:Arial,"Helvetica Neue",sans-serif !important;background-repeat:no-repeat !important;background-position:center !important;background-size:auto !important}.sp-form input[type="checkbox"]{display:inline-block !important;opacity:1 !important;visibility:visible !important}.sp-form .sp-form-fields-wrapper{margin:0 auto !important;width:390px !important;max-width:100%}.sp-form .sp-form-control{background:#f9f8f8 !important;border-color:#f3f2f3 !important;border-style:solid !important;border-width:1px !important;font-size:15px !important;padding-left:8.75px !important;padding-right:8.75px !important;border-radius:5px !important;height:35px !important;width:100% !important;margin-bottom:0 !important}.sp-form .sp-field label{color:#2c0e16 !important;font-size:13px !important;font-style:normal !important;font-weight:bold !important}.sp-form .sp-button-messengers{border-radius:5px !important}.sp-form .sp-button{border-radius:5px !important;background-color:#EE8F9D !important;color:#fff !important;width:100% !important;border:none}.sp-form .sp-button-container{text-align:center !important;width:auto !important}.sp-popup-outer{background:rgba(0,0,0,0.5) !important}.sp-form .sp-78f7fd2b-76dc-4380-9d81-437b560b2a2a-container{text-align:center !important}.new_modal .thanks__vk,.new_modal .thanks__telegram{border-radius:5px;width:46%}
.new_modal .thanks__telegram{width:140px}
.new_modal .thanks__vk{width:150px}
.new_modal .thanks__vk svg,.new_modal .thanks__telegram svg{min-width:18px}
.new_modal .thanks__vk span,.new_modal .thanks__telegram span{background:none;padding-left:unset;font-size:14px !important}.new_modal .face{width:80px;height:80px}.new_modal .modal_box{display:flex;flex-direction:column}.new_modal .modal_box .span6{width:100% !important}.new_modal .thanks_title{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;font-size:24px !important;line-height:130%;text-align:center;text-transform:uppercase;color:#2C0E16}
.new_modal .thanks_block{border:1px solid rgba(141,29,71,0.12);border-radius:5px;display:flex;padding:10px 20px;align-items:center}
.thanks__container-custom .thanks_block{padding:20px}
.mb-4{margin-bottom:25px}
.thanks__list .thanks__p{margin-bottom:0}
.thanks__container-custom .thanks__list .thanks__p{line-height:19px;font-size:16px !important}
.thanks__icon{margin-right:10px}
#thanks2 .thanks__icon,#thanks3 .thanks__icon{margin-bottom:0}
.new_modal .thanks__bg{background:linear-gradient(71.86deg,#FEF8F8 2.52%,rgba(255,250,250,0.484375) 132.16%)}.new_modal .thanks__subtitle{text-align:center}.new_modal .thanks__socials{margin-bottom:35px}.new_modal .thanks__man{justify-content:center}
.new_modal .thanks__man2{justify-content:start}
.thanks__icon2{margin-right:20px}
.thanks__container-custom .thanks__icon2{margin-right:7px}
.quiz-remake{position:unset}.no-padding{padding:0}.new_response{position:relative;background:#FFF;height:auto;padding:61px 70px 62px;background:#FFF;box-shadow:0 30px 50px rgba(47,13,30,0.1);border-radius:5px;border-top:10px solid #EE8F9D;z-index:9999;max-width:1200px;margin:-80px auto 110px}.response .response-header{display:flex;justify-content:space-between;margin-bottom:54px}.response-header .title{font-family:'Lazurski Cyrillic';font-style:normal;font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;color:#1D1D1D;text-align:left}
.pink{color:#EE8F9D !important}
.response-header .result-box{background:linear-gradient(280.93deg,#AC535E -24.77%,#EE8F9D 113.3%),#D9D9D9;border-radius:15px;padding:10px}.result-box{display:flex;justify-content:space-between;align-items:center}.result-box .text{font-family:'Geometria';font-style:normal;font-weight:700;font-size:25px;line-height:130%;color:#FFF;margin-left:24px;margin-right:24px}.result-box .points{padding:9px 34px 12px;border:1px solid rgba(255,255,255,0.2);border-radius:10px;font-family:'Geometria';font-style:normal;font-weight:700;font-size:27px;line-height:35px;text-align:center;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;color:#FFF}.result-box .points span{font-size:55px;line-height:130%;margin:0}.response .response-body{border:2px solid #F3F2F3;border-radius:5px;padding:33px 43px;display:flex;flex-flow:row wrap;max-width:1060px;margin:0 auto;justify-content:space-between}.response-body .bodyBlock{display:flex;align-items:flex-start;text-align:left}.bodyBlock .blockPoints{font-family:'Geometria';font-style:normal;font-weight:400;font-size:18px;line-height:23px;text-transform:uppercase;color:#CC6978;margin-right:18px;padding-top:2px}.bodyBlock:first-child{margin-bottom:64px}.blockPoints span{font-weight:700;font-size:25px}.bodyBlock .blockText{font-family:'Geometria';font-style:normal;font-weight:400;font-size:13px;line-height:150%;color:#191919;max-width:349px}@media (min-width:1400px){.new-response{width:100%;min-width:1200px}}@media (max-width:900px){.thanks__end{display:none}.thanks__container-franch .thanks__title{font-size:23px !important}.mfp-content .row-fluid .span12,.mfp-content .row-fluid .span6{padding:20px 20px 20px}.new_modal .thanks__socials{margin-bottom:0;font-size:0}.thanks__man{margin-top:20px}.new_modal .thanks_block{width:100%;margin-right:0}.new_modal .thanks__vk span,.new_modal .thanks__telegram span{display:block;font-size:11px}.thanks__telegram{display:inline-block;height:auto;width:110px}.thanks__vk{display:inline-block;height:auto;width:110px}.sp-image{max-width:100%;height:auto}.sp-form .sp-form-fields-wrapper{}.sp-form{}.sp-form{padding:28px !important}.new_response{max-width:calc(100% - 40px);margin-top:10px;padding:25px 23px}.response .response-header{flex-direction:column}.response-header .title{font-size:25px;text-align:center;margin-bottom:19px}.result-box .text{font-size:17px;margin-left:14px;text-align:left}.result-box .points{padding:6px 23px;font-size:18px;line-height:24px}.result-box .points span{font-size:38px}.response .response-body{padding:0;border:none}.response-body .bodyBlock{padding:16px 15px;margin-bottom:10px;background:#FBFAFA;border-radius:5px}.response-body .bodyBlock:first-child{margin-bottom:10px}.response-body .bodyBlock:last-child{margin-bottom:0}.quiz_inference_table{border:none}.quiz_inference_item{margin-top:10px;background:#FBFAFA;border-radius:5px;padding:16px 15px}}.thanks3__email{text-decoration:underline;font-weight:bold;display:inline-block}.city-modal .modal-content{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.city-modal .modal-body{padding:35px 40px}
.city-modal .city-modal__title{font-weight:700;font-size:24px;line-height:130%;text-transform:uppercase;color:#CC6978;margin-bottom:20px}
.city-modal .row{margin-left:-15px}
.city-modal .row-no-gutters{margin-left:0}
.city-modal .form-group{margin-bottom:32px}
.city-modal .form-control{background:#F9F8F8;border:1px solid #F3F2F3;border-radius:2px;height:53px;padding:0 20px;font-size:13px;font-weight:400;box-shadow:none}
.city-modal .city-modal__close{position:absolute;right:40px;top:39px;cursor:pointer;background:url('/assets/templates/default/img/close.svg') no-repeat center;width:22px;height:22px;border:none;padding:0}
.city-modal .city-modal__subtitle{font-weight:700;font-family:'Geometria',sans-serif;font-size:13px;line-height:130%;color:#2C0E16;margin-bottom:11px;text-transform:uppercase}
.city-modal .city-modal__subtitle.no-margin{margin-bottom:0}
.city-modal__list{list-style:none;margin:0;padding:0}
.city-modal__list li a{font-family:'Geometria',sans-serif;text-decoration:none;font-size:13px;line-height:17px;color:#2C0E16}
.city-modal__list li a:hover{text-decoration:underline}
.city-modal__list li + li{margin-top:10px}
.city-modal__list li.hidden + li{margin-top:0}
.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;width:2px}
.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#F7E9EB}
.scrollbar-outer>.scroll-element .scroll-bar{background-color:#CC6978}
.scrollbar-outer{max-height:288px}
.city-modal__letter{font-family:'Geometria',sans-serif;font-size:24px;line-height:1em;display:inline-block;padding:0 3px 1px;border-bottom:2px solid #CC6978;text-transform:uppercase;margin-top:23px;margin-bottom:15px}
.countries-switcher{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}
.countries-switcher__button{font-family:'Geometria';padding:2px 10px 1px 10px;cursor:pointer;color:#777;font-size:15px;line-height:21px;font-weight:500;background:rgba(34,34,34,0.1);border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px}
.countries-switcher__button.active{background:#CC6978;color:#fff;cursor:default}
.countries-row{display:none}
.countries-row.active{display:block}@media (max-width:767px){.city-modal .modal-body{padding:30px}.city-modal .city-modal__close{width:20px;height:20px;right:10px;top:10px}.city-modal .city-modal__title{margin-bottom:15px}}.main-content{padding:77px 0 39px}
.main-content__bottom{padding:0;margin-top:-260px}
.main-content__wrapper{width:1338px;padding:0 15px;max-width:100%;margin:0 auto}
.main-content__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px}
.main-content__content{flex:1;min-width:1px}
.main-content__image{margin-left:47px;max-width:50%}
.main-content__image img{max-width:100%}
.main-content__title{font-weight:700;font-size:37px;line-height:130%;text-transform:uppercase;margin-bottom:20px;color:#2C0E16}
.main-content__text{font-family:'Geometria';font-size:20px;line-height:140%;color:#191919}
.main-content__text + .main-content__text{margin-top:20px}
.main-content__services{background:rgba(237,213,216,0.3);border-radius:15px;padding:25px 40px}
.main-content__services p{font-family:'Geometria';font-size:20px;line-height:130%;color:#000;margin-bottom:20px}
.main-content__services ul + p{margin-top:20px}
.main-content__services p:last-child{margin-bottom:0}
.main-content__services ul li{font-family:'Geometria';font-size:20px;line-height:130%;color:#000;padding-left:30px;position:relative}
.main-content__services ul li:before{content:'';position:absolute;left:13px;top:13px;width:4px;height:4px;background:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.main-content__services-inner{display:flex}
.main-content__services-column-title{width:264px;margin-right:15px}
.main-content__services-text{flex:1;min-width:1px;}
.main-content__services + .main-content__services{margin-top:20px}
.main-content__services-title{font-family:'Geometria';font-weight:500;font-size:25px;line-height:130%;color:#000;margin-bottom:20px}
.main-content__services-text ul{margin-bottom:20px}
.main-content__services-text ul li:before{width:20px;height:17px;left:5px;top:5px !important;background:url('/assets/images/checkmark.svg') no-repeat center / contain}
.main-content__form-wrapper{position:relative;margin-top:52px}
.main-content__bottom .main-content__form-wrapper{margin-top:0}
.main-content__form-content{padding:58px 60px 49px;background:#523D44 url('/assets/templates/default/css/img/newhead/texture.webp');overflow:hidden;border-radius:100px 4px 100px 4px;-webkit-border-radius:100px 4px 100px 4px;-moz-border-radius:100px 4px 100px 4px;-ms-border-radius:100px 4px 100px 4px;-o-border-radius:100px 4px 100px 4px}
.main-content__form-title{font-weight:700;font-size:37px;line-height:130%;text-transform:uppercase;color:#FFF;margin-bottom:25px}
.main-content__form-title span{color:#EF909E}
.main-content__form-wrapper ul{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row}
.main-content__form-wrapper ul li{box-sizing:border-box;position:relative;padding-left:30px;font-size:21px;line-height:130%;width:50%;color:#fff;text-transform:uppercase;margin-bottom:15px}
.main-content__form-wrapper ul li:before{content:'';position:absolute;width:20px;height:17px;left:0;top:5px;background:url('/assets/images/checkmark.svg') no-repeat center / contain}
.main-content__form{margin-top:28px}
.main-content__form-inner{display:flex;margin:0 -10px}
.main-content__form-input{padding:0 10px;width:25%}
.main-content__form-input input{width:100%;height:65px;background:#F9F8F8;border:1px solid #FFF;border-radius:5px;font-family:'Geometria';font-weight:500;font-size:16px;line-height:130%;padding:0 20px}
.main-content__form-input .send-form{width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);height:65px;font-family:'Lazurski';font-weight:700;font-size:18px;line-height:130%;letter-spacing:0.04em;text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.main-content__form-info{margin-top:28px;display:flex;align-items:center}
.main-content__form-required{font-family:'Geometria';font-size:15px;line-height:150%;color:#EF909E;margin-right:30px;text-transform:uppercase}
.main-content__form-policy{font-family:'Geometria';font-size:15px;line-height:150%;color:rgba(255,255,255,0.5)}
.main-content__form-policy a{text-decoration:underline}
.main-content__form-policy a:hover{text-decoration:none}
.main-content__form-label{position:absolute;top:-31px;right:20px;height:61px;width:223px;background:url('/assets/images/form-label.webp') no-repeat center / contain;display:flex;align-content:center;align-items:center;padding:0 16px}
.main-content__form-label-num{font-weight:700;font-size:32px;line-height:32px;letter-spacing:0.05em;color:#FFF;margin-right:12px}
.main-content__form-label-text{font-family:'Geometria';font-weight:500;font-size:13px;line-height:15px;color:#FFF;position:relative;top:-2px}@media (max-width:1200px){.main-content__form-content{border-radius:5px 50px 5px 50px;-webkit-border-radius:5px 50px 5px 50px;-moz-border-radius:5px 50px 5px 50px;-ms-border-radius:5px 50px 5px 50px;-o-border-radius:5px 50px 5px 50px}.main-content__form-title{font-size:30px}.main-content__form-title br{display:none}.main-content__form-wrapper ul li{font-size:18px}}@media (max-width:1000px){.main-content__top{flex-wrap:wrap}.main-content__image{order:1;width:100%;max-width:100%;margin-left:0;margin-bottom:19px}.main-content__content{order:2;width:100%}.main-content__title{font-size:30px;margin-bottom:15px}.main-content__text{font-size:18px}.main-content__services{padding:30px}.main-content__services p,.main-content__services ul li{font-size:18px}.main-content__services ul li:before{top:11px}.main-content__services-title{font-size:20px}.main-content__form-content{padding:40px}.main-content__form-inner{flex-wrap:wrap}.main-content__form-input{width:50%;margin-bottom:15px}.main-content__form-input input,.main-content__form-input .send-form{height:60px}.main-content__form-info{flex-wrap:wrap;margin-top:13px}.main-content__form-required{margin-right:0;width:100%;margin-bottom:9px;font-size:13px}.main-content__form-policy{font-size:13px}}@media (max-width:900px){.main-content__bottom{margin-top:50px}}@media (max-width:700px){.main-content{padding-top:35px}.main-content__bottom{padding-top:0}.main-content__title{font-size:24px;margin-bottom:10px}.main-content__text{font-size:15px}.main-content__services{padding:20px}.main-content__services p,.main-content__services ul li{font-size:15px}.main-content__services ul li{padding-left:20px}.main-content__services ul li:before{left:8px;top:9px}.main-content__services-text ul li{padding-left:25px}.main-content__services-text ul li:before{left:0;top:3px !important}.main-content__services-inner{flex-wrap:wrap}.main-content__services-title{font-size:15px;margin-right:0;width:100%;margin-bottom:20px}.main-content__form{margin-top:15px}.main-content__form-content{padding:40px 20px}.main-content__form-label{width:202px;height:55px;right:50%;margin-right:-101px}.main-content__form-label-num{font-size:29px;line-height:29px}.main-content__form-label-text{font-size:12px;line-height:13px}.main-content__form-title{font-size:22px}.main-content__form-wrapper ul li{width:100%;font-size:15px}.main-content__form-wrapper ul li::before{top:0}.main-content__form-input{width:100%}.main-content__form-input input,.main-content__form-input .send-form{height:53px}.main-content__form-input .send-form{font-size:16px}.main-content__services.hidden-mob{display:none}.main-content__form-title br{display:block}}@media (max-width:400px){.main-content__form-title{font-size:18px}}.br-mobile{display:none}@media (max-width:700px){.br-desktop{display:none}}.tg-notification{padding:27px 57px 27px 196px;background:#fff;box-shadow:0 9.08px 24.75px 0 rgba(0,0,0,0.2);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;position:fixed;left:-100%;bottom:20px;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;z-index:10000}
.tg-notification__black{background:url('/assets/templates/default/img/tg-bg.png') no-repeat left top / cover;box-shadow:0 9.08px 24.75px 0 rgba(0,0,0,0.1)}
.tg-notification.active{left:20px}
.tg-notification__icon{position:absolute;left:0;top:20px}
.tg-notification__image{position:absolute;bottom:0;left:10px}
.tg-notification__text{font-family:'Geometria';font-size:17px;line-height:21px;letter-spacing:-0.02em;color:#000;margin-bottom:18px}
.tg-notification__black .tg-notification__text{color:#fff}
.tg-notification__button{display:flex;width:166px;height:46px;justify-content:center;align-items:center;background:linear-gradient(0deg,#33AAE9 0%,#33AAE9 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%);border-radius:5px}
.tg-notification__button:hover{opacity:1}
.tg-notification__button span{font-family:'Geometria';font-weight:700;font-size:11px;line-height:15px;letter-spacing:0.06em;text-transform:uppercase;margin-right:8px;color:#fff}
.tg-notification__close{position:absolute;top:20px;right:20px;cursor:pointer;border:none;padding:0;background:none}@media (max-width:767px){.tg-notification{bottom:0;width:100%;box-shadow:0 -5px 10px 0 rgba(0,0,0,0.15);padding:21px 15px 21px 136px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}.tg-notification__black{box-shadow:0 -5px 10px 0 rgba(0,0,0,0.15)}.tg-notification.active{left:0}.tg-notification__image{width:140px}.tg-notification__image img{width:100%;height:auto}.tg-notification__icon{top:25px}.tg-notification__icon img{height:51px;width:auto}.tg-notification__text{font-size:12px;line-height:120%;margin-bottom:9px}.tg-notification__button{display:flex;width:117px;height:33px}.tg-notification__button span{font-size:8px;margin-right:6px}.tg-notification__close{right:10px;top:10px}.tg-notification__close img{width:15px;height:auto}}.terms-block__new{background:#CC6978 url('/assets/images/terms-bg.webp') no-repeat center top;padding:23px 0}
.terms-block__new .line{align-self:stretch;width:1px;background:rgba(241,235,235,0.3);transform:rotate(11.5deg);-webkit-transform:rotate(11.5deg);-moz-transform:rotate(11.5deg);-ms-transform:rotate(11.5deg);-o-transform:rotate(11.5deg)}
.terms-block__new .site-width{width:1090px;padding:0 20px;margin:0 auto;max-width:100%}
.terms-block__new .items{display:flex;justify-content:space-between;align-items:flex-start}
.terms-block__new .item .num{color:#fff;font-weight:700;font-size:60px;line-height:130%;letter-spacing:0.05em;margin-bottom:17px}
.terms-block__new .item .title{font-family:'Geometria';font-weight:500;font-size:18px;line-height:150%;text-transform:uppercase;color:#F9F8F8}@media (max-width:1000px){.terms-block__new .item .num{font-size:40px}.terms-block__new .item .title{font-size:14px}}@media (max-width:700px){.terms-block__new{background:#CC6978 url('/assets/images/terms-bg-mobile.webp') no-repeat center top;padding:37px 0}.terms-block__new .items{flex-wrap:wrap}.terms-block__new .item{width:100%;text-align:center}.terms-block__new .item .num{margin-bottom:7px;font-size:60px}.terms-block__new .item .title{font-size:18px}.terms-block__new .line{width:270px;height:1px;margin:20px auto;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}.map-block{background:#fff;text-align:center}
.map-block .site-width{width:1338px;padding:50px 15px 0;max-width:100%;margin:0 auto}
.map-block .h1{font-size:40px;line-height:130%;font-weight:bold;color:#2C0E16;margin-bottom:40px}
.map-block .h1 span{display:block;color:#CC6978}
.map-block__contacts{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;gap:20px}
.map-block__contacts-link{display:flex;align-items:center;margin-bottom:7px}
.map-block__contacts-link img{margin-right:15px}
.map-block__contacts-link a{font-family:'Geometria';font-weight:700;font-size:24px;line-height:30px;color:#2C0E16;text-decoration:none}
.map-block__contacts-text{padding-left:45px;font-family:'Geometria';font-weight:400;font-size:16px;line-height:20px;color:#707070;text-align:left}
.map-block__contacts-social{display:flex;align-items:center}
.map-block__contacts-socialmob{display:none}
.map-block__contacts-social a{width:62px;height:62px;margin-right:10px;border:1px solid #EFEFEF;line-height:58px;text-align:center;border-radius:30px;align-items:center;display:flex;justify-content:center;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}
.map-block__contacts-social a:last-child,
.map-block__contacts-link a:last-child{margin-right:0}
.map-block .inner{padding:0 40px}
.map-block .map{overflow:hidden;position:relative}
.map-block .map .arrows{display:none;position:absolute;left:0;top:0}
.map-block .map img{width:100%}
.map-block__countries{background:#F9F4F4 url('/assets/templates/default/images/map-bg.webp') no-repeat center top / cover;text-align:left;margin-top:20px;position:relative;z-index:2}
.map-block__countries-inner{display:flex;align-items:flex-start;width:1200px;padding:50px 15px;max-width:100%;margin:0 auto}
.map-block__countries-auto{width:auto}
.map-block__countries-expand{flex:1;min-width:1px}
.map-block__countries-title{font-family:'Geometria';font-weight:500;font-size:24px;line-height:30px;color:#2C0E16;margin-bottom:25px;display:flex;width:100%;align-items:center;justify-content:space-between}
.map-block__countries-title .toggler{display:none;align-items:center;padding:0 7px;height:28px;justify-content:center;cursor:pointer;background:#CC6978;font-family:'Geometria';font-weight:700;font-size:11px;line-height:130%;text-transform:uppercase;color:#FFF;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin:0;box-shadow:none}
.map-block__countries-title .toggler .icon{margin-left:3px;width:16px;height:16px;background:url('/assets/templates/default/img/toggle-arrow.svg') no-repeat center / contain;transition:transform 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out}
.map-block__countries-title .toggler .icon.active{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
.map-block__countries-subtitle{font-family:'Geometria';font-weight:500;font-size:17px;line-height:21px;color:#191919;margin-bottom:10px}
.map-block__countries-text{font-family:'Geometria';font-weight:400;font-size:13px;line-height:16px;color:#000}
.map-block__countries-block{page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}
.map-block__countries-block + .map-block__countries-block{margin-top:30px}
.map-block__countries-columns{column-count:4}
.map-block__contacts-messenger a{display:flex;align-items:center;padding:16px 22px;border:1px solid #CCC7C7;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;font-family:'Geometria';font-weight:500;font-size:19px;line-height:130%;color:#2C0E16;text-decoration:none}
.map-block__contacts-messenger a img{width:28px;margin-right:12px}
.map-block__contacts-messenger .map-block__contacts-text{display:none}@media (max-width:1000px){.map-block .h1{font-size:30px}.map-block__contacts{flex-direction:column;gap:10px}.map-block__countries-inner{flex-wrap:wrap}.map-block__countries-auto,.map-block__countries-expand{width:100%}.map-block__countries-auto{margin-top:30px}}@media (min-width:701px){.map-block__countries-columns,.map-block__countries-columnsmob{display:block !important}}@media (max-width:700px){.map-block .h1{font-size:23px}.map-block__contacts-item{width:320px;background:rgba(237,213,216,0.3);border-radius:5px;padding:18px 23px}.map-block__contacts-link img{margin-right:10px;width:25px}.map-block__contacts-link a{font-size:21px}.map-block__contacts-text{font-size:14px;padding-left:35px}.map-block__contacts-social{display:none}.map-block__contacts-socialmob{display:block}.map-block__contacts-socialmob .blg__scls-item{width:132px}.map-block__countries-columns,.map-block__countries-columnsmob{column-count:2;display:none}.map-block__countries-columns.active,.map-block__countries-columnsmob.active{display:block;margin-bottom:25px}.map-block__countries-auto{margin-top:5px}.map-block__countries-title{padding:9px 15px;background:rgba(170,82,95,0.1);font-size:25px;line-height:31px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-bottom:10px}.map-block__countries-title .toggler{display:flex}.map-block__countries{background:#fff}.map-block__countries-inner{padding:15px}.map-block__countries-subtitle{margin-bottom:7px}.map-block__countries-block + .map-block__countries-block{margin-top:14px}.map-block__contacts-messenger a{padding:0;border:none;font-size:21px;line-height:30px;font-weight:bold;margin-bottom:7px}.map-block__contacts-messenger a img{width:25px;margin-right:10px}.map-block__contacts-messenger .map-block__contacts-text{display:block}.map-block .map{height:350px;position:relative;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.map-block .map .arrows{display:block}.map-block .map img{height:100%;width:auto}}.new_modal{position:relative}
.mfp-close-btn-in .new_modal .mfp-close{width:25px;height:25px;text-indent:-9999px;right:12px !important;top:12px !important;position:absolute;z-index:1;background:url('/assets/templates/default/css/img/icon/close.svg') no-repeat center}@media (max-width:900px){.zoom-anim-dialog .thanks__container-custom{padding:20px}.mfp-content .thanks .row-fluid .span6auto{margin-top:20px}.thanks__container-custom .thanks__list .thanks__p br{display:none}.new_modal .thanks__telegram,.new_modal .thanks__vk{width:108px;padding:11px 0}.new_modal .thanks__telegram{margin-right:4px}.thanks__man--img{margin-right:7px}.thanks__container-custom .thanks__bg{padding:20px}}@media (prefers-color-scheme:dark){.home__title_mob.home__title,.base-candidate{background:none !important}}.home-articles{background:linear-gradient(180deg,rgba(249,244,244,0) 0%,#F9F4F4 100%)}
.home-articles .h1{font-size:42px;line-height:55px;font-weight:bold}
.home-articles__item{margin-right:20px}
.home-articles__item-image{position:relative;overflow:hidden;height:180px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-bottom:10px}
.home-articles__item-image>a>img{width:100%;height:100%;object-fit:contain}
.home-articles__item-time{position:absolute;left:10px;top:10px;background:rgba(0,0,0,0.3);padding:5px;display:flex;align-items:center;gap:4px;color:#fff;font-family:'Geometria';font-size:11px;line-height:1.2;font-weight:500;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}
.home-articles__item-date{font-size:12px;line-height:1.4;color:rgba(52,52,52,0.5);margin-bottom:10px;font-weight:bold}
.home-articles__item-title{margin-bottom:10px}
.home-articles__item-title a{font-family:'Geometria';font-size:16px;line-height:1.3;color:#343434;font-weight:bold}
.home-articles__item-link a{font-family:'Geometria';color:#CC6A79;font-size:11px;line-height:1.3;letter-spacing:0.06em;text-transform:uppercase;font-weight:500}
.home-articles__link{margin-top:40px;position:relative}
.home-articles__link a{color:#2C0E16;font-family:'Geometria';font-size:22px;line-height:1.3;font-weight:500;position:relative;padding-right:35px}
.home-articles__link img{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (max-width:1199px){.home-articles__item{width:242px}.home-articles .h1{font-size:28px;padding-right:35px;background:url('/assets/templates/new-design/svgs/union.svg') no-repeat right center}.home-articles__link a{font-size:18px}.home-articles__link img{width:20px;height:20px}}
.form-group{position:relative}
.errmes{color:#FF4040 !important;font-family:'Geometria';font-style:normal;font-weight:700;position:absolute;top:100%;left:0;font-size:12px !important}
.cookie-notification{position:fixed;right:40px;bottom:40px;padding:25px;width:530px;max-width:calc(100% - 80px);display:flex;align-items:center;gap:20px;background:rgba(0,0,0,0.7);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;z-index:10}
.cookie-notification__text{color:#fff;font-size:11px;line-height:1.2;font-family:'Geometria',sans-serif}
.cookie-notification__text a{text-decoration:underline}
.cookie-notification__text a:hover{text-decoration:none;color:#fff}
.cookie-notification__button button{cursor:pointer;border:none;font-family:'Geometria',sans-serif;font-size:13px;font-weight:500;white-space:nowrap;line-height:1.7;background:#fff;color:#191919;padding:10px 25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.cookie-notification__button button:hover{opacity:0.8}@media (max-width:639px){.cookie-notification{right:0;left:0;bottom:0;padding:20px;max-width:100%;width:100%;flex-direction:column;align-items:stretch;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.cookie-notification__text{font-size:13px}.cookie-notification__button button{padding:8px 25px;width:100%}}.club-container{width:1230px;padding:0 15px;max-width:100%;margin:0 auto}
.club-cover{position:relative;z-index:0;margin-top:-215px;color:#fff}
.club-cover img{width:100%}
.club-image-m{display:none}
.club-content{position:absolute;left:0;right:0;bottom:190px;z-index:1}
.club-content__text{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}
.club-content__text-title{font-size:45px;line-height:1.2;text-transform:uppercase;font-weight:bold}
.club-content__text-subtitle{font-size:23px;line-height:1.5;font-family:'Geometria',sans-serif}
.club-advantages{display:flex;align-items:flex-start;justify-content:space-between}
.club-advantages__item-value{font-size:50px;line-height:1.3;font-weight:bold;margin-bottom:7px}
.club-advantages__item-text{font-size:14px;line-height:1.7;font-weight:500;font-family:'Geometria',sans-serif;text-transform:uppercase}
.club-about{margin-top:-135px;margin-bottom:50px}
.club-about__content{background:#fff url('/assets/templates/default/css/images/pattern.png') repeat center / 200px auto;box-shadow:0 14px 40px 0 rgba(0,0,0,0.1);border-radius:20px;position:relative;z-index:1;padding:50px 410px 50px 50px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}
.club-about__title{font-size:37px;line-height:1.3;font-weight:bold;text-transform:uppercase;color:#2C0E16}
.club-about__text{font-size:20px;line-height:1.4;font-family:'Geometria',sans-serif;color:#191919;display:flex;flex-direction:column;gap:10px}
.club-about__text *{margin:0}
.club-about__image{position:absolute;bottom:0;right:85px}
.club-blocks{display:flex;flex-direction:column;gap:40px}
.club-title{font-size:37px;line-height:1.3;text-transform:uppercase;font-weight:bold;color:#2C0E16;margin-bottom:30px}
.club-grid__title{width:880px;max-width:100%}
.club-grid__text{font-size:30px;line-height:1.25;font-family:serif;font-family:'Geometria',sans-serif;color:#2C0E16;margin-bottom:40px}
.club-grid__items{display:flex;flex-wrap:wrap;gap:15px}
.club-grid__item{width:calc(33.3333% - 15px);background:#FAF2F3;border:1px solid rgba(204,105,120,0.2);padding:35px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}
.club-grid__item-index{width:50px;height:30px;text-align:center;background:#CC6978;font-family:'Geometria',sans-serif;font-size:17px;font-weight:bold;color:#fff;line-height:30px;margin-bottom:20px;box-shadow:0 6.287265300750732px 14.539299964904785px -5.763326168060303px rgba(51,13,20,0.08);border-radius:15.06px 0.65px 15.06px 0.65px;-webkit-border-radius:15.06px 0.65px 15.06px 0.65px;-moz-border-radius:15.06px 0.65px 15.06px 0.65px;-ms-border-radius:15.06px 0.65px 15.06px 0.65px;-o-border-radius:15.06px 0.65px 15.06px 0.65px}
.club-grid__item-index .total{display:none}
.club-grid__item-text{font-size:25px;line-height:1.2;font-family:'Geometria',sans-serif;color:#2C0E16}
.club-text{display:flex;flex-direction:column;gap:10px;font-size:20px;line-height:1.2;font-family:'Geometria',sans-serif}
.club-text *{margin:0}
.club-list__content{background:rgba(237,213,216,0.3);padding:50px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}
.club-list__title{font-size:25px;line-height:1.3;font-weight:bold;font-family:'Geometria',sans-serif;color:#000;margin-bottom:25px;text-transform:none}
.club-list__title-big{font-size:30px}
.club-list__list{margin:0;padding:0;list-style:none}
.club-list__list li{position:relative;padding-left:38px;padding-bottom:25px;border-bottom:1px solid rgba(204,105,120,0.2)}
ol.club-list__list li{padding-left:63px}
.club-list__list li:last-child{border-bottom:none}
.club-list__list li + li{margin-top:25px}
ul.club-list__list li:before{content:'';width:25px;height:25px;position:absolute;left:0;top:5px;background:url('/assets/templates/default/css/images/checkmark.svg') no-repeat center / 25px}
ol.club-list__list li .num{width:50px;height:30px;position:absolute;left:0;top:5px;text-align:center;background:#CC6978;font-family:'Geometria',sans-serif;font-size:17px;font-weight:bold;color:#fff;line-height:30px;margin-bottom:20px;box-shadow:0 6.287265300750732px 14.539299964904785px -5.763326168060303px rgba(51,13,20,0.08);border-radius:15.06px 0.65px 15.06px 0.65px;-webkit-border-radius:15.06px 0.65px 15.06px 0.65px;-moz-border-radius:15.06px 0.65px 15.06px 0.65px;-ms-border-radius:15.06px 0.65px 15.06px 0.65px;-o-border-radius:15.06px 0.65px 15.06px 0.65px}
.club-list__list-title{font-size:20px;line-height:1.2;font-weight:bold;font-family:'Geometria',sans-serif;color:#2C0E16;margin-bottom:5px}
.club-list__list-text{font-size:20px;line-height:1.2;font-family:'Geometria',sans-serif;color:#2C0E16}
.club-price{margin-top:50px}
.club-price__content{background:rgba(237,213,216,0.3);padding:40px;border-radius:15px;display:flex;gap:40px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}
.club-price__title{width:230px;min-width:230px;font-size:25px;line-height:1.3;font-weight:bold;color:#000;font-family:'Geometria',sans-serif}
.club-price__list{flex:1;min-width:0}
.club-price__list ul{margin:0;padding:0;list-style:none}
.club-price__list li{position:relative;padding-left:28px;padding-bottom:20px;border-bottom:1px solid rgba(204,105,120,0.2);font-size:20px;line-height:1.2;font-family:'Geometria',sans-serif;color:#2C0E16}
.club-price__list li:last-child{border-bottom:none}
.club-price__list li + li{margin-top:20px}
.club-price__list li:before{content:'';width:20px;height:20px;position:absolute;left:0;top:2px;background:url('/assets/templates/default/css/images/checkmark.svg') no-repeat center / 20px}
.club-price__subtitle{padding-top:20px;border-top:1px solid rgba(204,105,120,0.2);font-size:20px;line-height:1.2;font-weight:500;font-style:italic;font-family:'Geometria',sans-serif;color:#2C0E16}
.club-text-pink{padding:40px;background:rgba(237,213,216,0.3);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}
.club-text ul li{position:relative;padding-left:20px}
.club-text ul li + li{margin-top:10px}
.club-text ul li:before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:#2C0E16;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:10px;left:5px}
.club-show{display:none;margin-top:10px}
.club-show a{color:#CC6978;font-style:italic;font-family:'Geometria',sans-serif;font-size:15px;line-height:1.4;font-weight:bold;text-decoration:underline}
.club-show a:hover{text-decoration:none}@media (max-width:1199px){.club-content{bottom:150px}.club-content__text-title{font-size:40px}.club-content__text-subtitle{font-size:21px}.club-grid__item-text{font-size:22px}.club-list__content{padding:40px}.club-list__title{font-size:22px}.club-list__title-big{font-size:26px}.club-list__list-title,.club-list__list-text{font-size:18px}.club-price__content{padding:35px}}@media (max-width:960px){.club-cover{margin-top:-100px}.club-image-d{display:none}.club-image-m{display:block}.club-content{top:85px}.club-content .club-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.club-content__text{flex-wrap:wrap;gap:20px}.club-content__text-title,.club-content__text-subtitle{width:100%;text-align:center}.club-content__text-title br,.club-content__text-subtitle br{display:none}.club-content__text-title{font-size:30px}.club-content__text-subtitle{font-size:18px}.club-advantages__item{width:267px;padding:30px;background:rgba(255,255,255,0.15);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin-right:10px;position:relative}.club-advantages__item:after{content:'';position:absolute;right:0;top:0;background:rgba(255,255,255,0.1) url('/assets/templates/default/img/hand.svg') no-repeat center;width:35px;height:35px;border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px}.club-content .slick-dots{flex-direction:row;justify-content:center;margin-top:20px;gap:29px}.club-content .slick-dots li{margin:0}.club-content .slick-dots li button{position:relative;font-size:0;text-indent:-9999px;padding:0;width:8px;height:8px;background:rgba(255,255,255,0.3);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:2}.club-content .slick-dots .slick-active button{background:#fff}.club-content .slick-dots li button:before{display:none;position:absolute;left:-6px;top:-6px;content:'';background:rgba(255,255,255,0.3) !important;width:20px;height:20px;z-index:1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.club-content .slick-dots li.slick-active button:before{display:block}.club-about{margin-top:-115px}.club-about__content{padding:30px}.club-about__image{display:none}.club-grid__items{gap:10px}.club-grid__item{width:calc(50% - 5px);padding:30px}.club-title,.club-about__title{font-size:32px}.club-grid__text{font-size:24px;margin-bottom:30px}.club-about__text{font-size:18px}.club-grid__item-text{font-size:20px}.club-text{font-size:18px}.club-blocks{gap:30px}.club-list__content{padding:30px}.club-list__title{font-size:20px}.club-list__title-big{font-size:22px}.club-list__list-title,.club-list__list-text{font-size:16px}.club-price__title{font-size:22px}.club-price__content{padding:30px;gap:30px}.club-price__content{flex-wrap:wrap}.club-price__title,.club-price__list{width:100%}.club-price__list li,.club-price__subtitle{font-size:18px}.club-text-pink{padding:30px}}
@media (max-width:640px){.club-title,.club-about__title{font-size:25px;margin-bottom:10px !important}.club-grid__items{background:#FAF2F3;border:1px solid rgba(204,105,120,0.2);padding:25px 25px 113px;position:relative;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.club-grid__items:after{content:'';position:absolute;left:25px;right:25px;bottom:93px;height:1px;background:rgba(204,105,120,0.2)}.club-grid__items .slick-arrow{text-indent:-9999px;width:48px;height:48px;position:absolute;bottom:25px;left:25px;padding:0;border:none;background:linear-gradient(90deg,#AD515B 7.98%,#D37681 89.46%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.club-grid__items .slick-next:after,.club-grid__items .slick-prev:after{position:absolute;left:50%;top:50%;content:'';width:14px;height:10px;margin-left:-7px;margin-top:-5px;background:url('/assets/templates/default/css/img/slick-arrow.svg') no-repeat center}.club-grid__items .slick-disabled:after{background-image:url('/assets/templates/default/css/img/slick-arrow-pink.svg')}.club-grid__items .slick-prev:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.club-grid__items .slick-arrow:hover,.club-grid__items .slick-arrow:focus{background:linear-gradient(90deg,#AD515B 7.98%,#D37681 89.46%)}.club-grid__items .slick-disabled{background:transparent;border:1px solid #CC6978}.club-grid__items .slick-disabled:hover,.club-grid__items .slick-disabled:focus{background:transparent;border:1px solid #CC6978}.club-grid__items .slick-next{left:85px}.club-grid__item{padding:0;background:none;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.club-grid__text{font-size:16px;margin-bottom:20px}.club-about__text{font-size:15px}.club-advantages__item-text{font-size:12px}.club-grid__item{width:100%}ol.club-list__list li{padding-left:45px}.club-grid__item-index,ol.club-list__list li .num{margin-bottom:15px;width:38px;height:22px;line-height:22px;font-size:12px;border-radius:11px 0;-webkit-border-radius:11px 0;-moz-border-radius:11px 0;-ms-border-radius:11px 0;-o-border-radius:11px 0}.club-grid__item-index{width:auto;display:inline-block;padding:0 9px}.club-grid__item-index .total{display:inline}ol.club-list__list li .num{top:0}.club-grid__item-text{font-size:16px}.club-grid__item-text br{display:none}.club-text{font-size:16px}.club-blocks{gap:25px}.club-list__content{padding:20px}.club-list__title,.club-list__title-big{font-size:16px}.club-list__list-title,.club-list__list-text{font-size:13px}.club-list__list li{padding-left:28px}ul.club-list__list li:before{width:20px;height:20px;background-size:20px;top:2px}.club-price__title{font-size:20px}.club-price__content{padding:25px;gap:20px}.club-price__list li,.club-price__subtitle{font-size:15px}.club-list__list li{padding-bottom:20px}.club-list__list li + li{margin-top:20px}.club-text-pink{padding:20px}.club-blocks,.club-price{display:none}.club-show{display:block}}@media (min-width:641px){.club-blocks{display:flex !important}.club-price{display:block !important}}
.nobr-mobile{display:inline}
@media (max-width:700px){.nobr-mobile{display:block}}
button,button:active,button:focus{outline:0}.quiz2{padding:15px 15px 50px 15px;background:#e9e9e7}.quiz2 .tab-content{padding:35px 30px;background:#fff;border-radius:5px;border:2px solid #ed919c}.b-name{font-family:'Lazurski Cyrillic';font-size:26px;line-height:26px;margin-bottom:26px}#q6 .b-name,#q7 .b-name{font-size:22px}#q8 .b-name{font-family:'Lazurski Cyrillic';font-weight:700;font-size:19px;line-height:24px}.testing #q8 .b-name{font-family:'Lazurski Cyrillic';font-size:26px;line-height:26px;margin-bottom:26px;font-weight:400}#q2age{margin-bottom:40px}.t-form input[type=city],.t-form input[type=email],.t-form input[type=number],.t-form input[type=tel],.t-form input[type=text]{border-radius:8px;height:42px;border:1px solid #000;padding-left:13px;font-size:16px!important;color:#000;width:100%;transition:all .2s ease-in}#q8 .t-form input.has-error{border-color:red}#q12 .t-form input.has-error{border-color:red}.t-form input[type=city]::-webkit-input-placeholder,.t-form input[type=email]::-webkit-input-placeholder,.t-form input[type=number]::-webkit-input-placeholder,.t-form input[type=tel]::-webkit-input-placeholder,.t-form input[type=text]::-webkit-input-placeholder{color:#ccc;font-size:16px}.t-form input[type=city]::-moz-placeholder,.t-form input[type=email]::-moz-placeholder,.t-form input[type=number]::-moz-placeholder,.t-form input[type=tel]::-moz-placeholder,.t-form input[type=text]::-moz-placeholder{color:#ccc;font-size:16px}.t-form input[type=city]:-ms-input-placeholder,.t-form input[type=email]:-ms-input-placeholder,.t-form input[type=number]:-ms-input-placeholder,.t-form input[type=tel]:-ms-input-placeholder,.t-form input[type=text]:-ms-input-placeholder{color:#ccc;font-size:16px}.t-form input[type=city]:-moz-placeholder,.t-form input[type=email]:-moz-placeholder,.t-form input[type=number]:-moz-placeholder,.t-form input[type=tel]:-moz-placeholder,.t-form input[type=text]:-moz-placeholder{color:#ccc;font-size:16px}.t-form-blank input[type=email],.t-form-blank input[type=number],.t-form-blank input[type=tel],.t-form-blank input[type=text],.t-form-blank select,.testing .t-form select{border-radius:8px;height:42px;border:1px solid #000;padding-left:13px;font-size:16px!important;color:#000;width:100%;transition:all .2s ease-in}#q8 .t-form-blank input.has-error{border-color:red}#q12 .t-form-blank input.has-error{border-color:red}.t-form-blank input[type=email]::-webkit-input-placeholder,.t-form-blank input[type=number]::-webkit-input-placeholder,.t-form-blank input[type=tel]::-webkit-input-placeholder,.t-form-blank input[type=text]::-webkit-input-placeholder{color:#ccc;font-size:16px}.t-form-blank input[type=email]::-moz-placeholder,.t-form-blank input[type=number]::-moz-placeholder,.t-form-blank input[type=tel]::-moz-placeholder,.t-form-blank input[type=text]::-moz-placeholder{color:#ccc;font-size:16px}.t-form-blank input[type=email]:-ms-input-placeholder,.t-form-blank input[type=number]:-ms-input-placeholder,.t-form-blank input[type=tel]:-ms-input-placeholder,.t-form-blank input[type=text]:-ms-input-placeholder{color:#ccc;font-size:16px}.t-form-blank input[type=email]:-moz-placeholder,.t-form-blank input[type=number]:-moz-placeholder,.t-form-blank input[type=tel]:-moz-placeholder,.t-form-blank input[type=text]:-moz-placeholder{color:#ccc;font-size:16px}#q12 input,#q12 selected{margin-bottom:18px}select{color:#ccc!important}select option[disabled]{color:#a9a9a9!important}select option{color:#000!important}#q8 input{margin-bottom:18px}.radio{display:block;position:relative;padding-left:28px;margin-bottom:25px;cursor:pointer;font-size:22px;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border-radius:50%;background-color:#fff;border:1px solid #000;transition:none}.radio:hover input~.checkmark{background-color:#e78d98}.radio input:checked~.checkmark{background-color:#e78d98;border:1px solid #e78d98}.checkmark:after{content:"";position:absolute;display:none}.radio input:checked~.checkmark:after{display:block}.c-btn{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-size:21px;font-weight:300;width:126px;height:42px;border-radius:5px;border:none;box-shadow:none;color:#fff}.prev-btn{background:#c2c2c2}.next-btn{float:right;background:#f9a9b3}.send-form{width:100%;height:42px;background:#f9a9b3;border-radius:5px;font-family:'Lazurski Cyrillic',Arial,sans-serif;font-size:20px;text-align:center;border-radius:5px;border:none;box-shadow:none;color:#fff;text-transform:uppercase}.b-name.error{color:#f22;-webkit-animation:flash linear 2s;animation:flash linear 2s;font-weight:700}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}.response{border-radius:5px;font-size:23px;width:100%;text-align:center}.response a{line-height:1.2;padding-top:13px;padding-bottom:13px;height:auto}.loader{background:url(../img/loading.gif);display:block;width:100px;height:100px;background-size:100%;margin:0 auto;margin-bottom:30px}.tab-content>.tab-pane{display:inherit!important;visibility:hidden;opacity:0;height:0;overflow:hidden;transition:opacity .5s ease-in}.tab-content>.active{opacity:1;visibility:visible;height:auto}.phonerule{display:none;position:absolute;bottom:-15px;color:red;z-index:1;left:5px;font-size:11px}#q18 input{margin-bottom:18px}#q18 .t-form input.has-error,#q18 .t-form select.has-error{border-color:red}.send-form:disabled{opacity:0.5}
.slick-slider
{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list
{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus
{outline:none}
.slick-list.dragging
{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list
{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track
{position:relative;top:0;left:0;display:block}
.slick-track:before,
.slick-track:after
{display:table;content:''}
.slick-track:after
{clear:both}
.slick-loading .slick-track
{visibility:hidden}.slick-slide
{display:none;float:left;height:100%;min-height:100%}
[dir='rtl'] .slick-slide
{float:right}
.slick-slide img
{display:block}
.slick-slide.slick-loading img
{display:none}
.slick-slide.dragging img
{pointer-events:none}
.slick-initialized .slick-slide
{display:block}
.slick-loading .slick-slide
{visibility:hidden}
.slick-vertical .slick-slide
{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:1px 0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}
.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,
.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}
.scroll-textarea>.scroll-content{overflow:hidden !important}
.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}
.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-outer>.scroll-element,
.scrollbar-outer>.scroll-element div
{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}
.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}
.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-element_outer,
.scrollbar-outer>.scroll-element .scroll-element_track,
.scrollbar-outer>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}
.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}
.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}
.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}
.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}
.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}
.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}
:root{--grid-container-max-width:1338px;--grid-full-container-max-width:198rem;--grid-gap:1.6rem;--grid-gap-half:calc(var(--grid-gap) / 2);--grid-gap-double:calc(var(--grid-gap) * 2);--grid-inset:7rem}
@font-face{font-display:swap;font-family:OpenSans;font-weight:400;src:url(/assets/templates/new-design/fonts/OpenSans/OpenSans-Regular.ttf) font-display:swap}
@font-face{font-display:swap;font-family:OpenSans;font-weight:300;src:url(/assets/templates/new-design/fonts/OpenSans/OpenSans-Light.ttf) font-display:swap}
@font-face{font-display:swap;font-family:OpenSans;font-weight:500;src:url(/assets/templates/new-design/fonts/OpenSans/OpenSans-Medium.ttf) font-display:swap}
@font-face{font-display:swap;font-family:OpenSans;font-weight:600;src:url(/assets/templates/new-design/fonts/OpenSans/OpenSans-SemiBold.ttf) font-display:swap}
@font-face{font-display:swap;font-family:OpenSans;font-weight:700;src:url(/assets/templates/new-design/fonts/OpenSans/OpenSans-Bold.ttf) font-display:swap}
@font-face{font-display:swap;font-family:OpenSans;font-weight:800;src:url(/assets/templates/new-design/fonts/OpenSans/OpenSans-ExtraBold.ttf) font-display:swap}@font-face{font-display:swap;font-family:Lazurski;font-weight:400;src:url(/assets/templates/new-design/fonts/Lazurski/lazurski-cyrillic.ttf);font-display:swap}
@font-face{font-display:swap;font-family:Lazurski;font-weight:700;src:url(/assets/templates/new-design/fonts/Lazurski/lazurski-bold.ttf);font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Regular.eot');src:local('Geometria Regular'),local('Geometria-Regular'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Regular.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Regular.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Regular.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Italic.eot');src:local('Geometria Italic'),local('Geometria-Italic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Italic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Italic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Italic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBoldItalic.eot');src:local('Geometria ExtraBold Italic'),local('Geometria-ExtraBoldItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBoldItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBoldItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLightItalic.eot');src:local('Geometria ExtraLight Italic'),local('Geometria-ExtraLightItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLightItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLightItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Medium.eot');src:local('Geometria Medium'),local('Geometria-Medium'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Medium.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Medium.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Medium.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Light.eot');src:local('Geometria Light'),local('Geometria-Light'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Light.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Light.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Light.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-HeavyItalic.eot');src:local('Geometria Heavy Italic'),local('Geometria-HeavyItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-HeavyItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-HeavyItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-HeavyItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-HeavyItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-BoldItalic.eot');src:local('Geometria Bold Italic'),local('Geometria-BoldItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-BoldItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-BoldItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Bold.eot');src:local('Geometria Bold'),local('Geometria-Bold'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Bold.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Bold.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Bold.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-LightItalic.eot');src:local('Geometria Light Italic'),local('Geometria-LightItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-LightItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-LightItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-LightItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBold.eot');src:local('Geometria ExtraBold'),local('Geometria-ExtraBold'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBold.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBold.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-MediumItalic.eot');src:local('Geometria Medium Italic'),local('Geometria-MediumItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-MediumItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-MediumItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLight.eot');src:local('Geometria ExtraLight'),local('Geometria-ExtraLight'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLight.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLight.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLight.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Heavy.eot');src:local('Geometria Heavy'),local('Geometria-Heavy'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Heavy.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Heavy.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Heavy.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Heavy.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-ThinItalic.eot');src:local('Geometria Thin Italic'),local('Geometria-ThinItalic'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ThinItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ThinItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ThinItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Geometria';src:url('/assets/templates/new-design/fonts/geometria-font/Geometria-Thin.eot');src:local('Geometria Thin'),local('Geometria-Thin'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Thin.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Thin.woff2') format('woff2'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Thin.woff') format('woff'),url('/assets/templates/new-design/fonts/geometria-font/Geometria-Thin.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLight.eot');src:local('Montserrat ExtraLight'),local('Montserrat-ExtraLight'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLight.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLight.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLight.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-MediumItalic.eot');src:local('Montserrat Medium Italic'),local('Montserrat-MediumItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-MediumItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-MediumItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Italic.eot');src:local('Montserrat Italic'),local('Montserrat-Italic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Italic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Italic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Italic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Regular.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Regular.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ThinItalic.eot');src:local('Montserrat Thin Italic'),local('Montserrat-ThinItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ThinItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ThinItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ThinItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Bold.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Bold.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Bold.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Light.eot');src:local('Montserrat Light'),local('Montserrat-Light'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Light.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Light.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Light.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Black.eot');src:local('Montserrat Black'),local('Montserrat-Black'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Black.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Black.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Black.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Black.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Medium.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Medium.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Medium.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLightItalic.eot');src:local('Montserrat ExtraLight Italic'),local('Montserrat-ExtraLightItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLightItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLightItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BlackItalic.eot');src:local('Montserrat Black Italic'),local('Montserrat-BlackItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BlackItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BlackItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BlackItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBoldItalic.eot');src:local('Montserrat ExtraBold Italic'),local('Montserrat-ExtraBoldItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBoldItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBoldItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBoldItalic.eot');src:local('Montserrat SemiBold Italic'),local('Montserrat-SemiBoldItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBoldItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBoldItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBold.eot');src:local('Montserrat ExtraBold'),local('Montserrat-ExtraBold'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBold.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBold.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BoldItalic.eot');src:local('Montserrat Bold Italic'),local('Montserrat-BoldItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BoldItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BoldItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-LightItalic.eot');src:local('Montserrat Light Italic'),local('Montserrat-LightItalic'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-LightItalic.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-LightItalic.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-LightItalic.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBold.eot');src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBold.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBold.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Thin.eot');src:local('Montserrat Thin'),local('Montserrat-Thin'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Thin.eot?#iefix') format('embedded-opentype'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Thin.woff2') format('woff2'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Thin.woff') format('woff'),url('/assets/templates/new-design/fonts/montserrat-font/Montserrat-Thin.ttf') format('truetype');font-weight:100;font-style:normal}
@font-face{font-display:swap;font-family:MuseoSansCyrl;font-weight:400;src:url(/assets/templates/new-design/fonts/MuseoSansCyrl/museosanscyrl-500.ttf)}
@font-face{font-display:swap;font-family:MuseoSansCyrl;font-weight:100;src:url(/assets/templates/new-design/fonts/MuseoSansCyrl/museosanscyrl-100.ttf)}
@font-face{font-display:swap;font-family:MuseoSansCyrl;font-weight:300;src:url(/assets/templates/new-design/fonts/MuseoSansCyrl/museosanscyrl-300.ttf)}
@font-face{font-display:swap;font-family:MuseoSansCyrl;font-weight:700;src:url(/assets/templates/new-design/fonts/MuseoSansCyrl/museosanscyrl-700.ttf)}
@font-face{font-display:swap;font-family:MuseoSansCyrl;font-weight:900;src:url(/assets/templates/new-design/fonts/MuseoSansCyrl/museosanscyrl-900.ttf)}
@font-face{font-family:'MuseoCyrl100';src:url('/assets/templates/new-design/fonts/MuseoSansCyrl/MuseoCyrl-100.woff2') format('woff2'),url('/assets/templates/new-design/fonts/MuseoSansCyrl/MuseoCyrl-100.woff') format('woff'),url('/assets/templates/new-design/fonts/MuseoSansCyrl/MuseoCyrl-100.ttf') format('truetype'),url('/assets/templates/new-design/fonts/MuseoSansCyrl/MuseoCyrl-100.svg#MuseoCyrl-100') format('svg');font-weight:200;font-style:normal;font-display:swap}body,html{overflow-x:clip}
html{overflow-x:hidden !important}
body.newblog{cursor:default;position:relative;color:#343434;background:#fff;font-family:Lazurski,arial;font-size:16px;font-weight:400;line-height:150%;padding:0;margin:0}
.newblog h1,.newblog h2,.newblog h3,.newblog h4,.newblog h5{color:#282727;margin-bottom:0 !important}
.newblog h2,.newblog h3{margin:20px 0 -15px !important}
.quiz_titles h2,.quiz_titles h3{margin-bottom:20px !important}
body,
a,
p,
h1,
h2,
h3,
h4,
h5,
ul,
ol,
li,
figure{padding:0;margin:0}
*{box-sizing:border-box;border:none;outline:none}
section{padding:68px 0 77px}
.homeblog-content h1{font-size:55px;font-weight:700;line-height:120%;text-transform:uppercase;margin:0 !important}
h1 span{color:#CC6978}
.homeblog-content span{display:inline-block;letter-spacing:0.06em}
a,
i,
button,button:before{cursor:pointer;transition:0.3s}
input,
button{overflow:visible}
button.link{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;font-size:14px;font-weight:400;line-height:150%}
a{color:inherit;text-decoration:none;font-size:inherit;font-weight:inherit;line-height:inherit}
a:hover,
a:active,
a:focus{opacity:0.8}
a.disabled{cursor:default;color:#999}
ul{display:flex;flex-direction:column;padding:0;margin:0}
li{list-style-type:none}
.icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}
.icon::before{transition:0.3s;font-size:24px;color:#CC6978}
.icon:hover::before{color:#CC6978}
.faded{animation:fadeEffect 0.5s}
@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.wrapper{width:100%;margin:auto;position:relative}
.blgrow{display:flex;align-items:center;justify-content:space-between}
.blgcolumn{display:flex;flex-direction:column;justify-content:space-between}
.jcfs{justify-content:flex-start}
.jcc{justify-content:center}
.aifs{align-items:flex-start}
.aic{align-items:center}
.ais{align-items:stretch}.fancybox-navigation{height:100%}.slick-dotted.slick-slider{margin-bottom:0}
.slick-arrow{display:flex;justify-content:center;height:36px;width:36px;background:transparent;border:2px solid #CC6978}
.slick-prev,.slick-next{border-radius:6px}
.slick-prev{z-index:1;left:-50px}
.slick-next{right:-50px}
.slick-prev:before,
.slick-next:before{opacity:1 !important;color:#0C71C3;font-family:'iconsfont' !important;font-weight:400;position:absolute;align-self:center;font-size:16px}
.slick-prev:before{content:"\e90b"}
.slick-next:before{content:"\e90c";right:30%}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{background:#fff;border-color:#fff}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{color:#CC6978}
.unslick{gap:16px;margin:0}
.unslick .slick-arrow{width:56px;height:56px;position:relative;left:0;right:0;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.unslick .slick-prev:before,
.unslick .slick-next:before{font-size:14px}
.slick-dots{bottom:-68px}
.slick-dots li{margin:0 4px}
.slick-dots li button:before{content:"";width:10px;height:10px;background:#CC6978;border-radius:100%;left:6px;top:6px;transition:0.3s}
.slick-dots li.slick-active button:before,
.slick-dots li button:hover:before{opacity:1;background:#CC6978}
.slick-dots li button:hover:before{opacity:.5}
.headernew p,.breadnew p,.homeblog p{margin:0}
#homeblog input,#blrubr input,#headernew input,.homeblog__bot-mblwrap input,
#homeblog textarea,#blrubr textarea,#headernew textarea{transition:.3s;color:#212121;font-family:Geometria,arial !important;font-size:13px;font-weight:400;line-height:130%;padding:18px 20px;border-radius:5px;border:1px solid #F7F0F1;background:#FFF}
.newblog input:focus,.newblog textarea:focus{box-shadow:7px 7px 20px rgba(0,0,0,0.15)}
.newblog input::placeholder,
.newblog textarea::placeholder{color:#9F9F9F}
#homeblog textarea,#blrubr textarea,#headernew textarea{resize:none}#homeblog button,#blrubr button,#headernew button,.homeblog__bot-mblwrap button{text-transform:uppercase;width:fit-content;font:normal 14px Lazurski,Arial,sans-serif;font-size:16px;font-weight:700;line-height:130%;padding:19px 24px;border-radius:5px;color:#fff;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%);font-family:Lazurski}
#homeblog button{padding:18px 24px;font-size:13px;letter-spacing:0.04em}
.homeblog__bot-mblwrap button{width:100%}
#homeblog button:hover,#blrubr button:hover,#headernew button:hover{opacity:.8}.sticky-header{padding-top:165px !important}
.custom-header{padding-top:98px !important}
.header-wrapper{position:sticky;top:0;z-index:1013 !important;width:100%}
.headernew{z-index:99;padding:15px 46px;font-family:Geometria,arial;color:#FFF;background:#CC6978}
.sticky-header .header-wrapper{position:fixed;left:0;right:0;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}
.sticky-header__active .header-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.header-content{gap:30px}
.header-logo{gap:16px;margin-right:auto}
.header-logo:focus{color:#23527c}
.header__logo-img{width:68px;height:68px}
.header-logo span{text-transform:uppercase;font-family:Lazurski,arial;font-size:14px;font-weight:700;line-height:150%}
.header-location{width:fit-content}
.header-location a{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;font-family:Geometria,arial;font-size:11px;font-weight:500;line-height:130%;padding:10px 14px;background:transparent;border:1px solid #FFF;border-radius:25px;max-width:160px}
.header-location a::before{content:url(/assets/templates/new-design/svgs/location.svg);display:flex;align-items:center;justify-content:center;width:18px;height:18px}
.header-location a::after{content:url(/assets/templates/new-design/svgs/chevron.svg);display:flex;align-items:center;justify-content:center;width:20px;height:20px}
.header-center{gap:20px;display:flex}
.header-social{gap:10px}
.header__social-item{width:fit-content;gap:8px;padding:11px 14px;background:#2C0E16;border-radius:27px}
.header__social-item.wasup{background:linear-gradient(264.55deg,#47CF42 6.31%,#54B650 97.9%);margin:0 auto;color:#fff}
.whatsapp-big .header__social-item.wasup{width:250px;height:50px}
.header__social-item.tlgrm{background:linear-gradient(264.55deg,#3E9BE9 6.31%,#377FBB 97.9%);color:#fff}
.header__social-item img{width:18px;height:18px}
.header__social-item span{font-family:Geometria,arial !important;font-size:12px;font-weight:500;line-height:130%;letter-spacing:0.06em;text-transform:uppercase}
.header-contact{gap:14px}
.header-phone{align-items:flex-end;gap:2.5px}
.header-phone a{font-family:Lazurski,arial;font-size:23px;font-weight:700;line-height:100%}
.header-phone p{font-family:Montserrat,sans-serif;position:relative;width:fit-content;font-size:11px;font-weight:700;line-height:125%}
.header-phone p::before{content:url(/assets/templates/new-design/svgs/ellipsegr.svg);position:absolute;left:-10px;top:-2px;display:inline-block;width:5px;height:5px}
.header-phone p span{color:rgba(255,255,255,0.72);font-weight:400}
#headernew .header-callback button,
.header-mobile .header-callback button{display:flex;align-items:center;gap:10px;position:relative;font-family:Geometria,arial;font-size:13px;font-weight:500;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;padding:18px 20px;background:rgba(255,255,255,0.1);box-shadow:0 10px 37px rgba(131,33,72,0.28);border-radius:27px}
.header-callback button::before{content:url(/assets/templates/new-design/svgs/phone.svg);display:inline-block;width:18px;height:18px}.submenu-btn{display:none;padding:16px 6px !important;background:rgba(255,255,255,0.1) !important}
.submenu-btn .hamburger-box,
.submenu-btn .hamburger-inner,.submenu-btn .hamburger-inner::before,.submenu-btn .hamburger-inner::after{width:26px}
.submenu-btn,.submenu-btn .hamburger-box{height:20px}
.submenu-btn{padding:0;color:#fff !important;opacity:1 !important;transition-duration:.3s}
.submenu-btn .hamburger-inner,.submenu-btn .hamburger-inner::before,.submenu-btn .hamburger-inner::after,
.header__mobile-btn .hamburger-inner,.header__mobile-btn .hamburger-inner::before,.header__mobile-btn .hamburger-inner::after{height:3px;background-color:#FFF}
.submenu-btn.is-active .hamburger-inner,.submenu-btn.is-active .hamburger-inner::before,.submenu-btn.is-active .hamburger-inner::after,
.header__mobile-btn.is-active .hamburger-inner,.header__mobile-btn.is-active .hamburger-inner::before,.header__mobile-btn.is-active .hamburger-inner::after{background-color:#FFF}
.submenu-btn .hamburger-inner::before{top:8px}
.submenu-btn .hamburger-inner::after{top:16px}
.submenu-btn .hamburger:hover,
.submenu-btn .hamburger.is-active:hover{opacity:1}.header-mobile{transition:.6s;opacity:0;transform:translate(100%,-50%);z-index:9999;position:fixed;top:50%;right:0;width:350px;height:100%;color:#FFF;background-color:#CC6978;padding:32px 24px;overflow:auto}
.header-mobile.active{opacity:1;transform:translate(0,-50%)}
.header__mobile-close{transition:.3s;cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:30px}
.header__mobile-close:hover{opacity:.8}
.header__mobile-close img{width:41px;height:41px}
.header__mobile-content{flex-wrap:wrap;gap:22px}
.header__mobile-content .header-logo{width:150px}
.header__mobile-content .header-menu{flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:10px}
.header__mobile-content .header__menu-item{position:relative;display:flex;flex-wrap:wrap;width:fit-content;padding:0}
.header__mobile-content .header__menu-item>a{position:relative;width:fit-content;color:#FFF;font-family:Geometria,arial !important;font-size:26px;font-weight:500;line-height:140%;padding:0}
.header__mobile-content .header__menu-item.active>a{color:#9F2D5A}
.header__mobile-btn .hamburger-box,
.header__mobile-btn .hamburger-inner,.header__mobile-btn .hamburger-inner::before,.header__mobile-btn .hamburger-inner::after{width:20px}
.header__mobile-btn,.header__mobile-btn .hamburger-box{height:16px}
.header__mobile-btn{margin-top:2px;margin-left:20px;padding:0;color:#1F1F1F !important;opacity:1 !important;transition-duration:.3s}
.header__mobile-btn .hamburger-inner,.header__mobile-btn .hamburger-inner::before,.header__mobile-btn .hamburger-inner::after{height:3px}
.header__mobile-btn .hamburger-inner::before{top:8px}
.header__mobile-btn .hamburger-inner::after{top:16px}
.header__mobile-btn .hamburger:hover,
.header__mobile-btn .hamburger.is-active:hover{opacity:1}
.header__mobile-content .dropdown-wrap,
.header__mobile-content .header__menu-item:hover .dropdown-wrap{transition:none}
.header__mobile-content .dropdown-wrap{display:none;position:relative;bottom:-5px;min-height:0;width:100%;opacity:1;visibility:visible}
.header__mobile-content .header-phone{align-items:center;width:100%}
.header__mobile-content .header-phone a{font-size:32px}
.header__mobile-content .header-social>a,
.header__mobile-content .header-social .header-callback button{width:100%;justify-content:center;padding:14px 16px;font-family:Geometria,arial !important;font-size:12px;font-weight:500;line-height:130%;letter-spacing:0.06em}
.header__mobile-content .header__social-item span{font-size:12px;font-weight:500;line-height:130%;letter-spacing:0.06em}
.header__mobile-content .header-phone p{color:rgba(255,255,255,0.72);font-weight:400;font-size:12.6307px;line-height:125%}
.header-mobile hr{width:100%;opacity:.2;border:1px solid #FFF;margin:0}
.homeblog__bot-mblwrap{background:#f9f9f9;display:none;position:relative;top:-120px;margin-bottom:-130px}
.homeblog__bot-mobile{position:relative;top:-20px;margin:0 auto;width:335px;gap:14px;align-items:center;padding:35px 32px;color:#FFF;background:url(/assets/templates/new-design/images/bg.webp);background-repeat:no-repeat;background-size:auto;background-position:left;box-shadow:0 46.474px 107.471px -42.6012px rgba(51,13,20,0.08);border-radius:4.84104px 38.7283px;background-position:top;font-family:Lazurski}
.subscrmbl__form-cap{text-align:center;text-transform:uppercase;font-size:24.2052px;font-weight:700;line-height:120%;font-family:Lazurski,arial;font-family:Lazurski}
.subscrmbl-form{width:100%;gap:16px}
.subscrml__form-main{gap:8px;font-family:'Geometria'}
#blrubr .blg-side .subscrml__form-btn button{width:100%;text-align:center;font-size:14px;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);border-radius:4.84104px}
.subscrml__accept-txt p{text-align:center;color:rgba(255,255,255,0.6);font-size:11.6185px;font-weight:400;line-height:130%;font-family:'Geometria'}
.subscrml__accept-txt a{color:#CC6978}.section-title{text-transform:uppercase;margin-bottom:15px}
.section-title h2,
.section-title h3{color:#282727;font-family:Lazurski,arial;font-size:42px;font-weight:700;line-height:130%;margin:0 !important}
.section-title h3{font-size:24px}
.section-title span{color:#CC6978}
.section-title.low{text-transform:none}
.section-title img{display:none;width:30px;height:32px}
.wrap-slider .slick-track{display:flex !important}
.wrap-slider .slick-slide{height:inherit !important;margin:0 10px}

.wrap-slider .slick-list{margin:0 -10px}#breadnew,
.newblog .breadcrumb{padding:15px 0;border-bottom:1px solid #E1DDDD}
.breadnew-content{gap:20px}
.breadnew-content p,
.breadnew-content span,
.breadnew-content a{color:#9F9F9F;font-family:Geometria,arial;font-size:13px;font-weight:500;line-height:130%}
.breadnew-content span{color:#343434}
.newblog .breadcrumb{margin-bottom:0;background-color:#FFF;padding:0}
.newblog .breadcrumb>.wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:20px;background-color:#FFF;padding:15px 20px;overflow:auto}
.newblog .breadcrumb li{font-size:13px;line-height:100%;margin:0;padding:0}
.newblog .breadcrumb p,
.newblog .breadcrumb span,
.newblog .breadcrumb a{color:#343434;font-family:Geometria,arial;font-size:13px;font-weight:500;line-height:130%}
.newblog .breadcrumb a>span{color:#9F9F9F}#homeblog{min-height:580px;background:linear-gradient(75.9deg,#F5F4F4 2.05%,#F7F2F2 79.75%)}
.homeblog-backgrnd{min-height:1px;position:relative;flex:1 1}
.homeblog-backgrnd img{position:absolute;right:0;bottom:-294px}
.homeblog-backgrnd img.mbl{display:none}
.homeblog-content{gap:47px;z-index:1}
.homeblog-top{gap:6px}
.homeblog-info,
.homeblog-comp{font-family:Geometria,arial;width:fit-content}
.homeblog-info{text-transform:uppercase;color:#CC6978;font-size:18px;font-weight:500;line-height:130%;margin-bottom:25px}
.homeblog-comp{color:#191919;font-size:20px;font-weight:400;line-height:170%}
.homeblog-comp br{display:none}
.homeblog-bot{gap:13px}
.homeblog-form{gap:12px;align-items:flex-end}
.formnew-item{font-family:Geometria,arial !important;gap:8px}
.formnew-item p{width:fit-content;color:#2C0E16;font-size:13px;font-weight:500;line-height:130%}
.formnew-item input{width:250px}
.homeblog__bot-addit{max-width:440px;font-family:Geometria,arial !important;gap:31px}
.homeblog__bot-accept p,
.homeblog__bot-accept a,
.homeblog__bot-verify p{color:#626262;font-size:10px;font-weight:300;line-height:120%}
.homeblog__bot-accept a{cursor:pointer;color:#CC6978;text-decoration:underline}
.homeblog__bot-verify{gap:12px}
.homeblog__bot-verify img{width:28px;height:28px}
.homeblog__bot-verify p{color:#191919}#blrubr{padding:35px 0 54px;background:#f9f9f9}
.blrubr-content{gap:55px}
.blrubr-content p{margin:0}
.blg-main{max-width:794px;margin:0 auto;width:794px;gap:35px}
.blg__articles-content{font-family:Geometria,arial !important;gap:20px;flex-wrap:wrap}
.blg__articles-item{position:relative}
.blg__articles-item.main{width:100%}
.blg__articles-item.second{width:485px}
.blg__articles-item.third{width:289px}
.blg__articles_item-img{position:relative;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.blg__articles_item-img:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 70%);z-index:1}
.blg__articles_item-img img{width:100%;height:330px;object-fit:cover;vertical-align:middle;min-height:260px}
.blg__articles-item.main .blg__articles_item-img img{height:480px}
.blg__articles-item .blg__recartcls_item-tag{left:auto;bottom:auto;top:10px;right:10px}
.blg__articles_item-subj{max-width:610px;max-width:initial;width:100%;gap:30px;position:absolute;bottom:0;color:#FFF;padding:30px;background-color:rgba(0,0,0,0.3);background-color:transparent;z-index:2}
.blg__articles-item.subit .blg__articles_item-subj{gap:25px}
.blg__articles_item-txt{gap:10px}
.blg__articles_item-txt h4{color:#FFF;text-transform:none;font-size:25px;font-weight:700;line-height:130%;margin:0 !important}
.blg__articles_item-txt h4 a:hover{color:#FFF;opacity:.8}
.blg__articles_item-txt p{font-size:18px;font-weight:400;line-height:130%}
.blg__articles_item-btn .blgbtn{width:fit-content;color:#FFF;text-transform:uppercase;font-family:Lazurski,arial !important;font-size:11px;font-weight:700;line-height:130%;padding:14px 25px;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%);border-radius:5px;text-shadow:none}
.blg__articles_item-btn .blgbtn:hover{opacity:1}
.blg__articles_slider-item{height:100%}
.blg__articles_sldritem-img{height:182px}
.blg__articles_sldritem-img img{width:100%;height:100%;object-fit:cover}
.blg__articles-slider{display:none !important}
.blg__articles_slider-item{display:flex !important;position:relative}
.blg__articles_slider-item .blg__recartcls_item-tag{bottom:125px}
.blg__articles_sldritem-subj{flex-grow:1}
.blg__articles_sldritem-subj .blg__articles_item-txt h4{color:#282727;font-family:Geometria,arial !important;font-size:19px;margin:10px 0 !important}
.blg__articles_sldritem-subj .blg__articles_item-btn .blgbtn{text-align:center;width:100%}
.tabs__caption{flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:40px}
.tabs__caption .btn{cursor:pointer;transition:0.3s;width:fit-content;font-family:Lazurski,arial !important;font-size:11px;font-weight:700;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;padding:16px 18px 14px;border:1px solid #CC6978;border-radius:999px;color:#CC6978;background:transparent}
.tabs__caption .btn.active,
.tabs__caption .btn:hover{color:#FFF;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%)}
.tabs__content{display:none}
.tabs__content.active{display:block}
.tabs__content-row{flex-wrap:wrap;gap:30px 18px}
.tabs__content-item{transition:.6s;width:388px;background:#FFF;box-shadow:0 30px 50px rgba(47,13,30,0.1);border-radius:5px}
.tabs__content-item:hover{transform:translate(0,5px)}
.tabs__content_item-subj{justify-content:flex-start;flex-grow:1;padding:30px;gap:30px}
.tabs__content_item-subj>span{margin:-15px 0;opacity:.8}
.tabs__content_item-btn{margin-top:auto}
.tabs__content_item-txt{gap:10px;color:#343434;font-family:Geometria,arial !important}
.tabs__content_item-txt h4{font-size:20px;font-weight:700;line-height:130%;margin:0 !important}
.tabs__content_item-txt p{font-size:12px;font-weight:400;line-height:130%}
.tabs__content_item-btn a{width:fit-content;color:#CC6978;text-transform:uppercase;font-family:Lazurski,arial !important;font-size:11px;font-weight:700;line-height:130%;letter-spacing:0.06em;padding:16px 18px 14px;background:#FFF;border-radius:5px;border:1px solid #CC6978}
.tabs__content-more{margin-top:40px;justify-content:center}
.blg-main #pdopage ul.pagination{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;align-items:center;justify-content:center}
.blg-main #pdopage .pagination>li>a,.pagination>li>span{text-transform:uppercase;width:fit-content;font-family:Lazurski,arial !important;font-size:16px;font-weight:700;line-height:130%;padding:19px 24px;border-radius:5px;color:#fff;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%)}
.blg-main #pdopage .pagination>li.disabled{display:none !important}
.blg__main-subj{gap:40px}
.blg__main-subj .rating{margin-bottom:-40px}
.blg__main-title{gap:28px}
.blg__main-title h1{text-transform:uppercase;color:#CC6978;font-size:42px;font-weight:700;line-height:120%}
.blg__main-stats{font-family:Geometria,arial;font-family:Lazurski,Arial,sans-serif;font-family:Lazurski;font-size:18px;flex-wrap:wrap;gap:25px}
.blg__stats-item{gap:4px;color:#818181;text-transform:uppercase;font-weight:bold}
.blg__stats-item img{width:30px;height:30px}
.blg__main-content{gap:60px}
.blg__main_content-txt{gap:20px}
.blg__main-content h5{text-transform:uppercase;font-size:28px;font-weight:700;line-height:120%;margin:20px 0 0 !important}
.blg__main_content-txt>*:first-child{margin-top:0 !important}

.blg__main-content p,
.blg__main-content li{font-family:Geometria,arial;font-size:20px;font-weight:400;line-height:150%}
.blg__main-content ul,
.blg__main-content ol{display:flex;flex-direction:column;margin-left:23px;gap:20px}
.blg__main-content ul li{list-style-type:disc}
.blg__main-content ol li{list-style-type:decimal}
.blg__main-content ol li ul{margin:10px 0;margin-left:23px;gap:10px}
.blg__main-content ol li ul li{list-style-type:disc}
.blg__main-react{flex-wrap:wrap;width:fit-content;justify-content:flex-start;gap:24px}
#blrubr .blg__main-react button,
#blrubr .blg__main-react .ya-share2{position:relative;width:max-content;font-family:Geometria,arial !important;display:flex;gap:10px;align-items:center;justify-content:center;padding:15px 30px;background:#E0DDDE;border-radius:5px;text-transform:none;color:rgba(82,61,68,0.8);font-size:20px;font-weight:500;line-height:120%;background:#EFEEEE;border-radius:999px}
#blrubr .blg__main-react button::before,
#blrubr .blg__main-react .ya-share2::before{content:url(/assets/templates/new-design/svgs/thumbreact.svg);display:inline-block;width:36px;height:36px}
#blrubr .blg__main-react button.reactbtn.activeitm{color:#FFF;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(180deg,#EE8F9D 0%,#AC535E 100%),#523D44}
#blrubr .blg__main-react button.reactbtn.activeitm::before{content:url(/assets/templates/new-design/svgs/thumbreactl.svg)}
#blrubr .blg__main-react button.dislkbtn::before{transform:none}
#blrubr .blg__main-react button.shrbtn::before,
#blrubr .blg__main-react .ya-share2::before{content:url(/assets/templates/new-design/svgs/share.svg) !important}
.ya-share2__container,.ya-share2__container .ya-share2__item{font-family:Geometria,arial !important}
.ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item,
.ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more .ya-share2__title{margin:0 !important}
.ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more,
.ya-share2__container_size_m .ya-share2__title{padding:0 !important;color:#716066 !important;font-size:20px !important;font-weight:500 !important;line-height:120% !important;background:transparent !important;border:none !important;border-radius:0 !important}
.ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__badge_more{display:none !important}
.ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{position:static !important}
.ya-share2__container_size_m.ya-share2__container_alone .ya-share2__popup_direction_bottom,.ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__popup_direction_bottom{top:56px !important}
.ya-share2__link{width:100%;display:flex !important;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:30px}
.ya-share2__container_size_m .ya-share2__popup .ya-share2__badge + .ya-share2__title{margin-left:0 !important;font-size:16px !important;font-weight:400 !important}
.ya-share2__popup{width:fit-content;left:-15% !important}
.blg__main_content-form{gap:20px;padding:45px 38px;background:url(.webp),#523D44;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);border-radius:5px 70px}
.blg__main_content-form h3{text-transform:uppercase;color:#FFF;font-family:Lazurski,arial !important;font-size:28px;font-weight:700;line-height:130%;margin:0 !important}
.blg__main_content-form h3 span{color:#EF909E}
.blg__consultform-img{gap:30px;justify-content:flex-start}
.blg__consultform-img h2{color:#FFF;font-size:32px;font-weight:800;margin:0 !important}
.blg__consultform-steps{gap:18px 0;flex-wrap:wrap}
.blg__consultform_steps-item{width:49%;align-items:flex-start;justify-content:flex-start;gap:7px}
.blg__consultform_steps-item img{width:20px;height:18px}
.blg__consultform_steps-item span{text-transform:uppercase;color:#FFF;font-family:Lazurski,arial !important;font-size:17px;font-weight:400;line-height:130%}
.blg-consultform{flex-wrap:wrap;gap:7px;margin:10px 0 5px}
.blg-consultform input{width:24%;padding:16px 19px;background:#F9F8F8;border:1px solid #FFF}
#blrubr .blg-consultform button{margin:auto;font-size:14px;font-weight:700;line-height:130%;letter-spacing:0.04em;padding:17px 30px;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%)}
.blg__consultform-accept{color:#FFF;gap:8px}
.blg__consultform-accept p,
.blg__consultform-accept span{font-size:15px !important;font-weight:400;line-height:150%}
.blg__consultform-accept span{text-transform:uppercase;color:#EF909E}
.blg__consultform-accept p a{color:#EF909E;text-decoration:underline}
.blg-side{max-width:346px;margin:0 auto;width:346px;gap:15px}
.blg-side .section-title{margin-bottom:10px}
body.newblog .blg-authr,
body.newblog .blg-side .homeblog__bot-mobile{display:none}
body.newblog.blgitm .blg-authr,
body.newblog.blgitm .blg-side .homeblog__bot-mobile{display:flex}
.blg__authr-content{gap:12px;padding:22px 10px;border-width:1px 0;border-style:solid;border-color:#E1DDDD;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08)}
.blg__authr-img{width:84px;height:84px;background:radial-gradient(108.36% 89.38% at 50% 89.37%,#EE8F9D 0%,#AC535E 88.15%),linear-gradient(180deg,#CC6978 0%,#FBF7F7 100%),linear-gradient(360deg,#DDDDE8 0%,#ECEDF2 100%),radial-gradient(110.76% 151.95% at 50% 100%,#2C3D47 0%,rgba(44,61,71,0) 100%),#000;border-radius:1048.95px}
.blg-authr{padding-top:0;padding-bottom:30px}
.blg__authr-txt{font-family:Geometria,arial;gap:5px}
.blg__authr-txt span{color:#CC6978;font-size:11px;letter-spacing:0.06em;font-weight:500;line-height:130%;margin-bottom:6px;text-transform:uppercase}
.blg__authr-txt h5{font-size:20px;font-weight:500;line-height:120%;text-transform:capitalize}
.blg__authr-txt p{font-size:13px;font-weight:400;line-height:120%}
.blg-side .blg-authr,
.blg-side .homeblog__bot-mobile{margin:auto;width:100%;max-width:346px}
.blg-recartcls{margin-bottom:15px}
.blg__recartcls-content{font-family:Geometria,arial !important;gap:30px}
.blg__recartcls-item{width:100%;gap:10px;padding:70px 20px 25px;background:#FFF;box-shadow:0 30px 50px rgba(47,13,30,0.1);border-radius:10px}
.blg__recartcls_item-img{position:relative;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.blg__recartcls_item-img:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%)}
.blg__recartcls_item-img img{width:100%;height:180px;object-fit:cover;vertical-align:middle}
.blg__recartcls_item-link{position:relative;z-index:2}
.blg__recartcls_item-link:hover{opacity:1}
.blg__recartcls_item-tag{font-family:'Geometria';position:absolute;bottom:10px;left:10px;color:#FFF;background:linear-gradient(85.99deg,#EE8F9D 0%,#AC535E 100%),radial-gradient(418.15% 2013.33% at 6.74% 0%,#EE8F9D 0%,#AC535E 88.15%),linear-gradient(0deg,rgba(51,68,51,0.2),rgba(51,68,51,0.2)),linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);border-radius:2px;padding:5px 12px;z-index:2}
.blg__recartcls_item-tag:hover{color:#FFF;opacity:1}
.blg__recartcls_item-txt{gap:10px}
.blg__recartcls_item-txt h5{text-transform:none;max-width:305px;color:#343434;font-size:16px;font-weight:700;line-height:130%;margin:0 !important}
.blg__recartcls_item-txt a{font-family:'Geometria';width:fit-content;color:#CC6978;font-size:11px;font-weight:500;line-height:130%;letter-spacing:0.06em;text-transform:uppercase}
.backlined{padding:30px;padding-top:48px;background:#FFF;border-radius:5px;border:1px solid #EAE7E7;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08)}
.blg__pplrsrv-content{gap:8px}
.blg__pplrsrv-item{width:100%;position:relative}
.blg__pplrsrv_item-img{border-radius:5px}
.blg__pplrsrv_item-txt{position:absolute;bottom:0;color:#FFF;padding:10px 15px}
.blg__pplrsrv_item-txt h4{font-family:Lazurski,arial !important;font-size:18px;font-weight:700;line-height:130%;text-transform:uppercase;margin:0 !important}
.blg-pplrsrv .blg__articles_item-btn{margin-top:25px}
.blg-pplrsrv .blg__articles_item-btn .blgbtn{text-align:center;width:100%;font-size:15px;padding:17px 15px;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%);border-radius:4px}
.blg-scls .section-title{margin-bottom:24px}
.blg__scls-content{flex-wrap:wrap;gap:10px}
.blg__scls-item{width:137px;gap:8px;justify-content:center;padding:10px 14px;border-radius:5px;background:#2C0E16}
.blg__scls-item.inst{background:linear-gradient(0deg,#D73481,#D73481),linear-gradient(264.55deg,#75B5F1 6.31%,#5D94C2 97.9%)}
.blg__scls-item.vk{background:linear-gradient(0deg,#07F,#07F),linear-gradient(264.55deg,#75B5F1 6.31%,#5D94C2 97.9%)}
.blg__scls-item.fcbk{background:linear-gradient(0deg,#4267B2,#4267B2),linear-gradient(264.55deg,#75B5F1 6.31%,#5D94C2 97.9%)}
.blg__scls-item.tlg{background:linear-gradient(0deg,#3AAEE8,#3AAEE8),linear-gradient(264.55deg,#75B5F1 6.31%,#5D94C2 97.9%)}
.blg__scls-item.ytb{background:linear-gradient(0deg,#F00,#F00),linear-gradient(264.55deg,#75B5F1 6.31%,#5D94C2 97.9%)}
.blg__scls-item.dzn{background:linear-gradient(0deg,#2C3036,#2C3036),linear-gradient(264.55deg,#75B5F1 6.31%,#5D94C2 97.9%)}
.blg__scls-item img{width:18px;height:18px}
.blg__scls-item span{color:#FFF;font-family:MuseoSansCyrl,arial !important;font-size:13px;font-weight:600;line-height:130%;letter-spacing:0.06em;text-transform:uppercase}
.blg-reqfrm .section-title{margin-bottom:25px}
.blg-reqfrm .section-title h3{font-size:17px}
.blg__reqfrm-content{gap:30px}
.blg__reqfrm-content img{max-width:286px;margin:auto;width:100%;height:100%}
.requestblog-form{gap:15px}
.requestblog-form input,
.requestblog-form textarea{border:1px solid #F3F2F3 !important;background:#F9F8F8 !important}
.requestblog__form-main{gap:10px}
.requestblog__form-range{gap:12px}
.requestblog__form-range span{color:#2C0E16;font-family:Geometria,arial !important;font-size:13px;font-weight:500;line-height:130%}
.requestblog__form-range>div.blgrow{flex-wrap:wrap;gap:6px}
#blrubr .requestblog__form-range button{text-transform:none;display:flex;gap:6px;align-items:center;justify-content:center;width:139px;font-family:Montserrat,sans-serif !important;font-size:13px;font-weight:400;line-height:130%;padding:8px 10px;color:#9F9F9F;background:#F9F8F8;border:1px solid #F3F2F3;border-radius:2px}
#blrubr .requestblog__form-range button.currnt{color:#FFF;background:linear-gradient(0deg,#54B650,#54B650),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%);box-shadow:0 5px 18px rgba(71,207,66,0.42);border-color:transparent}
#blrubr .requestblog__form-range button::before{content:url(/assets/templates/new-design/svgs/check.svg);display:inline-block;width:20px;height:20px}
#blrubr .requestblog__form-range button.currnt::before{content:url(/assets/templates/new-design/svgs/checkact.svg)}
.requestblog__form-txtarea textarea{width:100%;height:120px}
.requestblog__form-somesubtxt{margin:-5px 0 5px !important;font-family:Montserrat,sans-serif !important;color:rgba(0,0,0,0.25);font-size:10px;font-weight:400;line-height:120%}
#blrubr .requestblog__form-btn button{width:100%;text-align:center;font-size:16px;letter-spacing:0.04em;padding:17px 15px;border-radius:4px;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%)}
.requestblog__form-verify{margin-top:6px;gap:14px}
.requestblog__form-verify img{width:21px;height:25px}
.requestblog__form-verify p{color:#191919;font-family:Montserrat,sans-serif !important;font-size:10px;font-weight:400;line-height:140%}
.requestblog__form-verify a{color:#EF909E;text-decoration:underline}.newblog .whatsapp-foo{display:none !important}.blureffect{z-index:9998;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(157,157,157,0.24);backdrop-filter:blur(4px)}
.tabs__content_item-img img{width:100%;height:240px;object-fit:cover;vertical-align:middle;border-radius:5px}
.newblog #TopMainForm .container-fluid{padding:0 !important}

#TopMainForm .container-fluid{padding:0}
.cities-mobile a{background:linear-gradient(180deg,#54B650 0%,#4D954A 100%),#523D44;box-shadow:0 50.6122px 117.041px -46.3946px rgba(51,13,20,0.08);padding:7px 0;font-weight:700;font-size:11px;line-height:150%;justify-content:center;align-items:center;flex:0 0 100%;max-width:100%;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}
.cities-mobile a::before{content:url(/assets/templates/new-design/svgs/location.svg);display:flex;align-items:center;justify-content:center;width:18px;height:18px}
.cities-mobile a:hover,.cities-mobile a:focus,.cities-mobile a:active{background:linear-gradient(264.55deg,#47CF42 6.31%,#54B650 97.9%);opacity:1}
.cities-mobile span{margin-left:3px}
.efficiency{background:radial-gradient(263.93% 72.2% at 50.82% 90.13%,#54B650 0%,#4D954A 100%),#523D44;box-shadow:0 78.5284px 181.597px -71.9844px rgba(51,13,20,0.08);border-radius:38.7892px 6.20628px;display:flex;align-items:center;color:#fff;gap:17px;padding:15px 18px;margin:15px 0;position:absolute;top:-30px;left:0;right:0;margin:auto;max-width:230px}
.efficiency_coefficient{font-weight:700;font-size:32px;line-height:32px;letter-spacing:0.05em}
.efficiency__text{font-family:'Geometria';font-style:normal;font-weight:500;font-size:13.4439px;line-height:110%}
.bgformwrap{background-image:url(/assets/templates/new-design/images/bg_form.webp);background-size:cover;color:#fff;position:relative;margin-top:46px}
.bgformwrap h3,.bgformwrap .requestblog__form-range span,.bgformwrap .requestblog__form-verify p{color:#fff}
.bgformwrap .requestblog__form-somesubtxt{color:rgba(255,255,255,0.5)}
.rating-wrap{padding:16px 30px;background:#EFEEEE;border-radius:999px;display:inline-flex;font-family:'Geometria' !important;gap:10px}
.rating-count{font-size:11px;line-height:1}
.rating-value{font-size:20px;line-height:1;margin-bottom:3px;font-weight:500}
.blg__main-subj .rating{margin-bottom:0}
.head__quiz_wrap-new{margin:0 !important}
.head__quiz_wrap-new .head__quiz{position:static;height:355px;border-bottom-left-radius:90px}

.head__quiz_wrap-new .quiz__quiz{padding:30px 50px 50px}
.head__quiz_wrap-new h2{font-weight:700;
font-size:36px;
line-height:130%;
color:#343434;
margin-bottom:8px}
.head__quiz_wrap-new h3{font-family:'Geometria';font-style:normal;font-weight:500;font-size:24px;line-height:120%;color:#424242;text-transform:none}
.head__quiz_wrap-new h3 span,.head__quiz_wrap-new h2 span{color:#CC6978}
.head__quiz_wrap-new button.send-form.send-form-top{width:100% !important}
#step8{}button.btn.btn-primary.btn-more{margin-top:40px !important;border:none !important}.wrapslider-container{position:relative}
.blg__similarslider-arrows{width:100%;position:absolute;top:0;padding:25px 20px 0}
#blrubr .blg__similarslider-arrow{opacity:1 !important;text-transform:none;color:#000;background:transparent !important;font-size:20px;font-weight:700;line-height:120%;padding:0 !important;border-radius:0 !important}
#blrubr .blg__similarslider-arrow:hover{color:#343434}
.header-bottom{padding:0 46px;background:#CC6978 url('/assets/templates/new-design/images/menu-bg.webp') repeat-x left center}
.header-menu{flex-direction:row;gap:25px;margin-right:auto;align-items:center}
.header-menu li a,.header-menu li .link{font-family:'Geometria';font-weight:500;font-size:13px;line-height:140%;text-transform:uppercase;color:#fff}
.header-search{height:100%;border-left:1px solid rgba(255,255,255,0.14);padding-left:26px;display:flex;align-items:center;padding:20px 0 20px 26px;flex:1;max-width:360px;}
.header-search__form{width:100%;display:flex;align-items:center}
.header-search__button{border:none;padding:0;background:transparent;cursor:pointer;margin-right:7px}
.header-search__input{border:none;width:100%;font-family:'Montserrat';font-size:11px;line-height:13px;text-transform:uppercase;color:#FFF;font-weight:400;background:transparent}
.header-search__input::placeholder{color:#fff !important}
.header-search__input:focus{box-shadow:none !important}
.header-presentations{position:relative}
.header-presentations__button{display:flex;justify-content:center;align-items:center;height:40px;padding:0 14px;gap:8px;border:none;cursor:pointer;font-family:'Geometria';font-weight:500;font-size:11px;line-height:130%;text-align:center;letter-spacing:0.06em;text-transform:uppercase;color:#2C0E16;background:#fff;box-shadow:0 7px 26px rgba(131,33,72,0.13);border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;position:relative;z-index:2}
.header-presentations.active .header-presentations__button{box-shadow:none}
.header-presentations__button .arrow{transition:transform 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out}
.header-presentations.active .header-presentations__button .arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
.header-presentations__dropdown{display:none;position:absolute;left:0;right:0;top:20px;background:#fff;z-index:1;padding:20px 13px 13px;border-radius:0 0 25px 25px;-webkit-border-radius:0 0 25px 25px;-moz-border-radius:0 0 25px 25px;-ms-border-radius:0 0 25px 25px;-o-border-radius:0 0 25px 25px}
.header-presentations__item a{border-top:1px solid #E1DDDD;padding:9px 0;display:flex;justify-content:space-between;align-items:center;text-decoration:none}
.header-presentations__item:last-child a{border-bottom:1px solid #E1DDDD}
.header-presentations__item-desc{font-family:'Geometria';font-size:10px;line-height:10px;color:#191919;opacity:0.6}
.header-presentations__item-title{font-family:'Geometria';font-size:13px;line-height:13px;font-weight:500;color:#191919;margin-bottom:5px}
.header-presentations__item-icon{margin-left:9px}
.header-presentations.active .header-presentations__dropdown{display:block}
.header-mobile__presentations{display:flex;flex-direction:column;gap:8px}
.header-mobile__presentations .header-presentations__item a{border:none !important;padding:12px 16px 13px 13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.header-mobile__presentations .header-presentations__item-title{font-size:14px;line-height:14px;color:#343434}
.header-mobile__presentations .header-presentations__item-desc{font-size:11px;line-height:11px;color:#343434}
.search-header{background:#F7F2F2 url('/assets/templates/new-design/images/search-bg.webp') repeat-x left center}
.search-header .wrapper{padding:100px 20px}
.search-header h1{font-weight:700;font-size:55px;line-height:120%;color:#1D1F23;margin-bottom:70px}
.search-form{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #939890}
.search-form__input{flex:1;min-width:1px;position:relative}
.search-form__input input{border:none;width:100%;background:transparent;font-family:'Geometria';font-weight:400;font-size:32px;line-height:150%;color:#1D1F23;padding-right:25px}
.search-form__input input::placeholder{color:#1D1F23 !important}
.search-form__input input:focus{box-shadow:none !important}
.search-form__button{width:140px;height:57px;background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),linear-gradient(90deg,#6A2B4C 7.98%,#9F2D5A 89.46%);text-align:center;vertical-align:middle;font-family:'Geometria';font-weight:500;font-size:15px;line-height:130%;letter-spacing:0.1em;text-transform:uppercase;color:#FFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-left:35px}
.search-form__button:hover{opacity:0.8}
.search-form__clear{border:none;padding:0;cursor:pointer;display:none;width:20px;height:20px;background:url('/assets/templates/new-design/images/cross.svg') no-repeat center / contain;position:absolute;right:0;top:50%;margin-top:-10px}
.search-results .wrapper{padding:100px 20px}
.search__item + .search__item{margin-top:80px}
.search__item{padding-bottom:20px;border-bottom:1px solid #E9ECE8}
.search__link{font-family:'Geometria';font-weight:500;font-size:32px;line-height:45px;color:#1D1F23}
.search-link:hover,.search-link:focus{color:#1D1F23 !important}
.search__text{font-family:'Geometria';font-weight:400;font-size:21.3333px;line-height:34px;color:#1D1F23;margin:30px 0 0}
.pagination{margin-top:80px !important;display:flex;align-items:center}
.pagination__list{display:flex;align-items:center}
.pagination__btn,.pagination__nav{width:64px;height:64px;text-align:center;line-height:64px;font-family:'Geometria';font-weight:500;font-size:21.3333px;color:#1D1F23;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.pagination__btn--active{background:#CC6978}
.pagination__btn:disabled{background:transparent}
.pagination__nav{background:#FFEAED url('/assets/templates/new-design/images/arrow.svg') no-repeat center / 42px}
.pagination__nav.prev{margin-right:20px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
.pagination__nav.next{margin-left:20px}.neighborscontent{gap:20px;align-items:stretch}
.neighbors .blg__recartcls-item{width:40%;flex-grow:1;position:relative;justify-content:flex-start}
#blrubr .blg__similarslider-arrow{position:absolute;top:25px}
#blrubr .blg__similarslider-arrow.link-prev{left:20px}
#blrubr .blg__similarslider-arrow.link-next{right:20px}.blg-side .blg__recartcls-item{padding:0;background:transparent;box-shadow:none}.psych-expert .base-candidate{display:none}.top-title{text-transform:uppercase;color:#CC6978;font-size:17px;font-style:normal;font-weight:700;line-height:130%;font-family:'Geometria'}.under-title{font-size:25px;font-family:'Geometria';font-weight:400;max-width:518px}h1.h-title{font-size:70px;font-weight:700;line-height:103%;font-family:Lazurski;margin:38px 0 12px !important}.psych-intro-wrap{}
.psych-intro{background-image:url(../images/life-bg.svg);background-size:cover;padding:125px 0 115px}.psych-intro__img{position:absolute;bottom:-115px;right:0}.psych-intro__img_mobile{display:none}.regalia{padding-bottom:0}.regalia__right .title{margin-bottom:10px !important;font-size:35px !important;font-weight:700}.regalia__right p{font-family:Geometria;margin-bottom:10px;line-height:22px}.regalia__right>*:last-child{margin-bottom:0}.regalia__left{flex:0 0 580px;max-width:580px}.regalia__left img{max-width:100%;border-radius:100px 0}.regalia__right{flex:1 1}.h-row{display:flex;flex-wrap:wrap;gap:40px}.regalia .h-row{padding-bottom:85px;border-bottom:1px solid rgba(44,14,22,0.20);margin-bottom:72px}.video-sect{padding:0}.video-sect .row{padding-bottom:85px;border-bottom:1px solid rgba(44,14,22,0.20);margin-bottom:72px}.video-sect .title{font-size:40px !important;font-weight:700;font-style:normal;line-height:130%;text-transform:uppercase;margin-bottom:37px !important}.video-list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.video-list__item-wrap{flex:0 0 50%;max-width:50%;padding-left:20px;padding-right:20px}.video-item__text-name{color:#000;font-family:Geometria;font-size:25px;font-style:normal;font-weight:700;line-height:140%;text-transform:none !important}.video-item__text-info{font-family:Geometria;font-size:17px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#606060;margin-top:10px}.video-item__text-wrap{margin-top:28px}.video-item__img-wrap{position:relative}.play-button__inner{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%;padding:14px;border:1px solid rgba(255,255,255,0.19)}.play-button{width:128px;height:128px;padding:14px;display:flex;align-items:center;justify-content:center;border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:transparent;border:1px solid rgba(255,255,255,0.06)}.play-button__inner-inner{padding:14px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.19);border-radius:100%}.video-item video{max-width:100% !important;display:block}.video-item__timer{color:#fff;padding:0 13px;border-radius:9.419px;background:#000;font-size:24px;font-weight:600;line-height:150%;font-family:Montserrat;text-align:center;position:absolute;bottom:20px;right:20px;height:43px;display:flex;align-items:center;justify-content:center}.video-list__separator{padding-left:20px;padding-right:20px;display:flex;align-items:center;gap:8px;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin:38px 0 30px}.article-sect .title{color:#2C0E16;font-family:Lazurski;font-size:40px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.article-sect{padding:0;padding-bottom:80px}.article-list{border-left:10px solid #F2F0F1;border-top:10px solid #F2F0F1;display:flex;flex-wrap:wrap;margin-top:32px}.article-list__item{flex:0 0 33.33334%;max-width:33.33334%}.article-item{border:10px solid #F2F0F1;border-left:none;border-top:none;padding:60px}.h-arrow{background-image:url(../images/h-arrow.svg);width:14px;height:11px;display:inline-block;margin-left:7px}.article-item__date{color:#CC6978;font-family:Geometria;font-size:17px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.85px;text-transform:uppercase;display:block;margin:43px 0 30px}h5.article-item__name{color:#2C0E16;font-family:Geometria;font-size:26px;line-height:29px !important;font-style:normal;font-weight:700;line-height:normal;text-transform:none;min-height:150px;margin-bottom:78px !important}.article-item__link{color:#2C0E16;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:0.84px;text-transform:uppercase}.article-item__link:focus{color:#2C0E16}.article-item{display:flex;flex-wrap:wrap;flex-direction:column}.article-item__logo-wrap{min-height:56px;display:flex;align-items:center}.mobile-nav{display:none}.regalia-mobile-show{display:none;font-family:'Geometria' !important}
.blg-sticky{align-self:stretch;justify-content:flex-start}
.blg-sticky .blg-authr,.blg-sticky .homeblog__bot-mobile{margin:0}
.blg-sticky .bgformwrap{position:sticky;top:35px}
blockquote{padding:5px 0 5px 20px;border-left:4px solid #CC6978;font-style:italic}
.article-navigation{box-shadow:0 4px 12px hsla(0,0%,6%,.08);padding:30px}
.article-navigation__title{font-weight:bold;margin-bottom:20px;font-size:22px}
.article-navigation__list{gap:15px}
.article-quote{background:rgba(204,105,120,0.10) url('/assets/templates/new-design/svgs/quote.svg') no-repeat 25px 25px / 50px;padding:25px 25px 25px 90px;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.article-quote__text{color:#343434;font-size:20px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:15px}
.article-quote__info{display:flex;align-items:center;gap:10px}
.article-quote__image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.article-quote__name{font-family:'Geometria',sans-serif;font-size:18px;font-weight:500;line-height:120%;margin-bottom:5px}
.article-quote__subtitle{font-family:'Geometria',sans-serif;font-size:13px;line-height:120%}
.webinar-banner{padding:30px 28px;background:radial-gradient(83.53% 46.46% at 51.88% 67.68%,#EF909E 0%,#C25D6D 100%);margin-top:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:relative}
.webinar-banner__long{padding:40px;margin-top:0}
.webinar-banner__dark{box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:#523D44}
.webinar-banner__pink{background:radial-gradient(46.8% 91.7% at 88.66% 72.7%,#EF909E 0%,#C25D6D 100%),radial-gradient(26.31% 29.88% at 20.72% 91.33%,rgba(255,255,255,0.28) 0%,rgba(255,255,255,0) 100%)}
.webinar-banner:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url('/assets/templates/default/css/images/pattern-white.png') repeat center}
.webinar-banner__pink:after{background:url('/assets/templates/default/css/images/pattern-white-big.png') repeat center / 200px;opacity:0.1}
.webinar-banner__pink:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url('/assets/templates/default/css/images/shum.png');opacity:0.1}
.webinar-banner__dark:after{background-image:url('/assets/templates/default/css/images/shum.png');opacity:0.3}
.webinar-banner__content{position:relative;z-index:2}
.webinar-banner__long .webinar-banner__content{width:405px;max-width:100%}
.webinar-banner__tags{display:flex;margin-bottom:15px;align-items:center;gap:5px;flex-wrap:wrap}
.webinar-banner__tags-item{font-size:13px;line-height:1.1;color:#fff;font-family:'Geometria',sans-serif;font-weight:500;padding:8px 11px;border:1px solid #fff;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px}
.webinar-banner__tags-item-icon{display:flex;align-items:center;gap:5px}
.webinar-banner__tags-item.white{background:#fff;color:#C25D6D}
.webinar-banner__tags-item.green{background:#54b650;border-color:#54b650}
.webinar-banner__long .webinar-banner__tags{margin-bottom:22px}
.webinar-banner__long .webinar-banner__tags-item{padding:4px 13px;font-size:16px;line-height:1.3;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}
.webinar-banner__title{font-size:22px;line-height:1.3;font-weight:bold;color:#fff;font-family:'Lazurski',serif;margin-bottom:15px;text-transform:uppercase}
.webinar-banner__long .webinar-banner__title{font-size:30px;margin-bottom:22px}
.webinar-banner__long .webinar-banner__title .pink{color:#EF909E}
.webinar-banner__long .webinar-banner__title .green-bg{padding:3px 6px;display:inline-block;background:#42A546;margin-bottom:5px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.webinar-banner__image{text-align:center}
.webinar-banner__long .webinar-banner__image{position:absolute;bottom:0;right:10px;z-index:2}
.webinar-banner__button a{display:block;padding:25px 0;text-decoration:none;text-align:center;background:linear-gradient(180deg,#54B650 0%,#4D954A 100%);box-shadow:0 16px 30px 0 rgba(0,0,0,0.2),0px 3px 0 0 rgba(63,135,60,1);font-family:'Geometria',sans-serif;font-size:16px;font-weight:700;line-height:21px;letter-spacing:0.03em;color:#fff;text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.webinar-banner__dark .webinar-banner__button a{background:linear-gradient(to top,#AC535E 0%,#EE8F9D 100%);box-shadow:0 2px 0 0 rgba(137,58,69,1);color:#fff;font-size:15px;line-height:24px;letter-spacing:0.05em;padding:0 44px;height:60px;line-height:60px;display:inline-block;text-decoration:none}
.webinar-banner__pink .webinar-banner__button a{background:linear-gradient(to top,#3E3538 0%,#6D686A 100%);box-shadow:0 16px 30px 0 rgba(0,0,0,0.2);color:#fff;font-size:16px;line-height:1.3;letter-spacing:0;padding:0 30px;height:60px;line-height:60px;display:inline-block;text-decoration:none;text-transform:none}
.webinar-banner__button a:hover{box-shadow:none !important}@media (max-width:1280px){.webinar-banner__long .webinar-banner__image{display:none}.webinar-banner__long .webinar-banner__content{width:100%}}
@media (max-width:767.98px){.webinar-banner__long{padding:30px}.webinar-banner__long .webinar-banner__title{font-size:24px;}.webinar-banner__long .webinar-banner__tags-item{font-size:13px;line-height:1.1;padding:8px 11px}}.contain{width:100%;max-width:1230px;padding:0 15px;margin:0 auto}
.breadcrumbs{padding:15px 0;width:100%;background:#fff;border-bottom:1px solid #e7e7e5}
.breadcrumbs ul{padding:0;margin:0;font-family:"Geometria",sans-serif;font-weight:500;font-size:13px;line-height:130%;color:#9f9f9f;flex-direction:row}
.breadcrumbs ul li{display:inline-block;margin:0 20px;padding:0;line-height:100%}
.breadcrumbs ul li:first-child{margin:0 20px 0 0}
.breadcrumbs ul li a{font-family:"Geometria",sans-serif;font-weight:500;font-size:13px;line-height:130%;color:#9f9f9f;text-decoration:none}
.breadcrumbs ul li.active{color:#343434;font-family:"Geometria",sans-serif;font-weight:500;font-size:13px;line-height:130%}
.hero-vacan{background:url('/assets/images/bg-main-vacan.webp') repeat top center;padding:0 0 40px 0}
.d-flex{display:flex}
.j-between{justify-content:space-between}
.hero-info{width:50%;display:flex;flex-direction:column;padding:40px 0 0 0;justify-content:center}
.hero-image{width:50%}
.hero-image img{max-width:100%}
.hero-info h1{margin:22px 0 0 0 !important;font-family:Lazurski;font-weight:700;font-size:50px;line-height:120%;letter-spacing:-0.045em;text-transform:uppercase;color:#1d1d1d}
.hero-info .btn{display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),rgba(255,255,255,0.1);border-radius:7px;margin:52px 0 0 0;font-family:Lazurski;font-weight:700;font-size:15px;line-height:130%;letter-spacing:0.04em;text-transform:uppercase;text-align:center;color:#fff;width:233px;height:59px;padding:0}
.hero-info .btn-border{display:flex;align-items:center;justify-content:center;font-family:Lazurski;font-weight:700;font-size:15px;line-height:130%;letter-spacing:0.04em;text-transform:uppercase;text-align:center;color:#cc6978;border:1px solid #cc6978;background:none;width:219px;height:59px;border-radius:7px;margin:52px 0 0 17px}
.hero-info p.chapter{font-family:"Geometria",sans-serif;font-weight:700;font-size:19px;line-height:130%;letter-spacing:0.05em;text-transform:uppercase;color:#cc6978;margin:0}
.about-section{background-image:url('/assets/images/team.png'),linear-gradient(to bottom,#FAF7F7 0%,#FBF3F3 100%);background-repeat:no-repeat;background-position:bottom center;margin:80px 0 0 0;border-radius:30px;padding:50px 45px 426px 45px}
.about-section p.title{text-align:center;margin:0;font-family:Lazurski;font-weight:700;font-size:37px;line-height:130%;text-transform:uppercase;color:#cc6978}
.about-section p{margin:18px 0 0 0;font-family:"Geometria",sans-serif;font-weight:400;font-size:20px;line-height:140%;letter-spacing:-0.01em;text-align:center;color:#191919}
.vacan-section{margin:80px 0 0 0}
.vacan-section p.title{font-family:Lazurski;font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:0}
.vacan-section p.title span{color:#c66b77}
.vacan__list{display:flex;padding:10px 0 0 0;margin:0 -15px;flex-wrap:wrap}
.vacan__list .item{width:calc(100%/3 - 30px);margin:30px 15px 0 15px;border:1px solid #dfe4eb;border-radius:15px;padding:40px}
.vacan__list .item span.place{font-family:"Geometria",sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:-0.02em;text-align:center;color:#cc6978;padding:0 0 0 18px;background:url('/assets/images/iconAdres.svg') no-repeat left center}
.vacan__list .item p.name{margin:16px 0 0 0;font-family:"Geometria",sans-serif;font-weight:700;font-size:30px;line-height:100%;color:#2c0e16;border:none;padding:0;letter-spacing:normal}
.vacan__list .item .term{display:flex;margin:19px 0 0 0}
.vacan__list .item .term span{font-family:"Geometria",sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-0.02em;color:#723a42;border-radius:10px;padding:10px 12px;background:#f7eff0;margin-right:5px}
.vacan__list .item p.price{margin:16px 0 0 0;font-family:"Geometria",sans-serif;font-weight:500;font-size:25px;line-height:100%;color:#2c0e16}
.vacan__list .item .term + p{padding:25px 0 0 0;margin:25px 0 0 0;border-top:1px solid #dfe4eb;font-family:"Geometria",sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:-0.01em;color:#191919}
.vacan__list .item .btn{width:100%;margin:25px 0 0 0;height:61px;font-family:"Geometria",sans-serif;font-weight:700;font-size:16px;line-height:130%;text-transform:uppercase;text-align:center;color:#fff;background:#cc6978;border-radius:5px}
.section{margin:80px 0 0 0}
.section h2{font-family:Lazurski;font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:0}
.interviews{display:flex;flex-wrap:wrap;margin:0 -15px}
.interviews .item{width:calc(100%/3 - 30px);position:relative;margin:20px 15px 0 15px}
.interviews .item img{max-width:100%;border-radius:15px}
.interviews p{font-family:Lazurski;font-weight:700;font-size:30px;position:absolute;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;text-align:center;top:50%;height:auto;width:100%;margin-top:-15px}
.period{padding:102px 0 103px 67px;width:100%;border-radius:30px;background:url('/assets/images/image-calendar.png') no-repeat right top,linear-gradient(to bottom,#FAF7F7 0%,#FBF3F3 100%)}
.period h2{font-family:Lazurski;font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;color:#2c0e16}
.period h2 span{color:#cc6978}
.period-info{max-width:590px}
.period p{font-family:"Montserrat",sans-serif;font-weight:500;font-size:25px;line-height:160%;color:#191919;margin:0;padding:10px 0 0 0}
.content-style p{font-family:"Geometria",sans-serif;font-weight:400;font-size:25px;line-height:130%;color:#2c0e16;margin:0 0 20px 0}
.team__reviews{padding:20px 0 80px 0}
.team__reviews .item{border-radius:15px;padding:50px;background:#f7eff0;text-align:left}
.team__reviews .item p.name{font-weight:700;font-size:30px;line-height:130%;color:#2c0e16;margin:0}
.team__reviews .item p.city{font-weight:400;font-size:18px;margin:20px 0 0 0}
.team__reviews .item p{font-family:"Geometria",sans-serif;font-weight:400;font-size:18px;letter-spacing:-0.01em;color:#191919;margin:20px 0 0 0}
.team__reviews .item a{border-radius:31px;padding:14px 18px 14px 35px;margin:20px 0 0 0;text-decoration:none;border-radius:31px;background:#cc6978 url('/assets/images/arrvideo.svg') no-repeat left 18px top 14px;display:inline-block;font-family:"Geometria",sans-serif;font-weight:700;font-size:11px;line-height:130%;text-transform:uppercase;color:#fff}
.team__reviews .slick-arrow{font-size:0;position:absolute;z-index:1;top:50px;border-radius:50%;width:38px;height:38px;border:1px solid #cc6978;transition:none}
.team__reviews .slick-next{right:50px;background:#cc6978 url('/assets/images/arr-slide.svg') no-repeat center center}
.team__reviews .slick-next:hover{background:url('/assets/images/arr-slide-hov.svg') no-repeat center center;transform:rotate(180deg)}
.team__reviews .slick-prev{right:98px;left:auto;background:#cc6978 url('/assets/images/arr-slide.svg') no-repeat center center;transform:rotate(180deg)}
.team__reviews .slick-prev:hover{background:url('/assets/images/arr-slide-hov.svg') no-repeat center center;transform:rotate(0deg)}
.team__reviews .slick-next:before,
.team__reviews .slick-prev:before{display:none}
@media (max-width:1024px){.vacan__list .item{padding:20px}}
@media (max-width:992px){.hero-info h1{font-size:30px;margin:15px 0 0 0 !important}.hero-info p.chapter{font-size:17px}.hero-info .btn{font-size:12px;color:#fff;width:220px;height:50px;margin:30px 0 0 0}.hero-info .btn-border{font-size:12px;width:220px;height:50px;margin:30px 0 0 17px}.about-section{margin:60px 0 0 0;padding:50px 45px 326px 45px;background-size:100% auto}.section h2,.vacan-section p.title,.about-section p.title{font-size:30px}.about-section p{font-size:16px}.vacan__list .item{width:calc(100% / 2 - 30px);padding:30px}.vacan-section{margin:60px 0 0 0}.vacan__list .item p.name{font-size:26px}.vacan__list .item p.price{font-size:20px}.vacan__list .item .term + p{font-size:16px;line-height:120%}.vacan__list .item .btn{font-size:14px;margin:25px auto 0;height:55px}.interviews p{font-size:18px}.period{padding:40px 0 70px 25px;background:url(/assets/images/image-calendar.png) no-repeat right -100px top,linear-gradient(to bottom,#FAF7F7 0%,#FBF3F3 100%);background-size:425px auto}.content-style p,.period p{font-size:20px}.team__reviews .slick-arrow{top:30px}}@media (max-width:767.98px){.section,.vacan-section,.about-section{margin:40px 0 0 0}.section h2,.vacan-section p.title,.about-section p.title{font-size:20px}.team__reviews .item{padding:10px}.team__reviews .item p{font-size:13px}.team__reviews .item p.name{font-size:18px}.team__reviews .item p.city{font-size:15px}.team__reviews{padding:0 0 40px 0}.team__reviews .slick-arrow{top:60px}.team__reviews .slick-next{right:5px}.team__reviews .slick-prev{right:50px}.content-style p{font-size:14px}.interviews .item{width:100%}.interviews p{font-size:20px}.vacan__list{padding:0}.vacan__list .item{width:100%;padding:20px}.vacan__list .item p.name{font-size:20px}.vacan__list .item p.price{font-size:16px}.vacan__list .item .term + p{font-size:14px}.vacan__list .item .btn{width:70%;margin:25px auto 0;height:40px;font-size:13px}.vacan__list .item .term span{padding:6px 7px;font-size:13px}.vacan__list .item span.place{font-size:16px;padding:1px 0 0 18px}.period p{font-size:15px}.period{padding:20px 10px 280px 20px;background:url(/assets/images/image-calendar.png) no-repeat right bottom,linear-gradient(to bottom,#FAF7F7 0%,#FBF3F3 100%);background-size:300px auto}.about-section{padding:20px 15px 140px 15px;background-size:100% auto}.about-section p{font-size:14px;text-align:left}.hero-info,.hero-image{width:100%}.hero-info{padding:20px 0 0 0}.hero-info h1{font-size:22px;margin:12px 0 0 0 !important}.hero-info p.chapter{font-size:14px}.d-flex{flex-wrap:wrap}.hero-vacan{padding:0 0 20px 0}.hero-info .btn,.hero-info .btn-border{width:160px;height:40px;font-size:11px;margin-top:25px}}
.candidates h2{font-weight:700;font-size:30px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:0}
.candidates ul.tab-question{margin:21px 0 0 30px;display:block}
.candidates ul.tab-question li{cursor:pointer;font-family:'Montserrat';font-weight:600;font-size:13px;line-height:120%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;border-radius:25px;color:#c0aeb4;display:inline-block;padding:17px 30px}
.candidates ul.tab-question li.active{box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;color:#fff}
.candidates .all{border-radius:27px;width:219px;height:54px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;font-family:'Montserrat';font-weight:600;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center}
.candidates .swiper{padding-bottom:60px;overflow:inherit}
.candidates .contain{position:relative;display:block}
.candidates .swiper-arrows{position:absolute;right:0;z-index:10;top:0}
.candidates .swiper-button-prev{display:inline-block;width:38px;height:38px;border:1px solid #cc6978;border-radius:50%;background:url('/assets/templates/new-design/images/arr-s.svg') no-repeat center center;transform:rotate(180deg);left:auto;right:auto;position:relative}
.candidates .swiper-button-next{width:38px;height:38px;border:1px solid #cc6978;border-radius:50%;display:inline-block;background:url('/assets/templates/new-design/images/arr-s.svg') no-repeat center center;left:auto;right:auto;position:relative}
.candidates .swiper-button-next:after,
.candidates .swiper-button-prev:after{display:none}
.candidates .swiper-button-prev:hover{box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978 url('/assets/templates/new-design/images/arr-s-active.svg') no-repeat center center;transform:rotate(0deg)}
.candidates .swiper-button-next:hover{box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978 url('/assets/templates/new-design/images/arr-s-active.svg') no-repeat center center;transform:rotate(180deg)}
.slider-wrap{height:0;opacity:0}
.slider-wrap.active{height:auto;opacity:1}
.candidates .swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;border-radius:2px;height:4px;background:#f1ebeb;margin:67px 0 0 0;position:relative;bottom:10px;left:0}
.candidates .swiper-scrollbar-drag{border-radius:9px;width:100px;height:18px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;cursor:pointer;-webkit-appearance:none;top:-7px}
.candidates .swiper-slide{margin:40px 0 0 0;width:auto!important;box-shadow:0 52px 119px -71px rgba(51,13,20,0.51)}
.candidates figure{position:relative;font-size:0}
.candidates figure::after{content:'';position:absolute;z-index:1;bottom:0;left:0;width:100%;height:240px;border-radius:0 0 5px 5px;background:linear-gradient(180deg,rgba(44,14,22,0) 0%,rgba(44,14,22,0.63) 85.42%)}
.candidates.p-tb{padding-top:44px;padding-bottom:79px}
.candidates img{border-radius:5px}
.candidates .card{position:absolute;z-index:2;bottom:30px;left:30px;width:calc(100% - 60px)}
.candidates .card .name{font-family:'MuseoCyrl100';font-weight:700;font-size:25px;line-height:130%;color:#fff;margin:0 0 12px 0}
.candidates .card .year{background:#54b650;font-family:'Montserrat';font-weight:500;font-size:12px;border-radius:14px;display:flex;align-items:center;justify-content:center;width:59px;height:28px;line-height:130%;color:#fff;margin:0 0 30px 0}
.candidates .card .btn{border-radius:31px;padding:14px 18px;width:158px;height:42px;background:#fff;font-family:'Montserrat';font-weight:400;font-size:11px;display:flex;align-items:center;justify-content:center;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#cc6978;text-decoration:none}
.candidates .card .fake-bg{content:'';position:absolute;width:47px;height:47px;border-radius:50%;z-index:99;top:18px;left:0;right:0;margin:auto;opacity:1;background:#fff url('/assets/templates/new-design/images/arrow-video.svg') no-repeat center center}
.candidates .card .play-video__btn{background:none;font-family:'Montserrat';font-weight:400;font-size:11px;text-decoration:none;line-height:130%;text-transform:uppercase;color:#fff;position:relative;padding:88px 0 0 0;position:relative;margin:-50px 0 0 0}
.candidates .card .play-video__btn:after,
.candidates .card .play-video__btn:before{content:"";position:absolute;border:1px solid rgba(255,255,255,0.19);left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;-webkit-animation:pulse-play-video 1.8s linear infinite;animation:pulse-play-video 1.8s linear infinite}
.candidates .card .play-video__btn:after{-webkit-animation-delay:0.7s;animation-delay:0.7s}
@-webkit-keyframes pulse-play-video{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}
@keyframes pulse-play-video{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}
.candidates .card .d-flex{display:flex;justify-content:space-between}
.package-section{padding:125px 0 165px 0;background:url('/assets/templates/new-design/images/bg-package.jpg') no-repeat top center;background-size:cover}
.package-section h2{font-family:Lazurski;font-weight:700;font-size:55px;line-height:130%;text-transform:uppercase;text-align:center;color:#2c0e16;margin:0}
.package__list{margin:0 -15px;display:flex}
.package-item{border-radius:20px;padding:40px 30px;width:calc(100%/3 - 30px);margin:32px 15px 0 15px;box-shadow:0 14px 40px 0 rgba(0,0,0,0.1);background:#fff}
.package-item p.name{font-family:Lazurski;font-weight:700;font-size:40px;line-height:100%;text-transform:uppercase;text-align:center;color:#2c0e16;padding:0 0 19px 0;margin:7px 0 0 0;background:url('/assets/templates/new-design/images/name-bg-line.svg') no-repeat bottom center}
.package-item ul{margin:0;padding:0}
.package-item ul li{padding:0 0 0 25px;margin:25px 0 0 0;font-weight:700;font-size:19px;line-height:95%;letter-spacing:-0.01em;color:#2c0e16;min-height:19px;font-family:"Geometria",sans-serif}
.package-item ul li span{font-weight:400;font-size:14px;line-height:100%;font-family:"Geometria",sans-serif}
.package-item ul li img{display:inline-block;margin-right:3px;vertical-align:middle}
.package-item ul li.yes{background:url('/assets/templates/new-design/images/icon-yes.svg') no-repeat}
.package-item ul li.no{background:url('/assets/templates/new-design/images/icon-no.svg') no-repeat}
.package-item ul li .d-flex{display:flex;align-items:center}
.package-item ul li .criter{width:118px;height:13px;margin-left:10px;background:url('/assets/templates/new-design/images/criter-bg.svg') repeat-x;background-size:14.6px auto}
.package-item ul li .criter .count-4{height:13px;width:50%;background:url('/assets/templates/new-design/images/criter-bg-act.svg') repeat-x;background-size:14.7px auto}
.package-item ul li .criter .count-6{height:13px;width:75%;background:url('/assets/templates/new-design/images/criter-bg-act.svg') repeat-x;background-size:14.7px auto}
.package-item ul li .criter .count-8{height:13px;width:100%;background:url('/assets/templates/new-design/images/criter-bg-act.svg') repeat-x;background-size:14.7px auto}
.package-item .label{font-family:"Geometria",sans-serif;border-radius:6px;padding:0 0 0 2px;width:85px;height:26px;display:flex;margin:0 auto;background:#54b650;font-weight:700;font-size:12px;line-height:133%;letter-spacing:0.42em;text-transform:uppercase;text-align:center;align-items:center;justify-content:center;color:#fff}
.package-item .label.green{background:#54b650}
.package-item .label.pink{background:#e18391;color:#fff!important}
.package-item .label.brown{background:#2c0e16}
.package-item .btn{border-radius:10px;padding:25px 20px;width:320px;height:71px;margin:15px auto 0;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px 0 rgba(23,21,22,0.2);background:rgba(255,255,255,0.1),linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%);font-family:"Geometria",sans-serif;font-weight:700;font-size:16px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#fff}.package-item p.att{font-family:"Geometria",sans-serif;margin:25px 0 0 0;font-weight:400;font-size:12px;line-height:120%;text-align:center;color:rgba(44,14,22,0.5)}
.package-item p.att a{text-decoration:underline}
.package-item p.price{font-family:"Geometria",sans-serif;margin:25px 0 0 0;padding:25px 0 0 0;font-weight:700;font-size:19px;background:url('/assets/templates/new-design/images/name-bg-line.svg') no-repeat top center;color:rgba(44,14,22,0.5)}
.package-item p.price span{font-size:42px;color:#2c0e16}
.preims-section{padding:35px 0 50px 0}
.preims-section h2{font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;text-align:center;color:#cc6978;margin:0}
.preims-section h2 span{color:#2c0e16}
.preims__row{display:flex;justify-content:space-between;align-items:center;margin:80px 0 0 0;padding:0 0 20px 0}
.preims__row img{box-shadow:0 48px 119px -44px rgba(51,13,20,0.3);border-radius:5px;margin-right:80px}
.preims__row:nth-child(odd){flex-direction:row-reverse}
.preims__row:nth-child(odd) img{margin-left:80px;margin-right:0}
.preims__row div{flex:1}
.preims__row p{font-family:'Montserrat';font-weight:400;font-size:15px;line-height:170%;color:#191919;margin:20px 0 0 0}
.preims__row p.name{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;color:#2c0e16;padding:0 0 5px 0;margin:0}
.preims__row span.num{font-family:'Montserrat';font-weight:300;font-size:75px;line-height:170%;color:#cc6978}
.cityes-section{padding:50px 0;background:url(/assets/templates/new-design/images/bg-package.jpg) no-repeat top center;background-size:cover}
.cityes-section .d-flex{display:flex}
.cityes-section ul{column-count:4;margin:25px 0 0 0;padding:0;display:block}
.cityes-section li a{font-family:"Geometria",sans-serif;font-weight:400;font-size:12px;color:#191919;text-decoration:none}
.block-cityes{flex:2}
.block-cityes:last-child{max-width:110px;flex:1}
.block-cityes p.name{font-family:"Geometria",sans-serif;font-weight:500;font-size:24px;color:#2c0e16;margin:0}
.block-cityes:last-child p.name{margin:0 0 25px 0}
.block-cityes p.country{font-family:"Geometria",sans-serif;font-weight:500;font-size:17px;color:#191919;margin:0 0 10px 0}
.cityes-section .block-cityes:last-child ul{margin:0 0 30px 0}.clients-section{background:url('/assets/templates/new-design/images/clienttexture.jpg') no-repeat top center;background-size:cover;padding:50px 0 80px 0}
.clients-section h2{margin:40px 0 0 0!important;font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;color:#fff}
.clients-section p{font-family:'Montserrat';font-weight:500;font-size:16px;line-height:160%;color:#fff;margin:25px 0 0 0}
.clients-info{max-width:575px}
.clients__preim{padding:15px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}
.clients__preim .item{width:calc(100%/3);font-family:'Montserrat';font-weight:600;font-size:11px;line-height:170%;text-transform:uppercase;color:#fff;margin:30px 0 0 0}
.clients__preim .item:nth-child(n+4){width:50%}
.clients__preim .item:first-child{width:80px}
.clients__preim .item span{font-weight:600;font-size:35px;line-height:130%;text-transform:uppercase;color:#fff}
.clients-section figure{position:relative;flex:1}
.clients-section figure img{top:-50px;position:absolute}
.feedback-section{padding:112px 0;background:url('/assets/templates/new-design/images/bg-feedback.jpg') no-repeat top center;background-size:cover}
.feedback{border-radius:5px;padding:15px;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:rgba(255,255,255,0.11)}
.feedback-wrap{box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:#fff;border-radius:5px;padding:70px 60px 60px 60px}
.feedback-wrap p.caption{font-weight:700;font-size:30px;line-height:130%;text-transform:uppercase;text-align:center;color:#2c0e16}
.feedback-wrap form{width:100%;max-width:510px;padding:10px 0 0 0}
.feedback-wrap form .field{width:calc(50% - 13px);margin:20px 0 0 0}
.feedback-wrap form label{font-family:'Montserrat';font-weight:600;font-size:13px;line-height:130%;color:#2c0e16}
.feedback-wrap form label span{font-weight:700;color:#cc6978}
.feedback-wrap form input{margin:8px 0 0 0;padding:0 0 0 20px;outline:none;border:1px solid #f3f2f3;border-radius:5px;width:100%;height:53px;background:#f9f8f8;font-family:'Montserrat';font-weight:300;font-size:13px;line-height:130%;color:#000}
.feedback-wrap form input::-webkit-input-placeholder{font-family:'Montserrat';font-weight:300;font-size:13px;line-height:130%;color:#9f9f9f}
.feedback-wrap form input:-moz-placeholder{font-family:'Montserrat';font-weight:300;font-size:13px;line-height:130%;color:#9f9f9f}
.feedback-wrap form p{font-family:'Montserrat';font-weight:400;font-size:10px;line-height:120%;color:rgba(0,0,0,0.25);margin:12px 0 0 0}
.feedback-wrap form p a{text-decoration:underline}
.feedback-wrap form button{border-radius:27px;padding:19px 24px;width:194px;height:54px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;border:none;cursor:pointer;font-family:'Montserrat';font-weight:600;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#fff;margin:35px 0 0 0;display:flex;align-items:center;justify-content:center}
.feedback-wrap form .private{padding:0 0 0 40px;margin:35px 0 0 63px;width:248px;font-family:'Montserrat';font-weight:400;font-size:10px;line-height:140%;color:#191919;background:url('/assets/templates/new-design/images/verified-user.svg') no-repeat left center}.feedback-wrap form .d-flex{flex-wrap:wrap}
.feedback-info{padding:0 0 0 26px;flex:1;margin:55px 0 0 0}
.feedback-soc{padding:25px;border:3px solid #f9f8f8;border-radius:5px}
.feedback-soc p.title{font-family:MuseoSansCyrl;font-weight:700;font-size:19px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:0}
.feedback-soc p{font-family:'Montserrat';font-weight:400;font-size:13px;line-height:145%;color:#191919;margin:6px 0 15px 0}
.imp{margin:55px 0 0 0;padding:0 0 0 33px;background:url('/assets/templates/new-design/images/icon-att.svg') no-repeat}
.imp p{margin:12px 0 0 0;font-family:'Montserrat';font-weight:500;font-size:11px;line-height:180%;color:#191919}
.imp span{font-family:MuseoSansCyrl;font-weight:700;font-size:18px;line-height:150%;text-transform:uppercase;color:#2c0e16}
.seo-section{padding:93px 0;background:url(/assets/templates/new-design/images/bg-feedback.jpg) no-repeat top center;background-size:cover}
.seo-section h2{font-weight:700;font-size:37px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:0!important}
.seo-section p{font-family:"Geometria",sans-serif;font-weight:400;font-size:20px;line-height:120%;color:#2c0e16;margin:10px 0 0 0}
.tests-section{padding:101px 0;background:url(/assets/templates/new-design/images/bg-feedback.jpg) no-repeat top center;background-size:cover}
.slider-tests .slide{margin:0 20px;padding:15px;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:rgba(255,255,255,0.11);border-radius:5px;transition:.5s}
.slider-tests .card{background-position:right top;background-repeat:no-repeat;overflow:hidden;position:relative;width:758px}
.slider-tests .card .test-info{display:flex;flex-direction:column;justify-content:space-between;max-width:430px;width:100%;position:relative;min-height:394px;padding:60px 80px 45px 40px;z-index:3}
.slider-tests .card::after{content:'';width:160px;height:460px;background:#fff;z-index:1;position:absolute;left:236px;top:-60px;border-right:10px solid #CC6978;transform:rotate(12deg)}
.slider-tests .card p{font-family:'Montserrat';font-weight:400;font-size:15px;line-height:160%;color:#2c0e16;margin:23px 0 0 0}
.slider-tests .card p b{font-weight:700}
.slider-tests .slick-current{margin-top:-20px}
.slider-tests .card p.name{font-weight:700;font-size:30px;line-height:110%;color:#2c0e16;margin:0;font-family:Lazurski}
.slider-tests .card p.name span{color:#cc6978}
.slider-tests .card a.btn{border-radius:27px;padding:19px 24px;width:208px;height:54px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;font-family:'Montserrat';font-weight:600;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#fff}
.tests-section .slider{padding:50px 0 0 0}
.tests-section h2{font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;text-align:center;color:#2c0e16;margin:0}
.tests-arrows{position:absolute;right:0;z-index:10;top:-100px}
.tests-section .contain{position:relative;display:block}
.slick-button-prev{display:inline-block;width:38px;height:38px;border:1px solid #cc6978;border-radius:50%;background:url('/assets/templates/new-design/images/arr-s.svg') no-repeat center center;transform:rotate(180deg);left:auto;right:auto;position:relative;cursor:pointer}.slick-button-next{width:38px;height:38px;border:1px solid #cc6978;border-radius:50%;display:inline-block;background:url('/assets/templates/new-design/images/arr-s.svg') no-repeat center center;left:auto;right:auto;position:relative;cursor:pointer}.slick-button-next:after,.slick-button-prev:after{display:none}.slick-button-prev:hover{box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978 url('/assets/templates/new-design/images/arr-s-active.svg') no-repeat center center;transform:rotate(0deg)}.slick-button-next:hover{box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978 url('/assets/templates/new-design/images/arr-s-active.svg') no-repeat center center;transform:rotate(180deg)}
.tests-section .slick-track{padding:0 0 30px 0}
.tests-section .all{border-radius:27px;width:219px;height:54px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;font-family:'Montserrat';font-weight:600;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center}
.intro-bg{background:url('/assets/templates/new-design/images/intro-bg.jpg') no-repeat top center;background-size:100% 858px}
.articles-section{padding:121px 0 0 0}
.articles-section h2{font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;text-align:left;color:#2c0e16;margin:0!important}
.articles-section .slick-track{padding:0 0 121px 0}
.articles-section .slider{padding:50px 0 0 0}
.articles-arrows{position:absolute;right:0;z-index:10;top:-100px}
.articles-section .contain{position:relative;display:block}
.slider-articles .slide{border-radius:5px;width:388px;min-height:525px;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:#fff;padding:0 10px 72px 10px;margin:0 9px;position:relative}
.slider-articles .slide img{border-radius:5px}
.slider-articles .slide p.name{font-family:MuseoSansCyrl;font-weight:700;font-weight:700;font-size:18px;line-height:130%;color:#2c0e16;margin:30px 0 0 0;padding:0 6px 0 20px}
.slider-articles .slide p{font-family:'Montserrat';font-weight:400;font-size:12px;line-height:160%;color:#191919;margin:14px 0 0 0;padding:0 6px 0 20px}
.slider-articles .slide a{margin:24px 0 0 0;border:1px solid #cc6978;border-radius:31px;padding:0;width:141px;height:42px;display:flex;text-decoration:none;align-items:center;justify-content:center;font-family:'Montserrat';font-weight:400;font-size:11px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#cc6978;background:#fff;position:absolute;bottom:30px;left:30px}
.acquaintance-section{padding:120px 0}
.acquaintance-section h2{font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;text-align:center;color:#2c0e16;margin:0!important}
.acquaintance__list{padding:39px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}
.acquaintance__list .item{position:relative;width:calc(50% - 10px);margin:20px 0 0 0}
.acquaintance__list .item .info{position:absolute;bottom:45px;left:45px}
.acquaintance__list .item .info p{font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;color:#fff}
.acquaintance__list .item .info a{margin:18px 0 0 0;display:flex;align-items:center;text-decoration:none;border-radius:27px;width:197px;height:54px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;justify-content:center;font-family:'Montserrat';font-weight:600;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;color:#fff}
.similar-problem{padding:86px 0;background:url(/assets/templates/new-design/images/bg-feedback.jpg) no-repeat top center;background-size:cover}
.similar-problem .block{padding:118px 0 0 65px;background:url(/img/bg/bg-problem.png) no-repeat top center;width:100%;min-height:538px}
.similar-problem .block p{margin:19px 0 0 0;max-width:543px;font-family:'Montserrat';font-weight:500;font-size:16px;line-height:160%;color:#191919}
.similar-problem .block p.title{font-weight:700;font-size:37px;line-height:130%;text-transform:uppercase;color:#2c0e16;max-width:600px;font-family:'Lazurski Cyrillic',Arial,sans-serif}
.problems-section{padding:110px 0;background:#fff url('/img/bg/pattern.jpg') no-repeat top center}
.problems-section h2{font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;text-align:center;color:#cc6978}
.problems-section h2 span{color:#2c0e16}
.slider-problems{padding:31px 0 0 0}
.slider-problems .slide{margin:0 18px;max-width:1034px;width:100%;position:relative}
.slider-problems .slide .card{position:relative;padding:20px 0 61px 39px;background:url('/assets/templates/new-design/images/leaves-bottom.png') no-repeat left -15px bottom -60px,url('/assets/templates/new-design/images/leaves-top.png') no-repeat right 30px top -7px;width:100%}
.slider-problems .slide .card img{right:0;top:50px;position:absolute}
.slider-problems .card-info{background:#fff;width:calc(100% - 76px);padding:70px 0 70px 70px;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:#fff;border-radius:5px}
.slider-problems .card-info span.label{font-family:'Montserrat';font-weight:400;font-size:13px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;color:#cc6978}
.slider-problems .card-info p{font-family:'Montserrat';font-weight:400;font-size:15px;line-height:170%;color:#191919;margin:22px 0 0 0}
.slider-problems .card-info p.name{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:25px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:40px 0 0 0}
.slider-problems .card-info>div{max-width:450px}
.slider-problems .card-info a.btn{margin:78px 0 0 0;display:flex;border:1px solid #cc6978;border-radius:31px;background:#fff;padding:0;width:230px;height:56px;align-items:center;justify-content:center;font-family:'Montserrat';font-weight:400;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;color:#cc6978;text-decoration:none}
.problems-tabs{display:flex;justify-content:center;flex-direction:row;padding:5px 0 0 0}
.problems-tabs li{padding:17px 30px;font-family:'Montserrat';font-weight:600;font-size:13px;line-height:120%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#c0aeb4;position:relative;cursor:pointer}
.problems-tabs li::after{content:'';width:1px;height:30px;background:#cfc7c9;position:absolute;right:0;top:50%;margin-top:-15px}
.problems-tabs li.active{border-radius:25px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;color:#fff}
.problems-tabs li.active::after{display:none}
.portfolio-section{padding:89px 0;background:#fff}
.portfolio-section .tabs{display:flex;justify-content:flex-start;flex-direction:row;padding:5px 0 0 0}
.portfolio-section .tabs li{padding:17px 30px;font-family:'Montserrat';font-weight:600;font-size:13px;line-height:120%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#c0aeb4;position:relative;cursor:pointer;margin-right:40px}
.portfolio-section .tabs li.active{border-radius:25px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;color:#fff}
.portfolio-section .tabs li::after{content:'';width:1px;height:16px;background:#cfc7c9;position:absolute;right:-20px;top:50%;margin-top:-8px}
.left-part,
.right-part{width:50%;margin:60px 0 0 0;max-width:565px}
.left-part{max-width:587px}
.left-part p{margin:14px 0 0 0;font-family:'Geometria';font-weight:400;font-size:16px;line-height:150%;color:#000}
.left-part p.title{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;color:#2c0e16;margin:0}
.left-part p.title span{color:#c66b77}
.portfolio-item{margin:40px 0 20px 0;display:block}
.portfolio-item img{max-width:100%;border-radius:5px}
.right-part{padding:39px 0 0 0}
.portfolio-item p{font-family:'Geometria';font-weight:500;font-size:14px;line-height:130%;color:#191919;margin:7px 0 0 0}
.portfolio-item p.name{font-family:'Geometria';font-weight:700;font-size:20px;line-height:130%;color:#2c0e16;margin:33px 0 0 0}
.portfolio-item .btn{display:flex;border:1px solid #c66b77;border-radius:31px;padding:0;width:151px;height:42px;margin:20px 10px 0 0;align-items:center;justify-content:center;font-family:'Geometria';font-weight:700;font-size:11px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#c66b77;text-decoration:none;background:#fff}
.portfolio-item .btn-video{padding:14px 18px 14px 35px;margin:20px 0 0 0;text-decoration:none;border-radius:31px;background:#cc6978 url(/assets/images/arrvideo.svg) no-repeat left 18px top 14px;display:inline-block;font-family:"Geometria",sans-serif;font-weight:700;font-size:11px;line-height:130%;text-transform:uppercase;color:#fff}
.contain-fluid{width:100%;max-width:1510px;padding:0 15px;margin:0 auto}
.bd-candidates{padding:100px 0;width:100%;background:#fff}
.info_candidates{width:50%;max-width:700px}
.info_candidates p{margin:17px 0 0 0;font-family:"Geometria",sans-serif;font-weight:400;font-size:19px;line-height:140%;color:#191919}
.info_candidates h2{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:37px;line-height:130%;text-transform:uppercase;color:#c66b77;margin:0!important}
.info_candidates h2 span{color:#2c0e16}
.list_candidates{display:flex;flex-wrap:wrap;justify-content:space-between}
.list_candidates .item{width:calc(25% - 27px);margin:35px 0 0 0;text-align:center}
.list_candidates .item img{border-radius:50%;margin:0 auto}
.list_candidates .item p{margin:6px 0 0 0;font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:18px;line-height:150%;text-align:center;color:#2c0e16}
.list_candidates .item span{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:13px;line-height:150%;text-align:center;color:#9f9f9f}
.info_candidates .imp{margin:28px 0 0 0;padding:0 0 0 33px;background:url('/assets/templates/new-design/images/icon-att.svg') no-repeat}.info_candidates .imp p{margin:12px 0 0 0;font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:15px;line-height:140%;color:#191919}.info_candidates .imp span{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:18px;line-height:150%;text-transform:uppercase;color:#2c0e16}
.form_candidates{width:50%;max-width:700px}
.form_candidates .feedback-soc{margin:40px 0 0 0}
.form_candidates .feedback-soc p.title{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:19px;line-height:130%;text-transform:uppercase;color:#2c0e16}
.form_candidates .header__social-item.wasup{margin:0}
.form_candidates form{}
.form__right-part,
.form__left-part{width:calc(50% - 15px)}
.form__field{margin:0 0 28px 0}
.form_candidates form label{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:16px;line-height:130%;color:#2c0e16;margin:0}
.form__field label span{color:#8d1d47}
.form__field input{margin:8px 0 0 0;outline:none;border:1px solid #f3f2f3;border-radius:5px;padding:0 0 0 20px;width:100%;height:55px;background:#f9f8f8;font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#000}
.form__field input::-webkit-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#9f9f9f}
.form__field input:-moz-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#9f9f9f}
.form_candidates form textarea{padding:18px 0 0 20px;border:1px solid #f3f2f3;border-radius:5px;padding:18px 20px;width:100%;height:107px;background:#f9f8f8;resize:none;margin:8px 0 0 0;font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#000}
.form_candidates form textarea::-webkit-input-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#9f9f9f}
.form_candidates form textarea:-moz-placeholder{font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#9f9f9f}
.form__right-part .d-flex{margin-bottom:35px;flex-wrap:wrap}
.form__right-part input[type="radio"]{position:absolute;left:-9999px}
.form__right-part input[type="radio"] + label{padding:7px 0 7px 30px;width:calc(50% - 7px);font-family:"Geometria",sans-serif;font-weight:400;font-size:15px;line-height:130%;color:#9f9f9f;cursor:pointer;border:1px solid #f3f2f3;border-radius:2px;background:#f9f8f8;position:relative;margin:9px 0 0 0}
.form__right-part input[type="radio"] + label::before{content:'';width:15px;height:15px;top:9px;left:9px;position:absolute;z-index:1;background:url('/assets/templates/new-design/images/check.svg') no-repeat}
.form__right-part input[type="radio"]:checked + label{background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),rgba(255,255,255,0.1);color:#fff;border:none}
.form__right-part input[type="radio"]:checked + label::before{background:url('/assets/templates/new-design/images/check-active.svg') no-repeat}
.form__right-part label{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:16px;line-height:130%;color:#2c0e16;margin:0}
.form_candidates form p.att{font-family:"Geometria",sans-serif;font-weight:400;font-size:10px;line-height:120%;color:rgba(0,0,0,0.25);margin:10px 0 0 0}
.form_candidates form p.att a{text-decoration:underline;font-family:"Geometria",sans-serif;font-weight:400;font-size:10px;line-height:120%;color:rgba(0,0,0,0.25)}
.form_candidates form button{border-radius:5px;padding:19px 24px;width:236px;height:72px;margin:15px 18px 0 0;background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),rgba(255,255,255,0.1);cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:20px;line-height:130%;letter-spacing:0.02em;text-transform:uppercase;text-align:center;color:#fff;box-shadow:0 10px 37px 0 rgba(180,90,102,0.2)}
.form_candidates form .form-info{font-family:"Geometria",sans-serif;font-weight:400;font-size:12px;line-height:140%;color:#191919;margin:26px 0 0 0}
.faq-section{padding:98px 0 79px 0;background:url('/assets/templates/new-design/images/pattern-repeat.png') repeat left top}
.faq-section h2{font-family:'Lazurski Cyrillic',Arial,sans-serif;font-weight:700;font-size:35px;line-height:130%;text-transform:uppercase;text-align:center;color:#2c0e16;margin:0!important}
.faq-section h2 span{color:#cc6978}
.faq-tabs{display:flex;justify-content:center;flex-direction:row;padding:20px 0 0 0}
.faq-tabs li{padding:17px 30px;font-family:'Montserrat';font-weight:600;font-size:13px;line-height:120%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#c0aeb4;position:relative;cursor:pointer}
.faq-tabs li::after{content:'';width:1px;height:30px;background:#cfc7c9;position:absolute;right:0;top:50%;margin-top:-15px}
.faq-tabs li.active{border-radius:25px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;color:#fff}
.faq-tabs li.active::after{display:none}
.faq-wrap{margin:55px 0 0 0;border-radius:5px;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:rgba(255,255,255,0.11);padding:15px}
.faq-content{border-radius:5px;box-shadow:0 48px 111px -44px rgba(51,13,20,0.08);background:#fff;margin-top:-15px;position:relative;padding:21px 0 54px 0}
.faq-content::after{content:'';width:100%;position:absolute;z-index:2;height:168px;bottom:54px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.96) 38.74%,#fff 100%)}
.faq-content.active::after{display:none}
.faq-content.active .faq-item:nth-child(n+8){display:block}
.faq-item{padding:29px 70px 25px 70px;cursor:pointer;border-bottom:1px solid #f9f8f8;position:relative}
.faq-item:nth-child(n+8){display:none}
.faq-item::after{content:'';position:absolute;top:28px;right:70px;width:28px;height:28px;background:url('/assets/templates/new-design/images/plus.svg') no-repeat}
.faq-item:last-child{border:none}
.faq-item .ques{font-family:"Geometria",sans-serif;font-weight:500;font-size:24px;color:#2c0e16}
.faq-item .answ{font-family:"Geometria",sans-serif;font-weight:400;font-size:18px;line-height:140%;color:#191919;display:none;margin:25px 0 0 0}
.all-ques{position:absolute;z-index:3;bottom:68px;left:0;right:0;margin:auto;border-radius:27px;width:218px;height:54px;box-shadow:0 10px 37px 0 rgba(131,33,72,0.28);background:#cc6978;font-family:'Montserrat';font-weight:600;font-size:12px;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}
@media (max-width:767.98px){.quiz__text_subtitle img{max-width:100%}.candidates ul.tab-question{margin:0}.candidates ul.tab-question li{padding:10px 20px;font-size:12px}.package-section h2,.preims-section h2{font-size:22px}.package__list{margin:0;flex-wrap:wrap}.preims__row{margin:30px 0 0 0;flex-wrap:wrap}.preims__row img{max-width:100%}.preims__row p.name{font-size:25px}.preims__row span.num{font-size:40px}.preims__row p{font-size:12px}.package-section{padding:40px 0}.package-item{width:100%;margin:30px 0 0 0;padding:40px 10px}.cityes-section ul{column-count:3}.block-cityes{padding-bottom:20px}.clients-section{padding:5px 0 0 0}.clients-section figure img{top:0;position:relative;max-width:100%}.clients__preim .item span{font-size:20px}.clients__preim .item{font-size:9px}.clients-section p{font-size:14px;line-height:150%}.clients-section h2{font-size:22px}.feedback-section{padding:40px 0}.feedback-wrap{padding:10px}.feedback-wrap p.caption{margin:15px 0 0 0;font-size:15px}.feedback-wrap form .field{width:100%}.feedback-wrap form .private{margin:35px 0 0 0}.feedback-info{padding:0;margin:30px 0 0 0}.feedback-info .header__social-item.wasup{margin:0}.imp{margin:25px 0 0 0}.tests-arrows{top:-50px}.acquaintance__list .item{width:100%}.acquaintance__list .item img{max-width:100%}.acquaintance__list .item .info p{font-size:20px}.acquaintance__list .item .info{bottom:25px;left:25px}.acquaintance__list .item .info a{width:180px;height:40px;font-size:11px}.tests-section,.bd-candidates,.faq-section,.similar-problem,.portfolio-section,.articles-section,.acquaintance-section,.problems-section,.seo-section{padding:40px 0}.tests-section h2,.info_candidates h2,.faq-section h2,.similar-problem .block p.title,.left-part p.title,.articles-section h2,.acquaintance-section h2,.problems-section h2,.seo-section h2{font-size:22px}.articles-arrows{top:-50px}.acquaintance__list{padding:10px 0 0 0}.seo-section p{font-size:14px}.problems-tabs{flex-wrap:wrap}.problems-tabs li{width:50%;padding:15px}.problems-tabs li::after{display:none}.slider-problems .slide{max-width:unset;width:auto;margin:0}.slider-problems .slide .card{display:flex;flex-direction:column;padding:20px 10px 30px 10px}.slider-problems .slide .card img{position:relative;max-width:100%;top:0}.slider-problems .card-info{width:100%;padding:10px}.slider-problems .card-info p.name{font-size:20px;margin:20px 0 0 0}.slider-problems .card-info p{font-size:14px}.slider-problems .card-info a.btn{margin:15px 0 0 0;width:230px;height:40px;font-size:11px}.articles-section .slick-track{padding:0}.portfolio-section .tabs{flex-wrap:wrap}.portfolio-section .tabs li{padding:10px 6px;display:flex;align-items:center;justify-content:center;width:50%;margin:20px 0 0 0}.portfolio-section .tabs li::after{display:none}.left-part,.right-part{max-width:100%;width:100%}.right-part{padding:0;margin:0}.similar-problem .block{padding:0;background:none;min-height:auto}.similar-problem .block p.title{font-size:20px;margin:0}.package-item p.name{font-size:26px}.package-item p.price span{font-size:32px}.portfolio-item p.name{margin:20px 0 0 0}.package-item .btn{font-size:14px;height:50px;padding:0}.faq-tabs{flex-wrap:wrap}.faq-tabs li::after{display:none}.faq-wrap{margin:20px 0 0 0}.faq-item{padding:19px 30px 15px 10px}.faq-item .ques{font-size:16px}.faq-item::after{top:14px;right:10px}.faq-item .answ{font-size:14px}.info_candidates,.form_candidates{width:100%;max-width:100%}.info_candidates p{font-size:16px}.list_candidates .item{width:calc(50% - 10px)}.form__right-part,.form__left-part{width:100%}.form_candidates form button{padding:5px;width:220px;height:42px;margin:15px 0 0 0;font-size:14px}.feedback-soc{padding:15px}.form_candidates .feedback-soc p.title{font-size:16px}.faq-tabs li{padding:10px;width:50%;margin:7px 0 0 0}.info_candidates .imp{margin:20px 0}.slider-tests .card::after{display:none}.slider-tests .card{width:100%;background:#fff!important}.slider-tests .card .test-info{padding:30px 10px 30px 10px}}.text-osn{font-family:Montserrat;
font-size:16px;
font-weight:500;
line-height:27.2px;
text-align:left;
text-underline-position:from-font;
text-decoration-skip-ink:none}p.text-osn{max-width:640px}.our-team span.osn-name
{font-size:20px;
font-weight:700;
line-height:26px;
text-align:left;
text-underline-position:from-font;
text-decoration-skip-ink:none;text-transform:uppercase;font-family:Lazurski,arial;line-height:150%;padding-top:20px}.our-team .btn.btn__green{background:-o-linear-gradient(185.45deg,#47cf42 6.31%,#54b650 97.9%);background:linear-gradient(264.55deg,#47cf42 6.31%,#54b650 97.9%)}
.our-team .btn{font-family:'Geometria';font-style:normal;font-weight:500;font-size:13px;height:50px;line-height:50px;overflow:hidden;margin:0 5px;border-radius:27px;padding:0 20px 0 45px;color:#fff;letter-spacing:0.06em;text-transform:uppercase}.our-team .btn.btn__blue:before,.our-team .btn.btn__green:before{}#our-team{min-height:580px;
background:linear-gradient(75.9deg,#F5F4F4 2.05%,#F7F2F2 79.75%)}#our-team .homeblog-backgrnd img{bottom:-308px}#departments{margin:0 auto;max-width:var(--grid-container-max-width)}.deps_item{height:380px;position:relative}@media (min-width:768px){.deps_item_desc_titlee{margin-top:33px}}.deps_item_desc_title{color:var(--Dark-Primary,#2c0e16);font-family:Geometria,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-top:11px}.deps_item_img{position:absolute}.deps_item_desc{position:absolute;bottom:0;background:#fff;height:80px;width:300px;padding:10px;margin-left:15px;border-radius:0 5px 0 0}.deps_item_img .row{margin-left:0}.deps_item_img .col-md-12 img{border-radius:5px}#departments h2{margin:20px 0 20px !important;font-size:35px;font-weight:700;line-height:45.5px}.deps_item_desc_post{color:#CC6978;font-family:Montserrat;font-size:13px;font-weight:500;line-height:16.9px}.deps_item_button,.deps_item_button:focus,.deps_item_button:hover,.deps_item_button:active{align-items:center;border-radius:31px;border:1px solid #c66b77;color:#c66b77;display:inline-flex;font-family:Geometria,sans-serif;font-size:11px;font-style:normal;font-weight:700;gap:8px;line-height:1;letter-spacing:0.66px;padding:14px 18px;text-align:center;text-transform:uppercase}.deps_item_button_row .deps_item_button{margin-left:40px;font-family:Montserrat;font-size:11px;font-weight:400;line-height:14.3px;letter-spacing:0.06em}.row_dep{margin-bottom:20px}
@media (min-width:320px){.wrapper{max-width:100%}}
@media (min-width:374.98px){.wrapper{max-width:100%}}
@media (min-width:576px){.wrapper{max-width:540px}}@media (min-width:768px){.wrapper{max-width:720px}}@media (min-width:992px){.wrapper{max-width:960px}}@media (min-width:960px){.head__quiz_wrap-new .quiz__text{display:none}}@media (min-width:1088px){.headernew.header-white{background:#fff url('/assets/templates/new-design/images/header-bg.webp') repeat-x left center;color:#2C0E16}.header-white .header-location a{border-color:#2C0E16}.header-white .header-location a:before{content:url('/assets/templates/new-design/svgs/location-black.svg')}.header-white .header-location a:after{content:url('/assets/templates/new-design/svgs/chevron-black.svg')}.header-white .header-location a:hover,.header-white .header-location a:focus{color:#23527c}.header-white .header-phone p span{color:rgba(44,14,22,0.72)}#headernew.header-white .header-callback button{background:linear-gradient(0deg,#AC535E 0%,#EE8F9D 100%),rgba(255,255,255,0.1)}.header-white .logo-mobile{display:none}}@media (min-width:1280px){.wrapper{max-width:1200px}}@media (min-width:1600px){}@media (min-width:1777px){}@media (max-width:1534.98px){.header__social-item span{display:none}}@media (max-width:1439.98px){}@media (max-width:1406.98px){.headernew{padding:15px 30px}.header-bottom{padding-left:30px;padding-right:30px}.header-content{gap:15px}.header-callback button{padding:14px 16px}.header__social-item{padding:11px 13px}.header-menu{gap:20px}}@media (max-width:1279.98px){.homeblog-content h1{font-size:52px}.blg__articles-item{width:100% !important}.blg__articles-item img{height:350px}.tabs__content-item{width:48.3%}.blg-main{width:62%}.blg-side{width:32%}.section-title h3{font-size:21px}.blg-reqfrm .section-title h3{font-size:15px}#blrubr .requestblog__form-range button{width:48%}.subscrmbl__form-cap{font-size:22px}.blg__scls-item{width:47%}.blg-consultform .btnwrap{width:100%}.blg-consultform input{width:32%}.blg__main_content-form h3{font-size:23px}.header-bottom{padding:13px 30px 14px}.header-search{display:none}.regalia__left,.regalia__right{flex:0 0 48%;max-width:48%}.article-item{flex:0 0 50%;max-width:50%}.regalia .h-row{gap:initial;justify-content:space-between}h1.h-title{font-size:56px}}@media (max-width:1087.98px){.sticky-header{padding-top:130px !important}.custom-header{padding-top:98px !important}.header-logo{margin-right:auto}.header-location{display:none}.header-callback{display:none}.submenu-btn{display:flex !important;align-items:center}.header-mobile .header-location,.header-mobile .header-callback,.header-mobile .header__social-item span{display:block}.cities-mobile a{display:flex}.header-bottom{display:none}.header-white .logo-desktop{display:none}.header-white .logo-mobile{display:block}}@media (max-width:991.98px){.head__quiz_wrap-new .head__quiz{height:auto}#homeblog{min-height:640px;padding:30px 0 60px;background:url(../images/home/backmobile.webp);background-repeat:no-repeat;background-size:cover;background-position:center}.hmblg-container{flex-direction:column}.homeblog-content span.homeblog-info,.homeblog-bot,.homeblog-backgrnd img{display:none}.homeblog-backgrnd img{position:relative;right:0;bottom:0}.homeblog-backgrnd img.mbl{display:block}.homeblog-top{text-align:center;align-items:center;margin-bottom:30px}.homeblog-content h1{font-size:46px}.homeblog-comp{font-size:18px;line-height:120%}.homeblog-comp br{display:block}.homeblog__bot-mblwrap{display:block}.tabs__content-item{width:100%}.blrubr-content{flex-direction:column}.blg-main,.blg-side{width:100%}.blg__main_content-form h3{font-size:20px}.blg__main-content h5{font-size:20px}.blg__main-content p,.blg__main-content li{font-size:17px}.blg__consultform_steps-item span{font-size:15px}.head__quiz_wrap-new .quiz__quiz{padding:0 25px;padding-bottom:50px}#homeblog input,#blrubr input,#headernew input,.homeblog__bot-mblwrap input,#homeblog textarea,#blrubr textarea,#headernew textarea{font-size:16px}.head__quiz_wrap-new .quiz_titles{display:none}.head__quiz_wrap-new .head__quiz_wrap{margin-bottom:0}.search-header .wrapper{padding-top:40px;padding-bottom:40px}.search-header h1{font-size:40px}.search-form__input input{font-size:24px}.search-form__button{height:44px}.search-results .wrapper{padding-top:40px;padding-bottom:40px}.search__item + .search__item{margin-top:40px}.pagination{margin-top:40px !important}.psych-intro__img{position:static;max-width:100%}.psych-intro{padding-bottom:0;padding-top:64px}h5.h5.video-item__text-name br{display:none}.article-item{padding:32px}h1.h-title{font-size:48px}.video-list{gap:24px}.video-item__text-wrap{margin-top:16px}.article-sect .title{font-size:32px}}@media (max-width:767.98px){.row{margin:0}h1.h-title{font-size:32px;margin:15px 0 6px !important}.top-title{font-size:14px}.under-title{font-size:14px;line-height:120%;max-width:320px;margin:auto}h5.article-item__name{font-size:22px}.sticky-header{padding-top:124px !important}.custom-header{padding-top:92px !important}.headernew{padding:14px 30px 10px}.header-content .header-contact{display:none}.blg-side .blg-recartcls{display:none}.section-title img{display:block}.blg__articles-content{display:none}.blg__articles-slider{display:block !important}.blg__reqfrm-phttop{justify-content:center}.blg__reqfrm-phttop img{width:auto}.newblog .breadcrumb>.wrapper{gap:10px}.blg__recartcls_item-txt h5{max-width:100%}.ya-share2__popup{left:0 !important}#blrubr .blg__similarslider-arrow{font-size:18px}.search-header h1{font-size:26px}.search-form{flex-wrap:wrap}.search-form__input{width:100%;margin-bottom:20px;flex:auto}.search-form__button{margin-left:0}.search__link{font-size:26px;line-height:36px}.search__text{font-size:18px;line-height:24px}.pagination__btn,.pagination__nav{width:40px;height:40px;line-height:40px;font-size:16px}.pagination__nav{background-size:24px}.video-list__item-wrap{flex:0 0 100%;max-width:100%}.video-list{margin:0}.article-item{flex:0 0 100%;max-width:100%}.regalia__left,.regalia__right{flex:0 0 100%;max-width:100%}.regalia .h-row{gap:32px}.video-sect .title{font-size:30px !important}.regalia .h-row{padding-bottom:64px;margin-bottom:72px}.video-item__timer{font-size:16px}.video-item__text-name{font-size:21px !important}.article-sect .title{font-size:30px}.psych-intro{text-align:center;padding-top:23px}}@media (max-width:575.98px){.sticky-header{padding-top:85px !important}.custom-header{padding-top:71px !important}.header-content .header-social{display:none}.homeblog-content h1{font-size:30px}.homeblog__bot-mobile{font-family:Geometria,arial}.section-title h2,.section-title h3{font-size:30px}.section-title h3{font-size:24px}.backlined{padding:48px 23px 26px}.tabs__caption .btn{padding:9px 11px}#blrubr .requestblog__form-range button{width:48%}.breadnew-content p,.breadnew-content span,.breadnew-content a{font-size:12px}.blg__main-title h1{font-size:30px}.blg__main-title h1 br{display:none}.blg__main-stats{gap:20px}.blg__stats-item img{width:24px;height:24px}.blg__stats-item p{font-size:16px}.blg__main-stats{justify-content:space-between}.blg__stats-item{text-transform:uppercase;min-width:152px}.blg__consultform_steps-item{width:100%}.blg__main_content-form{padding:40px 20px}.blg__consultform-img{flex-direction:column}.blg__consultform-img h2{font-size:26px}.blg-consultform{gap:15px}.blg-consultform input{width:100%}.blg-consultform button{width:100%}.blg__consultform-accept p,.blg__consultform-accept span{font-size:12px !important}.header-logo span{font-size:9px}.header__logo-img img{max-width:100%;height:auto}.header__logo-img{width:40px;height:40px}.header-logo{gap:16px}.headernew{padding:6px 20px}.wrapper{padding:0 20px}#blrubr .blg__main-react button,#blrubr .blg__main-react .ya-share2{}.ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more:not(.ya-share2__link_more-button-type_short) .ya-share2__title{}#blrubr .blg__main-react button::before,#blrubr .blg__main-react .ya-share2::before{width:24px;height:24px}#blrubr .blg__main-react button.reactbtn.activeitm::before{content:'';background:url(../svgs/thumbreactl.svg);background-size:contain}#blrubr .blg__main-react button::before,#blrubr .blg__main-react .ya-share2::before{content:'' !important;background:url(../svgs/thumbreact.svg);background-size:contain}#blrubr .blg__main-react button.shrbtn::before,#blrubr .blg__main-react .ya-share2::before{content:'' !important;background:url(../svgs/share.svg) !important;background-size:contain !important}.blgrow.blg__main-react{border-radius:0;margin:0 -20px;width:calc( 100% + 40px );justify-content:space-between;gap:8px;padding-left:20px;padding-right:20px}#blrubr .blg__main-react button,#blrubr .blg__main-react .ya-share2{padding-left:15px;padding-right:15px;flex:0 0 100%}.blg-reqfrm .section-title h3{font-size:18px}.rating-wrap{padding:0;background:transparent;flex-direction:column-reverse}.blgrow.blg__main-react{flex-direction:row;align-items:center;justify-content:flex-start}#homeblog{min-height:620px}#blrubr .blg__similarslider-arrow{font-size:12px}.blg__recartcls-item{padding:55.84px 11.84px 24.31px;box-shadow:0 17.7562px 29.5936px rgba(47,13,30,0.1);border-radius:3px}.blg__recartcls_item-txt h5{font-size:14px}.blg__recartcls_item-tag{padding:3px 8px;font-size:13px}.regalia__left{display:none}body.psych-expert{background-image:url(/assets/templates/default/img/bg-pairs.webp)}.psych-expert .regalia{padding-top:0 !important}.psych-intro{padding-bottom:79px}.regalia{background:transparent}.regalia .h-row{padding:20px;padding-bottom:30px;background:#fff;border-radius:5px;position:relative;top:-80px;box-shadow:0 30px 50px 0 rgba(47,13,30,0.10);border:none;margin:0}.regalia__right .title{font-size:28px !important}.video-list__item-wrap,.video-list__separator{padding:0}.video-list__separator svg{flex:0 0 29px;max-width:29px;margin-top:6px}.video-list__separator{align-items:flex-start;font-size:17px;font-weight:500;margin:0}.video-list{gap:35px}.video-item__text-name{font-size:20px !important}.video-item__text-info{font-size:15px}.regalia__right p{font-size:18px;line-height:140%}h5.article-item__name{font-size:16px;line-height:130% !important;min-height:104px;margin-bottom:56px}.article-item__date{font-size:10px;margin:26px 0 18px}.article-item__link{font-size:9px;line-height:130%;letter-spacing:0.54px}.article-list{border:none}.article-list__item{border:6px solid #F2F0F1;border-color:#d37681;background:#fff;transition:0.3s}.article-item__logo{max-width:100%}.slick-current.article-list__item{border-color:#d37681}.slick-current.article-list__item + .article-list__item{}.mobile-nav{display:flex;align-items:center;gap:12px;margin-top:25px}.mobile-nav__arrow{width:48px;height:48px;flex:0 0 48px;border:1px solid #CC6978;background:transparent;border-radius:100%;display:flex;align-items:center;justify-content:center}.mobile-nav__next{transform:rotate(180deg)}.mobile-nav__arrow:hover{background:linear-gradient(#AD515B,#D37681)}.mobile-nav__arrow:hover path{fill:#fff}.pagingInfo{color:#CC6978;font-family:Geometria;font-size:18.67px;font-style:normal;font-weight:400;line-height:130%;margin-left:42px}.pagingInfo b{color:#CC6978;font-family:Geometria;font-size:41.482px;font-style:normal;font-weight:400;line-height:130%}.regalia-mobile-show{display:block;border:none;background:transparent;color:#CC6978;text-decoration:underline;font-size:18px;font-style:italic}.regalia__right-text{max-height:845px;overflow:hidden}.video-sect{margin-top:-30px}.video-sect .row{border-top:1px solid #2C0E1633;padding-top:40px;padding-bottom:40px;margin-bottom:40px}.psych-intro__img{}.psych-intro__img_mobile{display:block}.under-title{margin-bottom:15px}.article-list{margin-left:-8px;margin-right:-8px}.article-list__item{margin:0 8px}.article-list .slick-list{padding-left:0 !important}.article-quote{padding:20px;background-image:none}}@media (max-width:374.98px){}
.home__pretitle .home__prebillet{display:none !important}
.home__prebillet span{font-family:'Lazurski Cyrillic',Arial,sans-serif !important;text-transform:none !important}
.home__prebillet p{text-transform:none !important}
@media (max-width:575.98px){.home__prebillet{display:none !important}.home__pretitle .home__prebillet{display:flex !important;margin:0 !important;padding:10px 10px !important;gap:7px !important}.home__pretitle .home__prebillet span{font-size:19px !important}.home__pretitle .home__prebillet p{width:max-content;top:-1px !important;font-size:10px !important;font-weight:400 !important}}
.fz-12{font-size:12px !important}
.fz-19{font-size:19px !important}
.fz-20{font-size:20px !important}
.blg__main_content-txt a{color:#cc6978;text-decoration:underline}
.blg__articles-item.third .blg__articles_item-txt h4{font-size:2rem}
.newblog .breadcrumb{overflow:hidden;position:relative}
.newblog .breadcrumb::after{content:'';background:linear-gradient(to right,rgba(255,255,255,0.5) 0,rgba(255,255,255,1) 10px);height:100%;right:0;position:absolute;top:0;width:20px}
.newblog .breadcrumb>.wrapper{flex-wrap:nowrap}
.blg__main_content-txt img{height:auto;max-width:100%}
.head__quiz_wrap-new .head__quiz{margin-left:0;margin-right:0}
.blg-side{max-width:none}
.blg-side>*{max-width:none !important}
.blg-side .blg-authr a{flex:1}
.homeblog__bot-mobile{background:#4d3a40}
.blg__authr-content{justify-content:center}
.newblog #blrubr{padding-bottom:0}

@media (min-width:1088px){#headernew.header-white .header-callback a{background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),rgba(255,255,255,0.1)}}
#headernew .header-callback a,
.header-mobile .header-callback a{text-transform:uppercase;width:fit-content;font-size:16px;font-weight:700;line-height:130%;padding:19px 24px;color:#fff;background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),linear-gradient(90deg,#6a2b4c 7.98%,#9f2d5a 89.46%);display:flex;align-items:center;gap:10px;position:relative;font-family:Geometria,arial;font-size:13px;font-weight:500;line-height:130%;letter-spacing:0.06em;text-transform:uppercase;padding:18px 20px;background:rgba(255,255,255,0.1);box-shadow:0 10px 37px rgba(131,33,72,0.28);border-radius:27px}
.header-callback a::before{content:url(/assets/templates/new-design/svgs/phone.svg);display:inline-block;width:18px;height:18px}
.header__mobile-content .header-social .header-callback a{width:100%;justify-content:center;padding:14px 16px;font-family:Geometria,arial !important;font-size:12px;font-weight:500;line-height:130%;letter-spacing:0.06em}
.requestblog__pages{display:flex;gap:15px;overflow:hidden}
.requestblog__page{display:flex;flex:0 0 100%;flex-direction:column;gap:15px;transition:0.3s height}
.requestblog__page.-transition{transition:0.5s all;transform:translateX(calc((100% + 15px) * -1))}
.blg-reqfrm .section-title{margin-bottom:10px}
.blg__reqfrm-content{gap:10px}
.blg-reqfrm .section-title{text-align:center}
.blg__articles_sldritem-img{height:240px;object-position:top}
.homeblog__bot-mobile{max-width:480px;width:auto}
.backlined{}
.requestblog-form{gap:15px}
.requestblog__form-somesubtxt{margin:0 !important}
.requestblog__form-verify img{align-self:start;height:30px;margin:0;width:30px}
.blg__reqfrm-content img{max-width:350px}
.requestblog__form-btn--buttons{display:flex;align-items:stretch;gap:10px}
.requestblog__form-btn--back{flex:0 0}
.nobr{white-space:nowrap}
.blg__scls-item{flex:1 1 0;width:auto}
.blg-side .blg-authr,
.blg-side .homeblog__bot-mobile{max-width:none}
.tv-block .tv a{background-position:30% 50%}
.main-content__form-wrapper ul li{text-transform:none}
.main-content__form-content{border-radius:50px 5px;padding:0}
.main-content__form-content-max-width{margin:0 auto;max-width:1308px;padding:50px 30px 60px}
@media (min-width:768px){.main-content__form-content{border-radius:5px 100px}.main-content__form-content-max-width{padding:60px}}
@media (min-width:1330px){.main-content__bottom .main-content__form-content-max-width{padding-top:60px}}
.main-content__form-title{color:#fff;font-family:Lazurski;font-size:37px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}
.main-content__form-wrapper ul{gap:15px 80px}
.main-content__form-wrapper ul li{color:#fff;flex:1 1 553px;font-family:Geometria;font-size:24px;font-style:normal;font-weight:400;line-height:130%;margin:0;text-transform:none}
.main-content__form-info{gap:15px 30px;justify-content:space-between}
.main-content__form{margin-top:50px}
.main-content__form-required{font-weight:400;margin:0}
.main-content__form-policy{color:rgb(255 255 255 / 50%);font-family:Geometria;font-size:15px;font-style:normal;font-weight:400;line-height:150%}
.main-content__form-input input{font-size:13px;font-weight:400}
.main-content__form--top{margin-top:60px;margin-bottom:-10px}
@media (max-width:700px){.main-content__form-title{color:#fff;font-family:Lazurski;font-size:24px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.main-content__form-input input{font-weight:400;height:auto;padding:22px 20px}.main-content__form-required{display:none}.main-content__form-policy{font-size:15px;text-align:center}.main-content__form-policy a{color:#ef909e}.main-content__form-input .send-form{font-size:13px;font-weight:400;height:auto;margin-top:10px;padding:20px}.main-content__form-wrapper ul li{font-size:16px;padding-left:22px}.main-content__form-wrapper ul li::before{top:2px;width:16px}.main-content__form{margin-top:20px}.main-content__form-content-max-width{padding-bottom:30px}}
.main-content__form-input .send-form{background:linear-gradient(0deg,#ac535e 0%,#ee8f9d 100%),linear-gradient(90deg,#6a2b4c 7.98%,#9f2d5a 89.46%);color:#fff;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0.9px;text-transform:uppercase}
.main-content__form-input .send-form:hover{opacity:0.8}
.main-content__form-wrapper ul{display:flex;flex-direction:column;gap:15px}
.main-content__form-wrapper ul li{flex:1 1 0;width:auto}
@media (min-width:701px){.main-content__form-label{left:30px;right:auto}}
@media (min-width:768px){.main-content__form--top{margin-top:100px;margin-bottom:0}.main-content__form{margin-top:30px}.main-content__form-label{left:60px;right:auto}}
@media (min-width:1220px){.main-content__form-content-max-width{background-size:620px}.main-content__bottom .main-content__form-content-max-width{background-size:620px}.main-content__bottom .main-content__form-info{justify-content:start}.main-content__form-col-left{max-width:740px}.main-content__form-content .blg__authr-content{display:none}}
.main-content__form-input label{color:#fff;font-family:Geometria;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:8px}
.main-content__form-inner{align-items:end}
.main-content__form-content .blg__authr-content{border:0;justify-content:start;gap:15px;padding:0;margin-bottom:20px}
.main-content__form-content .blg__authr-content .blg__authr-img,
.main-content__form-content .blg__authr-content .blg__authr-img img{height:90px;width:90px}
.main-content__form-content .blg__authr-txt{color:white}
.main-content__form-content .blg__authr-txt h5{margin-bottom:0 !important}
@media only screen and (max-width:960px){.home__advant{padding:22px 0 0 0 !important}.home__img_mob img{border-radius:90px 5px;margin:0 auto;width:100%}}
@media (max-width:900px){.main-content__bottom{margin-top:0;padding-top:0}}
.main-content__bottom{background:linear-gradient(to bottom,#f7f7f7 50%,white 90%);margin-top:0;padding-top:88px}
.thanks .thanks__bg{width:100%}
.thanks .thanks__title{font-size:21px !important;color:#2c0e16;margin-bottom:0 !important;text-align:center}
.thanks__container-franch .thanks__p{font-size:15px;line-height:1.3}
.thanks .thanks__bg{padding:20px}
.thanks .thanks__socials{display:flex;gap:10px;margin:20px auto}
.thanks .thanks__socials a{flex:1 1 0;display:flex;flex-direction:column;margin:0 !important;flex-wrap:wrap;font-size:11px !important;padding:10px 8px;gap:3px 6px}
.thanks .thanks__socials a svg{width:20px;height:20px}
.thanks .thanks__socials a span{color:#fff;text-align:center;font-family:Geometria;font-style:normal;font-size:9px !important;font-weight:700;line-height:1;letter-spacing:0.84px;text-transform:uppercase}
.thanks .thanks__p-bold{color:#2c0e16;font-family:Geometria;font-size:18px;font-style:normal;font-weight:500;line-height:150%}
.thanks .thanks__subtitle{color:var(--Dark-Primary,#2c0e16);font-family:Geometria;font-size:16px !important;font-style:normal;font-weight:700;line-height:130%;text-align:center !important}
.thanks .thanks__subtitle span{color:#cc6978}
@media (min-width:768px){.thanks .thanks__subtitle{font-size:18px !important}.thanks .thanks__subtitle span{display:block;font-size:19px !important}}
#thanks.thanks .mfp-close{top:10px !important}
.thanks .thanks__container{padding:30px}
.thanks__container-custom-small{width:457px !important}
.thanks .thanks__man{justify-content:center !important}
.thanks .thanks__man--title,
.thanks .thanks__man--name{color:#000;font-family:Geometria;font-size:15px !important;font-style:normal;font-weight:700;line-height:120%;margin:0}
.thanks .tanks__name--desc{color:#cc6978;font-family:Geometria;font-size:11px !important;font-style:normal;font-weight:500;line-height:130%;margin-top:1px}
@media (min-width:768px){.thanks .thanks__man--title,.thanks .thanks__man--name{font-size:16px !important;line-height:130%}.thanks .tanks__name--desc{font-size:12px !important;margin-top:6px}}
@media (min-width:768px){.thanks .thanks__socials a{flex-wrap:nowrap;font-size:14px !important;height:auto !important}.thanks .thanks__socials a svg{width:23px;height:23px}.thanks .thanks__title{font-size:24px !important}}
.homeblog__bot-mblwrap{margin-bottom:-80px;top:-50px}
#blrubr .requestblog__form-range button{flex:1 1 calc(50% - 6px)}
.thanks .thanks__subscribe-telegram{align-items:center;border:2px solid #cc6978;border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:10px;margin:20px auto;max-width:300px;padding:15px}
.thanks .thanks__subscribe-telegram img{flex:0 0 37px;height:37px;width:37px}
.thanks .thanks__subscribe-telegram span{color:#000;font-family:Geometria;font-size:12px;font-style:normal;font-weight:500;line-height:130%}
@media (min-width:768px){.thanks .thanks__subscribe-telegram img{flex:0 0 41px;height:41px;width:41px}.thanks .thanks__subscribe-telegram{padding:20px}.thanks .thanks__subscribe-telegram span{font-size:12px}}
.thanks .thanks__man--img{margin-right:7px}
.thanks .thanks__man--img img{height:63px;width:63px}
@media (min-width:768px){.thanks .thanks__man--img{margin-right:15px}.thanks .thanks__man--img img{height:80px;width:80px}}
.blg__articles_slider-item .blg__recartcls_item-tag{top:200px;bottom:auto}
@media (min-width:576px){.blg__articles_slider-item .blg__recartcls_item-tag{top:195px}}
.blg__main_content-txt>h3{margin-bottom:-8px !important}
.blg__main-title h1{hyphens:auto}
@media (max-width:767px){.blg__main-title h1{font-size:26px}}
@media (min-width:961px) and (max-width:991px){.head__quiz_wrap-new .quiz_titles{display:block}.head__quiz_wrap-new .quiz__quiz{padding-top:90px}}
.sp-radio-custom__buttons{display:flex;gap:10px;flex-wrap:wrap}
.sp-radio-custom__caption:before{content:'';background:url(/assets/templates/new-design/svgs/check-grey.svg) no-repeat center;background-size:contain;flex:0 0 18px;height:18px;width:18px}
.sp-radio-custom__caption{align-items:center;border-radius:5px;border:1px solid #f3f2f3;background:#f9f8f8;cursor:pointer;display:flex;gap:6px;color:#9f9f9f;font-family:Geometria,sans-serif;font-size:13px !important;font-style:normal;font-weight:500;line-height:1;padding:19px 15px;text-transform:uppercase;transition:0.3s all}
.sp-radio-custom__input{display:none}
.sp-radio-custom__input:checked + .sp-radio-custom__caption{border-radius:5px;border:1px solid #54b650;background:#54b650;color:#fff}
.sp-radio-custom__input:checked + .sp-radio-custom__caption:before{background:url(/assets/templates/new-design/svgs/check-white.svg) no-repeat center;background-size:contain}
.sp-radio-custom__label{flex:1 1 100px}
.popover{z-index:99999}
#sendpulse_form .question{align-items:center;font-size:15px !important;justify-content:center;display:inline-flex;width:21px;height:21px;border-radius:50%;background:#54b650;color:#fff;font-family:'Geometria',sans-serif;font-family:sans-serif;font-style:normal;font-weight:700;font-size:10px;text-decoration:none;text-align:center;line-height:21px;position:relative;top:-4px}
.lead-form .lead-form__title{font-size:24px}
.lead-form .lead-form__badge--header{font-size:29px}
.main-content__form-label{gap:10px}
.main-content__form-label-num{margin-right:0}
@media (max-width:575.98px){.wrapper{padding:0 15px}}
.lead-form__label--caption{display:block;margin-bottom:8px}
@media (max-width:1279px){.lead-form .lead-form__main{margin:20px 0}}
.lead-form .lead-form__field{font-size:13px !important}
@media (max-width:699px){.main-content__form-title{margin-bottom:15px}}
.header-menu__item--sub>a,.header-menu__item--sub>.link{align-items:center;display:flex;gap:6px}
.header-menu__item--sub>a:after,.header-menu__item--sub>.link:after{content:url('/assets/templates/new-design/svgs/chevron.svg');position:relative;transition:0.3s all;top:-1px}
.header-menu__item--sub{position:relative;display:flex}
.header-menu__item--sub:hover .header-menu__list--sub{display:block}
.header-menu__item--sub:hover>a:after{transform:rotate(-180deg)}
.header-menu__list--sub{background:white;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.3);display:none;left:0;padding:0 8px;position:absolute;top:100%}
.header-menu__list--sub>li:not(:last-child){border-bottom:1px solid #e6e3e3}
.header-menu__list--sub>li a{color:#2c0e16;display:block;line-height:1;padding:16px 8px;white-space:nowrap}
@media (min-width:1360px){.mfp-arrow-left{left:10%}.mfp-arrow-right{right:10%}}
@media (min-width:1900px){.mfp-arrow-left{left:10%}.mfp-arrow-right{right:10%}}
.thanks__webinar{display:flex;position:relative;align-items:center;gap:12px;padding:0 20px 0 15px;margin-top:20px;border-radius:22.13px 1.38px 22.13px 1.38px;-webkit-border-radius:22.13px 1.38px 22.13px 1.38px;-moz-border-radius:22.13px 1.38px 22.13px 1.38px;-ms-border-radius:22.13px 1.38px 22.13px 1.38px;-o-border-radius:22.13px 1.38px 22.13px 1.38px;background:radial-gradient(49.06% 133.33% at 19.71% 120.61%,#EF909E 0%,#C25D6D 100%)}
.thanks__webinar:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url('/assets/templates/default/css/images/pattern-white.png') repeat center / 100px auto}
.thanks-webinar__label{display:inline-flex;align-items:center;gap:3px;background:#42A546;padding:4px;margin-bottom:7px;font-family:Geometria;font-weight:bold;color:#fff;font-size:7px !important;line-height:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-transform:uppercase}
.thanks-webinar__label-pink{border:0.3px solid rgba(0,0,0,0.15);background:rgba(0,0,0,0.2)}
.thanks-webinar__label span{font-size:7px !important}
.thanks-webinar__title{font-size:13px !important;line-height:1.1;color:#fff;font-family:Geometria}
.thanks-webinar__title span{display:block;font-size:13px !important;font-weight:700}@media (max-width:500px){.thanks__webinar{padding:15px 15px 0 15px;margin-top:15px;text-align:center;background:radial-gradient(49.06% 133.33% at 19.71% 120.61%,#EF909E 0%,#C25D6D)}.thanks-webinar__title,.thanks-webinar__title span{font-size:13px !important}.thanks-webinar__image{position:inherit;height:114px}}
.thanks__socials{margin:15px 0}}
@media (max-width:700px){.main-content__form-inner{flex-direction:column}.main-content__form-input{margin:0 0 0 0}}
.sp-form{width:570px !important}
.sp-form .sp-form-fields-wrapper{width:490px !important}
select#sphere-select{height:65px;align-items:center;border-radius:5px;border:1px solid #54b650;background:#54b650;cursor:pointer;display:flex;gap:6px;color:#fff !important;font-family:Geometria,sans-serif;font-size:13px !important;font-style:normal;font-weight:500;line-height:13px;padding:19px 15px;text-transform:uppercase;transition:0.3s all;width:100%}
select#sphere-select option{display:flex;width:100%;height:65px;background:#fff;border-radius:5px;font-family:'Geometria';font-weight:500;font-size:13px;line-height:13px;padding:0 20px}
.sphere-label{margin-bottom:2px !important}
.home__img_author{bottom:310px}
@media (max-width:658px){.home__img_author{width:195px;bottom:20px}}
@media (max-width:658px){.home__img_author-title{font-size:12px}}
@media (max-width:658px){.home__img_author-text{font-size:10px}}
a.btn.btn__green.whatsapp-desktop,a.btn.btn__blue{width:auto}
select#sphere-select{-webkit-appearance:none}
.question-img,.survey-self-presentation-v2__form label span.question-img{display:inline-block;width:21px;height:21px;border-radius:50%;background:#54b650;color:#fff;font-family:'Geometria';font-style:normal;font-weight:700;font-size:13px;text-decoration:none;margin:0 0 0 5px;text-align:center;line-height:20px;vertical-align:text-bottom}
.lead-form select#sphere-select{height:62px}
.lead-form__feature,.lead-form__title{color:#fff !important}
@media (min-width:1280px){.lead-form__feature{white-space:nowrap}.lead-form__main{margin:15px 0 15px !important}}
.lead-form .lead-form__label--caption{white-space:nowrap}
.popover{z-index:10000}
.ajax_form .error{color:#c66775 !important}
.ajax_form input.error{box-shadow:0 0 8px 0 #c66775}
.ajax_form span.error{padding-top:5px}
.slick-prev.slick-arrow{position:absolute;top:10px;right:40px}
.slick-next.slick-arrow{position:absolute;top:10px;right:10px}
.btn-juliet{width:50px;height:50px;border-radius:50px;color:#c86675;font-size:22px;background:#fff;display:inline-block;margin:0 5px 0 5px}
.btn-juliet:hover{background:#c86675;color:#fff}
.dost-class-arrow{right:50px;position:absolute;z-index:1}
.btn-juliet.slick-disabled{display:none}
.dost .div-more__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.div-achivement.slick-slide{position:relative}
img.achivements_img{margin:auto}
.dost-wrp{margin-top:50px}
section#achievements{padding-top:0}
.form-control.is-invalid{box-shadow:0 0 8px 0 #c66775}
.form-control.is-invalid{box-shadow:0 0 8px 0 #c66775}
.fetchit_form span.error{padding-top:5px;color:#c66775;display:block}
.error_anketa_sphere{padding-top:5px;color:#c66775;display:block;font-family:'Geometria';font-style:normal;font-weight:700;position:absolute;top:100%;left:0;font-size:12px}
.notyf__message{font-family:'Montserrat';font-size:13px;line-height:13px}
@media (max-width:600px){.form-group label{padding-top:10px}}
@media (max-width:700px){.main-content__form-content-max-width{background:none !important}.main-content__form-inner{display:inline}.main-content__form-input:last-child{margin-top:40px}}
.sp-form a{font-size:10px !important}
.base-candidate label.radio .radio__text{white-space:nowrap}
@media (max-width:700px){.base-candidate label.radio .radio__text{font-size:11px}}
@media (min-width:768px){.thanks .thanks__subtitle{font-size:18px !important}}
@media (min-width:768px){#thanks5 .thanks__subtitle{font-size:16px !important}}
#thanks5 .thanks__subtitle span{color:#fff;background:#42A546;white-space:nowrap;font-size:16px !important;padding:0 3px}
#thanks5 .thanks__socials a{flex-direction:row}
#thanks5 [class*=span]{float:inherit;min-height:1px;margin-left:0}
#thanks5 span.nowrap{color:black !important;background:none !important;font-size:16px !important}
#thanks5 .thanks-webinar__image{width:100%;display:flex}
@media (min-width:768px){#thanks5 .thanks__subtitle span{display:inline}#thanks5 .mobile_view{display:none}#thanks5 .desktop_view{display:block;padding-bottom:10px}#thanks5 .thanks__webinar.desktop_view{display:flex}}
@media (max-width:768px){#thanks5 .thanks__socials a span{font-size:12px !important}#thanks5 .mobile_view{display:block;padding-bottom:10px}#thanks5 .desktop_view{display:none}.thanks__container-custom-small{width:335px !important}}
#thanks5 .thanks__socials a span{text-transform:none;font-family:Geometria;font-weight:500;font-size:14px !important;line-height:130%}
@media (min-width:768px){#thanks5 .thanks__title{font-size:22px !important}}
#thanks5 .thanks__subtitle.mobile_view{font-size:15px !important}
#thanks5 .thanks__title.mobile_view{font-size:19px !important}
#thanks5 .mobile_view .thanks-webinar__image{display:block}
#thanks5 .mobile_view .thanks-webinar__title span{font-size:15px !important}
#thanks5 .desktop_view .thanks-webinar__title span{font-size:17px !important}
@media (max-width:768px){.home__content{margin-bottom:0}}
.mfp-close-btn-in .mfp-close{top:35px}
#thanks_form .thanks__container{padding:0 0;max-height:364px}
#thanks_form .left_div{}
#thanks_form .right_div{}
#thanks_form .left_div,#thanks_form .right_div{display:inline-block;float:inline-start}
.thanks_form_container{width:720px;display:inline-block;height:433px}
.row-thanks{height:100%;width:100%;margin-right:0;margin-left:0;display:flex}
.flex_div{display:flex;align-items:center;justify-content:center;height:100%;background:#fff;flex-direction:column;border-radius:0 10px 10px 0}
.flex_div img{max-width:110px}
.thanks_text{font-family:Geometria;font-weight:500;font-size:13px !important;line-height:120%;text-align:center}
.thanks_title_text{font-family:Geometria;font-size:16px;line-height:120%;text-align:center;font-weight:700;margin-top:23px}
.thanks_tags{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}
.thanks_tags{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;max-width:300px;margin-top:15px}
.thanks_tags span{background:rgb(3 155 229 / 10%);padding:5px 8px;border-radius:5px;margin-left:0;margin-right:5px;margin-bottom:5px;font-family:Geometria;font-weight:500;font-size:13px !important;line-height:120%;color:#039BE5}
.thanks_title_n{font-family:'Lazurski Cyrillic';font-weight:700;font-size:18px !important;line-height:130%;text-align:center;text-transform:uppercase;margin-top:8px}
.thanks_img{margin-top:20px}
.thanks_telegram{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11px 14px;gap:8px;width:100%;text-decoration:none;height:45px;background:linear-gradient(180deg,#37AFE2 0%,#1B92D1 100%),linear-gradient(180deg,#3E9BE9 0%,#377FBB 100%);border-radius:5px;font-family:'Geometria';font-style:normal;font-weight:500;font-size:14px !important;line-height:130%;text-align:center;letter-spacing:0;color:#FFF}
.thanks_socials{margin-top:15px;width:300px}
.thanks_icon{height:30px;width:30px}
.left_div img{border-radius:10px 0 0 10px}
.d-mobile{display:none}#thanks_form .mfp-close{top:15px;color:rgba(173,164,167,1) !important}
.img-text-bottom-left{position:absolute;bottom:20px;left:20px;font-family:Geometria;line-height:120%;color:#fff;max-width:250px;display:flex;flex-direction:column}
.img-text-bottom-left .img-text-name{font-size:14px;font-weight:500}
.img-text-bottom-left .img-text-desc{font-size:10px;font-weight:400}
#thanks_form .left_div{position:relative}@media (max-width:768px){#thanks_form .left_div{max-width:300px;max-height:176px}.thanks_form_container{width:300px;display:inline-block;height:auto}.row-thanks{display:inline-block}.d-mobile{display:block}.d-desktop{display:none}.img-fluid{width:100%}.thanks_title_n{margin-top:10px}.thanks_img{margin-top:5px}.thanks_title_text{margin-top:13px}.thanks_socials{margin-top:15px;width:260px}#thanks_form .right_div{height:422px}.left_div img{border-radius:10px 10px 0 0}.flex_div{border-radius:0 0 10px 10px}.thanks_telegram span{font-size:14px !important}.img-text-bottom-left{bottom:15px;left:25px}}#subscription_form_new .sp-radio-custom__caption{text-transform:none;min-width:155px}#subscription_form_new #uform-step2{display:none}span.green-title-span{float:none;min-width:auto;margin:0 0}#subscription_form_new .sp-field h3,#subscription_form_new .sp-field h3 span{font-family:'Lazurski Cyrillic';font-weight:700;font-size:23px !important;line-height:130%;text-align:center;text-transform:uppercase}#subscription_form_new .green-title-span{background:#54B650;color:#fff;padding:3px 7px}#subscription_form_new #sendpulse_form .question{top:-2px}.text-center{text-align:center !important}img.sp-image.step-img{max-height:49px;margin-left:auto;margin-right:auto;display:block}.text-uform *{font-size:13px !important}#subscription_form_new .sp-button-container{display:flex;justify-content:center;align-content:center;gap:10px;padding:0 0;margin-top:10px}.uform-popover{font-family:Geometria;font-weight:400;font-size:11px;line-height:120%}.uform-popover li{list-style-type:disc;margin-left:20px}button#uform-back{width:59px !important;background:rgba(237,145,156,0.2) !important;background-color:rgba(237,145,156,0.2) !important;box-shadow:none !important}#subscription_form_new .sp-form{padding:10px !important}#subscription_form_new .uform-main-img{width:100%}.mfp-content{padding-top:15px}#subscription_form_new .sp-form{padding:40px !important}#subscription_form_new .sp-form .sp-field{padding:5px}.thanks_title_n span{font-family:LazurskiC;font-weight:700;font-size:13px !important;line-height:130%;text-align:center;text-transform:uppercase}.thanks_bullets_title{font-family:Geometria;font-weight:700;font-size:16px;line-height:120%}.thanks_bullet{font-family:Geometria;font-weight:500;font-size:13px !important;line-height:110.00000000000001%}.thanks_subscription{display:flex;flex-direction:row;align-items:center;justify-content:center}.thanks_subscription .thanks_title_text{margin:0 0}.thanks_subscription{width:340px}.thanks_subscription .thanks_title_text,.thanks_subscription .thanks_title_text .thanks_text{text-align:left}#thanks_form_v2 .right_div{width:100%}#thanks_form_v2 .thanks_socials{width:auto}#thanks_form_v2 .thanks_subscription{width:340px;margin-top:25px}#thanks_form_v2 .thanks_bullets{margin-top:20px}#thanks_form_v2 .thanks_form_container{width:684px;display:inline-block;height:416px}@media (max-width:768px){
#thanks_form_v2 .thanks_form_container{
width:300px;display:inline-block;height:auto}#thanks_form_v2 .thanks_title_n{margin-top:2px}#thanks_form_v2 .thanks_title_n span{font-size:10px !important}#thanks_form_v2 .thanks_title_n{font-size:16px !important}#thanks_form_v2 .thanks_bullets_title{font-size:13px !important;margin-bottom:10px}
#thanks_form_v2 .thanks_bullet{font-size:10px !important}#thanks_form_v2 .thanks_subscription{width:262px;margin-top:18px}#thanks_form_v2 .thanks_title_text{font-size:13px !important}#thanks_form_v2 .thanks_title_text .thanks_text{font-size:10px !important}#thanks_form_v2 .thanks_icon{height:auto;width:auto;margin-top:-24px;z-index:111;background:#ffff;border-radius:50px;border:3px solid #fff}#thanks_form_v2 .flex_div{padding:10px 0}#subscription_form_new .sp-field h3,#subscription_form_new .sp-field h3 span{font-size:16px !important}#subscription_form_new.sp-radio-custom__buttons{gap:2px}#subscription_form_new span.sp-radio-custom__caption{height:45px}#subscription_form_new .sp-form{padding:20px !important}.mfp-auto-cursor .mfp-content #subscription_form_new *{font-size:13px !important}#subscription_form_new .sp-radio-custom__caption{padding:19px 10px}#subscription_form_new span.sp-radio-custom__caption.caption_m{font-size:10px !important}}#thanks_form_v2 .left_div{position:relative}#sendpulse_form_new a.question{display:inline-block;width:21px;height:21px;border-radius:50%;background:#54b650;color:#fff !important;font-family:'Geometria';font-style:normal;font-weight:700;font-size:16px !important;text-decoration:none;margin:0 0 0 5px;text-align:center;line-height:20px;vertical-align:text-bottom}