@charset "UTF-8";:root{--font-primary:"Proxima Nova", Helvetica, Arial, sans-serif;--white:#FFF;--black:#000;--body-bg:#FFF;--body-color:#111;--primary:#8F133D;--primary-hover:#700E2F;--red-error:#CF2323;--gradient:linear-gradient(180deg, #000000 0%, #47081D 100%);--grey-050:#F2F2F3;--grey-100:#EDEDED;--grey-200:#E4E4E4;--grey-300:#D3D3D3;--grey-400:#999;--grey-500:#666;--grey-600:#555;--grey-700:#333;--grey-800:#222;--grey-900:#111;--white-10:rgba(255,255,255,.1);--white-15:rgba(255,255,255,.15);--white-50:rgba(255,255,255,.5);--white-70:rgba(255,255,255,.7);--white-85:rgba(255,255,255,.85);--black-10:rgba(0,0,0,.1);--black-15:rgba(0,0,0,.15);--black-20:rgba(0,0,0,.2);--black-50:rgba(0,0,0,.5);--social-facebook:#4352A2;--social-messenger:#00B2FF;--social-telegram:#0088CC;--social-linkedin:#2867B2;--social-twitter:#0A99FD;--social-google:#DD4B39;--social-instagram:#E1306C;--social-youtube:#FD0000;--social-viber:#7360F2;--social-pinterest:#E60023;--social-tiktok:#4BE1EC;--social-reddit:#FF4500;--social-pocket:#EF4056;--social-medium:#00AB6C;--social-rss:#EA6221;--transition:all .225s ease-in-out;--transition-long:all .35s ease-in-out;--cubic-bezier:all 1s cubic-bezier(0.68, 0, 0.265, 1);--cubic-bezier-fast:all .6s cubic-bezier(0.68, 0, 0.265, 1);--z:1000;--z1:1100;--z2:1200;--z3:1300;--z4:1400;--z5:1500}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.single .js__actual-menu .swiper-wrapper{height:auto}.single .js__shortcode-gallery .swiper-wrapper{height:auto;}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */
@-webkit-keyframes telegram-fly{0%,24%,to{transform:translate(0,0);opacity:1}7%{transform:translate(75px,-75px);opacity:1}11%{transform:translate(75px,-75px);opacity:0}15%{transform:translate(-75px,75px);opacity:0}19%{transform:translate(-75px,75px);opacity:1}}@keyframes telegram-fly{0%,24%,to{transform:translate(0,0);opacity:1}7%{transform:translate(75px,-75px);opacity:1}11%{transform:translate(75px,-75px);opacity:0}15%{transform:translate(-75px,75px);opacity:0}19%{transform:translate(-75px,75px);opacity:1}}@-webkit-keyframes blur{0%{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes blur{0%{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}@font-face{font-family:"Proxima Nova";font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-Regular.woff) format("woff")}@font-face{font-family:"Proxima Nova";font-weight:400;font-style:italic;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-RegularIt.woff) format("woff")}@font-face{font-family:"Proxima Nova";font-weight:600;font-style:normal;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-Semibold.woff) format("woff")}@font-face{font-family:"Proxima Nova";font-weight:600;font-style:italic;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-SemiboldIt.woff) format("woff")}@font-face{font-family:"Proxima Nova";font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-Bold.woff) format("woff")}@font-face{font-family:"Proxima Nova";font-weight:700;font-style:italic;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-BoldIt.woff) format("woff")}@font-face{font-family:"Proxima Nova";font-weight:800;font-style:normal;font-stretch:normal;font-display:swap;src:url(../fonts/ProximaNova/ProximaNova-Extrabld.woff) format("woff")}body{color:var(--body-color);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;background-color:var(--body-bg);font-size:16px;line-height:1.25;font-weight:400}*,:after,:before{box-sizing:border-box}.wrap{margin:0 auto;padding:0 15px;width:100%;max-width:768px}.my-overlay{position:absolute;top:0;left:0;width:100%;height:100%;min-height:2830vh;background-position:top center;background-repeat:no-repeat;z-index:-1;opacity:.35}.rank-math-breadcrumb{display:none}a{text-decoration:none}a,a:hover{color:var(--body-color)}img{max-width:100%;height:auto;min-height:1px}.tac,body .pika-table td{text-align:center}.tar{text-align:right}button,input,select,textarea{outline:0}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.is-overflowed{overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;height:48px;background-color:var(--primary);color:var(--white);font-size:15px;font-weight:700;border-radius:4px;border:0;padding:0 24px;cursor:pointer;transition:var(--transition)}.btn.is-active,.btn:hover{color:var(--white);background-color:var(--primary-hover)}.btn--ghost{background-color:transparent;color:var(--primary);border:2px solid var(--primary)}.btn--ghost.is-active,.btn--ghost:hover{color:var(--white);border-color:var(--primary);background-color:var(--primary)}.btn--ghost.is-active svg,.btn--ghost:hover svg,.slider-arrows button:hover svg{fill:var(--white)}.btn--grey{color:var(--grey-500);border-color:var(--grey-200)}.btn--lg{height:60px;padding:0 36px}.btn--sm{height:40px;padding:0 18px}.btn svg,.btn-secondary svg,.read-more-link svg,.slider-arrows button svg,a{transition:var(--transition)}.btn img:first-child,.btn svg:first-child{margin-right:8px}.btn img:last-child,.btn svg:last-child{margin-left:8px}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:44px;background-color:var(--primary);color:var(--white);border:0;padding:0 24px;font-size:16px;font-weight:600;cursor:pointer;transition:var(--transition)}.btn-secondary.is-active,.btn-secondary:hover{color:var(--white);background-color:var(--primary-hover)}.btn-secondary--ghost{background-color:transparent;color:var(--grey-900);border:2px solid var(--grey-200)}.btn-secondary--ghost.is-active,.btn-secondary--ghost:hover{color:var(--primary);border-color:var(--primary);background-color:transparent}.btn-secondary--ghost.is-active svg,.btn-secondary--ghost:hover svg,.default-uploader [data-file] button:hover svg{fill:var(--primary)}.btn-secondary.only-icon{padding-left:0;padding-right:0;width:44px}.btn-secondary img:first-child,.btn-secondary svg:first-child{margin-right:8px}.btn-secondary img:last-child,.btn-secondary svg:last-child{margin-left:8px}.bordered-link,.small-btn{display:inline-flex;align-items:center;justify-content:center;border:0;font-size:14px;line-height:1.15;cursor:pointer;transition:var(--transition)}.small-btn{background-color:var(--primary);color:var(--white);font-weight:700;padding:0 14px;height:30px;border-radius:30px}.small-btn:hover{background-color:var(--primary-hover);color:var(--white)}.bordered-link{padding:0 0 1px;border-bottom:3px solid var(--grey-300);background-color:transparent;font-weight:600;color:var(--grey-600)}.bordered-link:hover,.footer__links ul a:hover{border-color:var(--primary)}.slider-arrows{margin:0;padding:0;list-style:none;font-size:0;display:flex;align-items:center;justify-content:flex-start}.slider-arrows.tac{justify-content:center}.rounded-socials li:not(:last-child),.slider-arrows li:not(:last-child){margin-right:10px}.slider-arrows button{width:50px;height:50px;padding:0;font-size:0;border:2px solid var(--grey-200);background-color:transparent;border-radius:50%;cursor:pointer;transition:var(--transition)}.read-more-link:hover span,.slider-arrows button:hover{background-color:var(--primary);border-color:var(--primary)}.slider-arrows--big button{width:60px;height:60px}.slider-arrows--light button{border-color:rgba(211,211,211,.2)}.read-more-link:hover svg,.slider-arrows--light button svg{fill:var(--white)}.read-more-link{justify-content:flex-start;font-size:15px;line-height:1.35;font-weight:700;color:var(--grey-400)}.read-more-link:hover{color:var(--grey-900)}.arrow-link,.read-more-link,.read-more-link span{display:inline-flex;align-items:center}.read-more-link span{justify-content:center;width:60px;height:60px;border:2px solid var(--grey-200);border-radius:50%;margin-right:15px;transition:var(--transition)}@media only screen and (max-width:992px){.read-more-link span{width:40px;height:40px;margin-right:10px}.read-more-link svg{width:20px}}.arrow-link{justify-content:flex-start;font-size:13px;line-height:1.1;font-weight:700;color:var(--primary)}.arrow-link:hover,.font-rules a:hover{color:var(--primary-hover)}.arrow-link:hover svg{fill:var(--primary-hover)}.arrow-link svg{margin-left:5px;transition:var(--transition)}.font-rules{font-size:18px;line-height:1.55;color:var(--grey-700);counter-reset:shortcode-headline}.font-rules a{color:var(--primary);text-decoration:underline}.font-rules p{margin:0 0 28px}.font-rules h2,.font-rules h3,.font-rules h4,.font-rules h5{margin:0 0 50px}.font-rules h2.small-offset,.font-rules h3.small-offset,.font-rules h4.small-offset,.font-rules h5.small-offset{margin-bottom:10px}.font-rules h2,.font-rules h3{font-size:36px;line-height:1.15}.font-rules h3{font-size:32px}.font-rules h4,.font-rules h5{font-size:28px;line-height:1.25}.font-rules h5{font-size:24px;font-weight:600}.font-rules ol,.font-rules ul{margin:0 0 28px 30px;padding:0;list-style:none}.font-rules ol li,.font-rules ul li{position:relative}.font-rules ol{counter-reset:ol-list}.font-rules ol li{padding-left:30px}.font-rules ol li:before{counter-increment:ol-list;content:counter(ol-list) ".";font-weight:600;position:absolute;top:0;left:0}.font-rules ul li{padding-left:21px}.font-rules ul li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--primary);position:absolute;top:10px;left:0}.font-rules .wp-caption[style*=width]{max-width:100%;width:100%!important}.font-rules .wp-block-image{font-size:0;margin:0 0 28px}.font-rules .wp-block-image:not(.is-style-rounded) img,body.single-project .font-rules .wp-block-columns:not(.has-background) .wp-block-image img{border-radius:4px}.font-rules .wp-block-image .alignleft{margin:0 40px 28px 0}.font-rules .wp-block-image .alignright{margin:0 0 28px 40px}.font-rules .wp-block-image figcaption{margin:0;display:block;text-align:center;font-size:14px;line-height:1.3;color:var(--grey-400);padding-top:10px}.font-rules .wp-block-image figcaption b,.font-rules .wp-block-image figcaption strong,.font-rules .wp-block-table figcaption b,.font-rules .wp-block-table figcaption strong{font-weight:600;color:var(--grey-900)}.font-rules .wp-block-quote,.font-rules blockquote:not(.shortcode-quote){margin:50px 0 50px 76px;padding:0 0 0 40px;border-left:4px solid var(--grey-100);color:var(--grey-900);font-size:20px;line-height:1.4;font-weight:600;font-style:italic;position:relative}.font-rules .wp-block-quote:before,.font-rules blockquote:not(.shortcode-quote):before{content:"";width:36px;height:36px;background:url(../img/svg/quotes.svg) no-repeat center/contain;position:absolute;top:calc(50% - 36px);right:calc(100% + 44px)}.font-rules .wp-block-quote cite,.font-rules blockquote:not(.shortcode-quote) cite{display:block;font-size:16px;line-height:1.25;font-weight:400;font-style:normal;color:var(--grey-500);position:relative}.font-rules .wp-block-quote cite:before,.font-rules blockquote:not(.shortcode-quote) cite:before{content:"";position:absolute;left:-45px;bottom:-2px;height:200%;width:6px;background-color:var(--body-bg)}.font-rules .wp-block-columns,.font-rules .wp-block-table{margin:0 0 28px}.font-rules .wp-block-table table{width:100%;border-collapse:collapse;border:1px solid var(--grey-200);font-size:16px;line-height:1.25}.font-rules .wp-block-table table tr:first-child td{font-size:14px;text-transform:uppercase;font-weight:700;color:var(--grey-500);background-color:var(--grey-050)}.font-rules .wp-block-table table tr:not(:last-child) td{border-bottom:1px solid var(--grey-200)}.font-rules .wp-block-table table td{padding:19px 0}.font-rules .wp-block-table table td:first-child{padding-left:30px}.font-rules .wp-block-table table td:last-child{padding-right:15px}.font-rules .wp-block-table figcaption{margin:0;display:block;text-align:right;font-size:14px;line-height:1.3;color:var(--grey-400);padding-top:10px}.font-rules .poster-place{padding:0;background-color:transparent;margin-bottom:28px}.font-rules>:last-child{margin-bottom:0!important}@media only screen and (max-width:992px){.font-rules h2,.font-rules h3,.font-rules h4,.font-rules h5{margin-bottom:30px}.font-rules h2{font-size:32px}.font-rules h3{font-size:28px}.font-rules h4{font-size:24px}.font-rules h5{font-size:22px}.font-rules ol,.font-rules ul{margin-left:10px}.font-rules .wp-block-quote,.font-rules blockquote:not(.shortcode-quote){margin:50px 0;padding:26px 0 20px;border-left:0;border-top:4px solid var(--grey-100);border-bottom:4px solid var(--grey-100);color:var(--grey-900);font-size:18px;text-align:center}.font-rules .wp-block-quote:before,.font-rules blockquote:not(.shortcode-quote):before{width:80px;background:url(../img/svg/quotes.svg) no-repeat center/contain var(--body-bg);top:-22px;left:calc(50% - 40px);right:auto}.font-rules .wp-block-table{white-space:nowrap;overflow-x:auto}.font-rules .wp-block-table table td{padding-right:25px}}@media only screen and (max-width:575px){.font-rules .wp-block-image.size-large{margin-left:-15px;margin-right:-15px}.font-rules .wp-block-image.size-large img{border-radius:0}}.full-post--wide .font-rules{font-size:20px;line-height:1.5}.full-post--wide .font-rules h2{font-size:48px}.full-post--wide .font-rules h3{font-size:36px}.full-post--wide .font-rules .wp-block-quote,.full-post--wide .font-rules blockquote:not(.shortcode-quote){margin-left:-165px;margin-right:-165px;font-size:26px}.full-post--wide .font-rules .wp-block-image.size-large,body.single-project .font-rules .shortcode-insert{margin-left:-165px;margin-right:-165px}.full-post--wide .font-rules .wp-block-image.size-large img{width:100%}.full-post--wide .font-rules .wp-block-columns:not(.has-background){margin-left:-165px;margin-right:-165px}.full-post--wide .font-rules .wp-block-columns:not(.has-background) .wp-block-image{margin-left:0;margin-right:0}@media only screen and (max-width:1365px){.full-post--wide .font-rules .wp-block-columns,.full-post--wide .font-rules .wp-block-image.size-large,.full-post--wide .font-rules .wp-block-quote,.full-post--wide .font-rules blockquote:not(.shortcode-quote){margin-left:-65px;margin-right:-65px}}@media only screen and (max-width:1199px){.full-post--wide .font-rules{font-size:18px;line-height:1.55}.full-post--wide .font-rules h2{font-size:36px}.full-post--wide .font-rules h3{font-size:32px}.full-post--wide .font-rules .wp-block-quote,.full-post--wide .font-rules blockquote:not(.shortcode-quote){margin-right:0}.full-post--wide .font-rules .wp-block-columns,.full-post--wide .font-rules .wp-block-image.size-large{margin-left:0;margin-right:0}.full-post--wide .font-rules .wp-block-quote,.full-post--wide .font-rules blockquote:not(.shortcode-quote){font-size:20px;margin-left:76px}}@media only screen and (max-width:992px){.full-post--wide .font-rules .wp-block-quote,.full-post--wide .font-rules blockquote:not(.shortcode-quote){margin-left:0;font-size:18px}}body.single-project .font-rules{font-size:22px}body.single-project .font-rules .wp-block-image .alignleft{margin-right:50px;margin-left:-165px}body.single-project .font-rules .wp-block-image .alignright{margin-left:50px;margin-right:-165px}body.single-project .font-rules .wp-block-image.size-large{position:relative;width:100vw;transform:translateX(-50%);margin-left:50%}body.single-project .font-rules .wp-block-image.size-large img{border-radius:0;width:100%}body.single-project .font-rules .wp-block-columns:not(.has-background){margin-left:-165px;margin-right:-165px}body.single-project .font-rules .wp-block-columns:not(.has-background) .wp-block-image{margin-left:0;margin-right:0;width:unset;transform:unset}body.single-project .font-rules .wp-block-columns.has-background .wp-block-columns{margin-left:unset;margin-right:unset}body.single-project .font-rules .wp-block-columns.has-background .wp-block-image.size-large{font-size:0;margin:0 0 28px;width:unset;transform:unset}body.single-project .font-rules .wp-block-columns.has-background .wp-block-image.size-large img{height:auto;max-width:100%;vertical-align:bottom}@media only screen and (max-width:1279px){body.single-project .font-rules .wp-block-image .alignleft{margin-right:40px;margin-left:-65px}body.single-project .font-rules .wp-block-image .alignright{margin-left:40px;margin-right:-65px}body.single-project .font-rules .shortcode-insert,body.single-project .font-rules .wp-block-columns{margin-left:-65px;margin-right:-65px}}@media only screen and (max-width:1199px){body.single-project .font-rules{font-size:18px;line-height:1.55}body.single-project .font-rules .wp-block-image .alignleft{margin-left:0}body.single-project .font-rules .wp-block-image .alignright{margin-right:0}body.single-project .font-rules .wp-block-columns{margin-left:0;margin-right:0}body.single-project .font-rules .shortcode-insert{margin-left:-15px;margin-right:-15px}}.page-grid{display:grid;grid-template-columns:1fr 300px;grid-gap:30px;align-items:flex-start}.page-grid.is-reversed{grid-template-columns:300px 1fr}.page-grid>aside{min-width:0}@media only screen and (max-width:767px){.page-grid{grid-gap:40px}.page-grid,.page-grid.is-reversed{grid-template-columns:1fr}}.posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:30px}.posts-grid .cover-post:not(.cover-post--small){grid-column:auto/span 2}.posts-grid .poster-place{grid-column:auto/span 2;padding:0;background-color:transparent}.posts-grid h1{display:none;grid-column:auto/span 2;text-align:center;margin:0;line-height:1.05}@media only screen and (max-width:992px){.posts-grid .cover-post:not(.cover-post--small),.posts-grid .poster-place,.posts-grid h1{grid-column:unset}}@media only screen and (max-width:767px){.posts-grid{grid-gap:15px}.posts-grid .common-post+.common-post{margin-top:10px}}.covers-grid{display:grid;grid-template-columns:repeat(11,1fr);grid-gap:30px}.covers-grid .common-post{grid-column:auto/span 4}.covers-grid .cover-post{grid-column:auto/span 7}.rows-grid:not(:last-child){margin-bottom:30px}.verticals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:30px}.verticals-grid .widget-weather{padding-left:30px;padding-right:30px;padding-bottom:30px}.double-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}@media only screen and (max-width:992px){.double-grid{grid-template-columns:1fr;grid-gap:40px}}body.home .main{position:relative}body.home .main:after{content:'';display:block;position:absolute;height:150px;top:0;left:0;width:100%;background:#47081d;z-index:1}body.home .main .main:after{display:none}.debranding-page .page-section{position:relative;z-index:2}.header{color:var(--white)}.header:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;bottom:0;background:var(--gradient)}.header,.header>*{position:relative}.header__top{padding:15px 0}.header__top .wrap{display:flex;align-items:center;justify-content:space-between}.header__bottom{border-top:1px solid var(--white-15);padding:10px 0}.logo{display:inline-block;font-size:0}.toggle-menu,.toggle-search{width:24px;height:24px;padding:0;font-size:0;border:0;background:0 0;cursor:pointer}.toggle-menu{display:inline-block;position:relative;z-index:var(--z5)}.toggle-menu:after,.toggle-menu:before{content:""}.toggle-menu span,.toggle-menu:after,.toggle-menu:before{position:absolute;width:22px;height:2px;background-color:var(--white);left:1px;transition:var(--transition)}.toggle-menu:before{top:5px}.toggle-menu span{top:11px}.toggle-menu:after{top:17px}.toggle-menu.is-pressed:before{top:11px;transform:rotate(-135deg)}.toggle-menu.is-pressed span{transform:rotate(270deg);opacity:0}.toggle-menu.is-pressed:after{top:11px;transform:rotate(135deg)}.toggle-search{opacity:1;transition:var(--transition);will-change:opacity}.toggle-search svg:not(:first-child),.toggle-search.is-pressed svg:not(:last-child){display:none}.toggle-search.is-pressed svg:not(:first-child){display:block}.actual-menu{position:relative}.actual-menu ul{margin:0;padding:0;list-style:none;font-size:12px;line-height:2;text-align:center}.actual-menu ul li.swiper-slide-active{padding-left:24px}.actual-menu ul li.swiper-slide-next{padding-right:24px}.actual-menu ul a{color:var(--white);display:inline-flex;align-items:center;justify-content:flex-start;white-space:nowrap}.actual-menu ul a:before{content:"";width:16px;height:16px;background:var(--icon);margin-right:7px}.actual-menu button{padding:0;font-size:0;border:0;background-color:transparent;opacity:.5;position:absolute;z-index:2;top:0}.actual-menu button[data-prev]{left:0}.actual-menu button[data-next]{right:0}.menu-modal,.search-modal{position:absolute;top:60px;left:0;right:0;height:100vh;background-color:var(--white);opacity:0;pointer-events:none;transition:var(--transition)}.menu-modal.is-visible,.search-modal.is-visible{opacity:1;pointer-events:all}.search-modal{z-index:var(--z5);padding:15px;display:flex;align-items:center;justify-content:center}.menu-modal{z-index:var(--z4);padding:0;color:var(--body-color);overflow-y:auto}.menu-modal .wrap{padding-top:30px;padding-bottom:180px}.menu-modal__part:not(:last-child){margin-bottom:40px}.menu-modal__part.with-border{border-top:1px solid var(--grey-200);padding-top:15px}.menu-modal__headline{font-size:14px;line-height:1.15;font-weight:600;text-transform:uppercase;color:var(--primary);border-bottom:1px solid var(--grey-200);padding-bottom:10px;margin-bottom:15px}.menu-modal__subtitle{font-size:14px;line-height:1.3;color:var(--grey-400);margin-bottom:10px}.menu-modal__list{margin-right:-15px}.menu-modal__list ul{margin:-4px 0 -15px;padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.menu-modal__list ul li{margin-bottom:15px}.menu-modal__list ul li:not(:last-child){margin-right:30px}.menu-modal__list .bordered-link{font-size:18px;padding-bottom:5px}.menu-modal .rounded-socials a{border-color:var(--grey-200)}.menu-modal .rounded-socials a svg{fill:var(--grey-600)}.menu-modal .btn{min-width:100%;margin-top:20px}.dropdown-menu ul{margin:0;padding:0;list-style:none}.dropdown-menu ul ul{display:none;padding:18px 0 10px 30px;font-size:18px}.dropdown-menu ul ul li:not(:last-child){margin-bottom:10px}.dropdown-menu>ul>li:not(:last-child){margin-bottom:8px}.dropdown-menu>ul>li.menu-item-has-children.is-pressed>a:after{opacity:1;transform:rotate(-90deg)}.dropdown-menu>ul>li.menu-item-has-children>a:after{content:"";display:inline-block;width:24px;height:24px;background:url(../img/icons/arrow-right-small.svg) no-repeat center/contain;opacity:.5;margin-left:10px;transform:rotate(90deg);transition:var(--transition)}.dropdown-menu>ul>li>a{display:inline-flex;align-items:center;justify-content:flex-start;font-size:32px;line-height:1;font-weight:700}.additional-menu ul{margin:0;padding:0;list-style:none;font-size:18px;-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0}.additional-menu ul li:not(:last-child){margin-bottom:10px}.additional-menu ul li:nth-child(7){-moz-column-break-after:column;break-after:column}.project-header{position:relative;z-index:2;border-bottom:1px solid rgba(255,255,255,.12);height:60px}.project-header>.wrap{display:flex;align-items:center;justify-content:center;height:100%}.project-header .specproject-data__brands li:not(:last-child):after{background-color:rgba(255,255,255,.12);margin:0 16px}.project-header .specproject-data__brands img{max-width:144px;max-height:30px}.footer{margin-top:60px;background-color:var(--black);color:var(--white);padding-top:50px}.footer>.wrap{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px}.footer__text{font-size:14px;line-height:1.35;color:var(--grey-400);margin-top:20px}.blog-post__excerpt p,.footer__text p,.mymail-form-info p,.row-big-post__excerpt p{margin:0}.footer__headline{font-size:18px;line-height:38px;font-weight:700;text-transform:uppercase;margin-bottom:26px}.footer__row{margin-bottom:30px;display:flex;align-items:flex-start;justify-content:space-between}.footer__part.is-wide{flex:1;margin-left:40px}.footer__subtitle{font-size:14px;line-height:1.3;color:var(--grey-400);margin-bottom:10px}.footer__links ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start}.footer__links ul li:not(:last-child){margin-right:36px}.footer__links ul a{display:inline-block;padding-bottom:6px;font-size:18px;line-height:1.15;font-weight:600;color:var(--white);border-bottom:3px solid var(--grey-800)}.footer__bottom{border-top:1px solid var(--grey-800);padding:15px 0;margin-top:60px}.footer__bottom .wrap{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1199px){.footer>.wrap{grid-template-columns:.6fr 1.4fr}}@media only screen and (max-width:992px){.footer{text-align:center;padding-top:30px}.footer>.wrap{display:block}.footer>.wrap .copyright{display:block;margin-top:10px}.footer__text{font-size:12px;margin-top:15px}.footer__headline{font-size:16px;line-height:1;margin-top:30px}.footer__links ul,.footer__row{display:block}.footer__part:not(:last-child){margin-bottom:25px}.footer__part.is-wide{margin-left:0}.footer__links ul li:not(:last-child){margin-right:0;margin-bottom:20px}.footer__bottom .wrap{display:block}}.rounded-socials{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start}.rounded-socials a,.subscribe-form input{height:60px;border:2px solid var(--grey-800)}.rounded-socials a{display:inline-flex;align-items:center;justify-content:center;width:60px;border-radius:50%;position:relative}.rounded-socials a:hover{border-color:var(--social-color)}.rounded-socials a:hover:before{transform:scale(1)}.rounded-socials a:hover svg{fill:var(--white)}.rounded-socials a:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:0;border-radius:50%;transform:scale(0);transition:var(--transition);pointer-events:none;background-color:var(--social-color)}.rounded-socials a svg{position:relative;z-index:1}@media only screen and (max-width:992px){.rounded-socials{justify-content:space-between}.rounded-socials li:not(:last-child){margin-right:0}}.mymail-form-info ul{list-style:none}.mymail-form-info li{font-size:14px;line-height:1.3}.subscribe-form{position:relative}.subscribe-form:before{content:"";position:absolute;bottom:22px;left:20px;width:16px;height:16px;background:url(../img/icons/sub-mail.svg) no-repeat center/contain}.subscribe-form input{width:100%;border-radius:4px;background-color:transparent;padding:0 56px 0 46px;font-size:16px;line-height:normal;color:var(--white)}.subscribe-form button{position:absolute;bottom:15px;right:15px;width:30px;height:30px;border:0;padding:0;font-size:0;border-radius:4px;background-color:var(--primary);cursor:pointer;transition:var(--transition)}.subscribe-form button:hover{background-color:var(--primary-hover)}.copyright{display:inline-block;font-size:13px;line-height:1.55}.copyright a{color:#fff}.secondary-menu ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start}.secondary-menu ul li:not(:last-child){margin-right:18px}.secondary-menu ul a{display:inline-block;font-size:13px;line-height:1.55;color:var(--grey-400)}.secondary-menu ul a:hover{color:var(--white)}@media only screen and (max-width:992px){.secondary-menu ul{justify-content:center}}.developer{display:inline-block;font-size:0}@media only screen and (max-width:992px){.developer{margin-top:12px}}.otgs-development-site-front-end{display:none!important}.post-labels{margin:0 0 -10px;padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;font-size:0}.post-labels li{margin:0 10px 10px 0}@media only screen and (max-width:992px){.post-labels{margin-bottom:-7px}.post-labels li{margin:0 7px 7px 0}}.post-label{display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:600;text-transform:uppercase;border:1px solid var(--grey-300);border-radius:2px;height:20px;padding:2px 6px 0;color:var(--grey-500)}.post-label--big{height:30px;padding-left:8px;padding-right:9px;font-size:20px;font-weight:700}.post-label--light{color:var(--white);border-color:var(--white)}.post-label--active,.post-label:hover{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.post-label--custom{border-color:var(--color)}.cover-post__title a,.post-label--custom--light,.project-post__title a{color:var(--white)}.post-label--custom:hover{background-color:var(--color);border-color:var(--color)}@media only screen and (max-width:992px){.post-label--big{height:22px;padding-left:6px;padding-right:6px;font-size:14px}}.post-meta{margin:0;padding:0;list-style:none;font-size:0;display:flex;align-items:center;justify-content:flex-start}.post-meta.tac{justify-content:center}.post-meta li:not(:last-child){margin-right:30px}.post-date,.post-views{font-size:13px;line-height:1.65;color:var(--grey-500)}.post-date.is-big{font-size:20px!important;opacity:.6}.post-views{display:inline-flex;align-items:center;justify-content:flex-start;color:var(--grey-600)}.post-views:before{content:"";display:inline-block;width:16px;height:16px;background:url(../img/icons/views.svg) no-repeat center/contain;margin:-1px 5px 0 0}.post-author{display:inline-block;font-size:14px;line-height:1.65;font-weight:600;color:var(--primary)}.post-author:hover{color:var(--primary-hover)}.common-post{position:relative;z-index:1}.common-post:hover .post-label,.cover-post:hover .post-label,.paginator__btn:hover span{background-color:var(--primary);border-color:var(--primary)}.common-post:hover .common-post__media:after{background-color:var(--black-50)}.common-post__media{position:relative;height:0;padding-bottom:56.25%}.common-post__media:after{border-radius:4px;z-index:0;background-color:var(--black-10);transition:var(--transition)}.common-post__media img{-o-object-fit:cover;object-fit:cover;border-radius:4px;position:absolute;top:0;left:0;width:100%;height:100%}.common-post__title{margin:4px 0 0;text-align:center;font-size:20px;line-height:1.2;font-weight:600}.common-post__title a:hover,.row-big-post__title a:hover,.row-post__title a:hover,.row-small-post__title a:hover{color:var(--primary)}.common-post__media:after,.common-post__title a:after,.cover-post:after,.cover-post:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.common-post .post-label{position:absolute;z-index:1;top:20px;left:20px}.common-post .post-meta{margin-top:13px}@media only screen and (max-width:1199px){.common-post__title{font-size:18px}}.cover-post{position:relative;z-index:1;height:0;padding-bottom:56.25%}.aside-cover:hover:after,.cover-post:hover:after,.vertical-post:hover:after{opacity:.4}.cover-post:after,.cover-post:before{z-index:1;border-radius:4px;transition:var(--transition)}.cover-post:before{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,#000 100%)}.cover-post:after{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,#000 100%);opacity:0}.cover-post__inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:36px 60px;text-align:center}.cover-post__media,.cover-post__title a:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px}.cover-post__media{z-index:0;-o-object-fit:cover;object-fit:cover}.cover-post__title{font-size:32px;line-height:1.15;font-weight:bold;margin:5px 0 0}.cover-post__title a:after{content:""}.cover-post .post-label{position:absolute;z-index:1;top:20px;left:20px}.cover-post--small .cover-post__title{font-size:24px}.cover-post--wide{margin:60px auto;max-width:1440px;padding-bottom:0;height:550px}.cover-post--wide .cover-post__title{font-size:48px;max-width:700px}@media only screen and (max-width:1199px){.cover-post__title{font-size:24px}}@media only screen and (max-width:992px){.cover-post__title{font-size:18px}}@media only screen and (max-width:767px){.cover-post{padding-bottom:0;height:260px}.cover-post__inner{padding:25px 20px}.cover-post .post-label{top:15px;left:15px}.cover-post .post-date{color:var(--grey-400)}}.row-post{display:grid;grid-template-columns:204px 1fr;grid-gap:20px;position:relative;z-index:1}.row-post:not(:last-child){border-bottom:1px solid var(--grey-200);padding-bottom:20px;margin-bottom:20px}.row-post__media{font-size:0}.row-post__media img{width:100%;height:auto;border-radius:4px}.row-post__title{font-size:20px;line-height:1.2;font-weight:600;margin:6px 0 0}.aside-column__title a:before,.blog-post__author a:after,.event-post__title a:after,.project-post__title a:after,.row-big-post__title a:after,.row-post__title a:after,.row-small-post__title a:after,.vertical-post__title a:after,.widget-feed__list h4 a:after,.widget-feed__list .feed-h4 a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:992px){.row-post{grid-template-columns:100px 1fr;grid-gap:15px}.row-post:not(:last-child){border-bottom:unset;padding-bottom:unset;margin-bottom:unset}.row-post__media img{height:90px;-o-object-fit:cover;object-fit:cover}.row-post__title{font-size:16px;line-height:1.15}}.row-big-post{display:grid;grid-template-columns:405px 1fr;grid-gap:30px;position:relative;z-index:1}.row-big-post:not(:last-child){border-bottom:1px solid var(--grey-200);padding-bottom:30px;margin-bottom:30px}.row-big-post__media{font-size:0}.row-big-post__media img{width:100%;height:auto;border-radius:4px}.row-big-post__title{font-size:32px;line-height:1.15;font-weight:bold;margin:8px 0 0}.row-big-post__excerpt{font-size:18px;line-height:1.35;margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1199px){.row-big-post{grid-template-columns:300px 1fr}.row-big-post__title{font-size:24px}.row-big-post__excerpt{font-size:16px}}@media only screen and (max-width:767px){.row-big-post{grid-template-columns:220px 1fr;grid-gap:15px}.row-big-post__title{font-size:18px}}@media only screen and (max-width:575px){.row-big-post{display:block}.row-big-post:not(:last-child){border-bottom:unset;padding-bottom:unset;margin-bottom:25px}.row-big-post .post-meta{justify-content:center;margin-top:12px}.row-big-post__title{text-align:center;font-weight:600}.row-big-post__excerpt{display:none}}.row-small-post{display:grid;grid-template-columns:80px 1fr;grid-gap:15px;align-items:flex-start;position:relative;z-index:1}.row-small-post.is-rounded{grid-template-columns:60px 1fr}.row-small-post__media{width:80px;height:auto;border-radius:4px}.row-small-post__title{margin:0;font-size:15px;line-height:1.3;font-weight:400}.row-small-post .post-meta{margin-top:6px}.row-small-post .post-views{font-size:12px;line-height:1.1}.project-post{position:relative;z-index:1}.project-post:before,.vertical-post:after,.vertical-post:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.project-post:before{background:linear-gradient(-90deg,rgba(0,0,0,.1) 0,#000 100%)}.project-post .wrap{position:relative;z-index:2;padding-top:50px;padding-bottom:130px;min-height:600px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.project-post__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.project-post__title{margin:10px 0 0;font-size:48px;line-height:1.1}.project-post .post-date{color:var(--white-50)}.project-post .post-label{margin-bottom:auto}@media only screen and (max-width:1199px){.project-post .wrap{min-height:480px;padding-bottom:100px}.project-post__title{font-size:36px;font-weight:bold;max-width:700px}}.blog-post{padding:30px;background-image:url(../img/svg/blog-quotes.svg);background-repeat:no-repeat;background-position:top 30px right 30px;background-color:var(--grey-050);min-height:440px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.blog-post__author{display:grid;grid-template-columns:60px 1fr;grid-gap:15px;align-items:center;position:relative;z-index:1}.blog-post__author img,.row-small-post.is-rounded .row-small-post__media{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.blog-post__author a{font-size:15px;line-height:1.15;font-weight:600;color:var(--primary)}.blog-post__author a:hover{color:var(--primary-hover)}.blog-post__title{margin:5px 0 0;font-size:24px;line-height:1.2;font-weight:600}.blog-post__title a:hover,.event-post__title a:hover,.widget-feed__list h4 a:hover,.widget-feed__list .feed-h4 a:hover{color:var(--primary)}.blog-post__excerpt{font-size:16px;line-height:1.4;color:var(--grey-500);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:15px}.blog-post .post-meta{margin-top:20px}.blog-post .read-more-link{margin-top:auto}.blog-post--small{min-height:unset;background-size:40px}.blog-post--small .blog-post__author{grid-template-columns:40px 1fr}.blog-post--small .blog-post__author img{width:40px;height:40px}.blog-post--small .blog-post__title{font-size:20px}@media only screen and (max-width:992px){.blog-post{padding:20px;background-size:40px;min-height:360px}.blog-post__author{grid-template-columns:40px 1fr;grid-gap:10px}.blog-post__author img{width:40px;height:40px}.blog-post__author a{font-size:13px}.blog-post__title{font-size:20px}.blog-post__excerpt{margin-top:10px}.blog-post .post-meta{margin-top:15px}}@media only screen and (max-width:575px){.blog-post{min-height:unset}.blog-post .read-more-link{margin-top:15px}}.vertical-post{position:relative;font-size:0}.vertical-post:after,.vertical-post:before{border-radius:4px;transition:var(--transition)}.vertical-post:before{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,#000 100%)}.vertical-post:after{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,#000 100%);opacity:0}.vertical-post__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:20px;z-index:2}.vertical-post__title{margin:6px 0 0;font-size:20px;line-height:1.2;font-weight:600}.vertical-post__title a{color:var(--white);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vertical-post__media{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.vertical-post .post-date{color:var(--grey-400)}@media only screen and (max-width:575px){.vertical-post__title{font-size:16px;font-weight:700}.vertical-post__media{height:340px}}.event-post{border:1px solid var(--grey-200);border-radius:4px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:330px;padding:0 20px 22px;position:relative;z-index:1}.event-post:hover .event-post__cover{opacity:1}.event-post__media{font-size:0;margin-left:-20px;margin-right:-20px}.event-post__media img,.shortcode-gallery [data-main-slider] img{width:100%;border-radius:4px 4px 0 0}.event-post__title{margin:10px 0 20px;font-size:20px;line-height:1.2;font-weight:400}.event-post__foot{margin-top:auto}.event-post__price{font-size:12px;line-height:1.2;font-weight:600}.event-post__price span{font-size:18px;font-weight:700}.event-post__cover{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:linear-gradient(180deg,rgba(143,19,61,.7) 0,#8f133d 50%);color:var(--white);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;text-align:center;padding:20px;pointer-events:none;opacity:0;transition:var(--transition)}.event-post__cover .post-meta{margin-top:0!important}.event-post__cover .post-date{font-size:16px;color:var(--white)}.event-post__cover .event-post__title{font-size:22px;font-weight:700;text-align:center}.event-post__category{font-size:14px;line-height:1;font-weight:600;color:var(--white-70)}.event-post .post-meta{margin-top:20px}.aside-widget:not(:last-child),.widget-posts .aside-column:not(:last-child),.widget-posts .common-post:not(:last-child),.wp-block-group:not(:last-child){margin-bottom:30px}.aside-widget__title{margin:0 0 10px;font-size:12px;line-height:1.25;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;color:var(--grey-500)}.posts-grid+.aside-widget{margin-top:40px}.widget-feed{background-color:var(--body-bg);border:2px solid var(--grey-200);border-radius:4px;padding:18px 30px 30px}.widget-feed__list{margin:0;padding:0;list-style:none}.widget-feed__list li[role=separator]{font-size:16px;line-height:1.15;font-weight:700;text-transform:uppercase;position:relative}.widget-feed__list li[role=separator]:before{content:"";position:absolute;left:-32px;width:2px;height:100%;background:var(--primary)}.widget-feed__list li[role=article]{position:relative;z-index:1}.widget-feed__list li[data-type] a:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:baseline;background-repeat:no-repeat;background-position:center;transform:translateY(1px);margin-right:6px}.widget-feed__list li[data-type=photo] a:before{background-image:url(../img/icons/post-type-photo.svg)}.widget-feed__list li[data-type=video] a:before{background-image:url(../img/icons/post-type-video.svg)}.widget-feed__list li[data-type=infographic] a:before{background-image:url(../img/icons/post-type-infographic.svg)}.widget-feed__list li[data-type=interview] a:before{background-image:url(../img/icons/post-type-interview.svg)}.widget-feed__list li:not(:last-child){margin-bottom:15px}.widget-feed__list time{display:block;font-size:13px;line-height:1.65;font-weight:700;color:var(--grey-400)}.widget-feed__list h4,.widget-feed__list .feed-h4{font-size:16px;line-height:1.4;font-weight:400;margin:3px 0 0}.widget-feed__foot{margin-top:20px}.widget-feed__foot .btn{min-width:100%}@media only screen and (max-width:992px){.widget-feed{padding:18px 15px 28px}.widget-feed__list li[role=separator]:before{left:-17px}.widget-feed__list li[role=article]{display:grid;grid-template-columns:45px 1fr}.widget-feed__list li:not(:last-child){margin-bottom:20px}.widget-feed__list time{font-size:12px;padding-top:1px}.widget-feed__list h4,.widget-feed__list .feed-h4{margin:0}}.widget-poster{background-color:var(--grey-050);padding:15px 0 20px}.widget-poster a{display:block;font-size:0}.widget-poster a:not(:last-child),.widget-posts .row-small-post:not(:last-child){margin-bottom:20px}.widget-poster img{width:100%}@media only screen and (max-width:992px){.widget-posts .aside-column:not(:last-child),.widget-posts .common-post:not(:last-child){margin-bottom:20px}}.aside-column{position:relative;z-index:1}.aside-column__media{font-size:0;margin:0 auto;width:140px;height:140px;border-radius:50%;overflow:hidden;position:relative}.aside-column__media:after,.aside-cover:after,.aside-cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:var(--transition)}.aside-column__media:after{background-color:var(--black-50);opacity:0;will-change:opacity}.aside-column__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aside-column__title{margin:5px 0 0;font-size:18px;line-height:1.25;font-weight:400;text-align:center}.aside-column__title a{display:block}.aside-column__title a:hover{color:var(--primary)}.aside-column__title a:hover:after,.shortcode-gallery__arrows button:hover,.widget-subscribe form button:hover{background-color:var(--primary)}.aside-column__title a:after{content:"";display:block;width:40px;height:2px;background-color:var(--grey-200);margin:10px auto 0;transition:var(--transition)}.aside-column .post-meta{margin-top:13px}@media only screen and (max-width:1199px){.aside-column__title{font-size:16px}}@media only screen and (max-width:992px){.aside-column{display:grid;grid-template-columns:100px 1fr;grid-gap:15px;align-items:center}.aside-column__media{width:100px;height:100px}.aside-column__title{text-align:left}.aside-column__title a:after{display:none}.aside-column .post-meta{justify-content:flex-start;margin-top:0}}.aside-slider .slider-arrows{margin-top:15px}.aside-cover{position:relative;z-index:1;font-size:0}.aside-cover:after,.aside-cover:before{z-index:1;border-radius:4px}.aside-cover:before{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,#000 100%)}.aside-cover:after{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,#000 100%);opacity:0}.aside-cover[data-type] .aside-cover__title:after{content:"";display:block;width:16px;height:16px;margin:5px auto;background-repeat:no-repeat;background-size:cover;background-position:center;filter:brightness(0) invert(1)}.aside-cover[data-type=photo] .aside-cover__title:after{background-image:url(../img/icons/post-type-photo.svg)}.aside-cover[data-type=video] .aside-cover__title:after{background-image:url(../img/icons/post-type-video.svg)}.aside-cover[data-type=infographic] .aside-cover__title:after{background-image:url(../img/icons/post-type-infographic.svg)}.aside-cover[data-type=interview] .aside-cover__title:after{background-image:url(../img/icons/post-type-interview.svg)}.aside-cover__inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:25px 30px}.aside-cover__title{margin:0;font-size:20px;line-height:1.2;font-weight:bold;text-align:center}.aside-cover__title a{color:var(--white)}.aside-cover__title a:after,.feed h4 a:after,.feed-h4 a:after,.important-news__list h4 a:after,.shortcode-related h4 a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.aside-cover__media,.widget-poll{border-radius:4px}.aside-cover .post-date{color:var(--white-50)}.widget-poll{padding:20px 30px 40px;background-color:var(--grey-050)}.widget-poll__title{font-size:20px;line-height:1.3;font-weight:700;color:var(--white);text-align:center}.widget-poll__title span{background-color:var(--grey-900);padding-left:3px;box-shadow:5px 0 0 var(--grey-900),-5px 0 0 var(--grey-900)}.widget-poll__form{margin-top:24px}.widget-poll__option{position:relative}.widget-poll__option:not(:last-child){margin-bottom:15px}.default-checkbox input,.default-uploader input[type=file],.widget-poll__option input{width:0;height:0;opacity:0;position:absolute}.widget-poll__option input:checked+label:before{border-color:var(--grey-900)}.default-checkbox input:checked+label:after,.widget-poll__option input:checked+label:after{opacity:1;transform:scale(1)}.widget-poll__option label{display:block;font-size:14px;line-height:1.1;padding-left:22px;cursor:pointer}.widget-poll__option label:after,.widget-poll__option label:before{content:"";position:absolute;border-radius:50%;transition:var(--transition)}.widget-poll__option label:before{width:14px;height:14px;top:0;left:0;border:1px solid var(--grey-400)}.widget-poll__option label:after{width:6px;height:6px;top:4px;left:4px;background-color:var(--grey-900);opacity:0;transform:scale(0)}.widget-poll .btn{margin-top:9px;min-width:100%}.widget-exchanges{padding:20px;background-color:var(--grey-050);border-radius:4px}.widget-exchanges table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.15}.widget-exchanges table th{text-align:left;font-size:12px;line-height:1.2;font-weight:600;color:var(--grey-400);padding:0 5px 5px}.widget-exchanges table tbody tr{box-shadow:0 5px 20px rgba(0,0,0,.05)}.widget-exchanges table td:not([colspan]){background-color:var(--white);padding-top:15px;padding-bottom:15px;padding-right:14px}.widget-exchanges table td:not([colspan]):first-child{border-radius:4px 0 0 4px;padding-left:15px}.widget-exchanges table td:not([colspan]):last-child{border-radius:0 4px 4px 0}.widget-exchanges table td:not([colspan]) span{font-weight:700;display:inline-flex;align-items:center;justify-content:flex-start}.widget-exchanges table td:not([colspan]) span[data-change=down]:after,.widget-exchanges table td:not([colspan]) span[data-change=up]:after{content:"";display:inline-block;width:7px;height:6px;margin-top:-1px;margin-left:3px}.widget-exchanges table td:not([colspan]) span[data-change=up]:after{background-image:url(../img/icons/exchange-up.svg)}.widget-exchanges table td:not([colspan]) span[data-change=down]:after{background-image:url(../img/icons/exchange-down.svg)}.widget-weather{padding:20px 40px 40px;background-color:var(--grey-050);border-radius:4px}.widget-weather__title{font-size:20px;line-height:1.1;font-weight:600;text-align:center}.widget-weather .btn{margin-top:24px;min-width:100%}.widget-subscribe{background:linear-gradient(93.47deg,#c6e7f1 0,#accdd8 100%);border-radius:4px;padding:35px 30px 38px}.widget-subscribe__title{margin:0;font-size:20px;line-height:1.1;font-weight:400;color:rgba(17,17,17,.5)}.widget-subscribe__title span{font-size:24px;line-height:1;font-weight:700;display:block;color:var(--grey-900)}.widget-subscribe form{margin-top:16px;position:relative}.widget-subscribe form:before{content:"";position:absolute;z-index:0;bottom:100%;left:0;width:100%;height:200%;pointer-events:none;background:url(../img/src/widget-subscribe.png) no-repeat bottom right}.widget-subscribe form input{width:100%;height:50px;border-radius:4px;border:0;padding:0 52px 0 16px;font-size:14px;line-height:normal}.widget-subscribe form button{position:absolute;bottom:10px;right:10px;width:30px;height:30px;border-radius:4px;border:0;padding:0;font-size:0;background-color:var(--grey-800);cursor:pointer;transition:var(--transition)}.widget-event{border:1px solid var(--grey-200);border-radius:4px;padding:30px 30px 35px}.widget-event .aside-widget__title{text-align:left;margin-bottom:22px}.widget-event__list{margin:0;padding:0;list-style:none;font-size:18px;line-height:1.25}.widget-event__list li{position:relative;padding-left:30px}.widget-event__list li:not(:last-child){margin-bottom:22px}.widget-event__list li:before{content:"";width:18px;height:18px;position:absolute;top:2px;left:0;background-size:contain;background-repeat:no-repeat;background-position:center}.widget-event__list li[data-icon=date]:before{background-image:url(../img/icons/event-date.svg)}.widget-event__list li[data-icon=place]:before{background-image:url(../img/icons/event-place.svg)}.widget-event__list li[data-icon=ticket]:before{background-image:url(../img/icons/event-ticket.svg)}.widget-event .btn{min-width:100%;margin-top:25px}@media only screen and (max-width:767px){.widget-event{border-radius:0;border-left:0;border-right:0;margin-top:20px;padding:20px 0}}.shortcode-gallery{margin:50px 0;background-color:var(--black);border-radius:4px}.shortcode-gallery [data-main-slider] .swiper-slide:after{border-radius:4px 4px 0 0}.shortcode-gallery [data-modal-slider]{height:100%}.shortcode-gallery [data-modal-slider] .swiper-slide{display:flex;align-items:center;justify-content:center}.shortcode-gallery [data-main-slider] .swiper-slide:after,.shortcode-gallery [data-modal-slider] .swiper-slide:after{content:"";background:linear-gradient(180deg,transparent 56.94%,#000 100%);position:absolute;top:0;left:0;width:100%;height:100%}.shortcode-gallery [data-modal-slider] .shortcode-gallery__foot{background-color:var(--black);position:absolute;z-index:1;bottom:0;left:0;width:100%}.shortcode-gallery__foot{display:flex;border-top:1px solid var(--grey-700)}.shortcode-gallery__counter{border-right:1px solid var(--grey-700);font-size:16px;line-height:1.25;color:var(--white);flex:0 0 87px;text-align:center;display:flex;align-items:center;justify-content:center}.shortcode-gallery__caption{flex:1;text-align:center;font-size:14px;line-height:1.3;color:var(--grey-400)}.shortcode-gallery__arrows,.shortcode-gallery__caption{display:flex;align-items:center;justify-content:center}.shortcode-gallery__arrows button{padding:0;font-size:0;border:0;background-color:transparent;border-left:1px solid var(--grey-700);width:60px;height:60px;cursor:pointer;transition:var(--transition)}.shortcode-gallery__modal,.shortcode-gallery__toggle{background-color:var(--black);transition:var(--transition)}.shortcode-gallery__toggle{position:absolute;z-index:2;top:20px;right:20px;width:40px;height:40px;border:0;padding:0;font-size:0;border-radius:50%;cursor:pointer}.shortcode-gallery__toggle:hover{background-color:var(--primary)}.shortcode-gallery__modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z5);opacity:0;pointer-events:none}.shortcode-gallery__modal.is-visible{opacity:1;pointer-events:all}@media only screen and (max-width:992px){.shortcode-gallery{margin:28px -15px;border-radius:0}.shortcode-gallery [data-main-slider] .swiper-slide:after,.shortcode-gallery [data-main-slider] img{border-radius:0}.shortcode-gallery__counter{font-size:12px;flex:0 0 63px}.shortcode-gallery__caption{font-size:12px;line-height:1.2}.shortcode-gallery__arrows button{width:50px;height:50px}.shortcode-gallery__toggle{top:15px;right:15px}}.shortcode-related{margin:50px 0;background-color:var(--grey-050);border-top:3px solid var(--primary);border-radius:4px;padding:30px;display:grid;grid-template-columns:100px 1fr;grid-gap:20px;align-items:flex-start;position:relative;z-index:1}.shortcode-related img{width:100px;height:auto}.shortcode-related h4{margin:0;font-size:18px;line-height:1.25}.shortcode-related h4:before{content:attr(data-caption);display:block;font-size:12px;text-transform:uppercase;color:var(--grey-500);margin-bottom:8px}.shortcode-related h4 a{color:var(--grey-900);text-decoration:unset}.shortcode-related h4 a:hover{color:var(--primary)}@media only screen and (max-width:992px){.shortcode-related{margin:28px 0;padding:20px;grid-template-columns:90px 1fr;grid-gap:15px}.shortcode-related img{width:90px}.shortcode-related h4{font-size:16px}.shortcode-related h4:before{margin-bottom:5px}}.shortcode-quote{position:relative;width:100vw;transform:translateX(-50%);margin:50px 0 50px 50%;padding:70px 0;background-color:var(--grey-050);font-size:26px;line-height:1.3;font-weight:600;font-style:italic;color:var(--grey-900)}.shortcode-quote p{max-width:840px;margin:0 auto 30px}.shortcode-quote p:first-child:before{content:"";display:block;width:48px;height:48px;background:url(../img/svg/quotes.svg) no-repeat center/contain;margin-bottom:20px}.shortcode-quote cite{display:block;max-width:840px;margin:0 auto;font-size:16px;line-height:1.25;font-weight:400;color:var(--grey-500);text-align:right;font-style:normal;border-top:1px solid var(--grey-900);padding-top:30px}.shortcode-quote cite span{display:inline-flex;align-items:flex-start;justify-content:flex-end;flex-direction:row-reverse;max-width:405px}.shortcode-quote cite img{width:50px;height:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-left:20px}@media only screen and (max-width:992px){.shortcode-quote{position:relative;width:calc(100% + 30px);transform:unset;margin:28px -15px;padding:30px 0 40px;font-size:18px;text-align:center}.shortcode-quote p{max-width:unset;margin-bottom:26px}.shortcode-quote p:first-child:before{margin-left:auto;margin-right:auto}.shortcode-quote cite{max-width:unset;font-size:14px;text-align:center;padding-top:20px}.shortcode-quote cite span{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:unset}.shortcode-quote cite img{margin-left:0;margin-bottom:15px}}.shortcode-indicators{position:relative;width:100vw;transform:translateX(-50%);margin:50px 0 50px 50%;padding:70px 0;background-color:var(--grey-900);color:var(--white)}.shortcode-indicators__title{margin-bottom:30px!important}.shortcode-indicators__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:30px;text-align:center}.shortcode-indicators__card{padding-top:20px;border-top:1px solid var(--grey-700)}.shortcode-indicators__card span{display:block;font-size:28px;line-height:1.25;font-weight:700}.shortcode-indicators__card span:after{content:attr(data-suffix)}.shortcode-indicators__card p{font-size:18px;color:var(--grey-400);margin-top:5px;margin-bottom:0}@media only screen and (max-width:992px){.shortcode-indicators{width:calc(100% + 30px);transform:unset;margin:28px -15px;padding:40px 0}.shortcode-indicators__list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:30px 18px}.shortcode-indicators__card{padding-top:11px}.shortcode-indicators__card span{font-size:24px}.shortcode-indicators__card p{font-size:16px;line-height:1.15}}.shortcode-insert{border-top:3px solid var(--primary);padding:70px;background-color:var(--grey-050);margin:50px 0}.shortcode-insert p{max-width:840px;margin-left:auto;margin-right:auto}.shortcode-insert>:last-child{margin-bottom:0!important}@media only screen and (max-width:992px){.shortcode-insert{padding:40px 15px}}.shortcode-headline{padding-bottom:7px;border-bottom:1px solid;position:relative;margin-left:50px!important;margin-top:50px!important}.shortcode-headline:before{counter-increment:shortcode-headline;content:counter(shortcode-headline);font-size:48px;line-height:1.05;font-weight:700;position:absolute;top:0;left:-50px}@media only screen and (max-width:992px){.shortcode-headline{padding-bottom:10px;margin-left:35px!important;margin-top:28px!important}.shortcode-headline:before{left:-35px}}.shortcode-parallax{height:100vh;min-height:600px;position:relative;overflow:hidden;width:100vw;left:50%;transform:translateX(-50%);color:var(--white);background-color:var(--black);background-image:var(--bg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;margin:50px 0}.shortcode-parallax:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.shortcode-parallax__main{position:absolute;z-index:3;width:100%;top:50%;left:0;transform:translateY(-50%)}.shortcode-parallax__main p{max-width:800px}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.form-grid .btn{min-width:100%}@media only screen and (max-width:767px){.form-grid{display:block}}.default-label{display:block;font-size:14px;line-height:1.3;font-weight:600;color:var(--grey-900);margin-bottom:7px}.default-label span,.feed h4 a:hover,.feed-h4 a:hover{color:var(--primary)}body .wpcf7 form .wpcf7-response-output{margin:20px 0 0;padding:8px 16px;font-size:14px}body .wpcf7 form .wpcf7-not-valid-tip{font-size:14px}.default-dropdown{position:relative;z-index:2}.default-dropdown.is-opened{z-index:3}.default-dropdown.is-opened .btn-secondary svg{transform:rotate(-180deg)}.default-dropdown.is-opened .default-dropdown__drop{opacity:1;pointer-events:all;transform:translateY(0)}.default-dropdown .btn-secondary{justify-content:space-between}.default-dropdown .btn-secondary svg{margin:0 -8px 0 0}.default-dropdown__drop{position:absolute;top:calc(100% + 10px);left:0;width:280px;background-color:var(--white);box-shadow:0 15px 40px var(--black-15);padding:25px 25px 20px;opacity:0;pointer-events:none;transform:translateY(12px);transition:var(--transition)}.default-dropdown__list{margin:0;padding:0;list-style:none;min-height:300px}.default-dropdown__list li:not(:last-child){margin-bottom:15px}.default-dropdown__foot{margin:0 -25px -20px;border-top:1px solid var(--grey-200);padding:20px 25px;display:flex;align-items:center;justify-content:space-between}.default-checkbox{position:relative}.default-checkbox label{display:block;font-size:16px;line-height:1.5;position:relative;padding-left:36px;cursor:pointer}.default-checkbox label:after,.default-checkbox label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px}.default-checkbox label:before{border:1px solid var(--grey-200);border-radius:2px}.default-checkbox label:after{background:url(../img/icons/checkmark.svg) no-repeat center/20px;opacity:0;transform:scale(0);transition:var(--transition)}.default-field,.default-textarea,.default-uploader{margin-bottom:20px}.default-field input,.default-textarea textarea{border:2px solid var(--grey-200);border-radius:4px;resize:none;width:100%;height:200px;padding:20px;font-size:15px;line-height:1.2}.default-field input{height:60px;padding:0 20px}.default-uploader{border:2px dashed var(--grey-200);border-radius:4px;padding:24px;position:relative;text-align:center;min-height:165px;display:flex;flex-direction:column;align-items:center;justify-content:center}.default-uploader [data-file],.default-uploader label{align-items:center;justify-content:center;font-size:14px}.default-uploader label{display:inline-flex;line-height:1.15;font-weight:700;background-color:var(--grey-200);height:30px;border-radius:20px;padding:0 14px;cursor:pointer}.default-uploader label:hover{background-color:var(--grey-900);color:var(--white)}.default-uploader span{display:block;font-size:12px;line-height:1.2;color:var(--grey-500);max-width:234px;margin:26px auto 0}.default-uploader [data-file]{display:none;margin-top:15px}.default-uploader [data-file] button{font-size:0;padding:0;border:0;background-color:transparent;cursor:pointer;margin-left:8px;transition:var(--transition)}.default-uploader [data-file] svg,.default-uploader label,.paginator__btn svg,.quad-shares svg{transition:var(--transition)}.default-uploader p,.default-uploader p span{margin:0!important}.default-uploader p:empty{display:none}.cta-subscribe{display:flex;flex-direction:row-reverse;align-items:center;margin-top:60px}.cta-subscribe__main{flex:1;padding-right:40px}.cta-subscribe__title{font-size:28px;line-height:1.25;margin:0;max-width:380px}.cta-subscribe__excerpt{font-size:20px;line-height:1.2;margin-top:15px}.cta-subscribe__excerpt p{margin:0}.cta-subscribe form{position:relative;margin-top:35px}.cta-subscribe form input{width:100%;height:80px;border:2px solid var(--grey-200);border-radius:4px;font-size:15px;line-height:normal;padding:0 230px 0 30px}.cta-subscribe form .btn{position:absolute;bottom:10px;right:10px;min-width:200px}@media only screen and (max-width:992px){.cta-subscribe{display:block;text-align:center;margin-top:40px}.cta-subscribe__main{padding-right:0;padding-top:30px}.cta-subscribe__title{font-size:24px;line-height:1.2;max-width:330px;margin-left:auto;margin-right:auto}.cta-subscribe__excerpt{font-size:18px;line-height:1.15;margin-top:10px}.cta-subscribe form{margin-top:30px}.cta-subscribe form input{height:60px;padding:0 22px}.cta-subscribe form .btn{position:static;min-width:100%;margin-top:15px}}.poster-place{font-size:0;text-align:center;padding:10px;background-color:var(--grey-050)}.poster-place.no-bg{padding:0;background-color:transparent}.paginator{margin:40px auto 0;max-width:840px}.paginator .btn{min-width:240px}.paginator__controls{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.paginator__list{margin:0;padding:0;list-style:none;display:flex;align-items:baseline;justify-content:center;font-size:15px}.paginator__list li:not(:last-child){margin-right:15px}.paginator__btn,.paginator__list a,.paginator__list span{display:inline-flex;align-items:center;justify-content:center}.paginator__list a,.paginator__list span{width:36px;height:36px;border-radius:4px}.paginator__list a{border:1px solid var(--grey-200)}.paginator__list a:hover{border-color:var(--grey-800)}.paginator__list span{background-color:var(--grey-050)}.paginator__btn{font-size:15px;line-height:1.35;font-weight:700;color:var(--grey-400)}.paginator__btn:hover{color:var(--grey-800)}.paginator__btn:hover svg,.post-shares a:hover svg,.quad-shares a:hover svg{fill:var(--white)}.paginator__btn.is-disabled{opacity:.5;pointer-events:none}.paginator__btn:first-child span{margin-right:15px}.paginator__btn:last-child span{margin-left:15px}.paginator__btn span{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;border:2px solid var(--grey-200);transition:var(--transition)}@media only screen and (max-width:575px){.paginator{margin-top:25px}.paginator .btn{min-width:100%}.paginator__controls{flex-wrap:wrap}.paginator__list{width:100%;order:-1;margin-bottom:10px}}body .pika-single{background-color:var(--white);color:var(--grey-900);border:0;border-radius:4px;box-shadow:0 15px 40px var(--black-15)}body .pika-lendar{margin:0;float:none;width:350px}body .pika-title{border-bottom:1px solid var(--grey-200);text-align:left;display:flex;align-items:center;justify-content:flex-start;padding:30px 20px 29px 30px;margin-bottom:25px}body .pika-title select{top:0;width:100%;height:100%}body .pika-label{padding:0;font-size:18px;line-height:1.1;text-transform:uppercase}body .pika-label+.pika-label{margin-left:6px;margin-right:32px}body .pika-next,body .pika-prev{float:none;width:40px;height:40px;font-size:0;border:2px solid var(--grey-200);border-radius:50%;text-indent:unset;opacity:1;background-size:20px;position:absolute;top:calc(50% - 20px);cursor:pointer;transition:var(--transition)}body .pika-next:not(.is-disabled):hover,body .pika-prev:not(.is-disabled):hover{border-color:var(--grey-800)}body .pika-next.is-disabled,body .pika-prev.is-disabled{opacity:.5;cursor:not-allowed}body .pika-prev{background-image:url(../img/icons/arrow-left-small.svg);right:65px}body .pika-next{background-image:url(../img/icons/arrow-right-small.svg);right:20px}body .pika-table{margin:0 26px 25px;width:calc(100% - 52px)}body .pika-table th{color:var(--grey-400);font-size:18px;line-height:1.15;font-weight:400;padding:0 0 12px}body .pika-table abbr{border:0;text-decoration:none}body .pika-button,body .pika-button:hover{background-color:transparent;border-radius:4px}body .pika-button{display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:16px;line-height:1.15;font-weight:700;color:var(--grey-900);height:32px;max-width:32px;transition:var(--transition)}body .pika-button:hover{color:var(--primary)}body .is-disabled .pika-button{color:var(--grey-400);background-color:transparent;opacity:1;cursor:not-allowed}body .is-today .pika-button{color:var(--primary);background-color:transparent}body .is-selected .pika-button{border-radius:4px;box-shadow:none;color:var(--white);background-color:var(--primary)}@media only screen and (max-width:575px){body .pika-lendar{width:290px}body .pika-title{padding-left:20px}body .pika-table{margin:0 15px 15px;width:calc(100% - 30px)}}.search-form{max-width:840px;margin-left:auto;margin-right:auto;width:100%;position:relative}.search-form:before{content:attr(data-caption);font-size:14px;line-height:1.15;font-weight:600;text-transform:uppercase;color:var(--primary);position:absolute;bottom:100%;left:0}.search-form input{width:100%;height:84px;border:0;border-bottom:2px solid var(--grey-200);font-size:36px;line-height:normal}.search-form input::-moz-placeholder{color:rgba(17,17,17,.5)}.search-form input:-ms-input-placeholder{color:rgba(17,17,17,.5)}.search-form input::placeholder{color:rgba(17,17,17,.5)}.search-form button{width:50px;height:50px;border:0;padding:0;font-size:0;border-radius:50%;background-color:var(--primary);position:absolute;top:calc(50% - 25px);right:0;cursor:pointer;transition:var(--transition)}.search-form button:hover{background-color:var(--primary-hover)}@media only screen and (max-width:992px){.search-form input{height:60px;font-size:20px}.search-form button{width:36px;height:36px;top:calc(50% - 18px)}.search-form button svg{width:16px;height:16px}}.posts-slider-section{position:relative;max-width:1440px;margin-left:auto;margin-right:auto}.posts-slider-section .wrap{position:relative;z-index:1;display:grid;grid-template-columns:1fr 300px;grid-gap:50px}.posts-slider-section__main{color:var(--white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:50px 0;will-change:opacity;opacity:1;transition:var(--transition)}.posts-slider-section__main.is-hidden{opacity:0}.posts-slider-section__main .post-label{margin-bottom:auto}.posts-slider-section__main .post-date{color:var(--white-50)}.posts-slider-section__main .slider-post__title{margin:10px 0 0;font-size:48px;line-height:1.1}.posts-slider-section__list{border-left:2px solid var(--white-10);padding:50px 0;min-height:600px}.posts-slider-section .posts-slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;font-size:0}.posts-slider-section .posts-slider:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(99.85deg,rgba(0,0,0,.5) 0,#000 100%)}.posts-slider-section .posts-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1199px){.posts-slider-section__main .slider-post__title{font-size:36px}.posts-slider-section__list{min-height:480px;padding:40px 0}}.slider-post{position:relative;padding-left:40px;padding-bottom:6px;opacity:.5;will-change:opacity;transition:var(--transition)}.slider-post.is-active,.slider-post.is-active:before,.slider-post:hover{opacity:1}.slider-post:not(:last-child){margin-bottom:30px}.slider-post:before{content:"";position:absolute;top:0;left:-2px;width:2px;height:100%;background-color:var(--white);opacity:0;will-change:opacity;transition:var(--transition)}.slider-post__title{margin:4px 0 0;font-size:18px;line-height:1.25;font-weight:600}.slider-post .post-label{display:none}.important-news__list h4 a,.slider-post .post-date,.slider-post__title a{color:var(--white)}@media only screen and (max-width:1199px){.slider-post__title{font-size:16px}}.projects-slider{max-width:1440px;margin-left:auto;margin-right:auto}.projects-slider .slider-arrows{position:absolute;bottom:50px;left:calc((100% - 1170px)/2);z-index:1}@media only screen and (max-width:1279px){.projects-slider .slider-arrows{left:50px}}@media only screen and (max-width:1199px){.projects-slider .slider-arrows{left:24px;bottom:24px}}.posts-rotator{margin-right:-15px}.important-news{background-color:var(--black);padding-bottom:30px}.important-news__list{margin:0;padding:0;list-style:none}.important-news__list>li{position:relative;padding:12px 15px 15px}.important-news__list>li:first-child{height:340px;padding-bottom:20px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end}.important-news__list>li:first-child:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,#000 100%)}.important-news__list>li:first-child .post-meta{z-index:2}.important-news__list>li:first-child h4{z-index:2;font-size:22px;font-weight:700}.important-news__list>li:not(:last-child){border-bottom:1px solid var(--grey-700)}.important-news__list .post-label{position:absolute;z-index:1;top:15px;left:15px}.important-news__list .post-date{color:var(--grey-400)}.important-news__list h4{margin:6px 0 0;font-size:16px;line-height:1.15;font-weight:600}.important-news__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.important-news__foot{margin-top:10px}.important-news__foot .btn{min-width:100%;color:var(--white);border-color:var(--grey-500)}.important-news__foot .btn:hover{color:var(--primary);background-color:var(--white);border-color:var(--white)}body.home .page-section:first-child{margin-top:16px}@media only screen and (max-width:992px){body.home .page-section:first-child{margin-top:0;padding-top:10px}}.page-section{margin-top:60px}.page-section:first-child{margin-top:40px}.page-section__foot{margin-top:40px}.page-section__foot .btn{min-width:240px}@media only screen and (max-width:992px){.page-section{margin-top:40px}.page-section:first-child{margin-top:30px}.page-section__foot{margin-top:25px}}@media only screen and (max-width:575px){.page-section__foot .btn{min-width:100%}}.page-title{font-size:48px;line-height:1.05;font-weight:700;margin:0}.page-title--small{font-size:36px}.page-title--large{font-size:64px}.page-title--offset{margin-bottom:40px}@media only screen and (max-width:1199px){.page-title--large{font-size:48px}}@media only screen and (max-width:992px){.page-title{font-size:36px}.page-title--small{font-size:32px}.page-title--large{font-size:36px}.page-title--offset{margin-bottom:20px}}.section-heading{margin-bottom:30px;padding-bottom:7px;border-bottom:1px solid var(--grey-900);display:flex;align-items:center;justify-content:flex-start}.section-heading.tac{justify-content:center}.section-heading h1,.section-heading h2,.section-heading h3,.section-heading h4,.section-heading-h{font-size:20px;line-height:1;text-transform:uppercase;margin:0}.section-heading-h{font-weight:bold;}.section-heading .btn-secondary{margin-left:20px}.section-heading .arrow-link{margin-left:auto}@media only screen and (max-width:992px){.section-heading{margin-bottom:20px}}.feed-heading{margin-bottom:30px;display:flex;align-items:flex-end;justify-content:flex-start}.feed-heading .section-heading{margin-bottom:0;flex:1}.feed-heading .btn-secondary{margin-left:20px}.feed{margin:0;padding:0;list-style:none}.feed li{padding:13px 0}.feed li:not(:first-child){border-top:1px solid var(--grey-200)}.feed li:first-child{padding-top:0}.feed li[role=complementary]{border-top:0;padding:17px 0}.feed li[role=complementary]+li,.feed li[role=separator]+li{border-top:0}.feed li[role=separator]{padding:5px 10px;margin:17px 0;border-top:0;font-size:18px;line-height:1.15;font-weight:700;color:var(--grey-900);text-transform:uppercase;background-color:var(--grey-100);border-left:2px solid var(--primary)}.feed li[role=article]{position:relative;z-index:1;display:grid;grid-template-columns:57px 1fr;align-items:flex-start}.feed li[data-type] a:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:baseline;background-repeat:no-repeat;background-position:center;transform:translateY(1px);margin-right:6px}.feed li[data-type=photo] a:before{background-image:url(../img/icons/post-type-photo.svg)}.feed li[data-type=video] a:before{background-image:url(../img/icons/post-type-video.svg)}.feed li[data-type=infographic] a:before{background-image:url(../img/icons/post-type-infographic.svg)}.feed li[data-type=interview] a:before{background-image:url(../img/icons/post-type-interview.svg)}.feed time{font-size:12px;line-height:2;font-weight:700;color:var(--grey-400)}.feed h4,.feed .feed-h4{margin:0;font-size:18px;line-height:1.35;font-weight:400}.feed h4 a,.feed-h4 a{color:var(--grey-900)}.feed .poster-place{padding:0;background-color:transparent}@media only screen and (max-width:992px){.feed li{padding:0}.feed li:not(:first-child){border-top:unset}.feed li:not(:last-child){margin-bottom:20px}.feed li[role=complementary]{padding:0}.feed li[role=separator]{margin:0 0 20px;font-size:16px}.feed li[role=article]{grid-template-columns:45px 1fr}.feed h4,.feed .feed-h4{font-size:16px}.feed .poster-place{padding:0;background-color:transparent}}.feed-date{margin:0 0 0 auto;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start;font-size:14px;line-height:1.45;color:var(--grey-500)}.feed-date li:not(:last-child):after{content:"/";margin:0 5px}.feed-date span{font-size:18px;line-height:1.15;font-weight:700;color:var(--grey-900);text-transform:uppercase}.authors-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:26px 18px}.authors-list li{position:relative;z-index:1;text-align:center}.authors-list img{width:130px;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.authors-list a{display:block;font-size:15px;line-height:1.35}.authors-list a:hover,.full-post__tags a:hover,.table-of-contents li a:hover{color:var(--primary)}.authors-list a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:992px){.authors-list{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:15px}.authors-list img{width:100px;height:100px;margin-bottom:5px}.authors-list a{font-size:13px;line-height:1.55}}.archive-filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.filter-date,.filter-options{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start}.filter-date>li:not(:last-child),.filter-options>li:not(:last-child){margin-right:10px}.filter-date .btn-secondary{min-width:120px}.filter-date .btn-secondary[data-filter-datepicker]{min-width:230px;justify-content:space-between}@media only screen and (max-width:992px){.filter-date .btn-secondary[data-filter-datepicker]{min-width:44px;justify-content:center}}.filter-options .btn-secondary{min-width:230px}@media only screen and (max-width:992px){.filter-options{flex:1;padding-left:10px}.filter-options li{flex:1}.filter-options .btn-secondary{min-width:100%}}body.page .page-grid,body.single .page-grid{grid-gap:50px;align-items:stretch}@media only screen and (max-width:1279px){body.page .page-grid,body.single .page-grid{grid-gap:30px}}@media only screen and (max-width:575px){body .vertical-post{height:300px}body .vertical-post__title{font-size:18px;text-align:center}}.full-post{min-width:0}.full-post.with-index{z-index:var(--z5)}.full-post .page-title{margin-top:20px}.full-post__meta{margin:20px 0 0;padding:0;list-style:none;font-size:0}.full-post__meta,.full-post__meta li{display:flex;align-items:center;justify-content:flex-start}.full-post__meta li:not(:first-child):not([data-offset]):before{content:"";display:inline-block;vertical-align:baseline;width:1px;height:14px;background-color:var(--grey-300);margin:0 20px}.full-post__meta li[data-offset]{margin-left:auto}.full-post__meta .post-author,.full-post__meta .post-date,.full-post__meta .post-views{line-height:1}.full-post__meta .post-date{font-size:14px;color:var(--grey-900)}.full-post__meta .post-views{font-size:14px}.full-post__media{font-size:0;margin:30px 0 0}.full-post__media img{width:100%;border-radius:4px}.full-post__media figcaption{display:block;font-size:14px;line-height:1.3;color:var(--grey-400);padding-top:10px;text-align:center}.full-post__cover{margin:0 auto;max-width:1440px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.full-post__background:before,.full-post__cover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.full-post__cover:after{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,#000 100%)}.full-post__background,.full-post__cover .wrap{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end}.full-post__cover .wrap{z-index:1;height:420px;padding-top:40px;padding-bottom:40px}.full-post__cover .post-labels{margin-bottom:auto}.full-post__cover .page-title{color:var(--white);max-width:870px}.full-post__cover .full-post__meta .post-date,.full-post__cover .full-post__meta .post-views{color:var(--white-50)}.full-post__background{height:100vh;min-height:640px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:-76px;color:var(--white);padding-bottom:50px}.full-post__background:before{z-index:0;background:linear-gradient(262.48deg,rgba(0,0,0,.4) 0,#000 94.17%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-animation:blur 1s ease-out forwards;animation:blur 1s ease-out forwards}.full-post__background .wrap{position:relative;z-index:1}.full-post__background .page-title{max-width:870px}.full-post__project{background-color:var(--grey-050);padding:50px 0 40px;position:relative}.full-post__project:after{content:"";position:absolute;top:100%;left:0;width:100px;height:4px;background-color:var(--primary)}.full-post__project-row{display:flex;align-items:center;justify-content:space-between;margin-top:100px}.full-post__project .full-post__lead{margin-top:0;padding-bottom:30px;font-size:26px;border-color:var(--grey-600)}.full-post__project .full-post__meta{margin:0}.full-post__lead{font-size:22px;line-height:1.4;font-weight:600;color:var(--grey-600);margin-top:50px;padding-bottom:50px;border-bottom:1px solid var(--grey-200)}.full-post__lead p{margin:0 0 30px}.full-post__lead>:last-child{margin-bottom:0!important}.full-post__body{margin-top:50px}.full-post__body .specproject-data{border:1px solid var(--grey-900);border-radius:4px;margin-bottom:30px;padding-left:30px;padding-right:30px}.full-post__content{margin-left:auto;margin-right:auto;max-width:840px}.full-post__foot{max-width:840px;margin:50px auto 0;padding-bottom:30px;border-bottom:1px solid var(--grey-200)}.full-post__foot .mistake-alert{margin-top:15px}.full-post__tags,.full-post__tags li{display:flex;justify-content:flex-start}.full-post__tags{margin:50px 0 -10px;padding:0 0 0 100px;list-style:none;font-size:0;align-items:flex-start;flex-wrap:wrap;position:relative}.full-post__tags:before{content:attr(data-caption);font-size:15px;line-height:1.05;text-transform:uppercase;letter-spacing:1px;color:var(--grey-400);position:absolute;top:0;left:0}.full-post__tags li{align-items:center;margin-bottom:10px}.full-post__tags li:not(:last-child):after{content:"";width:1px;height:16px;background-color:var(--grey-300);margin:0 20px}.full-post__tags a{font-size:15px;line-height:1.05;font-weight:600;color:var(--grey-600)}.full-post .post-shares,.full-post__comments{max-width:840px;margin:30px auto 0}.full-post__comments .h3{font-size:1.17em;font-weight:bold;margin:1em 0}.full-post .mobile-shares{margin-top:20px}.full-post--wide .post-labels{justify-content:center}.full-post--wide .page-title{text-align:center;font-size:64px;font-weight:800}.full-post--wide .full-post__meta{justify-content:center}.full-post--wide .full-post__meta li[data-offset]{margin-left:unset}.full-post--wide .full-post__meta li[data-offset]:before{content:"";display:inline-block;vertical-align:baseline;width:1px;height:14px;background-color:var(--grey-300);margin:0 20px}.full-post--wide .full-post__lead{font-size:26px}@media only screen and (max-width:992px){.full-post .page-title{margin-top:15px}.full-post__meta{margin:15px 0 0}.full-post__meta li:not(:first-child):not([data-offset]):before{height:12px;margin:0 7px}.full-post__media figcaption,.full-post__meta .post-author,.full-post__meta .post-date,.full-post__meta .post-views{font-size:12px}.full-post__media{margin-top:18px}.full-post__cover .wrap{height:180px;padding-top:20px;padding-bottom:20px}.full-post__cover .post-labels{margin-bottom:0}.full-post__background{margin-top:-60px;padding-bottom:30px}.full-post__project{padding:30px 0}.full-post__project:after{width:20px}.full-post__project-row{display:block;margin-top:20px}.full-post__project .full-post__lead{padding-bottom:20px;font-size:20px}.full-post__project .full-post__meta{margin-bottom:30px}.full-post__lead{font-size:20px;margin-top:20px;padding-bottom:30px;border-bottom:1px solid var(--grey-200)}.full-post__body{margin-top:30px}.full-post__foot{margin-top:30px;padding-bottom:20px}.full-post__tags{margin-top:30px;padding:0}.full-post__tags:before{position:static;min-width:100%;margin-bottom:15px}.full-post__tags li{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.full-post__tags li:not(:last-child){margin-right:10px}.full-post__tags li:not(:last-child):after{display:none}.full-post__tags a{font-size:15px;line-height:1.05;font-weight:600;color:var(--grey-600)}.full-post__tags a:hover{color:var(--primary)}.full-post__comments{max-width:840px;margin:50px auto 0}.full-post .post-shares{max-width:840px;margin:30px auto 0}.full-post--wide .post-labels{justify-content:flex-start}.full-post--wide .page-title{text-align:left;font-size:36px;font-weight:700}.full-post--wide .full-post__meta{justify-content:flex-start}.full-post--wide .full-post__meta li[data-offset]{margin-left:auto}.full-post--wide .full-post__meta li[data-offset]:before{display:none}.full-post--wide .full-post__lead{font-size:20px}}.cta-telegram a{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.55;font-weight:700;color:var(--white);background:linear-gradient(90.55deg,#0088cd 0,#005885 100%);border-radius:4px;padding:19px 16px;overflow:hidden}.cta-telegram a:before{content:"";display:inline-block;width:51px;min-width:51px;height:42px;background:url(../img/svg/telegram.svg) no-repeat center/contain;margin-right:30px;transition:var(--transition);transform:translate(0,0);-webkit-animation:telegram-fly 5s linear infinite;animation:telegram-fly 5s linear infinite}@media only screen and (max-width:992px){.cta-telegram a{font-size:16px;line-height:1.25}.cta-telegram a:before{margin-right:20px}}.mistake-alert{font-size:16px;line-height:1.5;font-weight:600;font-style:italic;color:var(--grey-500);text-align:center;background-color:var(--grey-050);border-radius:4px;padding:5px 0}.mistake-alert p,.office-info__content p{margin:0}.post-shares{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px}.post-shares a{display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;color:var(--social-color);font-weight:700;border:2px solid var(--social-color);border-radius:4px;height:60px}.post-shares a:hover{background-color:var(--social-color);color:var(--white)}.post-shares a svg{margin-right:9px;fill:var(--social-color);transition:var(--transition)}.mobile-shares{margin:0 0 -10px;padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.mobile-shares li{margin-bottom:10px}.mobile-shares li:not(:last-child){margin-right:10px}.mobile-shares a{display:inline-flex;align-items:center;width:50px;height:50px;border-radius:50%;background-color:var(--social-color)}.specproject-data{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--grey-200);padding:18px 0}.mobile-shares a,.specproject-data.tac{justify-content:center}.specproject-data__brands{margin:0;padding:0;list-style:none;font-size:0}.specproject-data__brands,.specproject-data__brands li{display:flex;align-items:center;justify-content:center}.specproject-data__brands li:not(:last-child):after{content:"";width:1px;height:32px;background-color:var(--grey-300);margin:0 28px}.specproject-data__brands img{max-width:140px;max-height:36px}.specproject-data .simple-socials svg{fill:#888}@media only screen and (max-width:992px){.specproject-data{padding:10px 0}.specproject-data__brands li:not(:last-child):after{height:24px;margin:0 24px}.specproject-data__brands img{max-width:92px;max-height:20px}}.content-card{border:1px solid var(--grey-200);border-radius:4px;padding:40px 30px}.content-card:not(:last-child){margin-bottom:30px}.content-card>:last-child{margin-bottom:0!important}.content-card h4{font-size:36px;position:relative;padding-left:54px;margin-bottom:30px}.content-card h4:before{content:attr(data-number);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:4px;background-color:var(--primary);color:var(--white);font-size:20px;line-height:1;font-weight:600;position:absolute;top:4px;left:0}@media only screen and (max-width:992px){.content-card{padding:25px 20px 30px}.content-card:not(:last-child){margin-bottom:15px}.content-card h4{font-size:32px;padding-left:0;margin-bottom:20px}.content-card h4:before{display:flex;width:30px;height:30px;font-size:18px;position:static;margin-bottom:15px}}.table-of-contents{margin:0;padding:25px 20px;list-style:none;border:1px solid var(--grey-200);border-radius:4px;position:-webkit-sticky;position:sticky;top:30px;font-size:16px;line-height:1.25;font-weight:600;counter-reset:toc-list}.table-of-contents li{position:relative;padding-left:25px}.table-of-contents li:before{counter-increment:toc-list;content:counter(toc-list) ".";color:var(--grey-400);font-weight:400;position:absolute;top:0;left:0}.table-of-contents li:not(:last-child){margin-bottom:20px}.table-of-contents li a{display:block}.quad-shares{margin:0;padding:0;list-style:none;font-size:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-300);border-radius:4px}.quad-shares li:first-child a{border-radius:3px 0 0 3px}.quad-shares li:last-child a{border-radius:0 3px 3px 0}.quad-shares li:not(:last-child){border-right:1px solid var(--grey-300)}.quad-shares a{display:flex;align-items:center;justify-content:center;width:100px;height:34px}.quad-shares a:hover{background-color:var(--social-color)}.stuff-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px 30px}@media only screen and (max-width:992px){.stuff-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.stuff-grid{grid-template-columns:1fr;grid-gap:30px}}.donate .submit_container .btn.active,.stuff-card:hover .stuff-card__excerpt{opacity:1}.stuff-card__media{font-size:0;position:relative}.stuff-card__media img{width:100%;border-radius:4px}.stuff-card__excerpt{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.45;background-color:var(--white-85);padding:16px;text-align:center;opacity:0;transition:var(--transition)}.stuff-card__name{font-size:32px;line-height:1;font-weight:600;margin-top:15px}.stuff-card__name span{display:block;font-size:48px;font-weight:700}.stuff-card__position{font-size:16px;line-height:1.25;margin-top:10px}.stuff-card__socials{margin:15px 0 -10px;padding:0;list-style:none;font-size:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.stuff-card__socials li{margin-bottom:10px}.stuff-card__socials li:not(:last-child){margin-right:20px}.stuff-card__socials .bordered-link{font-size:18px}@media only screen and (max-width:992px){.stuff-card__name{font-size:28px}.stuff-card__name span{font-size:42px}.stuff-card__socials{margin-top:10px}}.office-info{background-color:var(--grey-050);border-radius:4px;padding:40px}.office-info .section-heading{margin-bottom:20px}.office-info__content{font-size:16px;line-height:1.4}.office-info__content strong{font-weight:600}.office-info__content a:not([class]){color:var(--primary);text-decoration:underline}.office-info__content a:not([class]):hover{color:var(--primary-hover)}@media only screen and (max-width:992px){.office-info{padding:20px}.office-info .section-heading{margin-bottom:15px}}.posters-card{text-align:center}.posters-card img{display:block;width:100%}.posters-card h4,.posters-card p{font-size:28px;line-height:1.15;margin:20px 0 0}.posters-card p{font-size:18px;color:var(--grey-600);margin:10px 0 0}.posters-card .btn{min-width:240px;margin-top:25px}@media only screen and (max-width:992px){.posters-card .btn,.posters-card h4{margin-top:15px}.posters-card p{font-size:16px}}body.search .search-form{margin-top:80px}@media only screen and (max-width:575px){body.search .search-form{margin-top:50px}}.search-data{margin-top:40px}.search-data__headline{text-align:center;font-size:16px;line-height:1.25}.search-data__headline span{display:block;font-size:24px;font-weight:700}.search-data__controls{margin:20px 0 -10px;padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:center}.search-data__controls li{margin:0 5px 10px}@media only screen and (max-width:992px){.search-data{margin-top:20px}.search-data__headline{font-size:14px}.search-data__headline span{font-size:18px}.search-data__controls{margin:20px -15px 0 0;justify-content:flex-start;white-space:nowrap;overflow-x:auto}.search-data__controls li{margin:0}.search-data__controls li:not(:last-child){margin-right:10px}.search-data__controls:after{content:"";width:15px;min-width:15px;height:1px;display:inline-block}}.error404{background-color:var(--black);color:var(--white);padding:18px;text-align:center}.error404 .footer,.error404 .header{display:none}.error404 .main{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.error404 .logo{position:relative;z-index:1}.error404 .page-title{margin-top:30px}.error404__img{margin-top:-56px}.error404 p{margin:20px 0 0;font-size:20px;line-height:1.5}.error404 p a{color:var(--primary);border-bottom:3px solid}.error404 p a:hover{color:var(--white)}@media only screen and (max-width:992px){.error404{padding:15px}.error404 .page-title{margin-top:30px}.error404__img{margin-top:-49px}.error404 p{margin-top:15px;font-size:16px;line-height:1.25;margin-left:auto;margin-right:auto;max-width:330px}}.error404 .search-form{margin-top: 60px;}.error404 .search-form input{background: black;color: white;}.error404 .search-form input::placeholder{color: white;}.donate .bottom-content{margin:60px 0;padding:40px 50px;border-radius:4px;background-color:var(--grey-050)}.donate .insert-sum{display:flex;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap;gap:30px}.donate .insert-sum .left,.donate .insert-sum .right{width:calc(50% - 30px)}.donate .insert-sum .left{display:flex;flex-direction:column}.donate .insert-sum .left>div{display:flex;gap:15px}.donate .insert-sum .left>div p{display:flex;align-items:center}.donate .insert-sum p{margin:0 0 25px;font-size:20px;line-height:26px;font-weight:600}.donate .insert-sum input{font-weight:600;font-size:18px;line-height:20px;height:60px;padding:0 20px;cursor:pointer;caret-color:transparent;border-radius:4px;background:#fff;border:solid 1px var(--white)}.donate .insert-sum input[type=number]{-moz-appearance:textfield;caret-color:#000}.donate .insert-sum input::-webkit-inner-spin-button,.donate .insert-sum input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.donate .insert-sum .left input{width:33.3333333333%;padding:0 10px;text-align:center;cursor:pointer}.donate .insert-sum .right input{width:100%}.donate .insert-sum .right input::-moz-placeholder{font-size:18px;line-height:20px;color:var(--grey-300)}.donate .insert-sum .right input:-ms-input-placeholder{font-size:18px;line-height:20px;color:var(--grey-300)}.donate .insert-sum .right input::placeholder{font-size:18px;line-height:20px;color:var(--grey-300)}.donate .insert-sum .left input.active{background:var(--primary);color:var(--white);border-color:var(--primary)}.donate .insert-sum .right input.active{border:solid 1px var(--primary)}.donate .user-sum{display:flex;justify-content:flex-end;padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid var(--grey-300)}.donate .user-sum span{font-size:18px;line-height:20px;font-weight:400;color:#555}.donate .user-sum p{margin:0;font-size:18px;line-height:20px}.donate .user-sum p>span{font-weight:700;text-transform:uppercase;color:#111}.donate .payment-type .links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.donate .payment-type p{font-weight:700;font-size:22px;line-height:27px;margin:0 0 30px}.donate .payment-type a{height:60px;width:calc(25% - 15px);display:flex;align-items:center;justify-content:center;padding:0 30px;font-weight:700;font-size:16px;line-height:19px;background:#fff;border-radius:10px;border-color:transparent}.donate .payment-type a.active{background:var(--primary)}.donate .payment-type a.active path,.donate .payment-type a.active svg{fill:#fff}.donate .submit_container{text-align:center;margin:40px 0 0}.donate .submit_container .btn{font-size:16px;line-height:20px;padding:30px;min-width:400px;margin:10px 0 20px;opacity:.5}.spoilers{margin:40px 0}.spoiler{border-top:1px solid var(--grey-300)}.spoiler:last-child{border-bottom:1px solid var(--grey-300)}.spoiler__head{margin:0;padding:30px 50px 30px 0;position:relative;cursor:pointer}.spoiler__head.is-opened:after,.spoiler__head.is-opened:before{transform:rotate(-45deg)}.spoiler__head:after,.spoiler__head:before{content:"";position:absolute;background-color:var(--black);transform:rotate(0deg);transition:all .3s ease-in-out}.spoiler__head:before{width:22px;height:2px;right:20px;top:calc(50% - 1px)}.spoiler__head:after{width:2px;height:22px;right:29.8px;top:calc(50% - 11px)}.spoiler__body{display:none;padding:0}.spoiler__body p{margin-top:0}.thx{padding:20px 0}.thx h2{font-size:36px;line-height:40px}@media screen and (max-width:992px){.donate .bottom-content{padding:30px 20px 20px;margin:40px 0}.donate .insert-sum{flex-direction:column}.donate .insert-sum .right input{width:100%;box-sizing:border-box;text-align:center}.donate .insert-sum p,.donate .payment-type p{font-size:18px;line-height:22px;margin-bottom:15px;text-align:center}.donate .insert-sum .left{margin-bottom:15px;width:100%}.donate .insert-sum .left>div{display:block}.donate .insert-sum .left input,.donate .insert-sum .left input+input{margin:0 0 15px}.donate .insert-sum .left input,.donate .insert-sum .right,.donate .payment-type a.details-link{width:100%}.donate .user-sum{display:block;text-align:center;margin-bottom:30px}.donate .user-sum span{font-size:16px;line-height:20px}.donate .payment-type .links{flex-wrap:wrap}.donate .payment-type a{width:calc(50% - 8px);padding:0}.donate .submit_container{margin-top:30px}.donate .submit_container .btn{min-width:100%;margin:0}.spoilers{margin:15px 0}.spoiler__head{padding:20px 50px 20px 0}.thx{padding:0}}.taxonomy-labels{display:inline-block;list-style:none;padding-left:0} .taxonomy-labels__items{font-size:12px;padding:1px 6px!important;border-radius:1px;background-color:#ededed;color:#3e0719;margin:0 4px 0 0; display: inline;}