@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-BlackItalic.woff2) format('woff2'),url(../fonts/Montserrat-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Italic.woff2) format('woff2'),url(../fonts/Montserrat-Italic.woff) format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.woff2) format('woff2'),url(../fonts/Montserrat-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraLightItalic.woff2) format('woff2'),url(../fonts/Montserrat-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraLight.woff2) format('woff2'),url(../fonts/Montserrat-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBoldItalic.woff2) format('woff2'),url(../fonts/Montserrat-ExtraBoldItalic.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBold.woff2) format('woff2'),url(../fonts/Montserrat-ExtraBold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Light.woff2) format('woff2'),url(../fonts/Montserrat-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-BoldItalic.woff2) format('woff2'),url(../fonts/Montserrat-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-LightItalic.woff2) format('woff2'),url(../fonts/Montserrat-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium.woff2) format('woff2'),url(../fonts/Montserrat-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ThinItalic.woff2) format('woff2'),url(../fonts/Montserrat-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Thin.woff2) format('woff2'),url(../fonts/Montserrat-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.woff2) format('woff2'),url(../fonts/Montserrat-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format('woff2'),url(../fonts/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black.woff2) format('woff2'),url(../fonts/Montserrat-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBoldItalic.woff2) format('woff2'),url(../fonts/Montserrat-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-MediumItalic.woff2) format('woff2'),url(../fonts/Montserrat-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}:root{--white:#FFF;--white-solid:#F4F5FA;--black:#000;--black-graphite:#1C1C1C;--black-matt:#151515;--dark:#171416;--black-out:#222;--dark2:#232930;--bright:#D2D2D2;--gray:#F0F0F8;--gray-light:#F4F4F8;--gray-dark:#A6A6A6;--primary:#B80000;--primary-alt:#7B0000;--primary-dark:#7B0000;--primary-bright:#E20000;--orange:#E5932A;--gradient-primary:linear-gradient(92.13deg,#B80000 .01%,#7B0000 100%);--gradient-primary-hoverable:linear-gradient(92.13deg,#B80000 .01%,#7B0000 50%,#B80000 100%);--gradient-secondary:linear-gradient(90deg,#7B0000 0,#B80000 100%);--gradient-secondary-hoverable:linear-gradient(90deg,#7B0000 0,#B80000 50%,#7B0000 100%);--gradient-3:orange;--gradient-3-hoverable:orange;--link-color:#FFF;--link-hover:#fffe0;--lazyload:#8D8F9950;--selection:#B8000099;--breadcrumbs-color:#8D8F99;--breadcrumbs-link:#fff99}.text-white{color:var(--white)}.link-white{--link-color:var(--white);--link-hover:var(--primary)}.bg-white{background:var(--white)}.bg-white-solid{background:var(--white-solid)}.bg-black{background:var(--black);color:var(--white);--link-color:var(--white);--link-hover:var(--primary)}.text-black{color:var(--black)}.link-black{--link-color:var(--black);--link-hover:var(--primary)}.bg-black-graphite{background:var(--black-graphite);color:var(--white);--link-color:var(--white);--link-hover:var(--primary)}.bg-black-graphite .moar a{--link-color:var(--primary)}.bg-dark{background:var(--dark);color:var(--white);--link-color:var(--white);--link-hover:var(--primary)}.bg-black-out{background:var(--black-out);color:var(--white);--link-color:var(--white);--link-hover:var(--primary)}.bg-bright{background:var(--bright)}.bg-gray{background:var(--gray)}.bg-gray-light{background:var(--gray-light)}.bg-gray-dark{background:var(--gray-dark)}.bg-primary{background:var(--primary)}.bg-primary-gradient{background:var(--gradient-primary)}.overlay-white-90:after{background:rgba(255,255,255,.9)}.overlay-white-75:after{background:rgba(255,255,255,.75)}.overlay-white-50:after{background:rgba(255,255,255,.5)}.overlay-white-25:after{background:rgba(255,255,255,.25)}.overlay-white-10:after{background:rgba(255,255,255,.1)}.overlay-dark-90:after{background:rgba(39,40,54,.9)}.overlay-dark-75:after{background:rgba(39,40,54,.75)}.overlay-dark-50:after{background:rgba(39,40,54,.5)}.overlay-dark-25:after{background:rgba(39,40,54,.25)}.overlay-dark-10:after{background:rgba(39,40,54,.1)}.menu-item._gradient a{background:var(--gradient-3-hoverable);background-size:200%;background-position:0 0;color:var(--black)!important}.menu-item._gradient a:hover{background-position:100% 0;color:var(--black)!important}.link-gradient{display:inline-flex;align-items:center;text-decoration:underline;text-transform:uppercase;font-size:1.2em;background:var(--gradient-primary-hoverable);background-size:200%;background-position:0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;color:var(--primary);border-bottom:1px solid}.link-gradient:hover{background-position:100% 0;text-decoration:none;border-bottom-color:transparent}@keyframes placeHolderShimmer{0%{background-position-x:0}50%{background-position-x:-200%}100%{background-position-x:-200%}}.lazyload:not(.processing),.lazyloading:not(.processing){opacity:.5;transition:opacity 100ms;background:linear-gradient(90deg,var(--dark) 0,var(--dark) 40%,var(--black) 50%,var(--black) 55%,var(--dark) 65%,var(--dark));background-attachment:fixed;background-position-x:0;background-size:300%;animation:placeHolderShimmer 1.5s linear infinite}.lazyloading{pointer-events:none}.lazyloaded{opacity:1}img.lazyloaded{width:auto}:root{--font-size:14px;--container-padding:1em;--border-radius:.2em;--section-title-fs:2em;--section-title-fs-md:1.1em;--section-title-fw:600;--section-title-lh:1.25}@media (min-width:992px){:root{--font-size:16px;--container-padding:3em}}@media (min-width:1220px){:root{--font-size:18px}}@media (min-width:1470px){}@media (min-width:1680px){}*,:before,:after{box-sizing:border-box}.mt-a{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:1em!important}.mt-n1{margin-top:-1em!important}.mt-2{margin-top:2em!important}.mt-n2{margin-top:-2em!important}.mt-3{margin-top:3em!important}.mt-4{margin-top:4em!important}.mt-5{margin-top:5em!important}.mt-05{margin-top:.5em!important}.mb-a{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1em!important}.mb-2{margin-bottom:2em!important}.mb-3{margin-bottom:3em!important}.mb-4{margin-bottom:4em!important}.mb-5{margin-bottom:5em!important}.mb-05{margin-bottom:.5em!important}.ml-a{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:1em!important}.ml-2{margin-left:2em!important}.ml-3{margin-left:3em!important}.ml-4{margin-left:4em!important}.ml-5{margin-left:5em!important}.ml-05{margin-left:.5em!important}.mr-a{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:1em!important}.mr-2{margin-right:2em!important}.mr-3{margin-right:3em!important}.mr-4{margin-right:4em!important}.mr-5{margin-right:5em!important}.mr-05{margin-right:.5em!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1em!important}.pt-2{padding-top:2em!important}.pt-3{padding-top:3em!important}.pt-4{padding-top:4em!important}.pt-5{padding-top:5em!important}.pt-05{padding-top:.5em!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1em!important}.pb-2{padding-bottom:2em!important}.pb-3{padding-bottom:3em!important}.pb-4{padding-bottom:4em!important}.pb-5{padding-bottom:5em!important}.pb-05{padding-bottom:.5em!important}.pl-0{padding-left:0!important}.pl-1{padding-left:1em!important}.pl-2{padding-left:2em!important}.pl-3{padding-left:3em!important}.pl-4{padding-left:4em!important}.pl-5{padding-left:5em!important}.pl-05{padding-left:.5em!important}.pr-0{padding-right:0!important}.pr-1{padding-right:1em!important}.pr-2{padding-right:2em!important}.pr-3{padding-right:3em!important}.pr-4{padding-right:4em!important}.pr-5{padding-right:5em!important}.pr-05{padding-right:.5em!important}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transform:translateZ(0)}.bg img,.bg video{width:100%;height:100%;object-fit:cover;display:block}.has-overlay:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}::selection{background-color:var(--selection)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,ul:first-child,ol:first-child,p:first-child,img:first-child,img.aligncenter:first-child,img.alignleft:first-child,img.alignright:first-child{margin-top:0}ol:last-child,ul:last-child,p:last-child{margin-bottom:0}img:first-child + h1,img:first-child + h2,img:first-child + h3,img:first-child + h4,img:first-child + h5,img:first-child + p{margin-top:0}pre{overflow:auto;background:var(--black-out);padding:1em;font-size:.9em}pre::-webkit-scrollbar{height:.2em}pre::-webkit-scrollbar-thumb{border-radius:1em}pre::-webkit-scrollbar-thumb{background-color:var(--primary)}hr{margin:1.1em 0;border:0;clear:both}hr.transparent{border-color:transparent;margin:1em 0}img{max-width:100%;height:auto}img.aligncenter,img.alignleft,img.alignright{margin:1em auto;display:block}@media (min-width:768px){img.alignleft{margin-right:1em;float:left}img.alignright{margin-left:1em;float:right}img.alignright,img.alignleft{max-width:50%}}.wp-caption{max-width:100%}.wp-caption.alignnone{margin-top:1em;margin-bottom:1em}.wp-caption a{display:block}.wp-caption img{display:block;height:auto}.wp-caption-text{text-align:center;font-style:italic;font-size:.875em}.wp-caption.aligncenter{width:100%!important;margin:2em auto}.wp-caption.aligncenter img{margin:0 auto}.wp-caption.alignleft{width:auto!important;margin-top:1em;margin-bottom:1em}.wp-caption.alignright{width:auto!important;margin-top:1em;margin-bottom:1em}@media (min-width:992px){.wp-caption.alignleft{float:left;margin-right:1em;max-width:30%}.wp-caption.alignright{float:right;margin-left:1em;max-width:30%}}.gallery{display:flex;flex-flow:row wrap;justify-content:center;margin-left:-.5em;margin-right:-.5em}.gallery-item{margin:0;display:flex;flex-flow:column;padding:.5em;position:relative;flex:0 0 50%}.gallery-icon{flex:1 0 auto;height:0;padding-bottom:66.67%;position:relative}.gallery-icon a{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.gallery-icon img{height:100%;width:100%;object-fit:cover;margin:0 auto;display:block;transition:transform linear .1s}.gallery-icon a:hover img{transform:scale(1.02)}.gallery-caption{margin:0;padding:.5em;position:absolute;bottom:.8em;left:.8em;right:.8em;color:white;background:rgb(0 0 0 / 50%);z-index:5}.gallery-item .gallery-icon a:after{z-index:4;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/zoom.svg) no-repeat center center rgb(0 0 0 / 10%);opacity:0;transition:opacity .3s linear}.gallery-item:hover .gallery-icon a:after{opacity:1}.gallery-item:hover .gallery-caption{}@media (min-width:992px){.gallery{margin-left:-.5em;margin-right:-.5em}.gallery-item{padding:.5em}.gallery-columns-2 .gallery-item{flex:0 0 calc(100%/2)}.gallery-columns-3 .gallery-item{flex:0 0 calc(100%/3)}.gallery-columns-4 .gallery-item{flex:0 0 calc(100%/4)}.gallery-columns-5 .gallery-item{flex:0 0 calc(100%/5)}.gallery-columns-6 .gallery-item{flex:0 0 calc(100%/6)}.gallery-columns-7 .gallery-item{flex:0 0 calc(100%/7)}.gallery-columns-8 .gallery-item{flex:0 0 calc(100%/8)}.gallery-columns-9 .gallery-item{flex:0 0 calc(100%/9)}}.ico{display:inline-flex;vertical-align:middle}.ico img,.ico svg{display:block;margin:0 auto;max-width:100%;height:auto}.video-wrap{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-wrap video{position:absolute;width:100%;height:100%}video{opacity:0;transition:opacity .5s linear .3s}video.playing{opacity:1}.wp-video{width:100%!important;overflow:hidden}p + .wp-video{margin:1em 0}.wp-video .mejs-container{width:100%!important;height:0!important;padding-bottom:56.25%;overflow:hidden}.wp-video-shortcode video,video.wp-video-shortcode{height:100%!important;width:100%!important;opacity:1}.table-responsive{width:100%;overflow:auto;padding-right:1px;padding-left:1px;margin-top:1em;margin-bottom:1em}.table-responsive:first-child{margin-top:0}.table-responsive:last-child{margin-bottom:0}table{border-collapse:collapse}.table-responsive td,.table-responsive th{padding:.72em 2em .72em 0;line-height:1.28;font-size:1em;border-bottom:1px solid #ececec;vertical-align:top}.table-responsive thead th,.table-responsive thead td{font-style:normal;text-align:left;font-size:1em;border-top:1px solid #ececec}.table-responsive thead td strong,.table-responsive thead td b,.table-responsive thead th{font-weight:500}.table-responsive td,.table-responsive tbody td{}.table-responsive tbody td p{margin-bottom:0}.iframe-wrap{position:relative;max-width:100%;margin:1em auto;height:0;padding-bottom:56.25%}.iframe-wrap iframe{max-width:100%;margin:0 auto;display:block;position:absolute;left:0;top:0;height:100%;width:100%}.scroll-restricted{overflow:hidden;position:relative}html.scroll-restricted{height:100vh}.screen-reader-text{display:none}.hidden{display:none!important}@keyframes placeHolderShimmer{0%{background-position-x:0}50%{background-position-x:-200%}100%{background-position-x:-200%}}body{font-family:Montserrat;font-size:var(--font-size);line-height:normal;color:var(--white);background-color:var(--dark);cursor:default;text-decoration-skip-ink:none;position:relative}body:before{content:"";position:absolute;top:0;left:0;right:0;height:50vh;z-index:-1}body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100vh;max-height:1000px;z-index:-2}.body{display:flex;flex-flow:column;flex:1 0 auto;min-height:100vh;position:relative;overflow:hidden}.main{flex:1 0 auto;position:relative;z-index:15}.container{width:100%;max-width:500px;margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);position:relative;z-index:1}@media (min-width:375px){}@media (min-width:768px){.container{max-width:100%}}@media (min-width:1220px){.container{max-width:calc(1160px + var(--container-padding)*2)}}a{color:var(--link-color);text-decoration:underline;transition:all .1s ease-in-out}a:hover{color:var(--link-hover);text-decoration:none}p{margin-top:.556em;margin-bottom:.556em}b,strong{font-weight:600}*:not(hr) + h2,*:not(hr) + h3,*:not(hr) + h4,*:not(hr) + h5,*:not(hr) + h6{margin-top:2em}hr{margin:1.1em 0;border:0;clear:both;border-top:1px solid var(--gray)}._spacer{margin:0;padding:0;border:0;clear:both}blockquote{border-bottom:.05em solid;padding-top:2.2em;padding-bottom:2.2em;margin:2em 0;background:url(../img/quote.svg) no-repeat 0 0 / 2em}blockquote p{font-size:1.2em;line-height:1.3;font-weight:300}blockquote footer{}@media (min-width:768px){blockquote{padding-top:0;padding-bottom:2.2em;padding-left:4.8em;background:url(../img/quote.svg) no-repeat 0 0 / 2.667em}blockquote p{}blockquote footer{}}.section-wysiwyg{padding-top:2em;padding-bottom:4em}.section-404{padding:4em 0;text-align:center}.section-head{display:flex;flex-flow:row wrap;margin-bottom:1.67em;align-items:center}.section-head .moar{margin-left:auto;text-align:right}.section-head .moar a{text-decoration:underline}.section-head .moar a svg{display:block;margin-left:.83em;width:1.1em;height:auto}.section-head .moar a:hover{text-decoration:none}.section-title{text-transform:uppercase;font-size:var(--section-title-fs);font-weight:var(--section-title-fw);line-height:var(--section-title-lh);margin-bottom:.9em}.section-head .section-title{margin-bottom:0}.section-subtitle{font-size:1.1em;font-weight:500;margin-top:-1.1em;margin-bottom:1.5em}@media (min-width:768px){}@media (min-width:992px){}.nothing-found{flex:0 0 100%;text-align:center;padding:2em 0;font-weight:500;font-size:1.5em}#header{background-color:var(--black);color:var(--white);position:relative;z-index:50}.header-top{font-size:.89em;padding-top:1em;font-weight:500}.header-main{padding:3.2em 0 3.7em}.header-main .row{display:flex;justify-content:space-between;align-items:center}.header-main .logo-title{text-decoration:none;display:flex;align-items:center}.header-main .logo-title:hover{color:var(--white)}.header-main .logo-title .logo{padding-right:1em}.header-main .logo-title .logo svg{display:block}.header-main .logo-title .title{font-weight:600;font-size:1.4em;line-height:1.23}.header-main .description{font-size:1.1;font-weight:500;margin-top:1.6em}.header-main .right{display:flex;flex-flow:column;align-items:flex-end}.header-main .search{margin-bottom:.89em}.header-main .socials{}.header-main .socials ul{list-style:none;padding:0;display:flex;margin:-.3em}.header-main .socials li{padding:.3em}.header-main .socials svg{display:block;width:1.67em;height:1.67em}.header-main .socials a:not(:hover){opacity:.6}.header-main .links{margin-top:1.38em}.header-main .links ul{list-style:none;margin:0;padding:0;text-transform:uppercase;text-align:right}.header-main .links li{font-size:.89em}.header-main .links li + li{margin-top:.6875em}.search .wrap{height:100%;display:flex;flex-flow:row}.search .form{display:flex;box-shadow:0 0 2em rgb(0 0 0 / 14%)}.search .form .form-field{flex:1}.search .form .form-field input{padding:.8em;font-size:.776em}.search .form .btn{border-radius:0;padding:.5em}.search .form .btn svg{display:block;width:1em;height:1em}@media (max-width:991.98px){.header-top{display:none}.header-main{padding:.5em 0}.header-main .right{display:none}.header-main .description{display:none}.header-main .logo-title .logo svg{width:3.5em;height:auto}.header-main .logo-title .title{font-size:.8em}#header .burger{display:flex;align-items:center;margin-left:1em}.header-menu{display:none}}@media (min-width:992px){#header .burger{display:none}.header-menu{background:var(--gradient-primary);position:relative;z-index:5;border-bottom:.1em solid var(--white)}.header-menu ul{list-style:none;margin:0;padding:0}.header-menu ul li{position:relative}.header-menu ul li a{position:relative}.header-menu>div>ul{display:flex;flex-flow:row wrap;justify-content:space-between}.header-menu>div>ul>li>span,.header-menu>div>ul>li>a{display:flex;padding:1em .5em;font-size:.94em;position:relative;font-weight:600;text-transform:uppercase;text-decoration:none;color:white;align-items:center;height:100%}.header-menu>div>ul>li:hover>span,.header-menu>div>ul>li:hover>a{text-decoration:underline}.header-menu li.submenu{}.header-menu li.submenu>a,.header-menu li.submenu>span{}.header-menu li.submenu>a:after,.header-menu li.submenu>span:after{content:"";display:block;width:.5em;margin-left:.5em;height:1em;top:0;bottom:0;right:0;background-size:contain}.header-menu>div>ul>li.submenu>a:after,.header-menu>div>ul>li.submenu>span:after{background:url(../img/menu-down.svg) no-repeat center center / contain}.header-menu>div>ul>li.submenu>.sub-menu>li.submenu>a:after,.header-menu>div>ul>li.submenu>.sub-menu>li.submenu>span:after{background:url(../img/menu-right.svg) no-repeat center center / contain;margin-left:auto}.header-menu li.submenu>.sub-menu{opacity:0;z-index:-5;position:absolute;margin:0;list-style:none;width:16em;visibility:hidden;border-radius:0 12px 12px 12px;padding:1em 0;transform:translateY(-1em);transition:transform .1s ease-in-out,opacity .1s ease-in-out;background:rgba(0,0,0,.9);box-shadow:0 12px 12px rgba(0,0,0,.2)}.header-menu>div>ul>li.submenu>.sub-menu{left:0;top:95%}.header-menu>div>ul>li.submenu>.sub-menu>li.submenu>.sub-menu{left:100%;top:0}.header-menu li.submenu:hover>span:after,.header-menu li.submenu:hover>a:after{transform:rotate(180deg)}.header-menu li.submenu:hover>.sub-menu{z-index:2;opacity:1;transform:translateY(0);visibility:visible}.header-menu .sub-menu>li>span,.header-menu .sub-menu>li>a{display:flex;align-items:center;text-decoration:none;padding:.4em 1.375em;color:white}.header-menu .sub-menu>li:hover>span,.header-menu .sub-menu>li:hover>a{color:var(--primary);opacity:1}}@media (min-width:1220px){}#page-header{position:relative;--title-multiply:1;--text-multiply:1}#page-header:not(.empty){padding-top:1.2em}#page-header.has-bg{padding-top:2em;padding-bottom:2em;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:27.78em}#page-header:not(.empty) + .section-wysiwyg{}.breadcrumbs{margin:-.1em;padding:0;list-style:none;display:flex;font-size:.778em;color:var(--breadcrumbs-color)}.breadcrumbs li{padding:.1em}.breadcrumbs li._divider{color:var(--primary);padding-left:.3em;padding-right:.3em}.breadcrumbs li a,.breadcrumbs li span{display:block}.breadcrumbs ._first{}.breadcrumbs ._divider:has(+ ._last){display:none}.breadcrumbs ._last{display:none}@media (min-width:768px){.breadcrumbs ._last{display:block}.breadcrumbs ._divider:has(+ ._last){display:none;display:block}}.page-header .title{font-size:calc(1.4em * var(--title-multiply));font-weight:600;margin-bottom:0}.page-header .breadcrumbs + .title,.page-header .date + .title{margin-top:.73em}.page-header .text{font-weight:300;font-size:calc(1em * var(--text-multiply));line-height:normal;margin-top:1em}.page-header .date{margin-top:1em}.page-header .tags{display:flex;flex-flow:row wrap;font-size:.87em;margin:1.6em -.2em 0}.page-header .tags .item{--current-bg:var(--gradient-primary-hoverable);--current-color:var(--black);color:var(--current-color);background:var(--current-bg);display:flex;align-items:center;background-size:200%;background-position:0 0;text-decoration:none;text-transform:uppercase;padding:.5em 1em;border-radius:2em;margin:.2em;display:inline-flex}.page-header .tags .item:not(._gradient):hover{color:var(--black);background:var(--white)}.page-header .tags .item._gradient:hover{background-position:100% 0}@media (min-width:992px){.page-header .title{font-size:calc(1.7em * var(--title-multiply));}.page-header .date{font-size:.8em}}@media (min-width:992px){.page-header .date{float:right;margin-top:0}}@media (max-width:991.98px){.side-menu-visible{overflow:hidden;position:relative}html.side-menu-visible{height:100%}.side-menu-bg{display:block;position:fixed;z-index:-100;content:" ";display:block;top:0;right:0;bottom:0;left:0;text-align:center;opacity:0;transform:opacity .1s ease-in-out;background:#FFF}.side-menu{display:flex;flex-flow:column;position:fixed;left:0;top:0;bottom:0;margin:0;z-index:890;width:100%;overflow:auto;float:none;border-top:0;transform:translateX(-100%);transition:transform .1s ease-in-out;box-shadow:6px 6px 12px rgb(0 0 0 / 10%);background:var(--dark);color:var(--white)}.side-menu-visible .burger{}.side-menu-visible .side-menu-bg{z-index:880;opacity:.2}.side-menu-visible .side-menu{-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.side-menu .top{}.side-menu .top .row{display:flex;align-items:stretch;justify-content:space-between}.side-menu .burger{display:flex;align-items:center;justify-content:center;margin-left:auto}.side-menu .burger svg{display:block}.side-menu .logo{padding:.4em 1em .4em 0}.side-menu .logo a{display:flex;color:inherit;text-decoration:none;text-align:left;align-items:center;text-transform:uppercase}.side-menu .logo svg{display:block}.side-menu .logo span{font-weight:bold;padding-left:.5em}.side-menu .menu{position:relative;padding:2em 0}.side-menu .menu ul{margin:0;padding:0;list-style:none}.side-menu .menu .container>ul{}.side-menu .menu .container>ul>li>a{font-size:1.5em;color:inherit;font-style:normal;font-weight:400;text-transform:uppercase}.side-menu .menu li>a{display:block;text-decoration:none;position:relative;padding-top:.4em;padding-bottom:.4em}.side-menu .menu li>a:hover{text-decoration:underline}.side-menu .menu li + li{margin-top:.3em}.side-menu .menu li._gradient>a{padding-left:1.5em;padding-top:1em;padding-bottom:1em;border-radius:var(--border-radius)}.side-menu .menu li.submenu>a{padding-right:2em}.side-menu .menu li.submenu>a:after{content:"";display:block;width:.4em;position:absolute;top:0;bottom:0;right:1em;background:url(../img/menu-down.svg) no-repeat center center;background-size:contain;transition:transform .1s ease-in-out}.side-menu .menu li.submenu.toggled>a:after{transform:rotate(180deg)}.side-menu .menu li.submenu>.sub-menu{overflow:hidden;max-height:0;opacity:0;transform:translateX(-20%);transition:transform .1s ease-in-out,opacity .2s ease-in-out}.side-menu .menu li.submenu.toggled>.sub-menu{max-height:9999px;padding-left:1em;padding-top:1em;padding-bottom:1em;opacity:1;transform:translateX(0)}.side-menu .menu li.submenu .sub-menu>li>a{color:white;font-size:1.3em}.side-menu .contacts{margin-top:4em}.side-menu .contacts .block + .block{margin-top:2.5em}.side-menu .phones .item{text-decoration:none}.side-menu .links .item{display:block;color:var(--white);font-size:1.375em;font-weight:300}.side-menu .links .item + .item{margin-top:.5em}.side-menu .contribution{margin-top:auto;padding:2em 0}.side-menu .contribution .btn{width:100%;font-size:1.4em}}@media (min-width:992px){.side-menu{display:none}}#footer{background-color:var(--black);color:var(--white);--link-color:var(--white);--link-hover:var(--white)}.footer-main{position:relative;padding:2.5em 0}.footer-main .bg{position:absolute;top:0;left:0;width:100%;height:100%}.footer-main .bg img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.footer-main .row{display:flex}}.footer-main .btitle{font-size:var(--section-title-fs-md);font-weight:var(--section-title-fw);line-height:var(--section-title-lh);text-transform:uppercase;margin-bottom:.667em}@media (min-width:992px){}@media (min-width:1470px){}.footer-main .contacts{}.footer-main .contacts .cblock{font-size:.778em;font-weight:500}.footer-main .contacts .cblock + .cblock{margin-top:1.5em}.footer-main .contacts .cblock .title{opacity:.4;text-transform:uppercase}.footer-main .contacts .cblock .items{list-style:none;margin:0;padding:0}.footer-main .contacts .cblock .item{}.footer-main .contacts .cblock .caption{opacity:.4;text-transform:uppercase;display:block}.footer-main .contacts .cblock .item + .item{margin-top:.4em}@media (min-width:992px){}.footer-main .categories{margin-top:2em}.footer-main .categories .items{list-style:none;margin:0;padding:0;font-size:.778em;display:inline-flex;flex-flow:column}.footer-main .categories .items li{}.footer-main .categories .items li + li{margin-top:.4em}.footer-main .categories .items li a{display:flex;align-items:center;text-transform:uppercase;text-decoration:none;font-weight:500}.footer-main .categories .items li a:hover{text-decoration:underline}.footer-main .categories .items li a .title{}.footer-main .categories .items li a .count{margin-left:auto;padding-left:2.5em}@media (min-width:768px){.footer-main .categories{margin-top:0;padding-left:3.4em}}.footer-main .socials-links{margin-top:2em}.footer-main .socials .items{list-style:none;margin:-.3em;padding:0;display:inline-grid;grid-template-columns:repeat(2,1fr);font-size:.778em}.footer-main .socials .items li{padding:.3em}.footer-main .socials .items a{display:flex;justify-content:flex-start;padding:.4em 1em .4em .4em;text-transform:uppercase;font-weight:500}.footer-main .socials .items a .ico{position:initial;margin-right:.7em}.footer-main .socials .items a img,.footer-main .socials .items a svg{display:block}.footer-main .socials + .links{margin-top:1.5em}.footer-main .links ul{list-style:none;margin:-.3em -.7em;padding:0;display:flex;flex-flow:row wrap;font-size:.72em}.footer-main .links ul li{padding:.3em .7em}.footer-main .links ul li a{text-transform:uppercase;font-weight:500}@media (min-width:768px){.footer-main .socials-links{margin-top:0;padding-left:3.4em}}.footer-copyright{padding:1em 0;text-align:center}.footer-copyright .text{}@media (min-width:768px){.footer-copyright .text{font-size:.78em}}.btn{font-size:1em;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:.8em 1.667em;text-align:center;border-radius:var(--border-radius);border:.1em solid transparent;position:relative;transition:all .1s ease-in-out}.btn:hover{text-decoration:none}@media (min-width:768px){}.btn span{position:relative;z-index:2}.btn[disabled],.btn.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.btn:not(.disabled):hover{opacity:1}.btn-tiny{padding:.6em 1.1em}.btn-text:after{content:'';border-bottom:2px solid;display:block;position:absolute;right:1.7em;left:1.4em;bottom:.6em;transition:opacity .2s}.btn-text:hover:after{opacity:0}.btn-full-width{width:100%}.btn-ico{padding-left:2em}.btn .ico{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;max-width:1.8em}.btn.processing:before{background-size:30px!important;border-radius:50px}.btn.processing:after{width:1.4em;height:1.4em;margin-left:-.7em;margin-top:-.7em}.form-row-btn-agreement .btn{font-size:1.267em;width:100%}@media (min-width:768px){.form-row-btn-agreement p{order:0;margin-top:0;text-align:left;padding-right:1em;flex:0 1 auto}.form-row-btn-agreement .btn{font-size:1.5em;font-weight:700;width:auto;padding:.69em 3.2em}}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--white)}.btn-primary:hover{background:var(--primary-alt);color:var(--white)}.btn-gradient-primary{background:var(--gradient-primary-hoverable);color:var(--white);border-color:transparent;background-size:200%;background-position:0 0}.btn-gradient-primary:hover{background-position:100% 0;color:var(--white)}.btn-dark{background:var(--dark);border-color:var(--dark);color:var(--white)}.btn-dark:hover{background:var(--white);color:var(--dark)}.btn-black{background:var(--black);border-color:var(--black);color:var(--white)}.btn-black:hover{background:var(--white);color:var(--black)}.feedback-form{max-width:40em;margin-top:2em;margin-bottom:2em}br + .feedback-form,.feedback-form:first-child{margin-top:0}.feedback-form:last-child{margin-bottom:0}.feedback-form .title{font-size:1.667em;font-weight:bold}.feedback-form .text{margin-top:1em}.feedback-form .title + .fields{margin-top:1.78em}.feedback-form .fields input,.feedback-form .fields textarea{background-color:rgba(255,255,255,.1);transition:background-color .1s linear,border-color .1s linear;color:var(--gray-dark);border:1px solid var(--gray-dark);display:block;outline:0;box-shadow:none;border-radius:var(--border-radius);width:100%;padding:1.1em}.feedback-form .fields input:hover,.feedback-form .fields textarea:hover{background-color:rgba(255,255,255,.2)}.feedback-form .fields input:focus,.feedback-form .fields textarea:focus{background-color:rgba(255,255,255,1);color:var(--dark);border-color:var(--primary)}.feedback-form .field + .field{margin-top:1em}.feedback-form .button{margin-top:1.667em}.feedback-form .button .btn{}.feedback-form .warning{font-size:.89em;margin-top:1.25em;color:var(--gray-dark)}.form-field label{display:block;font-size:1.1em;font-weight:500;margin-bottom:.5em}.form-field input,.form-field textarea{display:block;background-color:white;transition:background-color .1s linear,border-color .1s linear;color:var(--black);border:1px solid var(--bright);height:100%;outline:0;box-shadow:none;width:100%;padding:1.1em}.form-field input:hover,.form-field textarea:hover{border-color:var(--gray-dark)}.form-field input:focus,.form-field textarea:focus{border-color:var(--primary)}.form-field input:disabled{pointer-events:none;background:transparent}.form-checkbox{display:flex}.form-checkbox label{padding-left:.5em;font-size:1.1em;font-weight:500}.form-checkbox input{border-radius:.2em;background-color:white;transition:background-color .1s linear,border-color .1s linear;color:var(--black);border:1px solid var(--bright);outline:0;box-shadow:none;padding:1.1em;width:2em;accent-color:var(--primary)}.form-checkbox input:hover{border-color:var(--gray-dark)}.form-checkbox input:focus{border-color:var(--primary)}.form-field + .form-field,.form-checkbox + .form-field,.form-field + .form-checkbox{margin-top:1.5em}.form-messages{margin-top:1em;font-size:.78em;background:var(--gray-light);padding:1em;border-radius:.4em}.has-error select,.has-error input,.has-error textarea{box-shadow:0 2px 2px rgb(255 0 0 / 60%)!important}.popup{width:95%;margin:0 auto;position:relative;border-radius:var(--border-radius);background:var(--white);color:var(--dark);overflow:hidden;max-height:95vh;max-width:500px}@media (min-width:768px){.popup{max-width:30em}}.popup .wrap{padding:1.5625em;height:100%;overflow:auto}@media (min-width:992px){.popup .wrap{padding:2.22em}}.popup .head{padding-bottom:1.5em}.popup .head .title{font-size:1.625em;line-height:1.05;padding-right:.2em}@media (min-width:992px){.popup .head{}.popup .head .title{}}.popup .head .text{margin-top:1em;font-weight:400}.popup-form .fields{}.popup-form .fields input,.popup-form .fields textarea{background-color:rgba(255,255,255,.1);transition:background-color .1s linear,border-color .1s linear;color:var(--gray-dark);border:1px solid var(--gray-dark);display:block;outline:0;box-shadow:none;border-radius:var(--border-radius);width:100%;padding:1.1em}.popup-form .fields input:hover,.popup-form .fields textarea:hover{background-color:rgba(255,255,255,.2)}.popup-form .fields input:focus,.popup-form .fields textarea:focus{background-color:rgba(255,255,255,1);color:var(--dark);border-color:var(--primary)}.popup-form .field + .field{margin-top:1em}.popup-form .button{margin-top:1.667em}.popup-form .button .btn{}.popup-form .warning{text-align:center;font-size:.89em;margin-top:1.25em;color:var(--gray-dark)}.paginator{text-align:center;padding:2em 0}.paginator .counters{}.paginator .more{text-transform:uppercase;font-size:1.2em}.paginator .more:hover{}.paginator ul{margin:2em 0 0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex:0 0 100%}.paginator .counters +.more{margin-top:1em}.paginator .more + ul{margin-top:1em}.paginator-loaded-more .paginator ul{}.paginator ul li{}.paginator ul li>span,.paginator ul li>a{font-size:1.1em;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1;padding:.25em .5em;color:inherit;font-weight:500;background-color:transparent;text-decoration:none;position:relative;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.paginator ul li .current:before{content:"";display:block;position:absolute;bottom:0;left:-.2em;right:-.2em;top:-100%;background:url(../img/ico-paginator.svg) no-repeat bottom center / contain;z-index:-1}.paginator ul li a.prev,.paginator ul li a.next{border:1px solid var(--bright);border-radius:3em}.paginator ul li a.prev span,.paginator ul li a.next span{display:none}@media (min-width:768px){.paginator ul li a.prev span,.paginator ul li a.next span{font-size:.7em;display:block}}.paginator ul li a:hover,.paginator ul li a:hover{border-color:var(--primary);color:var(--primary)}.paginator ul li .dots{}.paginator ul li + li>*{margin-left:-1px}.paginator ul li:first-child>*{}.paginator ul li:last-child>*{}.fs-arrow{position:absolute;width:2.5em;top:0;bottom:0;cursor:pointer;z-index:55;display:none;transition:opacity .1s linear;opacity:1}.fs-arrow.disabled{opacity:0;pointer-events:none}.fs-prev{left:0}.fs-next{right:0}.fs-wrap{position:relative}.fs-row{display:flex;flex-flow:row!important;scroll-snap-type:x mandatory;overflow-x:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;position:relative}.fs-wrap:not(.fs-overflow) .fs-row{scrollbar-width:none}.fs-row>*{width:auto;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fs-row>* a,.fs-row>* img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fs-row.processing{height:400px;overflow:hidden}.fs-row.processing>*{opacity:0}.fs-row::-webkit-scrollbar{height:1em}.fs-row::-webkit-scrollbar-thumb{border-radius:1em}.fs-row::-webkit-scrollbar-thumb{background-color:var(--primary)}.fs-prev:after{}.fs-next:after{}@media (min-width:768px){.fs-wrap:not(.fs-overflow) .fs-arrow{display:flex;align-items:center;justify-content:center}}.fs-arrow i{display:flex;align-items:center;justify-content:center;position:absolute;z-index:5;top:50%;margin-top:-1.5em;width:3em;height:3em;border-radius:50%;padding:1em;outline:0;border:0;background:rgba(0 0 0 / 20%);color:var(--white);transition:opacity .1s linear,background .1s linear,color .1s linear}.fs-arrow:hover i{color:var(--primary)}.fs-arrow svg{display:block}.section-post-archive{padding:2em 0}#page-header.has-bg + .section-post-archive{padding-top:4em}.post-items{margin:-.75em;display:flex;flex-flow:row wrap;position:relative}.fs-wrap.fs-overflow .post-items:not(.fs-no-scroll){padding-bottom:1em;margin-bottom:.25em}.post-item{padding:.75em;flex:0 0 100%;position:relative}.post-item._search{flex:0 0 100%}.fs-row>.post-item{flex:0 0 calc(100% - 2em)}.post-item .wrap{position:relative;color:inherit;text-decoration:none;display:flex;flex-flow:column;height:100%}.post-item .image{border-radius:var(--border-radius);overflow:hidden;z-index:1;transform:translateZ(0);background-color:var(--lazyload);text-decoration:none;max-height:20em}.fs-row>.post-item .image{height:20em}.post-item .image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform linear .1s}.post-item._banner{margin-bottom:2em}.post-item + .post-item._banner{margin-top:2em}.post-item._banner .wrap{border-radius:var(--border-radius);overflow:hidden}.post-item._banner .image{background-color:transparent;backdrop-filter:blur(3em);height:100%}.post-item._banner .image img{object-fit:contain}.post-item .wrap:hover img{transform:scale(1.02)}.post-item .content{position:relative;z-index:2;max-height:100%;padding-top:1em}.post-item .title{display:block;transition:color linear .1s;text-decoration:none;color:inherit;font-size:1.1em;line-height:1.38}.post-item a.wrap:hover .title{color:var(--link-hover)}.post-item .wrap:not(a) a.title:hover{color:var(--link-hover)}.post-item .text{margin-top:.5em}.post-item .tags{display:flex;flex-flow:row wrap;margin-bottom:.3em;margin-top:.5em}.post-item .tags .item{--current-color:var(--orange);color:var(--current-color);text-decoration:none;display:flex;align-items:center;font-size:.67em;font-weight:600;text-transform:uppercase;margin-right:.2em;margin-bottom:.2em}.post-item .tags .item:not(._gradient):hover{color:var(--black);background:var(--white)}.post-item .tags .item._gradient:hover{background-position:100% 0}.post-item .tags + .content{padding-top:0}@media (min-width:768px){.post-item{flex:0 0 33.3%}.fs-row>.post-item .image,.post-item .image{height:13.7em}.fs-row>.post-item{flex:0 0 calc(33.3% - 2em)}.post-item._banner{margin-bottom:0}.post-item + .post-item._banner{margin-top:0}}@media (min-width:992px){.post-item .title{font-size:.89em}}@media (min-width:1220px){.fs-row>.post-item,.post-item{flex:0 0 25%}}.section-posts{padding:2.5em 0;position:relative}.section-posts-part .post-items + .moar,.section-posts .post-items + .moar{text-align:center;margin-top:2em}.section-posts-part .post-items + .moar .btn,.section-posts .post-items + .moar .btn{font-size:1.5em;text-transform:uppercase}.section-posts-part{padding:2.5em 0}@media (min-width:992px){.section-posts-split{display:flex}.section-posts-part._12{flex:1 1 50%;width:50%}.section-posts-part._13{flex:1 1 33.33%;width:33.33%}.section-posts-part._23{flex:1 1 66.67%;width:66.67%}.section-posts-part._14{flex:1 1 25%;width:25%}.section-posts-part._34{flex:1 1 75%;width:75%}}.post-items._modern{margin:0}.posts-grid-block{display:flex;flex-flow:row wrap;margin:-.75em}.posts-grid-block + .posts-grid-block{margin-top:.75em}.post-items._modern .post-item .wrap{--color-end:#323333}.post-items._modern .post-item .image{}@media (max-width:991.98px){.posts-grid-block._home .post-item:nth-child(1){--order:1}.posts-grid-block._home .post-item:nth-child(2){--order:2}.posts-grid-block._home .post-item:nth-child(3){--order:3}.posts-grid-block._home .post-item:nth-child(4){--order:4}.posts-grid-block._home .post-item:nth-child(5){--order:5}.posts-grid-block._home .post-item:nth-child(6){--order:6}.posts-grid-block._home .post-item:nth-child(7){--order:7}.posts-grid-block._home .post-item:nth-child(8){--order:8}.posts-grid-block._home .post-item:nth-child(9){--order:9}.posts-grid-block._home .post-item:nth-child(10){--order:10}.posts-grid-block._home .post-item:nth-child(11){--order:11}.posts-grid-block._home .post-item:nth-child(12){--order:12}.posts-grid-block._home .post-item:nth-child(13){--order:13}.posts-grid-block._home .post-item:nth-child(14){--order:14}.posts-grid-block._home .post-item:nth-child(15){--order:15}.posts-grid-block._home .post-item:nth-child(16){--order:16}.posts-grid-block._home .post-item:nth-child(17){--order:17}.posts-grid-block._home .post-item:nth-child(18){--order:18}.posts-grid-block._home .post-item:nth-child(19){--order:19}.posts-grid-block._home .post-item:nth-child(20){--order:20}.posts-grid-block._home .post-item{order:var(--order)}}@media (min-width:992px){.post-items._modern .post-item .image{height:100%;width:100%;position:absolute;top:0;left:0}.post-items._modern .post-item .wrap{justify-content:flex-end;--text-color:var(--white)}.post-items._modern .post-item .content{display:flex;flex-flow:column;color:var(--text-color);--link-hover:var(--text-color)}.post-items._modern .post-item .tags{padding:.78em 1.1em 0;position:absolute;top:0;left:0;z-index:3;margin-top:0}.post-items._modern .post-item .title{margin-top:auto;text-decoration:none;position:relative;text-shadow:0 0 1em var(--color-end);padding:1em 1.1em;color:inherit}.post-items._modern .post-item .title span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.post-items._modern .post-item .title:before{content:"";display:block;position:absolute;top:-4em;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(50,50,50,0) 0,var(--color-end) 80%);transition:top linear .1s;z-index:-1;border-radius:0 0 var(--border-radius) var(--border-radius)}.post-items._modern .post-item .wrap:hover .title:before{top:-6em}}@media (min-width:992px){.posts-grid-block{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:16em;grid-auto-flow:dense}.posts-grid-block._default{grid-template-columns:repeat(4,1fr)}.posts-grid-block._home{grid-template-columns:repeat(4,1fr)}.posts-grid-block._home .post-item:nth-child(9){grid-column:span 2;grid-row:span 2}.posts-grid-block._default .post-item:nth-child(9){grid-column:span 2;grid-row:span 2}.posts-grid-block._home .post-item:nth-child(9) .title span,.posts-grid-block._default .post-item:nth-child(9) .title span{font-size:1.38em}.posts-grid-block._home .post-item:nth-child(16){grid-column:span 2;grid-row:span 2}.posts-grid-block._default .post-item:nth-child(16){grid-column:span 2;grid-row:span 2}.posts-grid-block._home .post-item:nth-child(16) .title span,.posts-grid-block._default .post-item:nth-child(16) .title span{font-size:1.38em}}.category-79 .header-main .description{display:none}.category-79 .header-main .links{display:none}.category-79 .header-main .search{display:none}.category-79 .header-main{padding:1.5em 0}.post-items._cinema-slider{margin:0;display:block}.post-items._cinema-slider{position:relative;overflow:hidden}.post-items._cinema-slider:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .3s linear;opacity:1;z-index:5;pointer-events:none;background:linear-gradient(90deg,var(--bright) 0,var(--bright) 40%,var(--gray-light) 50%,var(--gray-light) 55%,var(--bright) 65%,var(--bright));background-attachment:fixed;background-position-x:0;background-size:300%;animation:placeHolderShimmer 1.5s linear infinite}.post-items._cinema-slider:after{content:"";display:block;position:absolute;top:0;bottom:0;transition:opacity .3s linear;opacity:1;z-index:6;pointer-events:none}.post-items._cinema-slider.initialized:after,.post-items._cinema-slider.initialized:before{opacity:0}.post-items._cinema-slider .tns-ovh{}.post-items._cinema-slider .tns-controls{position:absolute;right:1em;bottom:1em;z-index:5;display:flex}.post-items._cinema-slider .tns-controls button{display:flex;align-items:center;justify-content:center;width:2em;height:2em;padding:.4em;margin:.1em;border-radius:50%;outline:0;border:0;color:var(--white);background:rgba(0 0 0 / 20%);transition:opacity .1s linear,background .1s linear,color .1s linear}.post-items._cinema-slider .tns-controls button[disabled]{opacity:0;pointer-events:none}.post-items._cinema-slider .tns-controls button:hover{color:var(--primary)}.post-items._cinema-slider .tns-controls button svg{display:block;width:100%;height:auto}.post-items._cinema-slider .slider:not(.tns-slider) .slide:not(:first-child){display:none}.post-items._cinema .post-item{height:18em;color:var(--white)}.post-items._cinema-slider .post-item{padding:0}.post-items._cinema .post-item .wrap{display:flex;flex-flow:column;height:100%;position:relative;padding:1.1em;justify-content:flex-end;align-items:flex-start;text-decoration:none}.post-items._cinema .post-item .bg{background:var(--black-graphite);border-radius:var(--border-radius)}.post-items._cinema .post-item .bg:after{content:"";display:block;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);border-radius:var(--border-radius);position:absolute;top:0;left:0;right:0;bottom:0}.post-items._cinema .post-item .bg img{transition:transform linear .1s}.post-items._cinema .post-item .wrap:hover .bg img{transform:scale(1.02)}.post-items._cinema .post-item .content{position:relative;z-index:2;flex:0}.post-items._cinema .post-item .author{color:var(--orange);font-size:.778em;font-weight:500;text-transform:uppercase;margin-top:.5em}.post-items._cinema .post-item .title{font-size:1em;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.post-items._cinema .post-item .text{font-weight:300;font-size:.7em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.post-items._cinema .post-item{flex:0 0 50%}}@media (min-width:1220px){.post-items._cinema .post-item{flex:0 0 25%}}@media (min-width:1470px){.post-items._cinema .post-item{}}.post-items._library .post-item{flex:0 0 50%}.post-items._library .post-item .image{height:0;padding-bottom:137%;position:relative}.post-items._library .post-item .image img{position:absolute;top:0;left:0}.post-items._library .post-item .image img.orientation-landscape{}.post-items._library .post-item .author{opacity:.3;font-size:.89em;margin-bottom:.3em}@media (min-width:768px){.post-items._library .post-item{flex:0 0 33.3%}.section-posts-split .post-items._library .post-item{flex:0 0 33.3%}}@media (min-width:992px){.post-items._library .post-item{flex:0 0 25%}}@media (min-width:1220px){.post-items._library .post-item{flex:0 0 20%}}@media (min-width:1470px){}.post-items._afisha .post-item .content{display:flex}.post-items._afisha .post-item .date{background:none;position:initial;font-weight:bold;font-size:2.3em;line-height:1;padding:0;background:linear-gradient(92.13deg,#F7C100 .01%,#F69400 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.post-items._afisha .post-item .title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.post-items._afisha .post-item .date + .title{padding-left:1em}.post-items._contest .post-item .content{display:flex;flex-flow:column;flex:1}.post-items._contest .post-item .date{margin-top:auto;padding-top:1.1em}.post-items._contest .post-item .date .label{text-transform:uppercase;font-size:.78em;opacity:.4}.post-items._contest .post-item .date .value{}@media (min-width:768px){.post-items._contest .post-item .image{height:16.7em}}@media (min-width:992px){.post-items._contest .post-item .title{font-size:1.2em}}@media (min-width:1220px){.post-items._contest .post-item{flex:0 0 33.3%}}.post-items._interview .post-item .image{height:30em}.post-items._interview .post-item .content{flex:1}.post-items._interview .post-item.has-bg .bg{border-radius:var(--border-radius)}.post-items._interview .post-item.has-bg .content{background:rgba(17,15,17,.12);backdrop-filter:blur(3em);color:inherit;--link-color:inherit;padding-left:1em;padding-right:1em;padding-bottom:1em}.post-items._interview .post-item.has-bg .wrap{border-radius:var(--border-radius);overflow:hidden}.post-items._interview .post-item.has-bg .image{border-radius:var(--border-radius) var(--border-radius) 0 0}.post-items._interview .post-item .person{font-weight:600;margin-bottom:1.5em}.post-items._interview .post-item .title{font-size:1.3em;font-weight:400}@media (min-width:768px){.post-items._interview .post-item .image{height:20em}}@media (min-width:1470px){.post-items._interview .post-item{flex:0 0 20%}}.post-item._search .title{font-size:1.1em}.section-posts-project{position:relative;padding:2em 0 1em}.section-posts-project .bg img{object-position:right top}.project-row>.head{margin-bottom:1.5em}.project-row>.head .label{font-size:.9em;text-transform:uppercase}.project-row>.head .title{font-size:2.2em;text-transform:uppercase;font-weight:bold;margin-top:.8em}.project-row>.content .moar{text-align:right;margin-bottom:1.8em}.project-row>.content .moar a{font-size:1.1em;text-transform:uppercase}.project-row>.content .post-items{}.post-items._project .post-item .title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}@media (min-width:768px){.section-posts-project .bg img{object-position:left bottom}.project-row{display:flex}.project-row>.head{margin-bottom:0;flex:0 0 22em}.project-row>.content{padding-left:2em}.project-row>.content .moar{text-align:left}.post-items._project .post-item .image{height:9em}.post-items._project .post-item .title{font-size:.89em}}@media (min-width:992px){}.post-block{margin-top:2em;margin-bottom:2em;position:relative}@media (min-width:768px){}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-medium-font-size{font-weight:500}.post-block>.bg{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-2;overflow:hidden;background-size:cover!important;background-repeat:no-repeat;background-position:center center;user-select:none}.post-block>.bg img,.post-block>.bg video{display:block;height:100%;width:100%;object-fit:cover;object-position:top center}.post-block>.bg video{position:absolute;top:0;left:0}.post-block>.bg.has-overlay:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.post-block:not(._fullwidth) .container{max-width:1060px}.post-block>.container>.title,.post-block>.title{font-weight:500;font-size:1.25em;line-height:1.3;margin-bottom:1.25em}.post-block .wysiwyg{font-weight:300;line-height:1.5;font-size:1.1em}.post-block .wysiwyg li,.post-block .wysiwyg p{margin:0}.post-block .wysiwyg li + li,.post-block .wysiwyg p + p{margin-top:1em}.post-block .wysiwyg.text-lg{font-size:1.25em;line-height:1.3}.post-block .wysiwyg.text-sm{font-size:.9em}@media (min-width:992px){.post-block>.container>.title,.post-block>.title{font-size:1.667em;line-height:1.1;margin-bottom:.8em}.post-block:first-child .wysiwyg{}.post-block .wysiwyg{}.post-block .wysiwyg.text-lg{font-size:1.667em;line-height:1.4}.post-block .wysiwyg.text-sm{font-size:1em}}.post-block .images{display:flex;flex-flow:row wrap;margin:-1em}.post-block .image-wrap{display:block;text-decoration:none;padding:1em;color:inherit;position:relative}.post-block .image-wrap ._image{position:relative;overflow:hidden;transform:translateZ(0);display:block;border-radius:var(--border-radius)}.post-block .image-wrap img{display:block;transition:transform linear .1s;border-radius:var(--border-radius)}.pb-slider .full[class*=' format-'] img,.post-block .images[class*=' format-'] .image-wrap img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.post-block .images:not([class*=' format-']) .image-wrap img{margin:0 auto}.pb-slider .full[class*=' format-'].object-fit-contain img,.post-block .images.object-fit-contain .image-wrap img{object-fit:contain}.pb-slider .full[class*=' format-'].object-fit-cover img,.post-block .images.object-fit-cover .image-wrap img{object-fit:cover}.pb-slider .full[class*=' format-'] ._image,.post-block .images[class*=' format-'] ._image{height:0;position:relative}.pb-slider .full.format-1-1 ._image,.post-block .images.format-1-1 ._image{padding-bottom:100%}.pb-slider .full.format-4-3 ._image,.post-block .images.format-4-3 ._image{padding-bottom:75%}.pb-slider .full.format-3-4 ._image,.post-block .images.format-3-4 ._image{padding-bottom:133%}.pb-slider .full.format-3-2 ._image,.post-block .images.format-3-2 ._image{padding-bottom:66.667%}.pb-slider .full.format-2-3 ._image,.post-block .images.format-2-3 ._image{padding-bottom:150%}.pb-slider .full.format-5-3 ._image,.post-block .images.format-5-3 ._image{padding-bottom:60%}.pb-slider .full.format-3-5 ._image,.post-block .images.format-3-5 ._image{padding-bottom:166.667%}.pb-slider .full.format-16-9 ._image,.post-block .images.format-16-9 ._image{padding-bottom:56.25%}.pb-slider .full.format-9-16 ._image,.post-block .images.format-9-16 ._image{padding-bottom:177.778%}.post-block .image-wrap a:hover img,.post-block a.image-wrap:hover img{transform:scale(1.02)}.post-block a.image-wrap ._image:after,.post-block .image-wrap a._image:after{z-index:4;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/zoom.svg) no-repeat center center rgb(0 0 0 / 10%);opacity:0;transition:opacity .3s linear}.post-block a.image-wrap:hover ._image:after,.post-block .image-wrap a._image:hover:after{opacity:1}.post-block .image-wrap ._caption{font-size:.875em;color:inherit;margin-top:1em;text-align:center;font-style:italic}.post-block .image-wrap ._caption a{color:inherit}.post-block a.image-wrap:hover ._caption{color:var(--link-hover)}@media (min-width:768px){}.pb-image_wysiwyg .wrap{display:flex;flex-flow:row wrap}.pb-image_wysiwyg .images{flex-flow:column;order:2;flex:1 1 auto}.pb-image_wysiwyg .wysiwyg{}.pb-image_wysiwyg .images-at-start .wysiwyg{padding-top:2em;order:3}.pb-image_wysiwyg .images-at-end .wysiwyg{padding-bottom:2em}@media (min-width:768px){.pb-image_wysiwyg .wrap{flex-flow:row}.pb-image_wysiwyg .wrap.align-items-center{align-items:center}.pb-image_wysiwyg .wrap.align-items-end{align-items:flex-end}.pb-image_wysiwyg .images.w-20{flex:0 0 calc(20% + 2em)}.pb-image_wysiwyg .images.w-25{flex:0 0 calc(25% + 2em)}.pb-image_wysiwyg .images.w-33{flex:0 0 calc(33% + 2em)}.pb-image_wysiwyg .images.w-40{flex:0 0 calc(40% + 2em)}.pb-image_wysiwyg .images.w-45{flex:0 0 calc(45% + 2em)}.pb-image_wysiwyg .images.w-50{flex:0 0 calc(50% + 2em)}.pb-image_wysiwyg .images-at-start .wysiwyg{padding-top:0;padding-left:2em;order:3}.pb-image_wysiwyg .images-at-end .wysiwyg{padding-right:2em;padding-bottom:0}}.pb-images .image-wrap{flex:0 0 100%}.post-block .images.columns-1 .image-wrap{}.post-block .images.columns-5 .image-wrap,.post-block .images.columns-6 .image-wrap{flex:0 0 calc(100% / 2)}@media (min-width:500px){.post-block .images.columns-1 .image-wrap{}.post-block .images.columns-2 .image-wrap,.post-block .images.columns-3 .image-wrap,.post-block .images.columns-4 .image-wrap{flex:0 0 calc(100% / 2)}}@media (min-width:768px){.post-block .images.columns-3 .image-wrap,.post-block .images.columns-5 .image-wrap,.post-block .images.columns-6 .image-wrap{flex:0 0 calc(100% / 3)}}@media (min-width:992px){.post-block .images.columns-4 .image-wrap{flex:0 0 calc(100% / 4)}.post-block .images.columns-5 .image-wrap{flex:0 0 calc(100% / 5)}.post-block .images.columns-6 .image-wrap{flex:0 0 calc(100% / 6)}}.pb-video ._caption,.pb-youtube ._caption{font-size:.875em;color:inherit;margin-top:1em;text-align:center;font-style:italic}@media (min-width:768px){.pb-video ._caption,.pb-youtube ._caption{}}.pb-slider .slider-wrap{}.pb-slider .full{margin-left:-1.5em;margin-right:-1.5em}.pb-slider .full .items{padding-left:calc(1.5em - 5px);padding-right:calc(1.5em - 5px)}.pb-slider .full .item{flex:0 0 100%;padding-right:5px;padding-left:5px}.pb-slider .full:not([class*=' format-']) .item{display:flex;align-items:center;justify-content:center}.pb-slider .full .fs-arrow{display:none}.pb-slider .full .wrap{}.pb-slider .full ._image{}.pb-slider .full ._image img{display:block}.pb-slider .full ._caption{font-size:.875em;color:inherit;margin-top:1em}.pb-slider .full ._caption a{color:inherit}@media (min-width:768px){.pb-slider .full{margin-left:-5px;margin-right:-5px}.pb-slider .full .items{padding-left:0;padding-right:0}.pb-slider .full ._caption{text-align:center}}.pb-slider .thumbnails{display:none}.pb-slider .thumbnails .fs-arrow{width:calc(4em + 5px)}.pb-slider .thumbnails .item{cursor:pointer}.pb-slider .thumbnails .item{}.pb-slider .thumbnails .item.current{}.pb-slider .thumbnails .wrap{padding:5px}.pb-slider .thumbnails ._image{height:0;padding-bottom:100%;position:relative;border:1px solid transparent;transition:border-color linear .1s}.pb-slider .thumbnails ._image:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:var(--primary);transition:opacity linear .1s;z-index:5}.pb-slider .thumbnails ._image:after{content:"";display:block;position:absolute;top:50%;left:50%;width:.6em;height:.6em;margin-left:-.3em;margin-top:-.3em;border-radius:50%;background:var(--white);opacity:0;transition:opacity linear .1s;z-index:6}.pb-slider .thumbnails .item.current ._image:before,.pb-slider .thumbnails .item:hover ._image:before{opacity:.4}.pb-slider .thumbnails .item.current ._image:after{opacity:1}.pb-slider .thumbnails .item:hover ._image,.pb-slider .thumbnails .item.current ._image{border-color:white}.pb-slider .thumbnails alarm{display:none}.pb-slider .thumbnails ._image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.pb-slider .thumbnails{display:block;margin-top:2em;padding-left:4em;padding-right:4em}.pb-slider .thumbnails .item{flex:0 0 calc(100% / 7)}}@media (min-width:992px){.pb-slider .thumbnails .item{flex:0 0 calc(100% / 8)}}@media (min-width:1220px){.pb-slider .thumbnails .item{flex:0 0 calc(100% / 10)}}.post-block .wysiwyg .buttons{display:flex;flex-flow:row wrap;margin:1.5em -.25em -.25em}.post-block .wysiwyg .buttons .btn{margin:.25em}.post-block .wysiwyg div + .faq,.post-block .wysiwyg p + .faq{margin-top:1.5em}.faq-item,.post-block .faq .item{}.faq-item + .faq-item,.post-block .faq .item + .item{margin-top:1.5em}.faq-item:not(._nocontent) .content,.post-block .faq .content{padding:1.5em;position:relative;border:1px solid var(--primary)}.faq-item .title,.post-block .faq .title{position:relative;display:flex;justify-content:space-between;z-index:2;background:var(--primary);color:var(--white);padding:1.5em}.faq-item:not(._nocontent) .title,.post-block .faq .title{cursor:pointer;margin:-1.5em;transition:color .1s ease-in-out}.faq-item .title span,.post-block .faq .title span{font-size:1.1em;font-weight:bold}.faq-item:not(._nocontent) .title i,.post-block .faq .title i{display:flex;position:relative;width:1.5rem;align-items:center;justify-content:center;text-align:center;transition:transform .2s ease-in-out}.faq-item._nocontent .title i{display:none}.faq-item .title i:before,.faq-item .title i:after,.post-block .faq .title i:before,.post-block .faq .title i:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .1s ease-in-out;border-radius:1rem;background:var(--white)}.faq-item .title i:before,.post-block .faq .title i:before{height:.2rem;width:1.5rem}.faq-item .title i:after,.post-block .faq .title i:after{width:.2rem;height:1.5rem}.faq-item:not(._nocontent).toggled .title,.post-block .faq .item.toggled .title{margin-bottom:1em;color:var(--white)}.faq-item:not(.toggled) .title:hover,.post-block .faq .item:not(.toggled) .title:hover{}.faq-item:not(.toggled) .title:hover i,.post-block .faq .item:not(.toggled) .title:hover i{transform:rotate(90deg)}.faq-item.toggled .title i,.post-block .faq .item.toggled .title i{transform:rotate(180deg)}.faq-item.toggled .title i:after,.post-block .faq .item.toggled .title i:after{opacity:0}.faq-item .text,.post-block .faq .text{max-height:0;overflow:hidden;opacity:0;position:relative;z-index:1;transform:translateY(-2em);transition:transform .2s ease-in-out,opacity .3s ease-in-out}.faq-item.toggled .text,.post-block .faq .item.toggled .text{max-height:9999px;opacity:1;transform:translateY(0)}.post-block .wysiwyg div + .steps,.post-block .wysiwyg p + .steps{margin-top:1.5em}.post-block .steps .item{display:flex;position:relative}.post-block .steps .item + .item{margin-top:1.667em}.post-block .steps .item .number{display:flex;align-items:center;font-size:3em;line-height:1;font-weight:bold;color:var(--primary);flex:0 0 1.7em;position:relative}.post-block .steps .item .number:after{content:"";display:block;position:absolute;width:.125em;top:0;right:0;bottom:0;border-radius:2em;background:linear-gradient(180deg,#CEA256 0,rgba(206,162,86,.3) 100%)}.post-block .steps .item .content{padding-left:1.67em}.post-block .steps .item .title{font-weight:bold;font-size:1.1em;margin-bottom:1em}.post-block .steps .item .text{}.post-block .tiles{margin:-1em;display:flex;flex-flow:row wrap}.post-block .tiles .item{padding:1em;flex:0 0 100%}.post-block .tiles .wrap{display:flex;flex-flow:column;padding:1em;height:100%}.post-block .tiles .images{display:block}.post-block .tiles .image-wrap{flex:0 0 100%;height:100%}.post-block .tiles ._image{height:100%}.post-block .tiles.columns-2 .images{width:12em;flex:0 0 12em}.post-block .tiles.columns-3 .images:not([class*=' format-']){height:10em}.post-block .tiles .images img{display:block;border-radius:var(--border-radius);width:100%;height:100%}.post-block .tiles .images + .content{padding-top:1em}.post-block .tiles .content .title{font-size:1.1em;font-weight:bold}.post-block .tiles.columns-2 .item .title + .text{margin-bottom:.25em}.post-block .tiles.columns-3 .item .title{text-align:center}.post-block .tiles.columns-3 .item .title + .text{margin-top:.75em}.post-block .tiles .content .text{}@media (min-width:768px){.post-block .tiles .item{flex:0 0 50%}.post-block .tiles.columns-2 .item .wrap{flex-flow:row}.post-block .tiles.columns-2 .item .images + .content{padding-top:0;padding-left:1em}.post-block .tiles.columns-3 .item{}}@media (min-width:1220px){.post-block .tiles.columns-3 .item{flex:0 0 33.33%}}.pb-services{}.pb-form{}.pb-form .wrap{border-radius:var(--border-radius);padding:1.1em;background:var(--dark2);color:var(--white)}.pb-form .row{display:flex;flex-flow:row wrap;margin:-.83em}.pb-form .form{padding:1.5em .83em}.pb-form .form .title{font-size:1.667em;font-weight:bold}.pb-form .form .text{margin-top:1em}.pb-form .form .fields{margin-top:1.78em}.pb-form .form .fields input,.pb-form .form .fields textarea{background-color:rgba(255,255,255,.1);transition:background-color .1s linear,border-color .1s linear;color:var(--gray-dark);border:1px solid var(--gray-dark);display:block;outline:0;box-shadow:none;border-radius:var(--border-radius);width:100%;padding:1.1em}.pb-form .form .fields input:hover,.pb-form .form .fields textarea:hover{background-color:rgba(255,255,255,.2)}.pb-form .form .fields input:focus,.pb-form .form .fields textarea:focus{background-color:rgba(255,255,255,1);color:var(--dark);border-color:var(--primary)}.pb-form .form .field + .field{margin-top:1em}.pb-form .form .button{margin-top:1.667em}.pb-form .form .button .btn{}.pb-form .form .warning{text-align:center;font-size:.89em;margin-top:1.25em;color:var(--gray-dark)}.pb-form .image{padding:.83em}.pb-form .image .image-wrap{padding:0;width:100%;height:100%}.pb-form .image img{height:100%;width:100%;object-fit:cover}@media (min-width:768px){.pb-form .form,.pb-form .image{flex:0 0 50%}.pb-form .form{padding:2.5em 1.5em}.pb-form .image ._image{position:absolute;top:0;bottom:0;left:0;right:0}}.home-grid{padding:2em 0}.home-grid .posts{}.home-grid .sidebar{max-width:16.67em}@media (min-width:768px){.home-grid .row{display:flex}.home-grid .posts{flex:0 0 calc(100% - 16.67em);padding-right:1.1em}.home-grid .sidebar{flex:0 0 16.67em}}.home-grid .posts .block{}.home-grid .posts .block .head{display:flex;align-items:center;justify-content:space-between;background:var(--gradient-primary);padding:.5em .67em;margin-bottom:1.78em}.home-grid .posts .block .head .title{margin:0;font-size:1.2em;font-weight:bold;text-transform:uppercase}.home-grid .posts .block .head .ico{}.home-grid .posts .block + .block{margin-top:1.83em}.home-grid .posts .block .items{}@media (min-width:768px){.post-items._home .post-item .image{height:5.5em}}.post-items._home .post-item .tags{margin-bottom:0}.post-items._home .post-item .title{font-size:.72em}.home-grid .sidebar .block{}.home-grid .sidebar .block .head{background:var(--gradient-primary);padding:.5em .67em;text-transform:uppercase;font-weight:bold}.home-grid .sidebar .block .head .title{}.home-grid .sidebar .block .content{padding:1.3em}.home-grid .sidebar .block.bordered{background:radial-gradient(50% 50% at 50% 50%,rgba(184,0,0,0) 48.81%,rgba(123,0,0,.6) 100%);border:2px solid #B80000;display:flex;flex-flow:column;align-items:center;padding:1.5em 2.2em}.home-grid .sidebar .block.bordered .image{margin-bottom:1.2em;display:block}.home-grid .sidebar .block.bordered .content{padding:0}.home-grid .sidebar .block.bordered .image svg,.home-grid .sidebar .block.bordered .image img{display:block;max-width:100%}.home-grid .sidebar .block.bordered .link{display:block;text-align:center;text-decoration:underline;text-transform:uppercase;opacity:.4;font-weight:500}.home-grid .sidebar .block.bordered a:hover .link{opacity:.8}.home-grid .sidebar .block._months-archive .content{background:var(--white)}.home-grid .sidebar .block._months-archive .content input{display:block;background:#FFF;border:1px solid rgba(0,0,0,.24);width:100%;padding:.4em}.home-grid .sidebar .block._months-archive .bottom{text-align:center;padding:.78em;background:#E0EAF0;display:flex;align-items:center;justify-content:center}.home-grid .sidebar .block._months-archive a{font-size:.78em;text-transform:uppercase;font-weight:500;color:black}.home-grid .sidebar .block._contacts .content{background:rgba(255,255,255,.12);text-align:center}.home-grid .sidebar .block._contacts .text{font-size:.78em}.home-grid .sidebar .block + .block{margin-top:1.78em}.home-partners{background:white;color:var(--black);padding:2em 0}.home-partners .items{list-style:none;margin:-.5em;padding:0;display:flex;align-items:center;justify-content:center}.home-partners .item{padding:.5em}.home-partners .item img{display:block;max-height:4.4em}.section-intro-slider{position:relative;overflow:hidden}.section-intro-slider:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .3s linear;opacity:1;z-index:5;pointer-events:none;background:linear-gradient(90deg,var(--bright) 0,var(--bright) 40%,var(--gray-light) 50%,var(--gray-light) 55%,var(--bright) 65%,var(--bright));background-attachment:fixed;background-position-x:0;background-size:300%;animation:placeHolderShimmer 1.5s linear infinite}.section-intro-slider:after{content:"";display:block;position:absolute;top:0;bottom:0;transition:opacity .3s linear;opacity:1;z-index:6;pointer-events:none}.section-intro-slider.initialized-images.initialized-content:after,.section-intro-slider.initialized-images.initialized-content:before{opacity:0}.section-intro-slider .tns-outer{height:100%}.section-intro-slider .tns-ovh{}.section-intro-slider .tns-slider.tns-carousel .slide{position:relative}.section-intro-slider .tns-controls{}.section-intro-slider .tns-controls button{display:flex;align-items:center;justify-content:center;position:absolute;z-index:5;top:50%;margin-top:-1.5em;width:3em;height:3em;border-radius:50%;padding:1em;outline:0;border:0;background:rgba(0 0 0 / 20%);color:var(--white);transition:opacity .1s linear,background .1s linear,color .1s linear}.section-intro-slider .tns-controls button[disabled]{opacity:0;pointer-events:none}.section-intro-slider .tns-controls button[data-controls=prev]{left:var(--container-padding)}.section-intro-slider .tns-controls button[data-controls=next]{right:var(--container-padding)}.section-intro-slider .tns-controls button + button{}.section-intro-slider .tns-controls button:hover{color:var(--primary)}.section-intro-slider .tns-controls button svg{display:block;width:100%;height:auto}.section-intro-slider .slider{position:relative}.section-intro-slider .slide{width:100%}.section-intro-slider .slide .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.section-intro-slider .images-slider .slider.tns-gallery .slide .bg{height:200%}.section-intro-slider .content-slider .slide .bg{transform:scale(-1,1)}.section-intro-slider .slide .bg img{width:100%;height:100%;object-fit:cover;display:block}.section-intro-slider .images-slider .slide .bg img{object-position:right center}.section-intro-slider .content-slider .slide .bg img{object-position:left center}.section-intro-slider .slide .bg:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);backdrop-filter:blur(3em)}.section-intro-slider .images-slider,.section-intro-slider .images-slider .slide{height:27.78em}.section-intro-slider .images-slider .slide .image,.section-intro-slider .images-slider .slide .video{max-width:1420px;display:block;height:100%;margin:0 auto}.section-intro-slider .images-slider .slide .image img{display:block;width:100%;height:100%}.section-intro-slider .images-slider .slide .video video{display:block;width:100%;height:100%}.section-intro-slider .images-slider .slide .image._cover img,.section-intro-slider .images-slider .slide .video._cover video{object-fit:cover}.section-intro-slider .images-slider .slide .image._contain img,.section-intro-slider .images-slider .slide .video._contain video{object-fit:contain}.section-intro-slider .content-slider{position:relative}.section-intro-slider .slider:not(.tns-slider) .slide:not(:first-child){display:none}.section-intro-slider .content-slider .content{display:flex;flex-flow:column;height:100%;position:relative;padding:2.2em var(--container-padding);z-index:2}.section-intro-slider .content-slider .content:after{}.section-intro-slider .content-slider .title{text-decoration:none;font-weight:600;font-size:2em;padding:.2em;margin:-.2em;text-shadow:0 0 .2em rgb(0 0 0 / 73%);color:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.section-intro-slider .content-slider .tags{margin-top:1.1em;display:flex;flex-flow:row wrap}.section-intro-slider .content-slider .tags .item{--current-bg:var(--gradient-primary-hoverable);--current-color:var(--black);color:var(--current-color);background:var(--current-bg);font-weight:600;font-size:.889em;display:flex;align-items:center;padding:.5em 1em;margin-right:.25em;margin-bottom:.25em;border-radius:2em;text-decoration:none;text-transform:uppercase;background-size:200%;background-position:0 0}.section-intro-slider .content-slider .tags .item:not(._gradient):hover{color:var(--black);background:var(--white)}.section-intro-slider .content-slider .tags .item._gradient:hover{background-position:100% 0}.section-intro-slider .content-slider .date{padding-top:1.5em;margin-top:auto;color:inherit}.section-intro-slider .content-slider .date span{font-weight:600;font-size:1.2em;text-shadow:0 0 .2em rgb(0 0 0 / 73%)}@media (min-width:768px){.section-intro-slider{display:flex}.section-intro-slider .images-slider{flex:1}.section-intro-slider .images-slider .slider.tns-gallery .slide .bg{width:calc(100% + 27em);height:100%}.section-intro-slider .content-slider{flex:0 0 27em}.section-intro-slider .content-slider,.section-intro-slider .content-slider .slide{height:27.78em}.section-intro-slider .content-slider .content{display:flex;flex-flow:column;height:100%;padding:2.2em var(--container-padding) 2.2em 1.667em}}@media (min-width:992px){}.footer-cookies{padding:1em;position:fixed;bottom:2em;right:2em;max-width:24em;border-radius:var(--border-radius);z-index:5000;box-shadow:2px 0 15px rgba(0,0,0,.75);color:var(--white);background:var(--black-matt)}.footer-cookies .text{margin-bottom:1em}.footer-cookies .text a{color:white}.footer-cookies .btn{width:100%}