body,html{width:100%;height:100%;min-height:100%}a,legend{color:inherit}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}.page,.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Bold.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:22px}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{text-decoration:none;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 20px}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid;border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.button,.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide,.swiper-cube .swiper-slide .swiper-slide,.swiper-flip .swiper-slide,.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.page{display:flex}.page__header{padding:10px 0;background-color:#FFF}.page__body{flex:1}.page__footer{padding:20px 0;background-color:#04293D}.page__footer--dark{line-height:1.5em;color:#FFF;background-color:#111}.page__footer--light{line-height:1.5em;color:#000;background-color:#FFF}.header__inner{display:flex;align-items:center}.header__contacts{display:flex;column-gap:30px}.header__contact{font-size:20px;line-height:1em;color:#1A6A9D}.header__contact:hover{color:#04293D}.page--casting .section--send .section__text a,.page--ladies .section--persons .section__text strong,.page--ladies .section--price .section__text a,.page--questionnaire .section--acquaintance .section__text a,.page--questionnaire .section--hero .swiper-button-next,.page--questionnaire .section--hero .swiper-button-prev,.section__subtitle strong{color:#1A6A9D}.section{padding:50px 0}.page--casting .section--hero,.page--contacts .section--hero,.page--privacy .section--hero,.page--questionnaire .section--hero{padding-top:50px;padding-bottom:50px}.section:nth-child(3n-2){background-color:#EDF9FF}.section:nth-child(3n-1){background-color:#F9F8F6}.section--hero{display:flex;align-items:center;background-repeat:no-repeat}.page--main .section--hero{background-image:url(../img/hero_bg_main.webp);background-position:center bottom}.page--men .section--hero{background-image:url(../img/hero_bg_men.webp);background-position:center bottom}.page--ladies .section--hero,.page--women .section--hero{background-image:url(../img/hero_bg_ladies.webp);background-position:center bottom}.page--post .section--post{background-color:#FFF}.no-webp .section .page--main--hero{background-image:url(../img/hero_bg_main.png)}.no-webp .section .page--men--hero{background-image:url(../img/hero_bg_men.png)}.no-webp .section .page--lediaes--hero,.no-webp .section .page--women--hero{background-image:url(../img/hero_bg_ledies.png)}.section--advantages .section__inner{display:flex;flex-direction:column}.section__title{margin-bottom:30px;font-size:24px;line-height:34px;text-transform:uppercase;text-align:center}.section--hero .section__title{text-align:left}.section--advantages .section__title--bg-clock{background-image:url("data:image/svg+xml;utf8,<svg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.5882 1C12.8733 1.00096 14.1445 1.26505 15.3235 1.776C16.5026 2.28695 17.5646 3.03394 18.444 3.97093C19.3233 4.90793 20.0015 6.01508 20.4368 7.22415C20.872 8.43323 21.055 9.71863 20.9745 11.0011C20.8941 12.2836 20.5518 13.5361 19.9689 14.6813C19.3859 15.8265 18.5747 16.8402 17.5851 17.6599C16.5955 18.4796 15.4485 19.088 14.2148 19.4476C12.9811 19.8071 11.6868 19.9103 10.4118 19.7506V18.5647C10.7961 18.6196 11.1882 18.6475 11.5882 18.6482C13.1862 18.6482 14.7497 18.1833 16.0881 17.3102C17.4264 16.437 18.4818 15.1933 19.1256 13.7308C19.7694 12.2682 19.9738 10.6499 19.7138 9.07317C19.4539 7.49646 18.7408 6.02944 17.6615 4.85097C16.5823 3.67249 15.1834 2.83348 13.6356 2.4362C12.0878 2.03892 10.4578 2.10056 8.9444 2.61358C7.43098 3.1266 6.09952 4.06885 5.11233 5.32546C4.12514 6.58207 3.52487 8.09875 3.38471 9.69059C2.90316 9.96209 2.49212 10.3429 2.18471 10.8024C2.13205 9.5346 2.33628 8.2693 2.78511 7.08249C3.23395 5.89568 3.91812 4.81189 4.79651 3.89625C5.67489 2.9806 6.72935 2.25203 7.8965 1.75431C9.06365 1.2566 10.3194 1.00002 11.5882 1ZM11 4.52941C11.1377 4.52937 11.271 4.57761 11.3768 4.66575C11.4825 4.75389 11.554 4.87634 11.5788 5.01176L11.5882 5.11765V10.4118H14.5294C14.6764 10.4115 14.8182 10.4663 14.9268 10.5653C15.0354 10.6643 15.103 10.8005 15.1163 10.9468C15.1296 11.0932 15.0876 11.2393 14.9986 11.3563C14.9095 11.4732 14.7799 11.5526 14.6353 11.5788L14.5294 11.5882H11C10.8623 11.5883 10.729 11.54 10.6232 11.4519C10.5175 11.3638 10.446 11.2413 10.4212 11.1059L10.4118 11V5.11765C10.4118 4.96164 10.4737 4.81202 10.5841 4.7017C10.6944 4.59139 10.844 4.52941 11 4.52941ZM2.76471 12.7647V13.9412H2.17647C1.86445 13.9412 1.56521 14.0651 1.34458 14.2858C1.12395 14.5064 1 14.8056 1 15.1176V19.8235C1 20.1355 1.12395 20.4348 1.34458 20.6554C1.56521 20.8761 1.86445 21 2.17647 21H8.05882C8.37084 21 8.67008 20.8761 8.89071 20.6554C9.11135 20.4348 9.23529 20.1355 9.23529 19.8235V15.1176C9.23529 14.8056 9.11135 14.5064 8.89071 14.2858C8.67008 14.0651 8.37084 13.9412 8.05882 13.9412H7.47059V12.7647C7.47059 12.1407 7.22269 11.5422 6.78143 11.1009C6.34017 10.6597 5.74169 10.4118 5.11765 10.4118C4.49361 10.4118 3.89513 10.6597 3.45387 11.1009C3.0126 11.5422 2.76471 12.1407 2.76471 12.7647ZM3.94118 13.9412V12.7647C3.94118 12.4527 4.06513 12.1534 4.28576 11.9328C4.50639 11.7122 4.80563 11.5882 5.11765 11.5882C5.42967 11.5882 5.72891 11.7122 5.94954 11.9328C6.17017 12.1534 6.29412 12.4527 6.29412 12.7647V13.9412H3.94118ZM5.11765 16.5882C5.35166 16.5882 5.57609 16.6812 5.74157 16.8467C5.90704 17.0121 6 17.2366 6 17.4706C6 17.7046 5.90704 17.929 5.74157 18.0945C5.57609 18.26 5.35166 18.3529 5.11765 18.3529C4.88363 18.3529 4.6592 18.26 4.49373 18.0945C4.32826 17.929 4.23529 17.7046 4.23529 17.4706C4.23529 17.2366 4.32826 17.0121 4.49373 16.8467C4.6592 16.6812 4.88363 16.5882 5.11765 16.5882Z' fill='%231A6A9D' stroke='%231A6A9D' stroke-width='0.75'/></svg>")}.section--advantages .section__title--bg-anon{background-image:url("data:image/svg+xml;utf8,<svg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M16.06 12.0021C14.2 12.0021 12.64 13.3321 12.24 15.1021C11.29 14.6921 10.42 14.8021 9.76 15.0921C9.35 13.3121 7.79 12.0021 5.94 12.0021C3.77 12.0021 2 13.7921 2 16.0021C2 18.2121 3.77 20.0021 5.94 20.0021C8 20.0021 9.68 18.3821 9.84 16.3221C10.18 16.0821 11.07 15.6321 12.16 16.3421C12.34 18.3921 14 20.0021 16.06 20.0021C18.23 20.0021 20 18.2121 20 16.0021C20 13.7921 18.23 12.0021 16.06 12.0021ZM5.94 18.8621C4.38 18.8621 3.13 17.5821 3.13 16.0021C3.13 14.4221 4.39 13.1421 5.94 13.1421C7.5 13.1421 8.75 14.4221 8.75 16.0021C8.75 17.5821 7.5 18.8621 5.94 18.8621ZM16.06 18.8621C14.5 18.8621 13.25 17.5821 13.25 16.0021C13.25 14.4221 14.5 13.1421 16.06 13.1421C17.62 13.1421 18.88 14.4221 18.88 16.0021C18.88 17.5821 17.61 18.8621 16.06 18.8621ZM21 9.50207H1V11.0021H21V9.50207ZM14.53 1.63207C14.31 1.14207 13.75 0.882069 13.22 1.05207L11 1.79207L8.77 1.05207L8.72 1.04207C8.19 0.892069 7.63 1.17207 7.43 1.68207L5 8.00207H17L14.56 1.68207L14.53 1.63207Z' fill='%231A6A9D' stroke='%231A6A9D' stroke-width='0.75'/></svg>")}.section--advantages .section__title--bg-search{background-image:url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.7829 14.3914L20 18.6071L18.6071 20L14.3914 15.7829C13.0874 16.8229 11.5164 17.4739 9.8589 17.6611C8.20144 17.8482 6.5248 17.5639 5.02168 16.8409C3.51855 16.1178 2.24994 14.9853 1.36163 13.5735C0.473318 12.1618 0.001362 10.528 0 8.86C0.00113592 6.51028 0.935158 4.25715 2.59679 2.59578C4.25843 0.934416 6.51171 0.000757088 8.86143 0C10.5293 0.0016305 12.1629 0.473781 13.5744 1.3622C14.986 2.25061 16.1183 3.51925 16.8412 5.02232C17.5641 6.5254 17.8482 8.20192 17.661 9.85926C17.4738 11.5166 16.8228 13.0875 15.7829 14.3914ZM13.8086 13.66C14.7527 12.6884 15.3894 11.46 15.639 10.1284C15.8887 8.79687 15.7403 7.42126 15.2124 6.1736C14.6845 4.92594 13.8004 3.8616 12.6708 3.11368C11.5412 2.36577 10.2162 1.96746 8.86143 1.96857C7.95614 1.9682 7.05965 2.14623 6.2232 2.49249C5.38675 2.83876 4.62674 3.34647 3.98661 3.98661C3.34647 4.62674 2.83876 5.38675 2.49249 6.2232C2.14623 7.05965 1.9682 7.95614 1.96857 8.86143C1.96746 10.2162 2.36577 11.5412 3.11368 12.6708C3.8616 13.8004 4.92594 14.6845 6.1736 15.2124C7.42126 15.7403 8.79687 15.8887 10.1284 15.639C11.46 15.3894 12.6884 14.7527 13.66 13.8086L13.8086 13.66ZM10.0214 5.09571C9.73057 5.22654 9.47582 5.42603 9.27907 5.67703C9.08232 5.92804 8.94945 6.22306 8.89189 6.53675C8.83432 6.85044 8.85377 7.17342 8.94858 7.47793C9.04338 7.78244 9.21069 8.05938 9.43615 8.28496C9.6616 8.51054 9.93845 8.67801 10.2429 8.77298C10.5474 8.86794 10.8703 8.88757 11.1841 8.83018C11.4978 8.77278 11.7929 8.64008 12.044 8.44347C12.2951 8.24686 12.4947 7.99222 12.6257 7.70143C12.794 8.2436 12.8432 8.81573 12.7698 9.37866C12.6965 9.94159 12.5023 10.482 12.2007 10.9629C11.8991 11.4439 11.4971 11.8539 11.0222 12.1651C10.5474 12.4762 10.0109 12.6811 9.44957 12.7656C8.88821 12.8501 8.31521 12.8124 7.76981 12.6549C7.2244 12.4974 6.71947 12.2239 6.28958 11.8531C5.85969 11.4824 5.515 11.0231 5.27911 10.5067C5.04321 9.99035 4.92169 9.42912 4.92286 8.86143C4.92257 8.24479 5.06708 7.63669 5.34474 7.0861C5.62241 6.53551 6.02548 6.0578 6.5215 5.69145C7.01752 5.3251 7.59263 5.08034 8.20053 4.97686C8.80843 4.87339 9.43214 4.9141 10.0214 5.09571Z' fill='%231A6A9D'/></svg>")}.section--consultation .section__title{max-width:500px;margin:0 auto 30px}.page--main .section--hero .section__title{max-width:350px}.page--men .section--hero .section__title{max-width:310px}.page--men .section--advantages .section__title{padding-top:0px;background-position:top center;background-repeat:no-repeat;background-size:50px 50px}.page--men .section--price .section__title{margin-bottom:10px}.page--ladies .section--hero .section__title,.page--women .section--hero .section__title{max-width:310px;margin-bottom:0}.page--women .section--price .section__title{margin-bottom:10px}.page--questionnaire .section--hero .section__title{font-weight:400;text-align:center}.page--casting .section--hero .section__title,.page--privacy .section--hero .section__title{text-align:center}.section__subtitle{margin-bottom:30px;font-size:16px;text-transform:uppercase;text-align:center}.section--faq .section__subtitle{margin-bottom:30px;font-size:20px}.page--questionnaire .section--hero .section__subtitle{margin-bottom:0;font-size:24px;line-height:1em;text-transform:uppercase;text-align:left}.section--advantages .section__text{text-align:center}.section--services .section__text ol{display:flex;flex-direction:column;row-gap:15px;padding-left:20px}.section--price .section__text p,.section--warranty .section__text p{margin-bottom:15px;font-weight:700;text-transform:uppercase}.section--price .section__text ul,.section--warranty .section__text ul{padding-left:20px;line-height:130%;text-transform:lowercase}.section--price .section__text li:not(:last-child),.section--warranty .section__text li:not(:last-child){margin-bottom:10px}.section--benefits .section__text{max-width:350px;margin-right:auto;margin-left:auto;font-size:20px;line-height:24px}.section--benefits .section__text ol{list-style:none;counter-reset:benefits;display:flex;flex-direction:column;row-gap:15px;margin:0;padding-left:0}.section--benefits .section__text li{counter-increment:benefit}.section--benefits .section__text li:before{content:counter(benefit) "."}.page--ladies .section--persons .section__text{display:flex;align-items:center;font-size:18px;line-height:1.4em}.page--ladies .section--persons .section__text strong{font-size:52px}.page--ladies .section--price .section__text{text-align:center}.page--ladies .section--questionnaire .section__text{margin-bottom:50px;font-size:20px;line-height:1.4em;text-align:center}.page--women .section--price .section__text{text-align:center}.page--women .section--price .section__text p{font-weight:400}.page--questionnaire .section--hero .section__text{padding-left:0}.page--questionnaire .section--hero .section__text p:not(:last-child){margin-bottom:30px}.page--questionnaire .section--hero .section__text strong{display:block;margin-bottom:10px}.page--questionnaire .section--acquaintance .section__text{margin-bottom:50px;font-size:20px;line-height:24px;text-align:center}.page--privacy .section--hero .section__text{max-width:none;padding-left:0;font-size:18px;line-height:24px}.page--privacy .section--hero .section__text p:not(:last-child){margin-bottom:24px}.page--casting .section--send .section__text{font-size:20px;line-height:28px;text-align:center}.page--post .section--post .section__text{font-size:18px;line-height:30px}.page--post .section--post .section__text h1{margin-top:1.5em;margin-bottom:41px;font-size:27px;line-height:34px;text-align:center}.page--post .section--post .section__text h2{margin-top:1.5em;margin-bottom:1em;text-align:center}.page--post .section--post .section__text h3{margin-top:1.5em;margin-bottom:1em}.page--post .section--post .section__text p{margin-bottom:1em}.page--post .section--post .section__text ol,.page--post .section--post .section__text ul{margin-top:0;padding-left:20px;line-height:20px}.page--post .section--post .section__text ol li:not(:last-child),.page--post .section--post .section__text ul li:not(:last-child){margin-bottom:10px}.page--post .section--post .section__text iframe,.page--post .section--post .section__text img{display:block;margin:2em auto}.page--post .section--post .section__text img{max-width:100%;height:auto}.page--post .section--post .section__text--inverse{display:flex;align-items:center;min-height:60px;margin:1.5em 0;padding:16px 24px;border-radius:6px;color:#FFF;background-color:#171717}.page--post .section--post .section__text--block{margin:1.5em 0;padding:10px 30px 30px;border:3px solid rgba(26,106,157,.5);border-radius:10px;background-color:rgba(26,106,157,.05)}.page--post .section--post .section__text--block-secondary{border-color:#000;background-color:#ffce1f}.page--post .section--post .section__text--olist{padding:45px 0;color:#FFF;background-color:#171717}.page--post .section--post .section__text--olist h2,.page--post .section--post .section__text--olist h3{text-align:center}.page--post .section--post .section__text--olist h3{margin-bottom:60px}.page--post .section--post .section__text--olist ol{list-style:none;counter-reset:olist;margin-bottom:40px;padding-left:0}.page--post .section--post .section__text--olist ol li{counter-increment:olist;position:relative;padding-left:60px;font-size:16px;line-height:24px}.page--post .section--post .section__text--olist ol li:not(:last-child){margin-bottom:35px}.page--post .section--post .section__text--olist ol li:before{content:counter(olist);display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;font-weight:700;font-size:20px;line-height:1em;color:#000;background-color:#ffce1f}.page--post .section--post .section__text--olist ol strong{display:block;margin-top:14px}.page--post .section--post .section__text--olist p{padding-left:60px;font-size:16px;line-height:24px}.page--post .section--post .section__text--warranty{padding:45px 0;color:#FFF;background-color:#171717}.page--post .section--post .section__text--warranty h2,.page--post .section--post .section__text--warranty h3{line-height:1.4em;text-align:center}.page--post .section--post .section__text--warranty h3{margin-bottom:60px;font-size:24px}.page--post .section--post .section__text--warranty p{font-size:16px;line-height:24px}.page--questionnaire .section--hero .section__banner{margin:0}.page--questionnaire .section--hero .section__banner img{display:block;max-width:100%;height:auto}.section--consultation .section__contacts{display:flex;flex-direction:column;row-gap:30px;align-items:center}.page--contacts .section--hero .section__contacts{font-size:20px;line-height:28px}.page--contacts .section--hero .section__contacts p{margin-bottom:20px}.section--consultation .section__contact{font-size:24px;line-height:100%}.section--hero .section__controls{display:flex;gap:20px;margin-top:30px}.faq,.section__cases{flex-wrap:wrap;gap:30px}.page--questionnaire .section--acquaintance .section__controls{display:flex;margin:0 auto}.section--hero .section__control{width:auto}.page--ladies .section--questionnaire .section__control,.page--ladies .section--women .section__control{display:flex;max-width:300px;margin:0 auto}.page--contacts .section--hero .section__socials{display:inline-flex;margin-left:30px}.section--cases .section__delimiter,.section--faq .section__delimiter{padding:40px 0}.section--post .section__inset{padding:50px 0;font-weight:700;font-size:20px;line-height:28px;text-align:center;color:#FFF;background-color:#171717}.section--post .section__inset--inverse{font-size:24px;line-height:1em;color:#000;background-color:#ffce1f}.section--post .section__inset svg{display:inline-block;position:relative;top:3px;left:6px;height:24px}.footer__contacts,.logo,.logo__image,.page--casting .section--hero .section__steps,.section--steps .section__steps,.section__cases,.socials,.socials__item{display:flex}.button,.socials__item{justify-content:center}.section--warranty .section__faq{margin-top:50px}.page--ladies .section__persons{margin-bottom:50px}.page--casting .section--hero .section__steps{counter-reset:step}.footer__logo{color:#FFF}.footer__contacts{font-size:18px;line-height:1em;column-gap:30px;color:#FFF}.footer__nav{color:#FFF}.nav__list{list-style:none;margin:0;padding:0}.page__footer .nav__item{margin-bottom:5px}.logo,.logo figure{margin:0}.page__footer .nav__item:last-child{margin-bottom:0}.footer__nav .nav__link:hover{color:#FFF}.socials{column-gap:30px}.socials__item{align-items:center;fill:#1A6A9D;transition:fill .3s}.page__header .socials__item:hover{fill:#04293D}.page__footer .socials__item{fill:rgb(40.0901639344,149.5983606557,219.4098360656)}.page__footer .socials__item:hover{fill:#FFF}.section--consultation .social__icon{font-size:32px;height:32px}.logo{align-items:center;position:relative;column-gap:5px;padding-left:42px}.logo__image{align-items:center;flex-shrink:0;position:absolute;top:50%;left:0;width:30px;height:30px;transform:translateY(-50%)}.logo__image img{display:block;width:100%;height:auto}.logo__text{font-size:20px;line-height:1em}.header__logo .logo__text strong{color:#1A6A9D}.button{display:inline-flex;align-items:center;width:100%;padding:12px 30px;border:0;font-weight:700;line-height:1em;color:#FFF;background-color:#1A6A9D;transition:background-color .3s}.button:hover{background-color:#04293D}.page--post .button{display:flex;max-width:400px;margin:40px auto}.icon--arrow-right{height:20px;font-size:20px;width:.6em}.icon--telegram{height:32px;font-size:32px;width:1.1666666667em}.icon--whatsapp{height:20px;font-size:20px;width:1em}.page--main .cases__item,.page--men .cases__item{overflow:hidden;position:relative}.page--cases .cases__item:not(:last-child){margin-bottom:40px}.cases__control{position:relative}.page--main .case__image img,.page--men .case__image img{display:block;width:100%;height:auto;object-fit:cover}.page--cases .case__image img{width:100%;height:100%;object-fit:cover}.page--main .case__text,.page--men .case__text{position:absolute;bottom:0;left:0;width:100%;padding:10px;text-align:center;color:#FFF;background-color:rgba(4,41,61,.75)}.page--main .case__text a,.page--men .case__text a{display:flex;max-width:300px;margin:15px auto 0}.page--main .case__text a:hover,.page--men .case__text a:hover{color:#04293D;background-color:#FFF}.page--cases .case__text{padding:20px 30px;font-weight:400;line-height:25px;background-color:#FFF}.page--cases .case__faq{margin-top:40px}.person{display:flex;flex-direction:column}.section--team .person{align-items:center}.section--team .swiper-button-next,.section--team .swiper-button-prev{color:#1A6A9D}.section--persons .person{row-gap:15px}.section--benefits .person{display:flex;flex-direction:row-reverse;flex-basis:50%}.person__image img{width:100%;height:auto}.section--team .person__image{margin-bottom:10px}.person__name{display:block}.section--team .person__name{font-weight:700;color:#1A6A9D}.person__position{text-align:center}.section--benefits .person__text:after,.section--benefits .person__text:before,.section--persons .person__text:after,.section--persons .person__text:before{content:'"'}.section--persons .person__text{text-align:right}.section--benefits .person__text{font-size:20px;line-height:28px}.steps__item{text-align:center}.page--casting .section--hero .steps__item{counter-increment:step}.page--casting .section--hero .steps__item:before{content:counter(step);display:block;margin-bottom:10px;font-weight:700;font-size:24px;line-height:1em;text-align:center}.step__title{margin-bottom:15px;text-transform:uppercase;color:#1A6A9D}.faq{display:flex}.section--stages{counter-reset:stage}.section--stages .faq__item{counter-increment:stage;flex-basis:100%}.section--faq .faq__item,.section--warranty .faq__item{flex-basis:100%}.faq__title{position:relative;padding-right:40px;font-weight:400;font-size:18px;line-height:24px}.faq__title:after{content:"";position:absolute;top:0;right:0;width:24px;height:24px;border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M20 11.4286H11.4286V20H8.57143V11.4286H0V8.57143H8.57143V0H11.4286V8.57143H20V11.4286Z' fill='%231a6a9d'/></svg>");background-position:center;background-repeat:no-repeat;transition:transform .3s}.faq__title--active,.faq__title:hover{color:#1A6A9D}.faq__title--active:after{transform:rotate(-45deg)}.section--stages .faq__title:before{content:"Этап " counter(stage);display:block;font-size:16px;color:#1A6A9D}.section--stages .faq__title:after{top:24px}.faq__text{overflow:hidden;max-height:0;padding-right:40px;transition:all .25s}.faq__text p:not(:last-child){margin-bottom:1em}.faq__text ol{padding-left:20px}.faq__text--collapsed{max-height:1000px;padding-top:10px;transition:all .5s}@media screen and (min-width:768px){.page--main .section--hero,.page--men .section--hero{background-position:right calc((100vw - 768px)/ 2) bottom}.section__subtitle,.section__title{margin-bottom:40px}.container{padding-right:15px;padding-left:15px;width:768px}.page__header{padding:15px 0}.page__footer{padding:30px 0}.header__contacts{margin-left:auto;column-gap:30px}.section{padding:70px 0}.page--main .section--hero{background-size:auto 500px}.page--men .section--hero{background-size:contain}.page--ladies .section--hero,.page--women .section--hero{background-position:right calc((100vw - 1160px)/ 2) bottom;background-size:contain}.page--questionnaire .section--hero{padding-bottom:0}.page--questionnaire .section--hero .section__inner{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}.section--hero .section__title{font-size:32px;line-height:40px}.page--main .section--hero .section__title{max-width:500px}.page--ladies .section--hero .section__title,.page--men .section--hero .section__title,.page--women .section--hero .section__title{max-width:420px}.page--ladies .section--women .section__title{max-width:600px;margin-right:auto;margin-left:auto}.page--questionnaire .section--hero .section__title{flex-basis:100%}.page--questionnaire .section--hero .section__subtitle{flex-basis:100%;font-size:32px}.section--hero .section__text{max-width:420px;font-size:24px;line-height:32px;}.section--services .section__text ol{font-size:18px}.section__text {font-size:18px}.section--benefits .section__text{max-width:400px;font-size:24px;line-height:28px}.page--post .section--post .section__text--olist h2,.page--post .section--post .section__text--olist h3,.page--post .section--post .section__text--olist ol{max-width:760px;margin-right:auto;margin-left:auto}.page--ladies .section--persons .section__text{column-gap:15px}.page--ladies .section--persons .section__text strong{font-size:54px;line-height:1em}.page--questionnaire .section--hero .section__text p:not(:last-child){margin-bottom:50px}.page--post .section--post .section__text--block{padding:40px 60px 60px}.page--post .section--post .section__text--olist h3{margin-bottom:80px}.page--post .section--post .section__text--olist ol li{padding-left:90px;font-size:20px;line-height:28px}.page--post .section--post .section__text--olist ol li:not(:last-child){margin-bottom:55px}.page--post .section--post .section__text--olist ol li:before{width:50px;height:50px;font-size:24px}.page--post .section--post .section__text--olist p,.page--post .section--post .section__text--warranty p{max-width:760px;margin-right:auto;font-size:20px;line-height:28px;margin-left:auto}.page--post .section--post .section__text--olist p{padding-left:90px}.page--post .section--post .section__text--warranty h2,.page--post .section--post .section__text--warranty h3{max-width:760px;margin-right:auto;margin-left:auto}.page--post .section--post .section__text--warranty h3{margin-bottom:80px}.page--questionnaire .section--hero .section__banner{flex-basis:300px;flex-shrink:0}.page--contacts .section--hero .section__contacts{max-width:600px;font-size:24px;line-height:34px}.section--consultation .section__contact{font-size:32px}.section--hero .section__controls{max-width:500px;margin-top:60px}.page--questionnaire .section--acquaintance .section__controls{column-gap:30px;width:690px}.section--post .section__inset--inverse{font-size:40px}.section--post .section__inset svg{left:10px;height:30px}.page--casting .section--hero .section__steps,.section--steps .section__steps{flex-wrap:wrap;justify-content:center;column-gap:30px;row-gap:50px}.footer__inner{display:flex;flex-wrap:wrap;align-items:center}.page__footer--dark .footer__inner,.page__footer--light .footer__inner{padding-left:50%}.footer__logo{flex-basis:100%}.footer__contacts{margin-left:auto}.footer__nav{display:flex;flex-basis:100%;margin-bottom:30px}.page__footer .nav__list{flex:1}.logo{column-gap:10px}.logo__text{width:300px;line-height:110%}.cases__control,.page--main .cases__item,.page--men .cases__item{flex-basis:calc(50% - 15px)}.page--cases .case__image{display:block}.page--cases .case__text{padding:40px 50px}.page--cases .case__faq{display:flex;flex-wrap:wrap;flex-basis:100%}.section--benefits .person__image{flex-basis:50%}.section--benefits .person__text{flex-basis:50%;padding-right:25px}.steps__item{flex-shrink:0;flex-basis:calc(50% - 15px)}.step__text{flex-basis:calc(50% - 15px)}.faq{gap:40px}.section--stages .faq__item,.section--warranty .faq__item{flex-basis:calc(50% - 25px)}.page--cases .faq__item{flex-basis:calc(50% - 40px)}.faq__title{font-size:20px;line-height:30px}.faq__title:after{width:30px;height:30px}.section--stages .faq__title:after{top:30px}.faq__text--collapsed{padding-top:20px}}@media screen and (min-width:1190px){.faq__title,.header__contact,.nav__link{transition:color .3s}.page--main .section--hero,.page--men .section--hero{background-position:right calc((100vw - 1160px)/ 2) bottom}.container{width:1190px}.page__footer{padding:50px 0}.section--hero{min-height:720px}.page--main .section--hero{background-size:contain}.section--advantages .section__inner{flex-wrap:wrap;align-items:center;column-gap:30px}.section--price .section__inner{display:flex;flex-wrap:wrap;justify-content:center;column-gap:5%}.section--warranty .section__inner{display:flex;flex-wrap:wrap;column-gap:10%}.section--benefits .section__inner{display:flex;flex-wrap:wrap}.page--men .section--advantages .section__inner{height:250px}.page--ladies .section--advantages .section__inner{justify-content:space-between;height:400px}.page--questionnaire .section--hero .section__inner{align-items:flex-start}.section__title{margin-bottom:50px}.section--hero .section__title{font-size:38px;line-height:2px}.page--questionnaire .section--hero .section__subtitle,.page--questionnaire .section--hero .section__title{font-size:42px}.section--warranty .section__title{flex-basis:100%}.section--benefits .section__title{flex-basis:50%;margin-right:25%;margin-left:25%}.page--main .section--hero .section__title{max-width:750px}.page--men .section--hero .section__title{max-width:630px}


.page--men .section--advantages .section__title{
	
   flex-basis: 120px; /* Уменьшенное значение */
        width: 300px;
        margin: 0 auto;
        min-height: 120px; /* Уменьшенное значение */
        display: flex;
        flex-direction: column;
        justify-content: center;
        
	
	}
	
 
	
	.page--ladies .section--price .section__title,.page--men .section--price .section__title{flex-basis:100%}.page--ladies .section--hero .section__title,.page--women .section--hero .section__title{max-width:500px}.page--ladies .section--advantages .section__title{margin-top:50px;margin-bottom:30px}.section__subtitle{margin-bottom:50px}.section--price .section__subtitle{flex-basis:100%}.section--hero .section__text{max-width:630px}.section--advantages .section__text{flex:1;width:calc(33.3333333333% - 20px)}.section--price .section__text,.section--warranty .section__text{flex-basis:45%}.section--price .section__text{flex-basis:40%}.section--benefits .section__text{flex-basis:50%;max-width:none}.page--ladies .section--advantages .section__text{min-height:80px}.page--ladies .section--persons .section__text{font-size:24px}.page--ladies .section--persons .section__text strong{font-size:64px}.page--ladies .section--price .section__text{flex-basis:45%}.page--ladies .section--questionnaire .section__text{max-width:600px;margin-right:auto;margin-left:auto}.page--women .section--price .section__text{flex-basis:50%}.page--questionnaire .section--hero .section__text{max-width:550px;padding-top:40px;font-size:16px;line-height:22px}.page--questionnaire .section--acquaintance .section__text{font-size:24px;line-height:28px}.page--post .section--post .section__text{max-width:760px;margin-right:auto;margin-left:auto}.page--post .section--post .section__text--olist,.page--post .section--post .section__text--warranty{max-width:none}.page--questionnaire .section--hero .section__banner{flex-basis:550px}.section--hero .section__controls{max-width:630px;justify-content:center}.section__team{display:flex;flex-wrap:wrap;gap:30px}.page--ladies .section__persons{display:flex;column-gap:30px;margin-bottom:80px}.footer__inner{flex-wrap:nowrap;align-items:flex-start}.footer__logo{flex-basis:33%}.footer__contacts{position:absolute;top:80px;left:10px}.footer__nav{flex-basis:66%;margin-bottom:0}.page__footer .nav__item{margin-bottom:10px}.page--main .cases__item,.page--men .cases__item{flex-basis:calc(33.3333333333% - 20px)}.page--cases .cases__item{display:flex;flex-wrap:wrap}.page--cases .cases__item:not(:last-child){margin-bottom:80px}.cases__control{flex-basis:calc(33.3333333333% - 20px);margin:30px auto 0}.page--cases .case__image{flex-basis:715px;flex-shrink:0}.page--cases .case__text{flex-basis:445px;flex-shrink:0}.section--team .swiper-wrapper{column-gap:25px}.section--team .swiper-button-next,.section--team .swiper-button-prev{display:none}.section--benefits .person__image{flex-basis:40%}.section--benefits .person__text{flex-basis:60%}.step__text,.steps__item{flex-basis:calc(33.3333333333% - 20px)}.faq{gap:50px}.section--stages .faq__item,.section--warranty .faq__item{flex-basis:calc(33.3333333333% - 34px)}.section--faq .faq__item{flex-basis:calc(50% - 25px)}.faq__title{cursor:pointer}}@media screen and (max-width:1189px){.page--men .section--advantages .section__title{margin-bottom:10px}.section--advantages .section__text:not(:last-child){margin-bottom:50px}.section--price .section__text:not(:last-child),.section--warranty .section__text:not(:last-child){margin-bottom:30px}.section--benefits .section__text{margin-bottom:50px}.page--women .section--price .section__text{max-width:580px;margin:0 auto}.page--questionnaire .section--hero .section__banner{padding:0 15px}.section__team{max-width:500px;margin:0 auto}.footer__logo{flex-basis:33%}.footer__nav{margin-top:20px}.section--persons .persons__item:not(:last-child){margin-bottom:50px}}@media screen and (max-width:767px){.header__inner{flex-direction:column;row-gap:10px}.header__contacts{align-items:center}.section--hero{padding-top:40px;padding-bottom:400px}.page--main .section--hero,.page--men .section--hero{padding-bottom:400px;background-size:300px auto}.page--ladies .section--hero,.page--women .section--hero{padding-bottom:400px;background-position:right calc((100vw - 768px)/ 2) bottom;background-size:300px auto}.section--hero .section__title{margin-right:auto;margin-bottom:20px;margin-left:auto;text-align:center}.page--main .section--hero .section__title{text-align:center}.section--hero .section__text{padding-left:15px}.page--ladies .section--persons .section__text{flex-direction:column;text-align:center}.page--ladies .section--persons .section__text strong{margin-bottom:20px}.page--post .section--post .section__text iframe{max-width:100%;height:243px}.page--questionnaire .section--hero .section__banner{display:block;max-width:350px;margin:0 auto 30px}.footer__logo,.page__footer .nav__list{margin-bottom:20px}.section--hero .section__controls{flex-direction:column;align-items:center;max-width:360px;margin-right:auto;margin-left:auto}.page--questionnaire .section--acquaintance .section__controls{flex-direction:column;row-gap:15px;width:300px}.section__cases{flex-direction:column}.page--casting .section--hero .section__steps,.section--steps .section__steps{flex-direction:column;row-gap:50px}.footer__contacts{justify-content:center;align-items:center}.page__footer .nav__item{font-size:14px}.header__socials .social__icon{font-size:20px}.section--benefits .person{flex-direction:column}.section--benefits .person__image{margin-bottom:15px}.faq__text{font-size:18px}}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@media screen and (min-width: 1190px){
    .page--main .section--hero .section__title{
        font-size: 38px;
        line-height: 62px;
    }
}
@media screen and (min-width: 1190px){
   .section__title_usl {
    text-align: center;
    margin: 0 auto;  
	font-size: 24px;
    line-height: 34px;
	text-transform: uppercase;
}
}

.nobullet {
  list-style-type: none;
}

.section.section--stages {
    background-color: #FFFFFF;
}

a:hover {
    text-decoration: underline;
}
 
 