/*! Varriables */.template-title,.template-title h2,.template-title h3,.template-title h4,.template-title h5{font-family:Oswald,sans-serif;font-style:normal;letter-spacing:.04em}button,hr,input{overflow:visible}.typography a:hover,abbr[title]{text-decoration:underline}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}.sub-menu,.table,textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}.modal,[hidden],template{display:none}.title-big h2,.title-medium h3,h2{text-transform:uppercase}.btn:hover,.footer__bottom-element.__develop a:hover,.main-form .button-send:hover,.menu__link:hover,a:hover{cursor:pointer}.title-small{font-size:3em;line-height:1.4666666666666666em}.title-black{color:#000}.title-gold{color:#c19267}.title-big h2{font-weight:400;font-size:8.5em;line-height:.96em}@media (max-width:1500px){.title-big h2{font-size:6em}}.title-medium h3{font-size:4.2em;line-height:6.2em}.title-small h4{font-size:3em;line-height:1.4666666666666666em}.title-black h2,.title-black h3,.title-black h4,.title-black h5{color:#000}.title-gold h2,.title-gold h3,.title-gold h4,.title-gold h5{color:#c19267}h1,h2{color:#000}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:inherit}abbr[title]{border-bottom:none;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;height:auto}button,input,optgroup,select,textarea{font-family:inherit;margin:0}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{color:inherit;display:table;white-space:normal}.wrapper,body{max-width:1920px}[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}summary{display:list-item}@font-face{font-family:lg;src:url(/design/desktop/fonts/lg.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-Medium.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-ExtraBold.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/design/desktop/fonts/Raleway-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Oswald;src:url(/design/desktop/fonts/Oswald-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/design/desktop/fonts/Oswald-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:lg;src:url(/design/desktop/fonts/lg.woff) format("woff"),url(/design/desktop/fonts/lg.ttf) format("ttf"),url(/design/desktop/fonts/lg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}*{font-feature-settings:'pnum' on,'lnum' on}*,:after,:before{box-sizing:inherit}.main-form .button-send,.main-form input,.main-form textarea,html{box-sizing:border-box}p{margin:0}.lazy-background{background:inherit!important}body{background:#fff;height:100%;font-family:Raleway,sans-serif;animation:.5s;overflow-x:hidden;margin:0 auto!important;font-size:62.5%!important}.root.overlay{transform:inherit!important}.no-scroll,.no-scroll-popup{overflow:hidden;position:relative}svg{vertical-align:top}.wrapper{margin:0 auto}.container{max-width:1180px;padding:0;margin:0 auto;width:100%}html{height:100%;scroll-behavior:smooth;width:100vw;margin-right:calc(-1 * (100vw - 100%))}.no-scroll-popup{position:static;height:auto;overflow-y:hidden}h1{margin:0}.compensate-for-scrollbar{margin:0 auto!important}body.compensate-for-scrollbar{overflow:hidden}@media (max-width:1199.98px){.no-scroll-popup{position:relative;height:inherit;overflow:hidden}.container{padding:0 15px;max-width:100%}.root{margin-top:0}}@media (max-width:1423px){body{font-size:60.5%!important}}@media (max-width:1323px){body{font-size:57.5%!important}}@media (max-width:1295px){body{font-size:52.5%!important}}@media (max-width:1123px){body{font-size:47.5%!important}}@media (max-width:1023px){body{font-size:42.5%!important}}@media (max-width:767.98px){body{font-size:52.5%!important}}@media (max-width:480.98px){body{font-size:38.5%!important}}input[type=text].extra,input[type=button].extra,input[type=submit].extra{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none}button,input[type=submit],textarea{-webkit-appearance:none}a,label{-webkit-tap-highlight-color:transparent}button{-moz-appearance:none;appearance:none}.btn:focus,button:focus{outline:0}html{font-size:100%}body,button,input,optgroup,select,textarea{color:#181D24;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin:0}h3,h5,h6{margin:40px 0}h1{font-size:48px;line-height:56px}h2{font-weight:300;font-size:42px;line-height:62px;margin:60px 0 30px;font-family:Oswald,sans-serif}h3{font-weight:500;font-size:26px;line-height:36px;color:#646464}h4,h5{font-weight:500;font-size:20px;color:#646464}h4{line-height:28px;margin:30px 0}h5{line-height:30px}h6{font-size:18px;line-height:26px;color:#646464}.typography>:last-child{margin-bottom:0}.typography ol li,.typography p,.typography ul li{color:#646464;font-weight:400}.typography strong{font-weight:600}.typography iframe{width:100%;margin:33px 0}.typography h5{font-size:2.2em;line-height:1.4em;margin:1.9em 0 1.4em;text-indent:15px}.typography blockquote,.typography blockquote p,blockquote{font-style:italic;font-weight:600;font-size:20px;line-height:28px}.typography blockquote,blockquote{position:relative;color:#C19267;margin:60px 0 53px;padding-left:30px}.typography blockquote:after,.typography blockquote:before,blockquote:after,blockquote:before{position:absolute;width:71px;height:71px;background-image:url(/design/desktop/icons/quotes.svg);background-position:center;background-repeat:no-repeat;content:""}.typography blockquote:before,blockquote:before{top:0;left:-80px}.typography blockquote:after,blockquote:after{bottom:8px;right:-76px;transform:rotate(-180deg)}.typography h6{font-size:18px;line-height:26px;margin:19px 0}.typography p{font-style:normal;font-weight:400;font-size:1.8em;line-height:1.6666666666666667em;color:#646464;text-indent:15px}.typography a,.typography p a{font-style:italic;font-weight:600;font-size:18px;line-height:30px;text-decoration-line:underline;color:#c19267}.typography ol li a{font-style:normal!important}.typography ol li,.typography ol li::before,table{color:#646464;font-style:normal}.typography img,.typography p img{height:auto;width:100%}.typography blockquote p:last-child{margin:0}.typography p img{max-width:100%;margin-bottom:30px;margin-top:40px}.typography iframe{max-width:100%;height:420px}.typography img{max-width:100%;margin-bottom:10px;margin-top:40px}.typography ul{list-style:none;padding:0}table td,table th,table tr{padding:15px}.typography ul li{font-weight:400;font-size:1.8em;line-height:1.7em;position:relative;text-indent:15px;color:#646464}.typography ol li ol li{line-height:0}.typography ol li ol{margin-bottom:0}.typography table tr,.typography tbody{margin-top:inherit!important}table{width:100%;height:auto;border:0;border-collapse:collapse;font-weight:400;font-size:14px;line-height:1.6666666666666667em;margin-bottom:10px}.table::-webkit-scrollbar{width:4px;height:4px}.table::-webkit-scrollbar-track{box-shadow:inset 0 0 4px rgba(0,0,0,.3)}.table::-webkit-scrollbar-thumb{background-color:#C19267;outline:#C19267 solid 1px}table th{text-align:left;border:0;border-bottom:2px solid #000;font-weight:700}table th strong{font-weight:700!important}.table{width:100%;margin:30px 0 20px;border:0}table td{text-align:left;border:0;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.99);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.99);box-shadow:0 1px 0 0 rgba(0,0,0,.99)}.typography ul li:before{position:absolute;top:7px;left:0;width:6px;height:6px;background:#C19267;content:'';border-radius:50%}.typography ol{list-style:none;counter-reset:my-counter;padding:11px 0;margin:0}.typography ol li{counter-increment:my-counter;font-weight:400;font-size:1.8em;line-height:1.7em;padding:0 0 0 38px;position:relative}.typography ol li::before{content:counter(my-counter) ". ";font-weight:600;font-size:18px;line-height:30px;left:0;position:absolute}@media (max-width:1199px){.typography ol li,.typography p,.typography ul li{font-size:18px}.typography blockquote:before,blockquote:before{left:-40px}.typography blockquote:after,blockquote:after{right:-10px}}@media (max-width:1023px){.typography h1{font-size:36px;line-height:46px}.typography h2{font-size:36px;line-height:40px}.typography h3{font-size:32px;line-height:40px}.typography h4{font-size:26px;line-height:34px}blockquote{font-size:16px;line-height:26px}.typography p a{font-size:14px}.typography ol li,.typography ul li{font-size:18px}}@media (max-width:767px){.typography blockquote p{font-size:16px;line-height:24px}.typography h1{font-size:30px;line-height:36px}.typography h2{font-size:26px;line-height:36px}.typography h3{font-size:24px;line-height:30px}.typography h4{font-size:18px;line-height:24px}.typography h5{font-size:16px;line-height:24px}.typography{padding:0 0 40px}iframe{height:250px}.typography blockquote,blockquote{font-size:16px;line-height:26px;margin:40px 0}}@media (max-width:480px){.typography ol li ol li{padding:5px 0 5px 30px}.typography ol li::before{top:6px}.typography ol li ol li::before{top:2px}.typography blockquote:after,.typography blockquote:before,blockquote:after,blockquote:before{width:60px;height:60px}.typography blockquote,blockquote{padding-left:50px;padding-right:35px}.typography h1{font-size:30px;line-height:36px}.typography h2{font-size:26px;line-height:36px}.typography h3{font-size:24px;line-height:30px}.typography h4{font-size:18px;line-height:24px}.typography a,.typography h5,.typography ol li,.typography p,.typography p a,.typography ul li,blockquote{font-size:14px;line-height:24px}.typography{padding:0 0 40px}iframe{height:250px}.typography ul li{margin-bottom:15px;padding-left:0}.typography h2,.typography h3,.typography h4,.typography h5{margin:35px 0 20px}.typography ul li:before{top:8px}.typography iframe{height:250px;margin:15px 0}blockquote:after,blockquote:before{height:45px;width:50px;background-size:100%}.typography h1,.typography h2{margin:25px 0 19px}blockquote{margin:30px 0 30px 40px;padding:20px 0}blockquote:before{top:20px}.typography blockquote:before,blockquote:before{left:-12px}.typography ol li{padding:9px 0 9px 30px}}select,select:active,select:focus,select:focus-visible{outline:0!important}.input:-webkit-autofill,.input:-webkit-autofill:focus,.input:-webkit-autofill:hover,.textarea:-webkit-autofill,.textarea:-webkit-autofill:focus,.textarea:-webkit-autofill:hover{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 30px #fff inset!important;background:#fff;transition:none}.input[type=text],.input[type=email],.input[type=url],.input[type=password],.input[type=tel],.input[type=range],.input[type=date],.input[type=month],.input[type=week],.input[type=time],.input[type=datetime],.input[type=datetime-local],.input[type=color],.input[type=number],.input[type=search],.textarea{padding:2px 12px;border-radius:0}.input[type=search]::-webkit-search-cancel-button,.input[type=search]::-webkit-search-decoration,.input[type=search]::-webkit-search-results-button,.input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.input,.textarea{padding:11px 10px 14px 17px;border:0}.input::placeholder,.textarea::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7}.input:focus::-webkit-input-placeholder{color:transparent}.input:focus:-moz-placeholder{color:transparent}.input:focus::-moz-placeholder{color:transparent}.input:focus:-ms-input-placeholder{color:transparent}.input[type=number],.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.advantage__form input:-webkit-autofill,.advantage__form input:-webkit-autofill:focus textarea:-webkit-autofill,.advantage__form input:-webkit-autofill:hover,.advantage__form select:-webkit-autofill,.advantage__form select:-webkit-autofill:focus,.advantage__form select:-webkit-autofill:hover,.advantage__form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fafafa inset!important}textarea::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:lowercase;color:#fc5f5f;opacity:.7}.btn,.main-form .button-send{text-transform:uppercase;font-family:Oswald,sans-serif;font-style:normal}input{box-shadow:none;font-variant-numeric:lining-nums;outline:0!important;webkit-tap-highlight-color:transparent;-webkit-box-shadow:none;-webkit-appearance:none}input[type=number]{border:1px solid #ddd;text-align:center;font-size:1.6em;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]:invalid,input[type=number]:out-of-range{border:2px solid tomato}input::placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.02em;color:#343434}input[type=range]:active,input[type=range]:focus{border:0;background:inherit}input:active,input:focus,input:hover{outline:0;outline-offset:0}.filter__tabs_mobile,.filter__tabs_mobile label,.ss-main .ss-multi-selected,.ss-main .ss-multi-selected .ss-values .ss-disabled,.ss-main .ss-single-selected,.tab-name,.tab-name input{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-control textarea.valid~.form-label{top:-20px;left:8px;font-weight:500;font-size:13px;line-height:1.375em;color:#8e8e8e}@media (max-width:480.98px){.form-control .form-label,.form-control input.error~.form-label,.form-control input.fix~.form-label,.form-control input:focus~.form-label,.form-control textarea.error~.form-label,.form-control textarea.valid~.form-label,.form-control textarea:focus~.form-label{font-size:12px}}.btn{background:#EBB788;font-weight:300;font-size:1.4em;line-height:2.1em;letter-spacing:.04em;color:#000;display:flex;align-items:center;justify-content:center;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-size:300% 100%;position:relative;overflow:hidden}.button--winona{overflow:hidden;padding:0;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.button--winona::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;color:#fff;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}.button--winona>span{display:block}.button--winona.button--inverted{transition:all .5s;color:#fff}.button--winona.button--inverted:after{color:#fff}.button--winona::after,.button--winona>span{padding:1em 2em;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}@media (max-width:4500.98px) and (min-width:1199.98px){.button--winona.button--inverted:hover,.button--winona:hover{border-color:#ebb788;background:#ebb788}.button--winona:hover::after{transition:all .5s;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.button--winona:hover>span{transition:all .5s;opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}.footer .outside-arrow:hover{cursor:pointer}}.main-form textarea{padding:16px 24px;width:100%;height:100%;max-width:100%;letter-spacing:.04em;min-width:100%;max-height:80px;outline:0}.main-form textarea:active,.main-form textarea:focus{outline:0}.main-form input{width:100%;height:40px;padding:6px 20px;background:inherit;border:0;border-bottom:1px solid #ebb788;border-radius:0;font-weight:400}.form__row{margin-bottom:32px}.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.main-form input::placeholder{font-weight:600;font-size:14px;line-height:18px;display:flex;align-items:center;color:#2d5fa4}.main-form textarea{border:0;border-radius:0;border-bottom:1px solid #ebb788;min-height:110px;font-weight:400;font-size:16px;line-height:1.2em;color:#000;background:inherit}.just-validate-error-label{position:absolute;bottom:-24px;left:0;font-size:11px}.form-control{position:relative}.form-control input:focus+label,.form-control input:not(:placeholder-shown)+label{top:-10px;left:8px;font-weight:500;font-size:13px;line-height:1.375em;color:#8e8e8e}.form-control textarea:focus+label,.form-control textarea:not(:placeholder-shown)+label{top:-10px;left:8px;font-weight:500;font-size:13px;line-height:1.375em;color:#8e8e8e}.form-control .just-validate-error-field~.form-label,.form-control input.fix~.form-label{top:-10px;left:8px;font-weight:500;font-size:13px;line-height:1.375em;color:#8e8e8e}.main-form textarea::placeholder{font-style:normal;font-weight:400;font-size:1.6em;line-height:1.375em;color:#8e8e8e;opacity:1}.main-form input{font-size:16px;line-height:24px;color:#091033}.object__filter-title-item input:checked~.checkmark{background:#2d5fa4}.object__filter-title-item input:checked~.checkmark:before{position:absolute;top:2px;left:2px;width:10px;height:10px;content:"";background-image:url(/design/desktop/images/popup/checked.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.form-control .form-label{position:absolute;width:auto;left:19px;top:11px;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform-origin:0 0;font-size:16px;line-height:1.375em;padding:0;overflow:hidden;transition:all .5s ease 0s;font-weight:400;color:#8e8e8e}.form-control input.error~.form-label,.form-control input:-webkit-autofill~.form-label,.form-control input:focus~.form-label{top:-10px;left:8px;font-weight:500;font-size:13px;line-height:1.375em;color:#8e8e8e}.form__checked{position:relative;display:flex;width:275px;margin:30px auto 0}.form__checked .filter-show{width:10px;margin-right:15px}.form__checked p{font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#565656;margin-top:-5px}.form__checked p a{font-weight:600;color:#2d5fa4}.object__filter-title-item .checkmark{position:absolute;top:0;left:0;width:16px;height:16px;background-color:#fff;border:1px solid #2d5fa4;border-radius:3px}.form__checked .filter-show input{display:none}.main-form .button-send{width:291px;height:56px;border:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 0;background:#ebb788;border-radius:0;font-weight:400;font-size:20px;line-height:28px;letter-spacing:.06em;color:#000;margin:0 auto}.header.header-down,.header.header-up,.header.header__blur.header-down,.header.header__blur.header-up{background:#fff}.form em.error{font-size:12px;line-height:18px;position:absolute;left:26px;display:inline-block;width:100%;margin-top:0;top:48px;padding-left:0;color:red;font-style:normal}.form__row,.header__logo{position:relative}@media (max-width:767px){.form em.error{top:38px;font-size:11px}}@media (max-width:480.98px){.form-control input.error~.form-label,.form-control input.fix~.form-label,.form-control input:focus~.form-label,.form-control textarea.valid~.form-label{font-size:12px}.main-form textarea{font-size:16px}.form-control textarea.error~.form-label,.form-control textarea:focus~.form-label{font-size:12px}.just-validate-error-label{position:absolute;bottom:-19px;left:0;font-size:9px}#form-call .just-validate-error-label{bottom:-8px}.main-form .button-send{font-size:16px;height:46px}.individual-selection__content .btn:after{display:none}.tour .button--winona::after,.tour .button--winona>span{padding:10px}}.header{position:fixed;left:50%;transform:translateX(-50%);z-index:99;width:100%;height:91px}.header__wrapper{width:1180px;z-index:4;margin:0 auto;display:flex;align-items:center;justify-content:center}.header__left{width:495px}.header__right{width:458px}.header__top{display:flex}.header__social{display:flex;margin-right:50px}.header__social a{width:20px;height:16px;margin-right:10px}.header__social a .icon-svg{width:20px;height:20px;transition:.5s}.header__email a{font-family:Oswald,sans-serif;font-style:normal;font-weight:300;font-size:1.6em;line-height:2.4em;letter-spacing:.04em;color:#c19267;transition:.5s}@media (max-width:7700.98px) and (min-width:1023.98px){.header__social .youtube:hover svg{fill:#f73030}.header__social .inst:hover svg{fill:#e7407b}.header__social .facebook:hover svg{fill:#2358df}.header__social .yandex:hover svg{fill:#6c6c6c}.header__email a:hover{color:#000}}.header__social-phones{display:flex;margin-right:34px;align-items:center}.header__top-left,.header__top-right{display:flex;align-items:center;transition:.5s}.header__top-left{padding-left:7px}.header__social-icons{display:flex;align-items:center}.header__social-icons a{font-family:Oswald,sans-serif;font-style:normal;font-weight:300;font-size:1.5em;line-height:2.2em;letter-spacing:.04em;color:#c19267;display:block;margin-left:4px;transition:.5s}@media (max-width:7700.98px) and (min-width:1023.98px){.header__social-icons a:hover{color:#000}}.header__btn{width:130px;height:26px;margin-top:-6px}.header__social-icon,.header__social-icon .icon-svg{width:18px;height:18px}.header__social-icon{margin-right:6px}.header__social-icon a{margin-left:0}.header__social-icon .viber{fill:#a58ffb}.header__social-icon .what{fill:#7cdd86}.header__social-icon .tel{fill:#92caf3}.header__center{width:133px;height:60px;margin-right:91px;margin-left:76px}.header__logo{width:133px;height:60px;margin-top:6px}.header.header-down{height:auto}.header.header-down .header__top-left,.header.header-down .header__top-right{margin-top:-52px}.header .logo-small{opacity:0;display:none;transition:.5s;width:30px;left:4px}.header.header-down .logo-small,.logo-full{opacity:1;display:block;position:absolute;top:0;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);webkit-transform:translate3d(0,0,0)}.logo-full{left:0;width:133px}.header.header-down .logo-small{text-align:center;margin:0 auto;transition:.5s;left:3px}.header.header-down .logo-full{opacity:0;display:none;transition:.5s;position:absolute;top:0;left:0;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);webkit-transform:translate3d(0,0,0)}.header__right .menu{margin-left:100px}.header__right .menu .menu__item:last-child .menu__link{padding:10px 0 0}.header__right .menu .menu__link{padding:10px 60px 0 0}.header__top-right{margin-top:5px}.header__search-mobile-open button{top:13px}.header.header-down .header__right .menu{margin-top:18px}.menu{padding:4px 0 0 9px;position:relative;display:flex;list-style:none;margin:0}.menu__item-ul,.sub-menu{position:absolute;border-left:.5px solid #ca9d75}.menu__link{padding:10px 60px 0 0;display:block;transition:.5s;font-style:normal;font-weight:400;font-size:1.6em;line-height:1.9em;color:#000}.header__left .menu__item:nth-of-type(n+4),.menu__item-ul,.sub-menu{display:none}.menu__item-ul .menu__link,.sub-menu__link{line-height:22px;transition:.5s;font-size:18px}.menu__item-ul{left:440px;top:155px;width:520px;transition:.5s}.menu__item-ul .menu__link{font-style:normal;font-weight:300;color:#74777c}@media (max-width:7700.98px) and (min-width:1023.98px){.menu__item-ul .menu__link:hover{color:#ca9d75}}.sub-menu{left:283px;top:5px;width:305px;transition:.5s;max-height:300px}.sub-menu__link{font-weight:400;padding:4px 18px 18px;color:#74777c}@media (max-width:7700.98px) and (min-width:1023.98px){.sub-menu__link:hover{color:#ca9d75}}.menu__item.js-menu{position:relative}.menu__item.js-menu:before{content:"";position:absolute;top:21px;right:35px;background-image:url(/design/desktop/icons/catalog-ar.svg);width:10px;height:7px;z-index:1}.header__btn .btn span{font-size:14px;line-height:14px;padding:6px 0;font-weight:300}.header__btn .btn:after{padding:0 11px!important;color:#000;font-size:14px;top:-2px;font-weight:300}.header.header__blur .header__btn .btn:after{padding:0 12px!important}.typography h4{text-indent:15px;margin-top:38px;margin-bottom:33px}.typography p{margin-bottom:30px}.header__right .menu .menu__item .menu__link.active,.menu__link.active,.menu__sub .menu__link.active{color:#C19267}@media (max-width:7700.98px) and (min-width:1023.98px){.header__mobile{display:none}.header__btn .btn:after{padding:0 12px!important;color:#000;font-size:14px;top:-2px;font-weight:300;letter-spacing:.04em}}@media (max-width:7700.98px) and (min-width:1023.98px) and (max-width:7700.98px) and (min-width:1023.98px){.menu__link:hover{color:#ca9d75}}@media (max-width:7700.98px) and (min-width:1023.98px){.menu__sub{position:absolute;top:40px;left:-20px;width:280px;list-style:none;background:#fff;padding:0;transition:.5s}.menu__sub .menu__link{color:#000;font-weight:400;font-size:16px;line-height:16px;padding:12px 0}.menu__item{position:relative}.menu__item .menu__sub{-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;overflow:hidden;max-height:0;padding:0 0 0 20px}.menu__item:hover .menu__sub{z-index:1;max-height:200px;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.menu__sub .menu__item:first-child{padding-top:10px}.menu__sub .menu__item:last-child{padding-bottom:10px}}@media (max-width:7700.98px) and (min-width:1023.98px) and (max-width:7700.98px) and (min-width:1023.98px){.menu__sub .menu__link:hover{color:#ca9d75}}.header.header__blur{background:rgba(250,250,250,.9)}@media (max-width:1023px){.main-form textarea{min-height:75px}.header.close,.header.close .header__top-left{transform:translateY(0);opacity:1;animation-name:curtainPhonesDown}.menu__link.active,.menu__sub .menu__link.active{color:#C19267}.menu{padding:4px 0 0}.menu__link.menu__link-child.active{color:#000}.header__top-left{transition:all 1s;opacity:0;animation-delay:10s}.header.close .header__top-left,.header.show .header__top-left{transition:.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:linear}.header.show .header__top-left{animation-delay:1.5s;animation-name:curtainPhones}.header.close .header__top-left{animation-delay:.5s}.header.close{height:100vh;display:block;position:fixed;z-index:9999;background:#fff;width:100%;left:0;visibility:visible;top:63px;overflow:auto;-webkit-animation-fill-mode:forwards;transition:.5s;animation-delay:1.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:linear}.header.close .header__btn,.header.close .header__left .menu__item,.header.close .header__social-phones,.header.show .header__btn,.header.show .header__social-phones{transition:.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:linear}.header.close .menu{display:block}.header__btn,.header__social-phones{opacity:0;transform:translateY(100%)}.header.close .header__btn,.header.close .header__social-phones{animation-delay:.5s;animation-name:curtainPhonesDown;transform:translateY(0);opacity:1}.header.show .header__btn,.header.show .header__social-phones{animation-delay:2s;animation-name:curtainPhones}.header.close .header__left .menu__item{animation-delay:.5s;animation-name:curtainPhonesDown}@keyframes curtainPhones{0%{opacity:0}100%{opacity:1}from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes curtainPhonesDown{0%{opacity:1}100%{opacity:0}from{transform:translateY(0)}to{transform:translateY(100%)}}.header.show .menu{display:block}.header.show .menu .menu__item{opacity:0;transform:translateY(100%)}.header.show .menu .menu__item:first-child{display:block;animation:curtainPhones forwards 1s;transition:2s;animation-delay:.5s}.header.show .menu .menu__item:nth-child(2){display:block;animation:curtainPhones forwards 1s;transition:2s;animation-delay:.7s}.header.show .menu .menu__item:nth-child(3){display:block;animation:curtainPhones forwards 1s;transition:2s;animation-delay:.9s}.header.show .menu .menu__item:nth-child(4){display:block;animation:curtainPhones forwards 1s;transition:2s;animation-delay:1.1s}.header.show .menu .menu__item:nth-child(5){display:block;animation:curtainPhones forwards 1s;transition:2s;animation-delay:1.3s}.header__right .menu{display:none!important}.header.show .menu .menu__item:nth-child(6){display:block;animation:curtainPhones forwards 1s;transition:2s;animation-delay:1.5s}.header__mobile-logo{width:auto;flex:1 1 auto;align-items:center;justify-content:center}.header__mobile-logo a{width:97px;height:44px;display:block;margin:10px auto}.header__mobile{height:63px;position:fixed;top:0;z-index:999;width:100%;background:#fff;border-bottom:1px solid rgba(193,146,103,.4)}#header__burger-menu{cursor:pointer;width:75px;margin:0;overflow:visible;position:relative;z-index:2;right:0;border-left:1px solid rgba(193,146,103,.4);height:63px}.menu__item-ul{position:relative;left:inherit;top:inherit;width:100%;border-left:.5px solid #ca9d75;transition:.5s}.menu__sub{max-height:0;overflow:hidden;transition:.3s;list-style:none}.header__mobile-content{display:flex;padding:0}}@media (max-width:1440.98px){.header__right .menu{margin-left:75px}.header{width:100%;padding:0 20px}}@media (max-width:1199.98px){.header__btn{margin-top:0}.menu__item.js-menu:before{right:6px}.header__left,.header__right{width:43%}.header__center{width:16%}.header__social{margin-right:15px}.menu__link{padding:10px 20px 0 0;font-size:2em}.header__right .menu{margin-left:2px}.header{padding:0}.header__wrapper{justify-content:center;width:100%;padding-left:10px}.home__title-word{width:218px;top:91px;left:187px}.home__title-block h1{font-size:7em}.home__title-block h1 span{margin-top:7px}}@media (max-width:1023.98px){.menu__link.menu__link-child{position:relative}.menu__link.menu__link-child:before{content:"";position:absolute;top:35px;right:35px;background-image:url(/design/desktop/icons/catalog-ar.svg);width:10px;height:7px;z-index:1;transition:.5s}.menu__link.menu__link-child.active:before{transform:rotate(180deg)}.header,.root{transform:inherit}.menu__item.js-menu:before{display:none;top:38px}.menu__sub .menu__link{padding:6px 0}.menu__sub .menu__item.menu__catalog{border:0}.header__btn,.header__email,.header__left .menu__item,.header__mobile.fixed,.header__social,.header__social-phones{border-bottom:1px solid #e6d3c2}.menu__sub .menu__item.menu__catalog:last-child a{padding:6px 0 20px}.header{position:sticky;z-index:-1}.header__mobile-popup{width:75px;border-right:1px solid rgba(193,146,103,.4);position:relative;display:flex;align-items:center;justify-content:center;height:63px}.header{display:none}.header.show{display:block;position:fixed;z-index:9999;background:#fff;height:0;width:100%;left:0;visibility:visible;top:63px;overflow:auto;transform:translateY(100%) scale(0);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header__center,.header__right .menu{display:none}.header__social{margin-right:0}.header__top-left{padding-left:0}.header__top-right{flex-wrap:wrap}.menu.show{display:block}@keyframes fade{0%{opacity:0}100%{opacity:1}}.header__wrapper{flex-wrap:wrap;padding:0 0 50px;margin:0 auto}.header__social-icons{height:60px}.header__social-icon{width:auto;flex:1 1 auto;height:60px;border-right:1px solid #e6d3c2;display:flex;justify-content:center;align-items:center;margin:0 auto;text-align:center}.header__social-icons a.number-link{font-size:20px;line-height:20px;display:block;margin-left:0;width:auto;flex:1 1 auto;padding-left:20px;max-width:200px}.header__right{width:100%}.header__top-right{margin-top:0}.header__social-icon .icon-svg{width:30px;height:30px}.header__social-phones{display:flex;margin-right:0;align-items:center;width:100%}.header__social-icons{width:100%}.header__btn .btn{width:345px;height:56px}.header__btn{width:100%;height:auto;margin:25px auto 0;padding-bottom:25px;display:flex;justify-content:center}.header__left{flex-wrap:wrap;display:flex;width:100%;position:relative}.header__top-left,.header__top-right{width:100%}.header__top-left{order:2;display:block}.menu{order:1;margin-bottom:0;width:100%}.header__left .menu__item:nth-of-type(n+4),.header__left .menu__item:nth-of-type(n+5){display:block}.header__email,.header__social a{margin:0 auto;text-align:center;display:flex}.menu__link{font-size:22px;padding:19px 20px 19px 40px}.header__social a{width:25%;height:74px;border-right:1px solid #e6d3c2;align-items:center;justify-content:center}.header__email{height:60px;justify-content:center;align-items:center}.header__top-right{position:relative;padding-bottom:100px}.header__social a .icon-svg{width:30px;height:30px}.header__social a:last-child{border-right:none}.header__email a{font-size:2.6em}.header__btn .btn{font-size:2.4em}.root{transition:.5s}.root.open-menu{animation:animateContent forwards;-webkit-animation:animateContent forwards;animation-duration:.5s;-webkit-animation-duration:.5s;transform:translateX(-100%)}}#close-menu span,#toggle-menu span{display:block;position:absolute;height:1px;background-color:#c19267}@media (max-width:767.98px){.header__mobile.fixed #header__burger-menu{border-left:0}.home__content{width:100%;flex-wrap:wrap}.home__title-block{width:100%}}#toggle-menu span{width:38px;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#toggle-menu span:first-child{-webkit-transform:translateY(-8px);transform:translateY(-8px)}#toggle-menu span:nth-child(3){-webkit-transform:translateY(8px);transform:translateY(8px)}#close-menu span{width:16px;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#close-menu span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#toggle-menu{width:35px;overflow:hidden;position:relative;height:40px;margin:0 auto;padding:32px 0;transition:.5s}#close-menu span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:7700.98px) and (min-width:1023.98px){#close-menu:hover span,#toggle-menu:hover span{background-color:#bc9855}}.header__mobile #toggle-menu span:nth-child(1){animation:animateLine forwards;-webkit-animation-name:animateLine;animation-duration:.5s;-webkit-animation-duration:.5s}.header__mobile #toggle-menu span:nth-child(2n){animation:animateLine forwards;-webkit-animation-name:animateLine;animation-duration:1s;-webkit-animation-duration:1s}.header__mobile #toggle-menu span:nth-child(3){animation:animateLine forwards;-webkit-animation-name:animateLine;animation-duration:1.5s;-webkit-animation-duration:1.5s}#close-menu span:first-child,#close-menu span:nth-child(2){width:0;transition:.5s;transition-delay:1s}.header__mobile.fixed #close-menu span:first-child,.header__mobile.fixed #close-menu span:nth-child(2){width:24px;transition-delay:1s;left:25px}.header__mobile.fixed #toggle-menu span:nth-child(1){animation:animateLin1 forwards;-webkit-animation-name:animateLin1;animation-duration:.5s;-webkit-animation-duration:.5s}.header__mobile.fixed #toggle-menu span:nth-child(2n){animation:animateLin1 forwards;-webkit-animation-name:animateLin1;animation-duration:1s;-webkit-animation-duration:1s}.header__mobile.fixed #toggle-menu span:nth-child(3){animation:animateLin1 forwards;-webkit-animation-name:animateLin1;animation-duration:1.5s;-webkit-animation-duration:1.5s}.header__mobile-modal{opacity:1;z-index:2;transition:1.5s;height:33px}.header__mobile.fixed .header__mobile-modal{opacity:0;z-index:-1;transition:.5s}.header__mobile-popup .line-hover-wrap{opacity:0;position:absolute;width:75px;height:63px}.header__mobile.fixed .header__mobile-popup .line-hover-wrap{opacity:1;z-index:2}#close-menu{width:75px;height:63px;display:flex;align-items:center;justify-content:center}@keyframes animateLin1{0%{left:0}100%{left:-38px}}@keyframes animateLine{0%{left:-38px}100%{left:0}}.site-nav__curtain{visibility:hidden;position:fixed;bottom:0;width:100vw;height:100vh;top:63px;background:#fff;border-radius:50%;transform:translateY(100%) scale(0);animation-duration:.6s;animation-timing-function:ease-out;animation-fill-mode:forwards}.curtain-down{animation-name:curtainDown}@keyframes curtainUp{0%{border-radius:50%;transform:translateY(100%) scale(1);visibility:visible;opacity:1}50%{border-radius:50%}100%{transform:translateY(0) scale(1,1);visibility:visible;opacity:1;border-radius:0}}@keyframes curtainUpMenu{0%{transform:translateY(100%) scale(1);opacity:1}100%{transform:translateY(0) scale(1,1);opacity:1}}@keyframes curtainDown{0%{border-radius:0;transform:translateY(0) scale(3,1);opacity:1;visibility:visible}50%{opacity:1;visibility:visible;border-radius:50%}99%{transform:translateY(100%) scale(0);visibility:visible;opacity:1}100%{transform:translateY(100%) scale(0);opacity:0;visibility:hidden}}.curtain-up{animation-name:curtainUp;height:100vh}.header.show{height:100vh}@media (max-width:380px){.header__social-icons a.number-link{font-size:18px;line-height:18px;padding-left:10px;max-width:165px}}.footer{margin:160px 0 0;background:#dec4ad;position:relative;display:flex;justify-content:center}.footer .outside-arrow{position:absolute;height:41px;width:24px;right:78px;top:51%}.footer__container{width:1180px;padding:40px 0 20px}.footer__menu ul{display:flex;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.footer__menu ul li{list-style:none;width:calc((100% - 10 * -1px)/ 5);display:flex;align-items:center;position:relative;margin:0 0 0 -1px;padding:20px 0;z-index:50}.footer__menu ul li::after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";opacity:.4;border:1px solid #000;z-index:49}.footer__menu ul li:first-child::after{border-left:0}.footer__menu ul li:last-child::after{border-right:0}.footer__menu ul li a{display:block;height:100%;width:100%;text-align:center;font-size:18px;line-height:21px;color:#000;letter-spacing:.01em;position:relative;z-index:50;transition:all .5s}.footer__social-block{margin:75px 0 0;display:flex}.footer__social-block .footer__logo,.footer__social-block .footer__number,.footer__social-block .footer__subscription{width:calc((100% - 6 * 0px)/ 3)}.footer__subscription{padding:0 0 0 53px}.footer__subscription span{display:block;margin:0 0 17px;font-size:16px;line-height:19px}.footer__subscription-elements{display:flex}.footer__subscription-element{margin:0 15px 0 0;height:45px;width:45px}.footer__subscription-element a{height:100%;width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #000;transition:all .5s}.footer__subscription-element a svg{transition:all .5s;width:20px;height:20px}.footer__subscription-element.__instagram a svg{position:absolute}.footer__subscription-element.__instagram a img{opacity:0}@media (max-width:4500.98px) and (min-width:1199.98px){.footer__menu ul li a:hover{color:#817265}.footer__subscription-element.__youtube a:hover{border:1px solid #f73030}.footer__subscription-element.__youtube a:hover svg{fill:#f73030}.footer__subscription-element.__instagram a:hover{border:1px solid;border-image:linear-gradient(to right,purple,red) 10}.footer__subscription-element.__instagram a:hover svg{animation:notSee .5s forwards}.footer__subscription-element.__instagram a:hover img{position:absolute;animation:see .5s forwards}.footer__subscription-element.__facebook a:hover{border:1px solid #2358df}.footer__subscription-element.__facebook a:hover svg{fill:#2358df}.footer__subscription-element.__dzen a:hover{border:1px solid #6c6c6c}.footer__subscription-element.__dzen a:hover svg{fill:#6c6c6c}}.footer__logo{display:flex;justify-content:center;align-items:center;padding:0 0 3px;position:relative}.footer__logo a{position:relative;z-index:2}.footer__logo svg{width:190px}.footer__logo a svg{width:190px}.footer__logo::after{position:absolute;content:url(/design/desktop/icons/footer-logo-feather.svg);height:104px;width:67px;right:107px;bottom:13px;z-index:1}.footer__number{display:flex;align-items:flex-end;padding:10px 20px 16px 0;justify-content:end}.footer__number-elements{display:flex}.footer__number-element{height:45px;width:45px;margin:0 0 0 15px}.footer__number-element a{display:flex;justify-content:center;align-items:center;height:100%;width:100%;border:1px solid #000;transition:all .5s}.footer__number-element a svg{transition:all .5s;height:23px;width:23px}.footer__number-tel{margin:0 0 -4px 5px}.footer__number-tel a{font-family:Oswald;font-weight:300;font-size:20px;line-height:45px;color:#000;transition:all .5s}@media (max-width:4500.98px) and (min-width:1199.98px){.footer__number-element.__telegram a:hover{border:1px solid #cdeaff}.footer__number-element.__telegram a:hover svg{fill:#cdeaff}.footer__number-element.__viber a:hover{border:1px solid #8262de}.footer__number-element.__viber a:hover svg{fill:#8262de}.footer__number-element.__wats a:hover{border:1px solid #25bd3f}.footer__number-element.__wats a:hover svg{fill:#25bd3f}.footer__number-tel a:hover{color:#817265}}.footer__bottom{margin:57px 0 0}.footer__bottom-elements{display:flex}.footer__bottom-element{width:33.3%;position:relative;padding:15px 0 18px;display:flex;justify-content:center;align-items:center;margin:0 0 0 -1px}@media (max-width:1023px){.footer__bottom-element{width:calc((100% - 4 * -5px)/ 2)}}.footer__bottom-element.__mail{width:33.3%}.footer__bottom-element.__mail a{font-family:Oswald;font-weight:300;font-size:20px;line-height:30px;color:#000;letter-spacing:.04em;position:relative;z-index:50;transition:all .5s}@media (max-width:4500.98px) and (min-width:1199.98px){.footer__bottom-element.__mail a:hover{color:#817265}}@media (max-width:1199px){.footer__bottom-element.__mail{width:33.3%}.footer__bottom-element.__mail a{font-size:15px}}@media (max-width:1023px){.footer__bottom-element.__mail{width:calc((100% - 4 * -5px)/ 2)}.footer__bottom-element.__mail a{font-size:18px}.footer__bottom-element.__copyright{width:33.3%}}.footer__bottom-element.__copyright{font-size:16px;line-height:18px;letter-spacing:.04em;width:33.3%}@media (max-width:1199px){.footer__bottom-element.__copyright{font-size:15px}}.footer__bottom-element.__copyright div{color:#000;opacity:.4}.footer__bottom-element.__develop{font-size:16px;line-height:18px;letter-spacing:.04em;width:calc((100% - 8 * -5px)/ 4);display:flex;justify-content:center;text-align:center;flex-wrap:wrap;z-index:99}@media (max-width:1199px){.footer__bottom-element.__develop{width:33.3%}}@media (max-width:1023px){.footer__bottom-element.__develop{width:calc((100% - 4 * -5px)/ 2)}}.footer__bottom-element.__develop a p,.footer__bottom-element.__develop a:first-child{width:233px;font-style:normal;font-weight:400;font-size:11px;line-height:16px;letter-spacing:.05em;color:#181D24}.footer__bottom-element.__develop a{display:flex;justify-content:center;text-align:center;flex-wrap:wrap;z-index:99}.footer__bottom-element.__develop a:first-child{order:2;font-family:Oswald}.footer__bottom-element.__develop a:last-child{order:1}.footer__bottom-element.__develop a p{order:1;font-family:Oswald}@media (max-width:767px){.footer__bottom-element.__develop a{display:flex;flex-wrap:wrap}.footer__bottom-element.__develop a p{order:2;width:100%;font-size:10px!important}}.footer__bottom-element.__develop a img{width:110px;margin:0;text-align:center;opacity:.6;transition:.5s}@media (max-width:767px){.footer__bottom-element.__develop a img{order:1;width:125px}}@media (max-width:4500.98px) and (min-width:1199.98px){.footer__bottom-element.__develop a:hover img{opacity:1}}.footer__bottom-element.__address{font-family:Oswald;font-weight:300;font-size:18px;line-height:30px;letter-spacing:.04em;padding:16px 0 18px 35px}.footer__bottom-element.__address span{position:relative}.footer__bottom-element.__address span::after{position:absolute;left:-38px;content:url(/design/desktop/icons/footer-map.svg)}@media (max-width:1199px){.footer__bottom-element.__address{font-size:14px}.footer__bottom-element.__address span::after{left:-28px}}.footer__bottom-element::after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";opacity:.4;border:1px solid #000;z-index:49}.footer__bottom-element:first-child::after{border-left:0}.footer__bottom-element:last-child::after{border-right:0}@keyframes see{0%{opacity:0}100%{opacity:1}}@keyframes notSee{0%{opacity:1}100%{opacity:0}}.footer__menu ul li a.active{color:#817265}@media (max-width:1365px){.footer .outside-arrow{right:25px;top:-80px;z-index:888}}@media (max-width:1151.99px){.footer__container{width:950px}.footer__subscription{padding:0}.footer__number{padding:0 0 16px 50px;display:flex;flex-direction:column-reverse}}@media (max-width:1023px){.footer__bottom-element.__address{font-size:18px}.footer__number{padding:20px 0 16px 40px}.footer__container{width:860px}.footer__bottom-element.__address span::after{left:-23px}}@media (max-width:959.99px){.footer__menu ul li a,.footer__number-tel a{font-size:16px}.footer{margin:100px 0 0}.footer__container{width:720px;padding:30px 0 20px}.footer__social-block{flex-wrap:wrap;margin:41px 0 28px}.footer .footer__number{padding:35px 0 16px;display:flex;flex-direction:column}.footer__subscription{order:1;flex:0 1 50%}.footer__logo{order:3;padding:9px 0 3px}.footer__logo::after{right:242px;bottom:11px}.footer__develop{order:4;flex:0 1 50%}.footer__number{order:2;flex:0 1 50%;padding:21px 0 16px 60px;align-items:center}.footer__number-element,.footer__subscription-element{height:50px;width:50px;margin:0 0 0 20px}.footer__bottom{margin:42px 0 0}.footer__bottom-elements{flex-wrap:wrap}.footer__bottom-element.__mail{order:1;flex:0 1 50%}.footer__bottom-element.__copyright{order:3;flex:100%}.footer__bottom-element.__copyright::after{border:0}.footer__bottom-element.__address{order:2;flex:0 1 50%}.footer__bottom-element.__address span::after{left:-38px}.footer__bottom-element.__develop{order:4;flex:0 1 50%}.footer__logo{flex:0 1 100%;margin:20px 0 0}}@media (max-width:720px){.footer__number-tel a{line-height:35px}.footer__menu{padding:0 20px}.footer__menu ul{flex-wrap:wrap}.footer__menu ul li{width:calc((100% - 4 * 0px)/ 2);margin:-1px 0 20px -1px;padding:20px 0 20px 25px}.footer__menu ul li::after{border-top:0}.footer__menu ul li a{text-align:left}.footer__menu ul li:last-child{width:100%}.footer__menu ul li:nth-child(1)::after,.footer__menu ul li:nth-child(3)::after,.footer__menu ul li:nth-child(5)::after{border-left:0}.footer__menu ul li:nth-child(2)::after,.footer__menu ul li:nth-child(4)::after,.footer__menu ul li:nth-child(5)::after{border-right:0}.footer__social-block{flex-direction:column;align-items:center}.footer__logo,.footer__number,.footer__subscription{width:auto!important}.footer__subscription{flex:0 1 100%}.footer__logo{order:2;justify-content:flex-start}.footer__number{order:3;flex:0 1 100%;padding:21px 0 16px}.footer__bottom{margin:10px 0 0}.footer__bottom-element{margin:-1px 20px 0;padding:15px 0 20px!important;flex:0 1 100%!important;display:flex;justify-content:center}.footer__bottom-element.__mail::after{border-right:0}.footer__bottom-element.__address::after{border-left:0;border-right:0;border-top:0}.footer__logo::after{right:auto;left:100px;display:none}.footer__bottom-element.__develop::after{border-top:1px solid #000;border-left:0}.footer__bottom-element.__address{font-size:16px;padding-left:42px!important}.footer__logo{flex:0 1 100%;margin:20px 0 0}.footer__bottom-element.__develop{display:flex;flex-wrap:wrap}.footer__bottom-element.__develop a:first-child{order:2;width:100%}}@media (max-width:380px){.footer__number{display:block;justify-content:center;margin-bottom:10px}.footer__number-elements{justify-content:center;margin-bottom:10px}.footer__number-block-right{text-align:center}.footer__logo,.footer__number,.footer__subscription{width:100%!important}.footer__container{width:auto;padding:30px 0 20px 20px}.footer__logo{width:auto!important;margin:45px 0 0}.footer__menu{padding:0 20px 0 0}.footer__menu ul li{padding:20px 0 20px 10px}.footer__bottom{margin:10px 0 0}.footer__bottom-element{margin:-1px 20px 0 0}.footer__bottom-element.__address{font-size:16px}.footer__outside-arrow svg{width:50px}.footer .footer__number{display:block;padding-right:20px}.footer__social-block{flex-direction:column;margin:15px 0 0}}