html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f4f2;color:#464646;display:block;font-family:Archivo,sans-serif;font-size:100%;font-weight:400;line-height:180%;padding:0;position:relative;transition:all .2s cubic-bezier(.535,.005,0,1)}body.admin-bar{padding-top:32px}body.body--gallery-open{height:100vh;overflow:hidden}.content{transition:background-color .5s cubic-bezier(.19,.96,.6,1.02)}.page-loading .content .u-section--animate{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem)}.page-loaded .content .u-section--animate{transition:all .5s cubic-bezier(.535,.005,0,1) .1s}.content .u-section--animate:first-child{transition-delay:.1s}.content .u-section--animate:nth-child(2){transition-delay:.2s}.content .u-section--animate:nth-child(3){transition-delay:.3s}.content .u-section--animate:nth-child(4){transition-delay:.4s}.content .u-section--animate:nth-child(5){transition-delay:.5s}.content .u-section--animate:nth-child(6){transition-delay:.6s}.content .u-section--animate:nth-child(7){transition-delay:.7s}.content .u-section--animate:nth-child(8){transition-delay:.8s}.content .u-section--animate:nth-child(9){transition-delay:.9s}.content .u-section--animate:nth-child(10){transition-delay:1s}.content .u-section--animate:nth-child(11){transition-delay:1.1s}.content .u-section--animate:nth-child(12){transition-delay:1.2s}.content .u-section--animate:nth-child(13){transition-delay:1.3s}.content .u-section--animate:nth-child(14){transition-delay:1.4s}.content .u-section--animate:nth-child(15){transition-delay:1.5s}.content .u-section--animate:nth-child(16){transition-delay:1.6s}.content .u-section--animate:nth-child(17){transition-delay:1.7s}.content .u-section--animate:nth-child(18){transition-delay:1.8s}.content .u-section--animate:nth-child(19){transition-delay:1.9s}.content .u-section--animate:nth-child(20){transition-delay:2s}.content .u-section--animate:nth-child(21){transition-delay:2.1s}.content .u-section--animate:nth-child(22){transition-delay:2.2s}.content .u-section--animate:nth-child(23){transition-delay:2.3s}.content .u-section--animate:nth-child(24){transition-delay:2.4s}.content .u-section--animate:nth-child(25){transition-delay:2.5s}.content .u-section--animate:nth-child(26){transition-delay:2.6s}.content .u-section--animate:nth-child(27){transition-delay:2.7s}.content .u-section--animate:nth-child(28){transition-delay:2.8s}.content .u-section--animate:nth-child(29){transition-delay:2.9s}.content .u-section--animate:nth-child(30){transition-delay:3s}.app{max-width:100%;min-height:100vh;overflow:hidden;padding-top:var(--header-height);position:relative;z-index:1}.clear{clear:both;width:100%}.clear,.sr{display:block;height:0}.sr{text-indent:-9000px}a[href^=tel]{text-decoration:none}.s-breadcrumb{display:none}*,:after,:before{box-sizing:border-box}:focus{outline:0}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}h1{font-size:32px;font-weight:400;letter-spacing:0;margin-bottom:30px;position:relative}@media only screen and (min-width:768px){h1{font-size:36px;letter-spacing:0}}.s-page-common h1{font-size:24px;isolation:isolate;line-height:32px;padding-bottom:0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.s-page-common h1{font-size:28px}}.s-page-common h1:before{background-color:#ffdf57;bottom:auto;content:"";height:100%;left:50%;position:absolute;right:auto;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);width:calc(100% + 8px);z-index:-1}@media only screen and (min-width:768px){.s-page-common h1:before{width:calc(100% + 20px)}}h2{align-items:center;display:flex;font-size:24px;font-weight:400;isolation:isolate;letter-spacing:0;margin-bottom:30px;position:relative;width:-moz-fit-content;width:fit-content}h2:before{background-color:#ffdf57;bottom:auto;content:"";height:100%;left:50%;position:absolute;right:auto;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);width:calc(100% + 8px);z-index:-1}@media only screen and (min-width:768px){h2:before{width:calc(100% + 20px)}h2{font-size:28px}}h3{font-size:24px;font-weight:400;letter-spacing:0;margin-bottom:30px;position:relative}@media only screen and (min-width:768px){h3{font-size:24px;letter-spacing:.48px}}h4{font-size:16px;font-weight:400;letter-spacing:.36px}@media only screen and (min-width:768px){h4{font-size:18px}}a{text-decoration:underline}a:hover{text-decoration:none}img{height:auto;max-width:100%}:root{--container-padding:1.5em}@media only screen and (min-width:768px){:root{--container-padding:2.5em}}.u-container{margin:0 auto;max-width:1240px;padding-left:var(--container-padding);padding-right:var(--container-padding);text-align:left}.u-container.no-padding{padding-left:0;padding-right:0}@media only screen and (min-width:1024px){.u-container.no-padding{max-width:100%}}@media only screen and (min-width:1228px){.u-container.no-padding{padding-left:6%}}@media only screen and (min-width:1600px){.u-inner{margin:0 auto;max-width:1680px}}.u-p,p{color:#27272a;font-size:16px;font-size:1rem;letter-spacing:.36px;line-height:1.8em;margin:0 0 1em}@media only screen and (min-width:768px){.u-p,p{font-size:16px;font-size:1rem}}.u-p--large{font-size:18px;font-size:1.125rem;line-height:1.75em}@media only screen and (min-width:768px){.u-p--large{font-size:22px;font-size:1.375rem}}p strong{color:#212129}.u-h__highlight{display:inline-flex;isolation:isolate;position:relative;width:-moz-fit-content;width:fit-content}.u-h__highlight:before{background-color:#ffdf57;bottom:auto;content:"";height:100%;left:50%;position:absolute;right:auto;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);width:calc(100% + 8px);z-index:-1}@media only screen and (min-width:768px){.u-h__highlight:before{width:calc(100% + 20px)}}li,p,span{color:#27272a}a{color:#af7f12}h1,h2,h3,h4{color:#212129;font-family:Russo One,sans-serif}h1,h2,h3,h4,p{text-wrap:balance;text-align:initial}h1.s-align-center,h2.s-align-center,h3.s-align-center,h4.s-align-center,p.s-align-center{justify-content:center;margin-inline:auto;text-align:center}ul{padding-left:20px}ul li{padding-left:10px}ul li::marker{color:#af7f12;content:"-";font-weight:900}ul li ul{list-style-image:none;list-style-type:circle}ul li ul li{padding-left:0}ul li ul li::marker{color:#af7f12;content:normal}ol{padding-left:20px}ol li::marker{color:#af7f12;font-weight:700}footer ul li::marker,header ul li::marker{content:normal}.u-links{align-items:center;display:flex;justify-content:flex-start;list-style:none}.u-links__item{margin:0 1em}.u-links__item:first-child{margin-left:0}.u-links__item:last-child{margin-right:0}.u-button{background-color:transparent;border:none;color:#ffdf57;display:inline-block;font-size:16px;font-size:1rem;line-height:1.5em;padding:.875em 2.625em .875em 0;position:relative;text-decoration:none}.u-button--large{font-size:18px;font-size:1.125rem}@media only screen and (min-width:768px){.u-button--large{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1228px){.u-button--large{font-size:24px;font-size:1.5rem}}.u-button:before{background-color:#ffdf57;max-width:2.5em;right:-1em;-webkit-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);-moz-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);-ms-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);-o-transform:skewY(12deg) scaleY(.65) translate(-2em,.75em);width:calc(100% + 2em)}.u-button:after,.u-button:before{bottom:0;content:"";position:absolute;top:0;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.u-button:after{background:url(_assets/_img/svg/ico__arrow-right.svg) 100% no-repeat;background-size:100% auto;right:0;width:1.875em}.u-button:hover:before{max-width:calc(100% + 2em);-webkit-transform:skewY(0deg) scaleY(1) translate(0);-moz-transform:skewY(0deg) scaleY(1) translate(0);-ms-transform:skewY(0deg) scaleY(1) translate(0);-o-transform:skewY(0deg) scaleY(1) translate(0)}.u-button:hover:after{-webkit-transform:translateX(-.375em);-moz-transform:translateX(-.375em);-ms-transform:translateX(-.375em);-o-transform:translateX(-.375em)}.u-button span,.u-link{position:relative}.u-link{color:#ffdf57;display:inline-block;padding:.375em 0;text-decoration:none}.u-link:after,.u-link:before{bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.u-link:after,.u-link:before{background-color:#ffdf57}.u-link:after{max-width:0;transition:max-width .4s cubic-bezier(.19,.96,.6,1.02)}.u-link:hover{text-decoration:none}.u-link:hover:after{max-width:100%}.u-only-link{bottom:0;left:0;position:absolute;right:0;top:0}.u-only-link:hover+.u-link:after{max-width:100%}.u-section{padding-bottom:3.75em;padding-top:3.75em}@media only screen and (min-width:1024px){.u-section{padding-bottom:90px;padding-top:90px}}.content .u-section:last-of-type{padding-bottom:7.5em}@media only screen and (min-width:1024px){.content .u-section:last-of-type{padding-bottom:180px}}.content--white{isolation:isolate;position:relative}.content--white:after{background:transparent url(_assets/_img/img/bg__bottom-right--mobile.svg) no-repeat 100% 100%/contain;bottom:0;content:"";height:279px;position:absolute;right:0;width:279px;z-index:-1}@media only screen and (min-width:768px){.content--white:before{background:transparent url(_assets/_img/img/bg__jungle--bottom-left.webp) no-repeat 100% 100%/contain;bottom:0;content:"";height:350px;left:0;position:absolute;width:350px;z-index:-1}.content--white:after{background:transparent url(_assets/_img/img/bg__jungle--bottom-right.svg) no-repeat 100% 100%/contain;height:350px;width:350px}}@media only screen and (min-width:1024px){.content--white:before{background:transparent url(_assets/_img/img/bg__jungle--bottom-left.webp) no-repeat 100% 100%/contain;bottom:0;content:"";height:600px;left:0;position:absolute;width:600px;z-index:-1}.content--white:after{background:transparent url(_assets/_img/img/bg__jungle--bottom-right.svg) no-repeat 100% 100%/contain;height:600px;width:600px}}.u-social{align-items:center;display:flex;justify-content:flex-start;list-style:none}.u-social__item{margin:0 1em 0 0}.u-social__item-link{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ffdf57;border-radius:50%;color:#ffdf57;display:block;font-size:12px;font-size:.75rem;height:3em;line-height:3em;position:relative;text-align:center;width:3em}.u-svg{max-width:100%}.u-svg--primary-color,.u-svg--secondary-color{fill:#ffdf57}.s-inview-hidden{opacity:0;transform:translateY(4vh);transition:all forwards 1s cubic-bezier(.19,.96,.6,1.02)}.s-inview-hidden.u-h--section:after{max-width:0}.s-inview-visible{opacity:1;transform:translateY(0);transition:all 1s}.s-inview-visible.u-h--section:after{animation:lineAnimation 1s cubic-bezier(.19,.96,.6,1.02) forwards;animation-delay:1.5s}.s-inview-hidden:first-child,.s-inview-visible:first-child{animation-delay:.125s;transition-delay:.125s}.s-inview-hidden:nth-child(2),.s-inview-visible:nth-child(2){animation-delay:.25s;transition-delay:.25s}.s-inview-hidden:nth-child(3),.s-inview-visible:nth-child(3){animation-delay:.375s;transition-delay:.375s}.s-inview-hidden:nth-child(4),.s-inview-visible:nth-child(4){animation-delay:.5s;transition-delay:.5s}.s-inview-hidden:nth-child(5),.s-inview-visible:nth-child(5){animation-delay:.625s;transition-delay:.625s}.s-inview-hidden:nth-child(6),.s-inview-visible:nth-child(6){animation-delay:.75s;transition-delay:.75s}.s-inview-hidden:nth-child(7),.s-inview-visible:nth-child(7){animation-delay:.875s;transition-delay:.875s}.s-inview-hidden:nth-child(8),.s-inview-visible:nth-child(8){animation-delay:1s;transition-delay:1s}@keyframes lineAnimation{0%{max-width:0}to{max-width:100%}}.header{background:#212129;min-height:calc(var(--header-height) + 610px);padding:40px 0;position:relative}@media only screen and (min-width:768px){.header{background:#212129 url(img_main_hlavicka-1.jpg) no-repeat 0 0/cover;min-height:calc(var(--header-height) + 779px);padding-top:var(--header-height)}}.header__gradient{display:none;isolation:isolate}.header__gradient-wrap{isolation:isolate}@media only screen and (min-width:1024px){.header__gradient{background-color:#212129;display:initial;height:100%;left:0;opacity:.8;position:absolute;top:0;transform:translateX(-10vw) skew(-15deg);width:calc(50% + 12vw);z-index:-1}}.header .u-h--1{align-items:center;color:#fff;font-size:40px;font-weight:800;letter-spacing:-.8px;line-height:1.2;margin-bottom:30px;margin-top:0;text-align:center}@media only screen and (min-width:768px){.header .u-h--1{font-size:45px}}@media only screen and (min-width:1024px){.header .u-h--1{border-bottom:2px dashed #ffdf57;font-size:55px;letter-spacing:-.5px;margin-bottom:40px;margin-top:0;padding-bottom:40px;text-align:left}}@media only screen and (min-width:1228px){.header .u-h--1{font-size:68px;letter-spacing:0}}.header .u-h--2{color:#212129;display:block;font-size:24px;font-weight:800;letter-spacing:-1.2px;text-align:center}@media only screen and (min-width:768px){.header .u-h--2{font-size:36px;letter-spacing:-1.8px}}.header .u-p,.header p{color:#e8fbff;text-align:left}@media only screen and (max-width:1023px){.header .u-p,.header p{border-top:2px dashed #ffdf57;padding-top:2em}}@media only screen and (min-width:1024px){.header .u-p,.header p{position:relative;text-align:left}}.header__content{padding-top:var(--header-height);position:relative;z-index:1}@media only screen and (min-width:1024px){.header__text-wrap{max-width:450px;padding:0;width:100%}}.header__cta{display:flex;justify-content:flex-start;margin-top:30px}.header__cta a{color:#fff}.header__cta a:after{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23FFDF57' d='m10.002 0 9.999 10L9.999 20 7.17 17.173l7.174-7.175L7.175 2.83Z' data-name='icon sipka'/%3E%3C/svg%3E") no-repeat 50%/contain}.header__icon{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin:40px 0}.header__icon .u-p,.header__icon p{margin-bottom:0}.header__images-wrap{margin:40px 0;width:100%}@media only screen and (min-width:1024px){.header__images-wrap{height:100%;max-height:583px;max-width:50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.header__images-item{display:flex;height:100%;height:320px;margin:0;transform:translateX(-24px);width:calc(100% + 48px)}@media only screen and (min-width:480px){.header__images-item{height:400px}}@media only screen and (min-width:768px){.header__images-item{display:none}}.header__images-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='375' height='58.75'%3E%3Cpath fill='%23212129' d='M375 0v15.407L0 58.75V0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";height:60px;left:0;position:absolute;top:-1px;width:100%}@media only screen and (min-width:480px){.header__images-item:before{height:100px}}.header__images-item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='375' height='58.75'%3E%3Cpath fill='%23212129' d='M0 58.75V43.343L375 0v58.75Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;bottom:-1px;content:"";height:60px;left:0;position:absolute;width:100%}@media only screen and (min-width:480px){.header__images-item:after{height:100px}}.header__images-img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:root{--header-height:70px;--header-short-height:80px;--listing-nav-height:0px}@media only screen and (min-width:768px){:root{--header-height:76px}}@media only screen and (min-width:1228px){:root{--header-height:100px}}@media only screen and (min-width:1600px){:root{--header-height:100px}}.nav{background-color:#212129;color:#ffdf57;height:var(--header-height);max-width:100%;padding:0;position:fixed;right:0;top:0;width:100vw;z-index:500}.nav:after{background-color:#ffdf57;bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.s-scrolled .nav{background-color:#212129}.cude-body .nav{z-index:1}@media only screen and (min-width:768px){.nav{align-items:center;display:flex}.nav .u-container{max-width:100%;width:100%}}.nav.show{transform:translateY(0)}.nav.hide,.nav.show{transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav.hide{transform:translateY(-100%)}.nav__content{display:flex;flex-direction:row;gap:20px;height:100%;justify-content:space-between;padding:16px 0;position:relative;text-align:left;z-index:100}@media only screen and (min-width:1024px){.nav__content{align-items:center;flex-direction:row;height:auto;justify-content:space-between}}.nav__logo-wrap{display:flex;flex-wrap:nowrap;max-height:45px;max-width:50%}@media only screen and (min-width:768px){.nav__logo-wrap{max-height:65px}}.nav__logo-link{display:flex}.nav__extra-wrap{opacity:0;position:absolute}@media only screen and (min-width:1024px){.nav__extra-wrap{display:inline-flex;margin-left:auto;opacity:1;position:relative}}.nav__extra-wrap.--visible{margin:0 auto;opacity:1;padding:20px 0;top:var(--header-height);z-index:2}.nav__extra-wrap.--hidden,.nav__extra-wrap.--visible{left:0;transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:100%}.nav__extra-wrap.--hidden{opacity:0;top:-200%}.nav__socials-wrap{display:none;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:flex-start}@media only screen and (min-width:1024px){.nav__socials-wrap{display:flex}}.nav__socials-link{display:flex}.nav__socials-link:focus-within svg path,.nav__socials-link:hover svg path{fill:#464646}@media only screen and (min-width:1024px){.nav__socials-link:focus-within svg path,.nav__socials-link:hover svg path{fill:#a67413}}.nav__socials-link svg path{fill:#fff}@media only screen and (min-width:1024px){.nav__socials-link svg path{fill:#ffdf57}}.nav .s-langs{display:flex;flex-wrap:nowrap;gap:20px;list-style:none;margin:0;position:relative}.nav .s-langs-link{color:#fff;text-decoration:none;text-transform:uppercase}.nav .s-langs:before{border-left:1px dashed #fff;content:"";height:100%;position:absolute;right:50%;top:0;transform:translateX(10px);width:1px}@media only screen and (min-width:1024px){.nav .s-langs:before{border-color:#ffdf57}}.nav .s-langs-active{display:none}.nav__langs-wrap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:100%}@media only screen and (min-width:768px){.nav__menu-inner-wrap{display:flex;flex-direction:row;gap:10px;justify-content:center;width:100%}}.nav__menu-kb{align-items:center;display:flex}@media only screen and (min-width:768px){.nav__menu-kb:before{background:#ffdf57;content:"";display:inline-block;height:20px;margin-right:10px;width:3px}}.nav__menu-kb--link{border:1px solid #fff;border-radius:10px;color:#fff;padding:3px 8px;text-decoration:none}@media only screen and (min-width:768px){.nav__menu-kb--link{border-color:#ffdf57;color:#212129}.nav__menu-kb--link:focus-within,.nav__menu-kb--link:hover{border-color:#a67413;color:#ffdf57}}.nav__menu-wrapper{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;position:absolute}@media only screen and (min-width:768px){.nav__menu-wrapper{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:initial;justify-content:center;position:relative}}.nav__menu-wrapper.--visible{background:#ffdf57;margin:0 -25px 0 0;opacity:1;padding:20px 0;right:0;top:var(--header-height);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:calc(100% + 50px);z-index:1}@media only screen and (min-width:1024px){.nav__menu-wrapper.--visible{left:auto;padding-left:250px;right:0;width:-moz-fit-content;width:fit-content}}.nav__menu-wrapper.--hidden{opacity:0;right:-200%;top:-var(--header-height);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:100%;z-index:-1}@media only screen and (min-width:768px){.nav__menu-wrapper.--hidden{opacity:1;right:0;top:-200%;width:-moz-fit-content;width:fit-content;width:100%;z-index:auto}}.nav__menu-wrapper .s-menu{flex-direction:column;width:100%}@media only screen and (min-width:768px){.nav__menu-wrapper .s-menu{-moz-column-gap:20px;column-gap:20px;flex-direction:row;justify-content:center;width:-moz-fit-content;width:fit-content}}.nav__menu-wrapper .s-menu-item{flex-grow:0}.nav__menu-wrapper .s-menu-item::marker{content:none}@media only screen and (min-width:768px){.nav__menu-wrapper .s-menu-item:not(:last-child) a:after{background:transparent url(icon_menu_predel.svg) no-repeat 50%/contain;content:"";display:inline-block;height:12px;margin-left:30px;vertical-align:middle;width:12px}}.nav__menu-wrapper .s-menu-link{color:#fff;font-family:Russo One,sans-serif;font-size:20px;text-align:right;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:768px){.nav__menu-wrapper .s-menu-link{color:#fff;font-size:20px;font-weight:400;letter-spacing:-.36px;padding:5px;text-transform:none}}.nav__menu-wrapper .s-menu-link:focus-within,.nav__menu-wrapper .s-menu-link:hover{color:#464646;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@media only screen and (min-width:768px){.nav__menu-wrapper .s-menu-link:focus-within,.nav__menu-wrapper .s-menu-link:hover{color:#ffdf57}}.nav__menu-icon{align-items:center;background-color:transparent;display:flex;height:24px;justify-content:center;width:30px}.nav__menu-icon svg{height:24px;transform-origin:center;width:24px}.nav__menu-icon svg #top-line{transform:translate(0);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon svg #mid-line{transform:translateY(11px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon svg #bot-line{transform:translateY(21px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@media only screen and (min-width:1024px){.nav__menu-icon svg{height:52px;width:52px}.nav__menu-icon svg #top-line{transform:translate(331.5 48.5)}.nav__menu-icon svg #mid-line{transform:translate(341.5 38.5)}.nav__menu-icon svg #bot-line{transform:translate(331.5 28.5)}}.nav__menu-icon.opened svg{transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon.opened svg #top-line{transform:rotate(45deg) translateY(12px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon.opened svg #bot-line{transform:rotate(-45deg) translateY(11px);transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-icon.opened svg #mid-line{opacity:0;transform-origin:center;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}@media only screen and (min-width:1024px){.nav__menu-icon.opened svg #top-line{transform:rotate(45deg) translate(15px,26px)}.nav__menu-icon.opened svg #bot-line{transform:rotate(-45deg) translate(331.5 28.5)}}.nav__menu-button{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:768px){.nav__menu-button{display:none}}.nav__menu-button:focus-within{transform:rotate(1turn);transition:all .6s cubic-bezier(.19,.96,.6,1.02)}.nav__menu-cta{display:flex;flex-direction:column;padding-right:20px}.nav__menu-cta--text{font-size:20px;font-weight:600;letter-spacing:.4px}.nav__menu-cta--link{color:#fff;font-weight:800}@media only screen and (min-width:768px){.nav__menu-cta--link{color:#212129;font-size:22px;letter-spacing:.4px}}.nav__menu-cta--link:before{background:transparent url(icon_tel.svg) no-repeat 50%/contain;content:"";display:inline-block;filter:brightness(100);flex-shrink:0;height:22px;margin-right:15px;width:22px}@media only screen and (min-width:768px){.nav__menu-cta--link:before{filter:none;vertical-align:middle}}.nav__menu-cta .reverse-button:after{content:none}@media only screen and (min-width:768px){.nav__menu-cta{flex-shrink:0;margin-left:auto}.nav__menu-cta .reverse-button:after{content:none}}.nav__menu-cta .s-style-button{margin:0}.nav__menu-cta .s-style-button.reverse-button:after{content:none}@media only screen and (min-width:768px){.nav__menu-cta .s-style-button.reverse-button:after{content:none}}.footer{background-color:#212129}@media only screen and (min-width:1024px){.footer{position:relative}}.footer a,.footer h3,.footer p,.footer span{color:#fff}.footer .u-p--highlight{font-size:16px;font-weight:700;line-height:1;margin-bottom:0}.footer .u-p--padding{padding-left:32px}.footer h3{color:#212129;isolation:isolate;position:relative;width:-moz-fit-content;width:fit-content}.footer h3:before{background-color:#ffdf57;bottom:auto;content:"";height:100%;left:50%;position:absolute;right:auto;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);width:calc(100% + 8px);z-index:-1}@media only screen and (min-width:768px){.footer h3:before{width:calc(100% + 20px)}}@media only screen and (min-width:1024px){.footer h3{margin-bottom:50px;margin-top:0}}.footer__content{overflow:hidden;padding:50px 0}@media only screen and (min-width:1024px){.footer__content{padding:80px 0}}.footer__col{display:flex;flex-direction:column;height:100%;margin-bottom:60px;width:100%}@media only screen and (min-width:1024px){.footer__col-wrap{display:grid;grid-template-columns:1fr 1fr 2fr}}.footer__logo-wrap{margin-top:3.75em}.footer__cta{margin-top:auto}.footer__address--wrap{margin-top:20px}.footer__contact-wrap{display:flex;flex-direction:column;gap:20px}.footer__contact-item{align-items:center;color:#27272a;display:flex;margin-bottom:0;text-decoration:none}.footer__contact-item:before{content:"";display:inline-block;flex-shrink:0;height:18px;margin-right:15px;width:18px}.footer__contact-item--phone:before{background:transparent url(icon_tel.svg) no-repeat 50%/contain}.footer__contact-item--mail:before{background:transparent url(icon_mail.svg) no-repeat 50%/contain}.footer__contact--address{align-items:center}.footer__contact--address:before{background:transparent url(icon_address.svg) no-repeat 50%/contain;margin-top:5px}.footer__map{display:flex;height:100%;min-height:400px;position:relative;width:100%}.footer__map--img{font-family:"object-fit:cover;object-position:center";height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.footer .s-menu{flex-direction:column}@media only screen and (min-width:1024px){.footer .s-menu{-moz-column-gap:15px;column-gap:15px}.footer .s-menu-item{flex-grow:0}.footer .s-menu-item:last-child .s-menu-link:after{content:none}}.footer .s-menu-link{line-height:180%;padding:0}.footer .s-menu-link:before{background:#ffdf57;content:"";display:inline-block;height:4px;margin-right:20px;vertical-align:middle;width:8px}.footer .s-style-button{border-color:#ffdf57}.footer .s-style-button:hover{border-color:#a67413;color:#fff}.footer .u-h{color:#212129}.copyright{margin-top:20px}.copyright .u-p,.copyright p{font-size:14px}.suitu{margin:20px 0}.s-breadcrumb,.s-copyright{text-align:center}.s-item{margin:20px auto;padding:20px}.s-articles,.s-item .s-text{margin:0 auto}.s-articles{max-width:1240px}.s-articles-image img{aspect-ratio:16/9}.s-articles ul{list-style:none;padding-left:0}@media only screen and (min-width:768px){.s-articles ul{display:flex;flex-wrap:wrap;gap:10vmin;justify-content:space-between}}.s-articles li{margin-bottom:40px}@media only screen and (min-width:768px){.s-articles li{max-width:40%}}.s-articles-title{font-size:18px;margin-bottom:30px;padding-bottom:30px}.s-articles-title:before{content:none}.s-articles-title:after{background:#ffdf57;bottom:0;content:"";height:4px;left:0;margin-left:0;position:absolute;width:134px}.s-articles-title a{color:#212129;text-decoration:none}@media only screen and (min-width:768px){.s-articles-title{font-size:24px}}.s-articles-perex{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (min-width:768px){.s-articles-perex{margin-bottom:40px}}.s-article-main h1,.s-page-acategory main h1{display:none}.s-page-home .s-item{max-width:1180px}.s-page-home .s-cards-zigzag .s-card-image-fit-default{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.s-page-common main{padding-top:var(--header-height)}