@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:700;src:url(../fonts/HelveticaBold.ttf) format("ttf"),url(../fonts/HelveticaBold.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:400;src:url(../fonts/HelveticaRegular.ttf) format("ttf"),url(../fonts/HelveticaRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:300;src:url(../fonts/HelveticaLight.ttf) format("ttf"),url(../fonts/HelveticaLight.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:200;src:url(../fonts/HelveticaThin.ttf) format("ttf"),url(../fonts/HelveticaThin.woff) format("woff")}html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[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}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto;max-width:1260px;padding-left:0;padding-right:0;position:relative;width:100%}@media only screen and (min-width:100px){.container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:577px){.container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:767px){.container{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.container{padding-left:0;padding-right:0}}@media only screen and (max-width:1024px){.container._nopadding{padding-left:0;padding-right:0}}:root{--cub:0.22s cubic-bezier(0.48,0.48,0.48,0.86)}html{height:100%}body{background:#fff;color:#454545;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:140%;margin:0;min-height:100%;padding-top:164px}@media only screen and (max-width:1024px){body{font-size:15px;padding-top:152px}}@media only screen and (max-width:577px){body{padding-top:63px}}@media only screen and (max-width:940px){body{padding-top:82px}}.main{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding-top:96px;width:100%}@media only screen and (max-width:767px){.main{padding-top:80px}}:focus{outline-color:#454545}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,p{color:inherit;text-decoration:none}a{-webkit-transition:var(--cub);transition:var(--cub)}p:last-child{margin-bottom:0}a{cursor:pointer}a.active{color:#0841b4}a:hover{text-decoration:none}a:active{text-shadow:none}[data-input=mouse] :focus{outline:none}button{background:0;border:0;cursor:pointer;font-weight:500;-webkit-transition:var(--cub);transition:var(--cub)}ol{padding-left:18px}ol,ol li{list-style:decimal}blockquote{font-style:italic}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul{margin:0;padding:0}li{list-style:none}[hidden]{display:none!important}p{display:block;margin-top:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[disabled]{opacity:.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.swiper-wrapper{-webkit-transform-style:preserve-3d}input,textarea{-webkit-appearance:unset;background:0;border:0;-webkit-box-shadow:none;box-shadow:none;color:#454545;outline:none;-webkit-transition:var(--cub);transition:var(--cub)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE4IDYgNiAxOE02IDZsMTIgMTIiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:24px;cursor:pointer;height:24px;margin:0 0 0 10px;width:24px}.flex-center,.img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.anchor{position:absolute;top:-50px}.link{text-decoration:underline}.link--red{color:#205ce1}.hide{display:none!important}@media only screen and (max-width:1200px){.visible-XL{display:block!important}.hide-XL{display:none!important}}@media only screen and (max-width:1024px){.hide-L{display:none!important}}@media only screen and (max-width:767px){.hide-M{display:none!important}}@media only screen and (min-width:577px){.visible-only-S{display:none!important}}@media only screen and (min-width:767px){.visible-only-M{display:none!important}}@media only screen and (min-width:1024px){.visible-only-L{display:none!important}}footer{padding:0 0 25px}@media only screen and (max-width:767px){footer{padding-left:15px;padding-right:15px}}.footer-text{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:38px 0}.footer-text--wrapper{max-width:560px;text-align:center}@media only screen and (max-width:1024px){.footer-text--wrapper{font-size:14px}}.footer-menu{border-bottom:2px solid #b9c0b7;border-top:2px solid #b9c0b7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}@media only screen and (max-width:767px){.footer-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.footer-menu--col{width:25%}@media only screen and (max-width:940px){.footer-menu--col{width:50%}}@media only screen and (max-width:577px){.footer-menu--col{width:100%}}.footer-menu ul{font-size:13px;padding:4px 30px 4px 0;text-transform:uppercase}.footer-menu ul li{padding:2px 0}.footer-menu ul .footer-menu__title{font-size:15px;font-weight:500}.footer-menu ul+ul{margin-top:20px}.footer-line{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;line-height:20px;padding-top:40px}@media only screen and (max-width:1024px){.footer-line{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.footer-line{font-size:12px;line-height:15px}}.footer-line--social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px}@media only screen and (max-width:1024px){.footer-line--social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px;width:100%}}.footer-line--social a+a{margin-left:35px}@media only screen and (max-width:767px){.footer-line .footer-line--logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:20px;text-align:right;width:50%}.footer-line .footer-line--logo img{height:32px}.footer-line .footer-line--ludi{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:30px;order:3;padding-right:20px;text-align:right;width:50%}.footer-line .footer-line--ludi img{height:32px}}@media only screen and (max-width:577px){.footer-line .footer-line--logo,.footer-line .footer-line--ludi{width:35%}}.footer-line--about{margin-right:20px}@media only screen and (max-width:767px){.footer-line--about{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0;order:2;width:50%}}@media only screen and (max-width:577px){.footer-line--about{width:65%}}@media only screen and (max-width:767px){.footer-line--copy{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin:30px 0 0;order:4;width:50%}}@media only screen and (max-width:577px){.footer-line--copy{width:65%}}.footer-line .img-psyprosvet--logo{height:48px;width:auto}.footer-btn{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:25px}@media only screen and (max-width:1024px){.footer-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.footer-btn a{text-align:center;width:50%}}@media only screen and (max-width:577px){.footer-btn a{width:100%}}.to-top{bottom:20px;cursor:pointer;display:none;position:fixed;right:20px;z-index:500}.to-top .ico{height:50px;width:50px}header{background:#fff;border-bottom:2px solid #fff;position:fixed;top:0;width:100%;z-index:150}.header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;-ms-flex-direction:column;flex-direction:column}.header-top,.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header-top{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.header-top--logo img{height:74px}@media only screen and (max-width:767px){.header-top--logo img{height:55px}}.header-top--right{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.header-top--right{padding-right:15px}}.header-top--search{margin-right:40px}@media only screen and (max-width:1024px){.header-top--search{margin-right:10px}}.header-top--search .form-col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-top--search .ico{margin-right:20px}@media only screen and (max-width:1024px){.header-top--search .ico{margin-right:10px}}.header-top--search input{border:1px solid #f5f5f5;border-radius:4px;padding:7px}.header-top--menu{cursor:pointer;margin-left:40px}.header-top--menu .ico{height:40px;width:40px}@media only screen and (max-width:1024px){.header-top--menu{margin-left:20px}}.header-top--link{margin-right:80px}.header-top--link .btn{padding-left:40px;padding-right:40px}@media only screen and (max-width:577px){.header-top--link .btn{font-size:15px;padding:13px 32px}.header-top--link .btn span{display:none}}@media only screen and (max-width:1024px){.header-top--link{margin-right:30px}}@media only screen and (max-width:767px){.header-top--link{margin-right:0}}.header-mobile--menu._active .header-mobile--menu--bg{opacity:1;visibility:visible}.header-mobile--menu._active .header-mobile--menu--wrapper{opacity:1;-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px);visibility:visible}.header-mobile--menu--bg{background:rgba(0,0,0,.6);height:100%;left:0;width:100%}.header-mobile--menu--bg,.header-mobile--menu--wrapper{opacity:0;position:fixed;top:0;-webkit-transition:all .2s linear;transition:all .2s linear;visibility:hidden}.header-mobile--menu--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f0ec;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:-300px;max-width:350px;min-width:350px;overflow:auto;padding:10px 25px 48px}.header-mobile--menu--wrapper .menu__close{position:absolute;right:20px;top:20px}.header-mobile--menu--wrapper img{height:50px}.header-mobile--menu--wrapper ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-mobile--menu--wrapper ul li{font-size:18px;margin-top:17px;text-transform:uppercase}.header-mobile--menu--wrapper ul li .active{opacity:.7}.header-mobile--menu--wrapper .header-top--search{margin:0;padding:20px 0;width:100%}.header-mobile--menu--wrapper .header-top--search input{border:1px solid rgba(69,69,69,.15);width:100%}.header-bottom--menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;text-transform:uppercase}@media (max-width:945px){.header-bottom--menu{display:none}}.header-bottom--menu li{-webkit-box-flex:1;background:#f2f0ec;-ms-flex:1 1 0px;flex:1 1 0;padding:30px 0;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:1200px){.header-bottom--menu li{font-size:15px;padding:25px 0}}.header-bottom--menu li:hover{background:#fff}.header-bottom--menu li a{display:block}.section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section+.section{margin-top:2px}.section-wrapper{padding:40px 20px}.section._with--bg .section-wrapper{background:#f2f0ec}.section--title{font-size:40px;line-height:62px;text-transform:uppercase}@media only screen and (max-width:1200px){.section--title{font-size:31px;line-height:36px}}@media only screen and (max-width:940px){.section--title{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){.section--title{font-size:30px;line-height:31px}}.section--subtitle{font-size:28px;line-height:1.45;margin-bottom:40px;opacity:.5;padding:40px 0 30px;width:80%}@media only screen and (max-width:767px){.section--subtitle{font-size:20px;width:100%}}.section--subtitle.small__subtitle{font-size:16px;line-height:25px;opacity:1}.section--note{padding-bottom:10px}.category-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-list,.category-list--item{display:-webkit-box;display:-ms-flexbox;display:flex}.category-list--item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f0ec;justify-content:space-between;min-height:145px;padding:25px 20px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}@media only screen and (max-width:767px){.category-list--item{padding:15px 15px 20px}}@media only screen and (min-width:767px){.category-list--item:nth-child(odd):hover{background:#b9c0b7;color:#fff}.category-list--item:nth-child(2n):hover{background:#aba9c2;color:#fff}}.category-list--item+.category-list--item{margin-top:2px}.category-list--item .news-list--item--wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.category-list--item .news-list--item--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.category-list--item__title{font-size:40px;line-height:55px;padding:0 40px 0 0;text-transform:uppercase}@media only screen and (max-width:1200px){.category-list--item__title{font-size:31px;line-height:36px}}@media only screen and (max-width:940px){.category-list--item__title{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){.category-list--item__title{font-size:30px;line-height:31px;padding:0}}.category-list--item__img{margin-right:20px;max-height:156px;max-width:250px;overflow:hidden;width:100%}@media only screen and (max-width:767px){.category-list--item__img{margin-bottom:15px;margin-right:0;width:100%}}.category-list--item__img img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:center;width:250px}@media only screen and (max-width:940px){.category-list--item__img img{width:200px}}@media only screen and (max-width:767px){.category-list--item__img img{width:100%}}.category-list--item__note{line-height:23px;margin-top:10px;max-width:705px;width:100%}.category-list--item .ico{height:60px;width:70px}@media only screen and (max-width:767px){.category-list--item .ico{display:none}}.form{margin-top:30px;max-width:80%}@media only screen and (max-width:767px){.form{max-width:100%}}.form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-row+.form-row{margin-top:25px}.form-row--title{font-size:18px;line-height:1.55;padding-bottom:5px}.form-row--subtitle{font-size:12px;letter-spacing:.5px;line-height:1.55;opacity:.7;padding-bottom:15px}.form-row--variant{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form-row--variant input[type=checkbox]+label:before,.form-row--variant input[type=radio]+label:before{border:2px solid #454545;content:"";display:inline-block;height:20px;margin-right:10px;opacity:.6;width:20px}.form-row--variant input[type=radio]+label:before{border-radius:20px}.form-row--variant input+label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;letter-spacing:.5px;line-height:1.55;padding:7px 0;position:relative}.form-row--variant input+label span{width:calc(100% - 30px)}.form-row--variant input:checked+label:before{opacity:1}.form-row--variant input:checked+label:after{border:solid #454545;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:8px;position:absolute;top:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.form-row.error input,.form-row.error textarea{border-color:darkred}.form-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.form-footer--submit .btn{padding-bottom:20px;padding-top:20px;text-transform:uppercase}@media only screen and (max-width:767px){.form-footer--submit,.form-footer--submit .btn{width:100%}}.form-footer--confirm{font-size:13px;letter-spacing:.5px;line-height:1.55;padding-top:30px;text-align:center}.form-footer--confirm a{text-decoration:underline}.form-success{background:#aba9c2}.form-fail,.form-success{color:#fff;display:none;font-weight:500;margin-top:30px;padding:40px;text-align:center;text-transform:uppercase;width:100%;word-spacing:1px}.form-fail{background:#b9c0b7}input[type=text],textarea{-webkit-appearance:unset;border:1px solid #454545;-webkit-box-shadow:none;box-shadow:none;color:#454545;height:auto;outline:none;padding:20px;-webkit-transition:var(--cub);transition:var(--cub);width:100%}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9b9b9b;opacity:1;-webkit-transition:var(--cub);transition:var(--cub)}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#9b9b9b;opacity:1;-moz-transition:var(--cub);transition:var(--cub)}input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9b9b9b;opacity:1;-ms-transition:var(--cub);transition:var(--cub)}input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9b9b9b;opacity:1;-ms-transition:var(--cub);transition:var(--cub)}input[type=text]::placeholder,textarea::placeholder{color:#9b9b9b;opacity:1;-webkit-transition:var(--cub);transition:var(--cub)}input[type=text]:hover,textarea:hover{background:hsla(0,0%,100%,.15)}@media only screen and (max-width:767px){input[type=text],textarea{font-size:16px;line-height:24px;padding:16px}}textarea{height:200px;opacity:1}@media only screen and (max-width:767px){textarea{height:112px}}._clickable textarea{cursor:pointer;height:60px;opacity:.3;white-space:nowrap}.form-help{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.form-help .form-row--title{border:1px solid #454545;cursor:pointer;font-size:16px;font-weight:500;line-height:1;padding:20px;-webkit-transition:all .2s linear;transition:all .2s linear}.form-help .form-row--title._active,.form-help .form-row--title:hover{background:#aba9c2;border-color:#aba9c2;color:#fff}.form-help input{display:none;font-weight:500;height:auto;line-height:16px}body .main--page{background:#f2f0ec;overflow-y:hidden;position:relative}body .main--page .category-list--item{min-height:auto!important;padding:15px;position:relative}@media only screen and (max-width:767px){body .main--page .category-list--item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:180px;width:100%}}body .main--page .category-list--item__title{font-size:36px;line-height:48px;text-transform:uppercase}@media only screen and (max-width:1200px){body .main--page .category-list--item__title{font-size:31px;line-height:36px}}@media only screen and (max-width:940px){body .main--page .category-list--item__title{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){body .main--page .category-list--item__title{font-size:30px;line-height:31px}}body .main--page .category-list--item .ico{position:relative;z-index:20}@media only screen and (max-width:1200px){body .main--page .category-list--item .ico{height:30px;width:70px}}body .main--page .category-list--item__search{border-bottom:2px solid #fff;margin-bottom:-2px}@media only screen and (max-width:767px){body .main--page .category-list--item__search{height:auto}body .main--page .category-list--item__search .ico{display:block!important;height:25px!important;width:25px!important}}body .main--page .category-list--item__search:hover{background:none}body .main--page .category-list--item__search form{width:100%}body .main--page .category-list--item__search .form-col{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}body .main--page .category-list--item__search .form-col input{min-width:400px}@media only screen and (max-width:767px){body .main--page .category-list--item__search .form-col input{min-width:80%;width:100%}}body .main--page .category-list--item__search .form-col .ico{height:32px;margin-right:10px;width:32px}body .main--page .flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){body .main--page .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:start;-ms-flex-pack:start;align-items:baseline;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}@media only screen and (max-width:577px){body .main--page .flex{overflow-x:hidden}}body .main--page .flex>div{min-width:50%}@media only screen and (max-width:1024px){body .main--page .flex>div{width:auto}}@media only screen and (max-width:767px){body .main--page .flex>div{width:100%}}body .main--page .flex._flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .main--page .flex._flex--column>a:not(._min--height){min-height:50%}@media only screen and (max-width:1024px){body .main--page .flex._flex--column>a:not(._min--height){height:50%;min-height:192px}}@media only screen and (max-width:767px){body .main--page .flex._flex--column>a:not(._min--height){min-height:180px!important}}body .main--page .flex._min--height{min-height:375px}@media only screen and (max-width:1200px){body .main--page .flex._min--height{min-height:285px}}@media only screen and (max-width:940px){body .main--page .flex._min--height{min-height:192px}}@media only screen and (max-width:767px){body .main--page .flex._min--height{min-height:180px!important}}body .main--page .flex._min--height .flex{min-height:50%}body .main--page .flex._half--height{min-height:188px!important}@media only screen and (max-width:1024px){body .main--page .flex._half--height{min-height:100%}}body .main--page .flex._auto--height{min-height:auto!important}@media only screen and (max-width:767px){body .main--page .flex._auto--height{min-height:180px}}body .main--page ._hover--active._green--hover{background:#b9c0b7;color:#fff}@media only screen and (max-width:767px){body .main--page ._hover--active._green--hover{background:unset;color:unset}}body .main--page ._hover--active._pink--hover{background:#aba9c2;color:#fff}@media only screen and (max-width:767px){body .main--page ._hover--active._pink--hover{background:unset;color:unset}}body .main--page ._hover--active._pink--gradient{background:#cebbd5!important;background:linear-gradient(176deg,#cebbd5,#ceced0)!important}@media only screen and (max-width:767px){body .main--page ._hover--active._pink--gradient{background:unset;color:unset}}body .main--page .main-item{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:inset 2px 2px 0 #fff;box-shadow:inset 2px 2px 0 #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:20px;position:relative;width:100%;z-index:20}body .main--page .main-item:hover{color:#fff}@media only screen and (max-width:767px){body .main--page .main-item:hover{color:#454545}}@media only screen and (max-width:1024px){body .main--page .main-item{min-height:192px;padding:15px}}@media only screen and (max-width:767px){body .main--page .main-item{-webkit-box-shadow:inset 0 2px 0 #fff;box-shadow:inset 0 2px 0 #fff;min-height:180px;overflow:hidden;width:100%}}body .main--page .main-item._pink--gradient{background:#e4c6e0;background:linear-gradient(171deg,#e4c6e0,#e4e5d8)}body .main--page .main-item__note{font-size:15px;font-weight:300;line-height:140%;margin-top:10px;position:relative;text-transform:none;z-index:20}@media only screen and (max-width:940px){body .main--page .main-item__note{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media only screen and (max-width:577px){body .main--page .main-item__note{font-size:14px}}body .main--page .main-item__title{font-size:36px;line-height:42px;position:relative;text-transform:uppercase;z-index:20}@media only screen and (max-width:1200px){body .main--page .main-item__title{font-size:31px;line-height:35px}}@media only screen and (max-width:940px){body .main--page .main-item__title{font-size:25px}}body .main--page .main-item__title span{display:block}@media only screen and (max-width:767px){body .main--page .main-item__title{font-size:30px}body .main--page .main-item__title span{display:inline}body .main--page .main-item__subtitle{font-size:30px;font-weight:300;line-height:31px;text-transform:uppercase}}body .main--page .main-item .ico{bottom:10px;height:60px;position:absolute;right:20px;width:70px;z-index:20}@media only screen and (max-width:1200px){body .main--page .main-item .ico{height:30px;right:10px;width:50px}}@media only screen and (max-width:767px){body .main--page .main-item .ico{display:none}}body .main--page div[class^=bg_]{background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .2s linear;transition:all .2s linear;width:100%;z-index:10}body .main--page [data-copy_on]>.category-list--item,body .main--page [data-copy_on]>.flex{background:transparent;z-index:100}body .main--page [data-copy_on]{border-bottom:2px solid #fff;margin-left:-2px;position:relative;width:calc(100% + 2px)}@media only screen and (max-width:767px){body .main--page [data-copy_on]{margin-left:0;width:100%}}body .main--page .copy-flex .category-list--item,body .main--page [data-copy_on] .category-list--item{border-left:2px solid #fff;border-top:2px solid #fff}@media only screen and (max-width:767px){body .main--page .copy-flex .category-list--item,body .main--page [data-copy_on] .category-list--item{border-left:0}}body .main--page .copy-flex{left:0;position:absolute;top:0;z-index:20}body .main--page .copy-flex .main-item{-webkit-box-shadow:inset 2px 2px 0 transparent;box-shadow:inset 2px 2px 0 transparent}@media only screen and (max-width:577px){body .main--page .copy-flex .main-item{-webkit-box-shadow:inset 0 2px 0 transparent;box-shadow:inset 0 2px 0 transparent}}body .main--page .copy-flex .main-item>*{opacity:0;visibility:hidden}body .main--page div[class^=block_bg_]{background-repeat:no-repeat;height:100%;left:0;position:absolute;right:0;-webkit-transition:all .2s linear;transition:all .2s linear;width:100%;z-index:30}body .main--page .block_bg_b1_1{background-image:url(../img/1_part_bg.svg);background-position:left -20px top -76px;background-size:805px 841px}@media only screen and (max-width:1200px){body .main--page .block_bg_b1_1{background-position:left -10px top -22px;background-size:651px 691px}}@media only screen and (max-width:940px){body .main--page .block_bg_b1_1{background-position:left -10px top -40px;background-size:651px 691px}}@media only screen and (max-width:767px){body .main--page .block_bg_b1_1{background-position:left -60px top -53px;background-size:494px 414px}}body .main--page .block_bg_b1_2{background-image:url(../img/20-04.svg);background-position:right -20px bottom -80px;background-size:380px 405px}@media only screen and (max-width:1200px){body .main--page .block_bg_b1_2{background-position:right -20px bottom -100px;background-size:334px 390px}}@media only screen and (max-width:767px){body .main--page .block_bg_b1_2{background-position:center top 750px;background-size:474px 393px}}body .main--page .block_bg_b2_1{background-image:url(../img/03-06.svg);background-position:center top 10px;background-size:870px 605px}@media only screen and (max-width:1200px){body .main--page .block_bg_b2_1{background-position:50%;background-size:769px 547px}}@media only screen and (max-width:940px){body .main--page .block_bg_b2_1{background-position:top -30px left 80px;background-size:637px 547px}}@media only screen and (max-width:767px){body .main--page .block_bg_b2_1{background-position:top 100px right -100px;background-size:991px 832px}}body .main--page .block_bg_b3_4{background-image:url(../img/-20.svg);background-position:left 50px bottom -300px;background-size:850px 1328px}@media only screen and (max-width:1200px){body .main--page .block_bg_b3_4{background-size:780px 1089px}}@media only screen and (max-width:940px){body .main--page .block_bg_b3_4{background-position:left -15px bottom -300px}}@media only screen and (max-width:767px){body .main--page .block_bg_b3_4{background-position:left -50px bottom 460px;background-size:780px 954px}}body .main--page .block_bg_b3_5{background-image:url(../img/03-06.svg);background-position:top 480px left;background-size:950px 705px}body .main--page .block_bg_b3_6{background-image:url(../img/03-02.svg);background-position:center top 4px;background-size:300px 356px}body .main--page .block_bg_b3_7{background-image:url(../img/04_12_.svg);background-position:right 10px bottom 90px;background-size:290px 271px}@media only screen and (max-width:767px){body .main--page .block_bg_b3_7{background-position:right 10px bottom -20px;background-size:230px 271px}}body .main--page .block_bg_b4_1{background-image:url(../img/lorem_01.svg);background-position:left -50px top 150px;background-size:680px 924px}@media only screen and (max-width:1200px){body .main--page .block_bg_b4_1{background-size:585px 795px}}@media only screen and (max-width:1024px){body .main--page .block_bg_b4_1{background-position:left -100px top 150px}}@media only screen and (max-width:940px){body .main--page .block_bg_b4_1{background-position:left -100px top 220px}}@media only screen and (max-width:577px){body .main--page .block_bg_b4_1{background-position:left 80px top 185px}}body .main--page .block_bg_b4_2{background-image:url(../img/lorem_04_handsup.svg);background-position:right 50px bottom -10px;background-size:447px 439px}@media only screen and (max-width:1200px){body .main--page .block_bg_b4_2{background-size:354px 348px}}@media only screen and (max-width:1024px){body .main--page .block_bg_b4_2{background-position:right bottom -10px}}body .main--page .block_bg_b5_1{background-image:url(../img/lorem_02.svg);background-position:left 150px top 100px;background-size:650px 494px}@media only screen and (max-width:1200px){body .main--page .block_bg_b5_1{background-size:447px 340px}}@media only screen and (max-width:767px){body .main--page .block_bg_b5_1{background-position:left -250px top 250px;background-size:650px 494px}}@media only screen and (max-width:940px){body .main--page .block_bg_b5_1{background-position:left 100px top 70px}}@media only screen and (max-width:577px){body .main--page .block_bg_b5_1{background-position:left -250px top 250px}}body .main--page .block_bg_b6_1{background-image:url(../img/lorem_03_trio.svg);background-position:bottom right 100px;background-size:750px 1134px}@media only screen and (max-width:1200px){body .main--page .block_bg_b6_1{background-position:bottom right 50px;background-size:621px 939px}}@media only screen and (max-width:1024px){body .main--page .block_bg_b6_1{background-position:100% 100%}}@media only screen and (max-width:767px){body .main--page .block_bg_b6_1{background-position:bottom 460px center}}body .main--page .block_bg_b6_2{background-image:url(../img/lorem_05.svg);background-position:top 50px center;background-size:227px 312px}body .main--page .block_bg_b6_3{background-image:url(../img/lorem_02.svg);background-position:right -250px top 520px;background-size:650px 494px}@media only screen and (max-width:577px){body .main--page .block_bg_b6_3{background-position:right -250px top 800px}}body .main--page .bg_4_1{background-image:url(../img/03-02.svg);background-position:bottom;background-size:300px 356px}@media only screen and (max-width:1200px){body .main--page .bg_4_1{background-size:232px 252px}}@media only screen and (max-width:940px){body .main--page .bg_4_1{background-size:147px 184px}}@media only screen and (max-width:767px){body .main--page .bg_4_1{opacity:0;visibility:hidden}}body .main--page .bg_4_3{background-image:url(../img/04_12_04-11.svg);background-position:bottom;background-size:290px 484px;top:2px!important}@media only screen and (max-width:1200px){body .main--page .bg_4_3{background-size:243px 447px}}@media only screen and (max-width:940px){body .main--page .bg_4_3{background-size:185px 311px}}@media only screen and (max-width:767px){body .main--page .bg_4_3{opacity:0;visibility:hidden}}body .main--page .bg_4_4{background-image:url(../img/04_12_04-11.svg);background-position:center 263px;background-size:290px 484px;bottom:2px!important}@media only screen and (max-width:1200px){body .main--page .bg_4_4{background-position:center bottom -283px;background-size:243px 447px}}@media only screen and (max-width:940px){body .main--page .bg_4_4{background-position:center bottom -192px;background-size:185px 311px}}@media only screen and (max-width:767px){body .main--page .bg_4_4{opacity:0;visibility:hidden}}body .main--page .bg_4_5{background-image:url(../img/-05.svg);background-position:50%;background-size:340px 317px;bottom:2px!important;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}body .main--page .bg_4_5:hover{background-image:url(../img/-05_.svg)}@media only screen and (max-width:1200px){body .main--page .bg_4_5{background-size:287px 297px}}@media only screen and (max-width:940px){body .main--page .bg_4_5{background-size:197px 180px}}@media only screen and (max-width:767px){body .main--page .bg_4_5{opacity:0;visibility:hidden}}body .main--page .bg_6_5{background-image:url(../img/04_12_.svg);background-position:center 90px;background-size:290px 271px}body .main--page .bg_6_5:hover{background-image:url(../img/04_12__-01.svg)}@media only screen and (max-width:1200px){body .main--page .bg_6_5{background-position:center 38px;background-size:261px 271px}}@media only screen and (max-width:940px){body .main--page .bg_6_5{background-size:172px 171px}}@media only screen and (max-width:767px){body .main--page .bg_6_5{opacity:0;visibility:hidden}}body .main--page .bg_bl3_1{background-image:url(../img/lorem_05.svg);background-position:bottom;background-size:198px 271px}@media only screen and (max-width:1200px){body .main--page .bg_bl3_1{background-size:167px 229px}}@media only screen and (max-width:1024px){body .main--page .bg_bl3_1{background-size:130px 179px}}@media only screen and (max-width:767px){body .main--page .bg_bl3_1{display:none}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-close{border:none;color:#454545;outline:none!important;position:absolute;right:24px;top:24px;-webkit-transition:var(--cub);transition:var(--cub)}@media only screen and (max-width:767px){.modal-close{right:16px;top:16px}}.modal{background:transparent;display:none;height:100%;max-width:820px;outline:0;width:100%;z-index:1050}.modal.modal--short{height:auto}.modal.modal--short .modal-text{padding-bottom:0}@media only screen and (max-width:1024px){.modal{width:70%}}@media only screen and (max-width:767px){.modal{width:100%}}.modal .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .container,.modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog{background:transparent;min-height:100%;padding:24px;pointer-events:none;position:relative;width:100%;z-index:1050}@media only screen and (max-width:767px){.modal-dialog{padding:16px}}.modal-dialog .container{height:100%}.modal-title{font-size:24px;font-size:calc(16.65306px + 1.95918vw);font-weight:900;line-height:100%;margin-bottom:15px;text-transform:uppercase;width:90%}@media only screen and (max-width:767px){.modal-title{line-height:133%;margin-bottom:16px}}.modal-text{font-size:24px;font-weight:500;line-height:32px;width:100%}@media only screen and (max-width:767px){.modal-text{font-size:16px;line-height:24px;padding-bottom:0}}.modal-text p{margin-bottom:24px}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border-radius:24px;color:#454545;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;outline:0;padding:24px;pointer-events:auto;position:relative;width:100%}@media only screen and (max-width:767px){.modal-content{padding:16px}}.modal-content-top{width:100%}.modal-content .form-error{color:#d72525;display:none;font-size:20px;padding:8px 0}@media only screen and (max-width:767px){.modal-content .form-error{font-size:16px;line-height:24px}}.modal-content .form-note{font-size:16px;line-height:24px;margin-top:10px}@media only screen and (max-width:767px){.modal-content .form-note{font-size:14px;line-height:20px}}.modal-content .form{width:100%}.modal-content .form input[type=text],.modal-content .form textarea{background:#fff;border-radius:16px;color:#454545;padding:15px 40px}.modal-content .form input[type=text]:hover::-webkit-input-placeholder,.modal-content .form textarea:hover::-webkit-input-placeholder{color:#454545}.modal-content .form input[type=text]:hover::-moz-placeholder,.modal-content .form textarea:hover::-moz-placeholder{color:#454545}.modal-content .form input[type=text]:hover:-ms-input-placeholder,.modal-content .form textarea:hover:-ms-input-placeholder{color:#454545}.modal-content .form input[type=text]:hover::-ms-input-placeholder,.modal-content .form textarea:hover::-ms-input-placeholder{color:#454545}.modal-content .form input[type=text]:hover::placeholder,.modal-content .form textarea:hover::placeholder{color:#454545}@media only screen and (max-width:767px){.modal-content .form input[type=text],.modal-content .form textarea{border-radius:4px;padding:16px}}.modal-content .form .btn{border-radius:16px}@media only screen and (max-width:767px){.modal-content .form .btn{border-radius:4px;font-size:16px;padding:16px}}.modal-content .form .form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}.modal-content .form .form-field.error .form-error{display:block}.modal-content .form .form-field.error input::-webkit-input-placeholder{color:#d72525}.modal-content .form .form-field.error input::-moz-placeholder{color:#d72525}.modal-content .form .form-field.error input:-ms-input-placeholder{color:#d72525}.modal-content .form .form-field.error input::-ms-input-placeholder{color:#d72525}.modal-content .form .form-field.error input::placeholder{color:#d72525}.modal-content .form .form-row--toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;justify-content:space-between;margin-bottom:8px;padding:8px}@media only screen and (max-width:767px){.modal-content .form .form-row--toggle{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:4px;-ms-flex-direction:column;flex-direction:column}}.modal-content .form .form-row--toggle>div{margin:0;width:calc(50% - 4px)}@media only screen and (max-width:767px){.modal-content .form .form-row--toggle>div{width:100%}}.modal-content .form .form-row--toggle input:checked+label{background:#454545;color:#fff}.modal-content .form .form-row--toggle label{border-radius:12px;cursor:pointer;height:100%;margin:0;padding:8px 24px;width:100%}@media only screen and (max-width:767px){.modal-content .form .form-row--toggle label{border-radius:4px}}.modal-content .form .form-row--toggle label .form-field__title{font-size:calc(14.77551px + .32653vw);line-height:160%}@media only screen and (max-width:767px){.modal-content .form .form-row--toggle label .form-field__title{line-height:150%}}.modal-content .form .form-row--toggle label .form-field__note{color:#9b9b9b;font-size:calc(10.92857px + .28571vw);line-height:150%}@media only screen and (max-width:767px){.modal-content .form .form-row--toggle label .form-field__note{line-height:133%}}.modal-content .modal-menu{font-size:calc(21.55102px + .65306vw);font-weight:500;line-height:125%;padding-top:15px}.modal-content .modal-menu li+li{margin-top:8px}.modal-content .modal-menu a{-webkit-transition:var(--cub);transition:var(--cub)}.modal-content .modal-menu a:hover{color:#205ce1}@media only screen and (max-width:767px){.modal-content .modal-menu{line-height:133%;padding-top:16px}}.modal-content .modal-content-bottom{width:100%}.modal-content .modal-contacts{font-size:calc(11.10204px + 1.30612vw);font-weight:500;line-height:125%;margin-top:15px}@media only screen and (max-width:767px){.modal-content .modal-contacts{line-height:150%}}.modal-content .modal-contacts .modal-contacts__email{color:#205ce1}.modal-content .modal-download-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#205ce1;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;line-height:171%;margin-top:15px;padding:2px 8px;text-transform:uppercase;-webkit-transition:var(--cub);transition:var(--cub);width:100%}@media only screen and (max-width:767px){.modal-content .modal-download-btn{margin-top:8px}}.modal-content .modal-download-btn:hover{background:#0037b2}.modal-content .modal-download-btn-col{padding:4px 8px}.modal-content .modal-download-btn__subtitle{margin-top:-4px;opacity:.5}.modal-content .modal-download-btn .ico{height:44px;vertical-align:bottom;width:44px}.modal-content .modal-download-btn .ico svg{height:100%;width:100%}@media only screen and (max-width:767px){.modal-content .modal-catalog{padding-top:16px}}.modal-content .modal-catalog__item{background:#fff;border-radius:12px;font-size:20px;font-weight:600;line-height:140%;padding:24px 15px;-webkit-transition:var(--cub);transition:var(--cub)}.modal-content .modal-catalog__item+.modal-catalog__item{margin-top:8px}@media only screen and (max-width:767px){.modal-content .modal-catalog__item{font-size:16px;line-height:150%;padding:16px}}.modal-content .modal-catalog__item .modal-catalog__item-title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.modal-content .modal-catalog__item .modal-catalog__item-toggle{cursor:pointer;-webkit-transition:var(--cub);transition:var(--cub)}.modal-content .modal-catalog__item._active{background:#454545;color:#fff}.modal-content .modal-catalog__item._active .modal-subcatalog__item{color:#9b9b9b}.modal-content .modal-catalog__item._active .modal-subcatalog{margin-top:16px;opacity:1;position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:var(--cub);transition:var(--cub);visibility:visible}.modal-content .modal-catalog__item._active .modal-catalog__item-toggle{color:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal-content .modal-catalog .modal-subcatalog{margin-top:16px;opacity:0;position:absolute;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);visibility:hidden}.modal-content .modal-catalog .modal-subcatalog a{-webkit-transition:var(--cub);transition:var(--cub)}.modal-content .modal-catalog .modal-subcatalog a:hover{color:#205ce1}.modal-content .modal-catalog .modal-subcatalog__item{font-size:16px;font-weight:400;line-height:150%}.modal-content .modal-catalog .modal-subcatalog__item+.modal-subcatalog__item{margin-top:4px}.modal-content .modal-delivery-result{color:#205ce1;font-size:calc(17.30612px + 3.91837vw);font-weight:700;text-align:center;width:100%}.modal-content .modal-delivery-result .modal-loader{display:none}.modal-content .modal-delivery-result .modal-loader .ico{height:64px;width:64px}.modal-content .modal-delivery-result .modal-loader svg{animation:loader 1s linear 0s infinite normal none running;-webkit-animation:loader 1s linear 0s infinite normal none running}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:0}body .fancy-modal .fancybox__backdrop{background:hsla(0,0%,5%,.7)}.fancy-modal .fancybox__content{-ms-flex-item-align:start;align-self:flex-start;padding:0}.fancy-modal .fancybox__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding:0}.fancy-modal .fancybox__slide .is-close-btn{display:none}.fancy-modal .fancybox__slide:after,.fancy-modal .fancybox__slide:before{content:unset}.fancybox__slide{overflow-x:hidden}.modal-to-left{-webkit-animation:modalslide .2s linear;animation:modalslide .2s linear}@-webkit-keyframes modalslide{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.modal-to-left-off{-webkit-animation:modalslideoff .2s linear;animation:modalslideoff .2s linear}@-webkit-keyframes modalslideoff{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.reviews-btn{display:inline-block;margin-bottom:10px;margin-top:10px}.reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px 25px;margin-top:50px}.reviews-block .reviews-col{width:calc(50% - 13px)}@media only screen and (max-width:767px){.reviews-block .reviews-col{width:100%}}.reviews-block--item{background:#fff;padding:30px}.reviews-block--item+.reviews-block--item{margin-top:25px}.reviews-block--item p+p{margin-top:10px}.reviews-block--item .review__author{color:#a4a8a3;font-size:14px}.reviews-block--item .review__rate{color:#a4a8a3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.reviews-block--item .review__rate .ico{width:15px}.reviews-block .swiper-pagination{margin-top:20px;position:relative;z-index:1}.reviews-block .swiper-pagination .swiper-pagination-bullet-active{background:#454545}.search-section .section--title span{opacity:.5}.search-section .search-result--wrapper{margin:50px 0;max-width:80%}@media only screen and (max-width:767px){.search-section .search-result--wrapper{max-width:100%}}.search-section .search-result--wrapper .search-result--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search-section .search-result--wrapper .search-result--item_title{font-weight:500}.search-section .search-result--wrapper .search-result--item_link{color:#868886;font-size:14px;margin-bottom:10px}.search-section .search-result--wrapper .search-result--item+.search-result--item{margin-top:45px}.person-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px 30px;margin-top:30px}@media only screen and (max-width:767px){.person-block{gap:20px}}.person-block--item{width:calc(25% - 25px)}@media only screen and (max-width:1024px){.person-block--item{width:calc(33.33% - 20px)}}@media only screen and (max-width:767px){.person-block--item{width:calc(50% - 10px)}}.person-block--img{height:auto;margin-bottom:20px;position:relative;width:100%}@media only screen and (max-width:767px){.person-block--img{margin-bottom:5px}}.person-block--img:after{content:"";padding-bottom:100%}.person-block--img img{height:100%;width:100%}.person-block--name{font-size:18px;font-weight:400;text-transform:uppercase}.person-block--post{color:#7a7a7a;font-size:13px}.text-section{background:#f2f0ec;padding:40px 25px}@media only screen and (max-width:767px){.text-section{padding:30px 15px}}.text-section__date{font-weight:500;margin-bottom:20px;opacity:.5}.text-section__title{font-size:40px;line-height:62px;margin-bottom:30px;text-transform:uppercase}@media only screen and (max-width:1200px){.text-section__title{font-size:31px;line-height:36px}}@media only screen and (max-width:940px){.text-section__title{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){.text-section__title{font-size:30px;line-height:31px}}.text-section__subtitle{font-size:28px;line-height:1.45;margin-bottom:30px;opacity:.5;width:80%}@media only screen and (max-width:767px){.text-section__subtitle{font-size:20px;width:100%}}.text-section__img{margin-bottom:30px}.text-section__img img{height:auto;max-height:500px;width:auto}@media only screen and (max-width:767px){.text-section__img img{width:100%}}.text-section--wrapper{font-size:17px;line-height:1.55;margin-top:16px;width:80%}@media only screen and (max-width:1024px){.text-section--wrapper{width:90%}}@media only screen and (max-width:767px){.text-section--wrapper{font-size:16px;width:100%}}.text-section--wrapper ul{margin:0 0 20px 40px}.text-section--wrapper ul li{list-style:disc}.text-section--wrapper ol{margin:0 0 20px 40px}.text-section--wrapper a:not(.btn){border-bottom:1px solid #868886;color:#868886;text-decoration:none}.text-section--wrapper a:not(.btn) u{text-decoration:none}.text-section--wrapper img,.text-section--wrapper p img{height:auto;max-height:500px;width:100%}.text-section__categories{background:hsla(0,0%,100%,.6);margin-bottom:50px;padding:10px 20px;width:45%}@media only screen and (max-width:767px){.text-section__categories{width:90%}}.text-section__categories__subtitle{font-weight:600;padding-top:15px}.text-section__categories ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#b9c0b7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:30px;padding:0}.text-section__categories ol li{padding:7px 0}.text-section__categories ol li a{color:#454545;font-size:14px;font-weight:400;text-transform:uppercase}.text-section--block{position:relative}.text-section--block+.text-section--block{margin-top:20px}.text-section--block__title{font-size:40px;line-height:1.23;text-transform:uppercase}@media only screen and (max-width:767px){.text-section--block__title{font-size:28px}}.text-section--block__subtitle{font-size:20px;line-height:1.45;opacity:.5;padding:10px 0 0}@media only screen and (max-width:767px){.text-section--block__subtitle{font-size:19px;line-height:1.2}}.text-section--block__wrapper{padding-bottom:30px;padding-top:30px;position:relative}.text-section--block__wrapper .btn{display:inline-block;margin-top:30px}.breadcrumbs{background:#f2f0ec;overflow:hidden}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;white-space:nowrap}@media only screen and (max-width:767px){.breadcrumbs ul{overflow-x:auto}}.breadcrumbs ul li{color:#a4a8a3;font-size:14px;text-transform:uppercase}.breadcrumbs ul li a:after{content:">";display:inline-block;padding:0 10px}.btn{background:#b9c0b7;color:#fff;font-size:15px;padding:15px 60px;-webkit-transition:var(--cub);transition:var(--cub);white-space:nowrap}.btn[disabled]{background:#929292;color:#6d6d6d;opacity:1}.btn:hover{background:#868886}.btn.hide{display:none}@media only screen and (max-width:767px){.btn{font-size:16px;line-height:24px;margin:0;padding:16px}}.ico{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;justify-content:center;vertical-align:bottom;width:24px}.ico svg{height:100%;width:100%}
