<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary,.sticky{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} * {box-sizing: border-box;}
dfn,cite,em,i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-size: 15px;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,kbd,tt,var {
font-size: 15px;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} blockquote:before,blockquote:after,q:before,q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
.widget ul,.widget ol {
margin: 0;
padding: 0 0 0 1em
}
.comments-area ol {
list-style: none;
padding: 0
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; vertical-align: baseline;
}
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%;
font-size: 14px;
}
table th {
border-bottom: 2px solid;
padding: 10px;
text-align: left
}
table td {
padding: 10px 10px 0;
}  .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,.clear:after,.entry-content:before,.entry-content:after,.navigation:before,.navigation:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,.entry-content:after,.wrapper:after,.navigation:after {
clear: both;
} .blog article {
border-bottom: 1px solid #f3f3f3;
padding-bottom: 34px;
margin-bottom: 50px;
}
.blog article:last-child {
border-bottom: 0;
padding-bottom: 0;
}
.posts-navigation {
border-top: 1px solid #f3f3f3;
padding-top: 50px;
margin: 34px 0 50px;
}
.posts-navigation a {
text-decoration: none
}
.nav-previous,
.nav-next {
width: 50%;
display: inline-block;
}
.nav-next {
text-align: right;
} .page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed,iframe,object {
max-width: 100%;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
font-size: 14px
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical&gt;.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode&gt;.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode&gt;.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode&gt;.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode&gt;.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered&gt;.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal&gt;.swiper-wrapper&gt;.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal&gt;.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical&gt;.swiper-wrapper&gt;.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical&gt;.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal&gt;.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical&gt;.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-horizontal&gt;.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-vertical&gt;.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container&gt;canvas,.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode&gt;.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid&gt;.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column&gt;.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_300_latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_300_latin_ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_400_latin_ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_400_latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_500_latin_ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_500_latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_600_latin_ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_600_latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_700_latin_ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/fonts/open_sans_700_latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--app-height:100%}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,150px,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,150px,0)}to{opacity:1;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s}.animated2{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.relative{position:relative}.full-c{height:100%;left:0;position:absolute;top:0;width:100%}.vertical-align{transform:translateY(-50%)}.center,.vertical-align{position:absolute;top:50%}.center{left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}.hidden{opacity:0}.visible{opacity:1}.none,.show-resp{display:none}@media (max-width:1000px){.show-resp{display:block}.hide-resp{display:none}}@media (min-width:1200px){.draw-line-on-hover{position:relative;text-decoration:none;white-space:nowrap}.draw-line-on-hover:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.draw-line-on-hover:hover{text-decoration:none}.draw-line-on-hover:hover:before{width:100%}}.draw-line-on-hover.white-line:before{background:#fff}.d-inline-flex{display:inline-flex}.modal-opened{height:100vh;overflow-y:hidden}.row{display:flex;flex-wrap:wrap}.col{flex-basis:0;flex-grow:1;max-width:100%}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12{min-height:1px;position:relative;width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.mr-auto,.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}@media (min-width:1800px){.col-1800-auto{flex:0 0 auto;max-width:none;width:auto}.col-1800-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1800-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1800-3{flex:0 0 25%;max-width:25%}.col-1800-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1800-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1800-6{flex:0 0 50%;max-width:50%}.col-1800-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1800-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1800-9{flex:0 0 75%;max-width:75%}.col-1800-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1800-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1800-12{flex:0 0 100%;max-width:100%}.order-1800-first{order:-1}.order-1800-last{order:13}}@media (min-width:1700px){.col-1700-auto{flex:0 0 auto;max-width:none;width:auto}.col-1700-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1700-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1700-3{flex:0 0 25%;max-width:25%}.col-1700-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1700-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1700-6{flex:0 0 50%;max-width:50%}.col-1700-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1700-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1700-9{flex:0 0 75%;max-width:75%}.col-1700-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1700-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1700-12{flex:0 0 100%;max-width:100%}.order-1700-first{order:-1}.order-1700-last{order:13}}@media (min-width:1600px){.col-1600-auto{flex:0 0 auto;max-width:none;width:auto}.col-1600-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1600-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1600-3{flex:0 0 25%;max-width:25%}.col-1600-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1600-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1600-6{flex:0 0 50%;max-width:50%}.col-1600-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1600-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1600-9{flex:0 0 75%;max-width:75%}.col-1600-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1600-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1600-12{flex:0 0 100%;max-width:100%}.order-1600-first{order:-1}.order-1600-last{order:13}}@media (min-width:1500px){.col-1500-auto{flex:0 0 auto;max-width:none;width:auto}.col-1500-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1500-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1500-3{flex:0 0 25%;max-width:25%}.col-1500-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1500-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1500-6{flex:0 0 50%;max-width:50%}.col-1500-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1500-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1500-9{flex:0 0 75%;max-width:75%}.col-1500-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1500-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1500-12{flex:0 0 100%;max-width:100%}.order-1500-first{order:-1}.order-1500-last{order:13}}@media (min-width:1400px){.col-1400-auto{flex:0 0 auto;max-width:none;width:auto}.col-1400-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1400-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1400-3{flex:0 0 25%;max-width:25%}.col-1400-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1400-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1400-6{flex:0 0 50%;max-width:50%}.col-1400-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1400-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1400-9{flex:0 0 75%;max-width:75%}.col-1400-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1400-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1400-12{flex:0 0 100%;max-width:100%}.order-1400-first{order:-1}.order-1400-last{order:13}}@media (min-width:1300px){.col-1300-auto{flex:0 0 auto;max-width:none;width:auto}.col-1300-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1300-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1300-3{flex:0 0 25%;max-width:25%}.col-1300-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1300-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1300-6{flex:0 0 50%;max-width:50%}.col-1300-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1300-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1300-9{flex:0 0 75%;max-width:75%}.col-1300-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1300-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1300-12{flex:0 0 100%;max-width:100%}.order-1300-first{order:-1}.order-1300-last{order:13}}@media (min-width:1200px){.col-1200-auto{flex:0 0 auto;max-width:none;width:auto}.col-1200-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1200-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1200-3{flex:0 0 25%;max-width:25%}.col-1200-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1200-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1200-6{flex:0 0 50%;max-width:50%}.col-1200-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1200-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1200-9{flex:0 0 75%;max-width:75%}.col-1200-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1200-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1200-12{flex:0 0 100%;max-width:100%}.order-1200-first{order:-1}.order-1200-last{order:13}}@media (min-width:1100px){.col-1100-auto{flex:0 0 auto;max-width:none;width:auto}.col-1100-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1100-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1100-3{flex:0 0 25%;max-width:25%}.col-1100-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1100-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1100-6{flex:0 0 50%;max-width:50%}.col-1100-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1100-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1100-9{flex:0 0 75%;max-width:75%}.col-1100-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1100-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1100-12{flex:0 0 100%;max-width:100%}.order-1100-first{order:-1}.order-1100-last{order:13}}@media (min-width:1000px){.col-1000-auto{flex:0 0 auto;max-width:none;width:auto}.col-1000-1{flex:0 0 8.333333%;max-width:8.333333%}.col-1000-2{flex:0 0 16.666667%;max-width:16.666667%}.col-1000-3{flex:0 0 25%;max-width:25%}.col-1000-4{flex:0 0 33.333333%;max-width:33.333333%}.col-1000-5{flex:0 0 41.666667%;max-width:41.666667%}.col-1000-6{flex:0 0 50%;max-width:50%}.col-1000-7{flex:0 0 58.333333%;max-width:58.333333%}.col-1000-8{flex:0 0 66.666667%;max-width:66.666667%}.col-1000-9{flex:0 0 75%;max-width:75%}.col-1000-10{flex:0 0 83.333333%;max-width:83.333333%}.col-1000-11{flex:0 0 91.666667%;max-width:91.666667%}.col-1000-12{flex:0 0 100%;max-width:100%}.order-1000-first{order:-1}.order-1000-last{order:13}}@media (min-width:900px){.col-900-auto{flex:0 0 auto;max-width:none;width:auto}.col-900-1{flex:0 0 8.333333%;max-width:8.333333%}.col-900-2{flex:0 0 16.666667%;max-width:16.666667%}.col-900-3{flex:0 0 25%;max-width:25%}.col-900-4{flex:0 0 33.333333%;max-width:33.333333%}.col-900-5{flex:0 0 41.666667%;max-width:41.666667%}.col-900-6{flex:0 0 50%;max-width:50%}.col-900-7{flex:0 0 58.333333%;max-width:58.333333%}.col-900-8{flex:0 0 66.666667%;max-width:66.666667%}.col-900-9{flex:0 0 75%;max-width:75%}.col-900-10{flex:0 0 83.333333%;max-width:83.333333%}.col-900-11{flex:0 0 91.666667%;max-width:91.666667%}.col-900-12{flex:0 0 100%;max-width:100%}.order-900-first{order:-1}.order-900-last{order:13}}@media (min-width:800px){.col-800-auto{flex:0 0 auto;max-width:none;width:auto}.col-800-1{flex:0 0 8.333333%;max-width:8.333333%}.col-800-2{flex:0 0 16.666667%;max-width:16.666667%}.col-800-3{flex:0 0 25%;max-width:25%}.col-800-4{flex:0 0 33.333333%;max-width:33.333333%}.col-800-5{flex:0 0 41.666667%;max-width:41.666667%}.col-800-6{flex:0 0 50%;max-width:50%}.col-800-7{flex:0 0 58.333333%;max-width:58.333333%}.col-800-8{flex:0 0 66.666667%;max-width:66.666667%}.col-800-9{flex:0 0 75%;max-width:75%}.col-800-10{flex:0 0 83.333333%;max-width:83.333333%}.col-800-11{flex:0 0 91.666667%;max-width:91.666667%}.col-800-12{flex:0 0 100%;max-width:100%}.order-800-first{order:-1}.order-800-last{order:13}}@media (min-width:700px){.col-700-auto{flex:0 0 auto;max-width:none;width:auto}.col-700-1{flex:0 0 8.333333%;max-width:8.333333%}.col-700-2{flex:0 0 16.666667%;max-width:16.666667%}.col-700-3{flex:0 0 25%;max-width:25%}.col-700-4{flex:0 0 33.333333%;max-width:33.333333%}.col-700-5{flex:0 0 41.666667%;max-width:41.666667%}.col-700-6{flex:0 0 50%;max-width:50%}.col-700-7{flex:0 0 58.333333%;max-width:58.333333%}.col-700-8{flex:0 0 66.666667%;max-width:66.666667%}.col-700-9{flex:0 0 75%;max-width:75%}.col-700-10{flex:0 0 83.333333%;max-width:83.333333%}.col-700-11{flex:0 0 91.666667%;max-width:91.666667%}.col-700-12{flex:0 0 100%;max-width:100%}.order-700-first{order:-1}.order-700-last{order:13}}@media (min-width:600px){.col-600-auto{flex:0 0 auto;max-width:none;width:auto}.col-600-1{flex:0 0 8.333333%;max-width:8.333333%}.col-600-2{flex:0 0 16.666667%;max-width:16.666667%}.col-600-3{flex:0 0 25%;max-width:25%}.col-600-4{flex:0 0 33.333333%;max-width:33.333333%}.col-600-5{flex:0 0 41.666667%;max-width:41.666667%}.col-600-6{flex:0 0 50%;max-width:50%}.col-600-7{flex:0 0 58.333333%;max-width:58.333333%}.col-600-8{flex:0 0 66.666667%;max-width:66.666667%}.col-600-9{flex:0 0 75%;max-width:75%}.col-600-10{flex:0 0 83.333333%;max-width:83.333333%}.col-600-11{flex:0 0 91.666667%;max-width:91.666667%}.col-600-12{flex:0 0 100%;max-width:100%}.order-600-first{order:-1}.order-600-last{order:13}}@media (min-width:500px){.col-500-auto{flex:0 0 auto;max-width:none;width:auto}.col-500-1{flex:0 0 8.333333%;max-width:8.333333%}.col-500-2{flex:0 0 16.666667%;max-width:16.666667%}.col-500-3{flex:0 0 25%;max-width:25%}.col-500-4{flex:0 0 33.333333%;max-width:33.333333%}.col-500-5{flex:0 0 41.666667%;max-width:41.666667%}.col-500-6{flex:0 0 50%;max-width:50%}.col-500-7{flex:0 0 58.333333%;max-width:58.333333%}.col-500-8{flex:0 0 66.666667%;max-width:66.666667%}.col-500-9{flex:0 0 75%;max-width:75%}.col-500-10{flex:0 0 83.333333%;max-width:83.333333%}.col-500-11{flex:0 0 91.666667%;max-width:91.666667%}.col-500-12{flex:0 0 100%;max-width:100%}.order-500-first{order:-1}.order-500-last{order:13}}@media (min-width:400px){.col-400-auto{flex:0 0 auto;max-width:none;width:auto}.col-400-1{flex:0 0 8.333333%;max-width:8.333333%}.col-400-2{flex:0 0 16.666667%;max-width:16.666667%}.col-400-3{flex:0 0 25%;max-width:25%}.col-400-4{flex:0 0 33.333333%;max-width:33.333333%}.col-400-5{flex:0 0 41.666667%;max-width:41.666667%}.col-400-6{flex:0 0 50%;max-width:50%}.col-400-7{flex:0 0 58.333333%;max-width:58.333333%}.col-400-8{flex:0 0 66.666667%;max-width:66.666667%}.col-400-9{flex:0 0 75%;max-width:75%}.col-400-10{flex:0 0 83.333333%;max-width:83.333333%}.col-400-11{flex:0 0 91.666667%;max-width:91.666667%}.col-400-12{flex:0 0 100%;max-width:100%}.order-400-first{order:-1}.order-400-last{order:13}}*{box-sizing:border-box}*,:focus{outline:none}html{height:auto}body,html{margin:0;width:100%}body{color:#030303;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;overflow-x:hidden}.js-nav-block{overflow:hidden;position:relative;width:100%}.js-nav-block.show-overflow{overflow:visible}.wrap{padding-left:5%;padding-right:5%;position:relative}@media (max-width:1400px){.wrap.no-wrap-in-resp{padding-left:0;padding-right:0}}.max-width{display:block;margin-left:auto;margin-right:auto;max-width:calc(80rem + 10%)}.wrap-small{display:block;margin:auto;max-width:900px;padding-left:5%;padding-right:5%;position:relative}.wrap-resp{display:block;margin-left:auto;margin-right:auto}@media (max-width:1200px){.wrap-resp{max-width:42rem}}@media (max-width:750px){.wrap-resp{max-width:calc(34rem - 8%);padding-left:4%;padding-right:4%}}@media (max-width:1400px){.wrap-1400{padding-left:5%;padding-right:5%}}@media (max-width:1200px){.wrap-1400{padding-left:4%;padding-right:4%}}@media (max-width:500px){.no-wrap-500{padding-left:0;padding-right:0}}.right-aligned-text-wrap{margin-left:auto;max-width:45.75rem}.right-aligned-text-wrap .wrap{padding-left:0;padding-right:0}.margin-big{margin-bottom:7.75rem}@media (max-width:1200px){.margin-big{margin-bottom:4.5rem}}.margin-small{margin-bottom:3.25rem}@media (max-width:1200px){.margin-small{margin-bottom:3.25rem}}.margin-none{margin-bottom:0}.lr-pad{padding-right:5%}.l-pad,.lr-pad{padding-left:5%}.r-pad{padding-right:5%}.lr-pad-lvl-2{padding-left:5rem;padding-right:5rem}@media (max-width:1200px){.lr-pad-lvl-2{padding-left:0;padding-right:0}}.r-pad-lvl-2{padding-right:5rem}@media (max-width:1200px){.r-pad-lvl-2{padding-left:0;padding-right:0}}.l-pad-lvl-2{padding-left:5rem}@media (max-width:1200px){.l-pad-lvl-2{padding-left:0;padding-right:0}}input,label,nav{font-size:14px}hr{background-color:#e2e2e2;margin-bottom:2rem;margin-top:0}h1,h2,h3,h4,h5,h6,li,p,ul{margin-bottom:1.75rem;margin-top:0}@media (max-width:1200px){h1,h2,h3,h4,h5,h6,li,p,ul{margin-bottom:1rem}}.user-content.grey-text p{color:#8b8b8b}.user-content a:not(.button){color:#f7931e}@media (min-width:1200px){.user-content a:not(.button){position:relative;text-decoration:none;white-space:nowrap}.user-content a:not(.button):before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.user-content a:not(.button):hover{text-decoration:none}.user-content a:not(.button):hover:before{width:100%}}.user-content a:not(.button):before{background:#f7931e}.user-content a:not(.button).button{color:#fff}h1{font-size:6.375rem;font-weight:700;line-height:1}@media (max-width:1200px){h1{font-size:2.875rem}}h2{font-size:5rem;font-weight:700;line-height:1}@media (max-width:1200px){h2{font-size:2.5rem}}h3{color:#f7931e;font-size:3.875rem;font-weight:700;line-height:1.1;margin-bottom:3.25rem}@media (max-width:1500px){h3{font-size:3.25rem}}@media (max-width:1200px){h3{font-size:2rem;margin-bottom:2rem}}h4{font-size:2.625rem;font-weight:700;line-height:1.2}@media (max-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.875rem;font-weight:700;margin-bottom:1.25rem}@media (max-width:1200px){h5{font-size:1.25rem}}h6{font-size:1.25rem;font-weight:600;line-height:1.4}h6.regular{font-weight:400}.read-more,.subtitle,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date{font-size:.875rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;text-transform:uppercase}.small-grey{color:#757575;font-size:.875rem;font-weight:400;margin-bottom:.75rem;text-transform:uppercase}.large{font-size:1.25rem}@media (max-width:1200px){.large{font-size:1.125rem}}.small{font-size:.875rem}.extra-small{font-size:.75rem}.date{color:#8b8b8b;font-size:.875rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;text-transform:uppercase}p:last-child{margin-bottom:0}.right-aligned-text-wrap p{font-size:1.25rem}.right-aligned-text-wrap .read-more p,.right-aligned-text-wrap .subtitle p,.right-aligned-text-wrap .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date p,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .right-aligned-text-wrap .date p{font-size:.875rem}.popup-content .right-aligned-text-wrap p,.post-open .right-aligned-text-wrap p{font-size:1rem}a{color:inherit;text-decoration:none}ol.no-list-styling,ul.no-list-styling{margin:0}ol.no-list-styling&gt;:last-child,ul.no-list-styling&gt;:last-child{margin-bottom:0}ol.no-list-styling li,ul.no-list-styling li{margin:0}ol.no-list-styling li:before,ul.no-list-styling li:before{content:none;display:none}.post-open .user-content-block ol,.post-open .user-content-block ul,.user-content-block ol,.user-content-block ul{font-size:1rem}ul{padding-left:.625rem}ul li{list-style:none;margin-bottom:1rem;padding-left:1.6875rem;position:relative;text-decoration:none}ul li:last-child{margin-bottom:1.5rem}ul li:before{background:#030303;border-radius:50%;content:"";height:.375rem;left:.3125rem;position:absolute;top:.375rem;width:.375rem}ul li ul{margin-top:.625rem}ol{padding-left:1.5rem}ol li{margin-bottom:1rem;padding-left:.5rem}ol li:last-child{margin-bottom:1.5rem}img{max-width:100%}.table-wrapper{max-width:100%;overflow-x:auto}.table-wrapper,table{position:relative}table td{border:1px solid #e2e2e2;font-size:1rem;padding:1rem}table thead td{background:#f4f4f4;font-weight:600}.no-margin-bottom,.no-margin-bottom h1,.no-margin-bottom h2,.no-margin-bottom h3,.no-margin-bottom h4,.no-margin-bottom h5,.no-margin-bottom h6,.no-margin-bottom p{margin-bottom:0}.video-c{padding-top:56%;position:relative;width:100%}.video-c.square{padding-top:100%}.video-c .video-cover-c{cursor:pointer}.img-filter,.video-c .video-cover-c,.video-c video{height:100%;left:0;position:absolute;top:0;width:100%}.img-filter{background:#030303;opacity:.2}.button{align-items:center;background:#f7931e;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;letter-spacing:1px;line-height:1.3;overflow:hidden;padding:1.1875rem 4.3125rem 1.1875rem 2.0625rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s ease;z-index:0}.button:before{background:#030303;content:"";height:100%;left:0;position:absolute;top:0;top:100%;transition:all .4s ease;width:100%;z-index:-1}.button:after{background:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/img/arrow_right.svg);background-size:contain;content:"";height:1.5rem;position:absolute;right:1.875rem;top:1rem;width:1.5rem}.button svg{height:1.25rem;margin-right:.875rem;width:1.25rem}.button svg path{fill:#030303;transition:fill .3s cubic-bezier(0,.25,.5,1)}@media (min-width:1200px){.button:hover:before{top:0}}.button.no-icon{padding:1.1875rem 2.0625rem}.button.no-icon:after{display:none}.button.transparent{background:transparent;border:1px solid #f7931e;color:#f7931e;padding:1.125rem 2rem}.button.transparent:hover{color:#fff}.button.transparent:hover:before{background:#f7931e}.drawing-circle-icon .drawing-circle{stroke-dashoffset:200;stroke-dasharray:200;stroke-miterlimit:10;transition:all .6s linear}@media (min-width:1200px){.drawing-circle-icon:hover .drawing-circle{stroke-dashoffset:0}}.arrow{cursor:pointer;margin-bottom:1rem}.arrow svg{height:2.625rem;overflow:visible;width:2.625rem}.arrow svg path{fill:#030303}.arrow.disabled{opacity:.3;pointer-events:none}.drawing-circle-icon{position:relative}.drawing-circle-icon .progress{height:2.625rem;position:absolute;transition:transform .4s cubic-bezier(.7,0,.3,1);width:2.625rem}.drawing-circle-icon .progress__circle,.drawing-circle-icon .progress__path{fill:none;stroke:rgba(3,3,3,.3);stroke-width:1px}.drawing-circle-icon .progress__path{stroke:#030303;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1)}@media (min-width:1200px) and (min-width:1200px){.drawing-circle-icon:hover .progress{transform:scale3d(1.2,1.2,1)}.drawing-circle-icon:hover .progress__path{stroke-dashoffset:0}}.read-more{color:#f7931e;cursor:pointer;position:relative;transition:all .4s ease}.read-more.drawing-border-top{padding-top:1rem}.read-more.drawing-border-top:after,.read-more.drawing-border-top:before{background:#030303;content:"";height:1px;left:0;opacity:.2;position:absolute;top:0;transition:all 1s linear;width:0}.read-more.drawing-border-top:after{background:#030303;opacity:1;transition:all .6s linear}.read-more.drawing-border-top.active:before{width:100%}@media (min-width:1200px){.read-more:hover{color:#030303}.read-more:hover:after{width:100%}}.top-right-white-triangle{overflow:hidden;position:relative}.top-right-white-triangle:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;position:absolute;right:-1.25rem;top:-2.5rem;transform:rotate(-45deg);width:0;z-index:2}.top-left-white-triangle{overflow:hidden;position:relative}.top-left-white-triangle:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;position:absolute;right:-1.25rem;top:-2.5rem;transform:rotate(-45deg);width:0;z-index:2}@media (min-width:1200px){.drawing-underline{position:relative;text-decoration:none;white-space:nowrap}.drawing-underline:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.drawing-underline:hover{text-decoration:none}.drawing-underline:hover:before{width:100%}}@media (min-width:1200px){.drawing-underline-white{position:relative;text-decoration:none;white-space:nowrap}.drawing-underline-white:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.drawing-underline-white:hover{text-decoration:none}.drawing-underline-white:hover:before{width:100%}}.drawing-underline-white:before{background:#fff}.contacts-cols{display:flex;flex-wrap:wrap;margin-right:-1.875rem;position:relative}.contacts-cols .column{margin-bottom:2rem;padding-right:1.875rem;width:50%}@media (max-width:700px){.contacts-cols .column{width:100%}}.contacts-cols .column .title-c{margin-bottom:1rem;padding-top:1rem;position:relative}.contacts-cols .column .title-c h6{cursor:pointer;position:relative}@media (min-width:1200px){.contacts-cols .column .title-c h6{background-image:linear-gradient(transparent calc(100% - .063rem),#f7931e .063rem);background-position:100%;background-repeat:no-repeat;background-size:0 100%;display:inline;transform-origin:bottom;transition:background-size .6s ease,color .6s ease}.contacts-cols .column .title-c h6:hover{background-position:0;background-size:100% 100%}}.contacts-cols .column .title-c h6:hover{color:#f7931e}.contacts-cols .column .title-c:before{background:#e2e2e2;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.contacts-cols .column p{margin-bottom:.5rem}.contacts-cols .column a{background-image:linear-gradient(transparent calc(100% - .063rem),#000 .063rem)!important;color:#030303;display:inline-block;margin-bottom:.5rem;white-space:nowrap}@media (min-width:1200px){.contacts-cols .column a{background-image:linear-gradient(transparent calc(100% - .063rem),#f7931e .063rem);background-position:100%;background-repeat:no-repeat;background-size:0 100%;display:inline;transform-origin:bottom;transition:background-size .6s ease,color .6s ease}.contacts-cols .column a:hover{background-position:0;background-size:100% 100%}}.post-el{cursor:pointer;overflow:hidden;position:relative;width:100%}.post-el:after{background:#fff;bottom:-.1875rem;content:"";height:.3125rem;left:0;position:absolute;width:100%}.post-el .post-el-in-c{background:#f4f4f4;height:100%;overflow:hidden;padding:2rem 1.875rem 60%;position:relative;width:100%}.post-el .post-el-in-c .date{color:#8b8b8b;margin-bottom:.75rem;position:relative;z-index:4}.post-el .post-el-in-c h6{margin-bottom:2rem;position:relative;z-index:4}@media (max-width:1200px){.post-el .post-el-in-c h6{font-size:1.125rem}}.post-el .post-el-in-c h3{margin-bottom:2rem;position:relative;z-index:4}.post-el .post-el-in-c .content-c h3{color:#000;font-size:1.5rem;font-weight:600;line-height:1.4}.post-el .post-el-in-c .read-more{bottom:0;left:0;margin:2rem 1.875rem;position:absolute;width:calc(100% - 3.75rem);z-index:4}.post-el.mask-on-hover .content-c{position:relative;z-index:3}.post-el.mask-on-hover .content-c .hover-text{left:0;padding-top:1.5rem;position:absolute;top:100%}.post-el.mask-on-hover .post-el-in-c:before{background:#e2e2e2;content:"";height:100%;left:0;position:absolute;top:0;top:100%;transition:top .4s ease;width:100%;z-index:3}@media (min-width:1200px){.post-el.mask-on-hover:hover .post-el-in-c:before{top:0}.post-el.mask-on-hover:hover .read-more{color:#030303}.post-el.mask-on-hover:hover .read-more:after,.post-el.mask-on-hover:hover .read-more:before{background:#030303;opacity:1;transition:all .4s ease}}.post-el.image-on-hover .post-el-in-c .content-c:after{background:#f4f4f4;content:"";height:.25rem;left:0;margin-top:-.125rem;position:absolute;width:100%}.post-el.image-on-hover .post-el-in-c .img-c{bottom:0;left:0;overflow:hidden;padding-top:60%;position:absolute;width:100%}.post-el.image-on-hover .post-el-in-c .img-c:after{border-bottom:40px solid transparent;border-left:40px solid #f4f4f4;border-top:40px solid transparent;content:"";height:0;left:-.5625rem;position:absolute;top:-2.1875rem;transform:rotate(-135deg);width:0;z-index:5}.post-el.image-on-hover .post-el-in-c .img-c img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.post-el.image-on-hover .post-el-in-c .img-c .filter{background:#f4f4f4;height:100%;height:104%;left:0;position:absolute;top:0;top:-2%;transition:height .4s ease;width:100%}@media (max-width:1200px){.post-el.image-on-hover .post-el-in-c .img-c .filter{display:none}}@media (min-width:1200px){.post-el.image-on-hover .post-el-in-c:hover .img-c .filter{height:0}.post-el.image-on-hover .post-el-in-c:hover .read-more{color:#fff}.post-el.image-on-hover .post-el-in-c:hover .read-more:after,.post-el.image-on-hover .post-el-in-c:hover .read-more:before{background:#fff;opacity:1;transition:all .4s ease}}@media (max-width:1200px){.post-el.image-on-hover .post-el-in-c .read-more{color:#fff}.post-el.image-on-hover .post-el-in-c .read-more:before{background:#fff}}.cat-button{border:1px solid #aaa;border-radius:6.25rem;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;margin-right:.5rem;padding:.5rem 1.25rem;text-transform:uppercase;transition:all .4s ease}.cat-button.active{border-color:#030303}@media (min-width:1200px){.cat-button:hover{border-color:#030303}}.appear-from-bottom{opacity:0;position:relative;top:.25rem;transition:all .4s ease}.appear-from-bottom.js-in-screen{opacity:1!important;top:0!important}.appear-from-bottom-margin{margin-top:.25rem;opacity:0;position:relative;transition:all .4s ease}.appear-from-bottom-margin.js-in-screen{margin-top:0!important;opacity:1!important}.row-offset{margin-bottom:-1.875rem;margin-left:-.9375rem;margin-right:-.9375rem}.row-offset .card-spacing{margin-bottom:1.875rem;padding-left:.9375rem;padding-right:.9375rem}.links-to-pages{margin-top:1.5rem;position:relative}.links-to-pages h6{margin-bottom:1.5rem;margin-top:2.625rem}.links-to-pages .links-cat:first-child h6{margin-top:0}.links-to-pages .links-cat .link{color:#f7931e;cursor:pointer;display:block;font-size:.875rem;letter-spacing:1px;padding-bottom:1rem;padding-right:1.875rem;padding-top:1rem;position:relative;text-transform:uppercase;transition:color .4s ease;white-space:inherit}.links-to-pages .links-cat .link:first-child{border-top:1px solid #e2e2e2}.links-to-pages .links-cat .link:after,.links-to-pages .links-cat .link:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}.links-to-pages .links-cat .link:before{background:#e2e2e2!important;transition:width 1s linear}.links-to-pages .links-cat .link svg{height:.6875rem;position:absolute;right:.3125rem;top:1.25rem;width:.4375rem}.links-to-pages .links-cat .link svg path{fill:#f7931e;transition:all .4s ease}.links-to-pages .links-cat .link.active:before{width:100%}@media (min-width:1200px){.links-to-pages .links-cat .link:hover{color:#030303}.links-to-pages .links-cat .link:hover:after{width:100%}.links-to-pages .links-cat .link:hover svg path{fill:#030303}}.links-to-pages .links-cat .link.type-file{align-items:flex-start;display:flex;padding-bottom:.875rem;padding-right:.125rem;padding-top:.875rem}.links-to-pages .links-cat .link.type-file .format{margin-right:1.125rem}.links-to-pages .links-cat .link.type-file .title{max-width:18.75rem;white-space:normal}.links-to-pages .links-cat .link.type-file .download-icon{margin-left:auto;padding-left:.9375rem}.links-to-pages .links-cat .link.type-file .download-icon svg{height:1.5rem;position:relative;right:0;top:0;width:1.5rem}.links-to-pages .links-cat .link.type-file .download-icon svg path,.links-to-pages .links-cat .link.type-file .download-icon svg rect{fill:#f7931e;transition:all .4s ease}@media (min-width:1200px){.links-to-pages .links-cat .link.type-file:hover .download-icon svg path,.links-to-pages .links-cat .link.type-file:hover .download-icon svg rect{fill:#030303}}.document-download-row{display:flex;position:relative;width:100%}@media (max-width:700px){.document-download-row{flex-wrap:wrap}}.document-download-row:after{background-color:#030303;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .4s ease;width:100%}.document-download-row .download-col,.document-download-row .text-col{border:1px solid #e2e2e2;border-bottom:0;position:relative;transition:border-color .4s ease}.document-download-row .text-col{padding:1.25rem;width:95%}@media (max-width:700px){.document-download-row .text-col{width:100%}}.document-download-row .text-col .format{font-size:.75rem;margin-bottom:.5rem}.document-download-row .text-col h6{margin:0;transition:all .4s ease}.document-download-row .download-col{align-items:center;border-left:0;display:flex;justify-content:center;width:6rem}.document-download-row .download-col svg{display:inline-block;height:1.5rem;width:1.5rem}.document-download-row .download-col svg .fill{fill:#030303;transition:all .4s ease}@media (max-width:700px){.document-download-row .download-col{border-left:1px solid #e2e2e2;justify-content:flex-end;min-height:2rem;padding-right:1rem;width:100%}}.document-download-row:last-child .download-col,.document-download-row:last-child .text-col{border-bottom:1px solid #e2e2e2}@media (max-width:700px){.document-download-row:last-child .text-col{border-bottom:0}}@media (min-width:700px){.document-download-row:hover:after{opacity:1}.document-download-row:hover svg .fill{fill:#f7931e}.document-download-row:hover .download-col,.document-download-row:hover .text-col{border-color:#030303}.document-download-row:hover .text-col h6{color:#f7931e}}.linkedin:before{display:none}.linkedin path{fill:#f7931e;transition:all .4s ease}.linkedin circle{fill:#fff;transition:all .4s ease}.linkedin:hover path{fill:#fff}.linkedin:hover circle{fill:#f7931e}#preloader{bottom:0;right:0;z-index:9999}#preloader .preloader-container{width:100%}#preloader .preloader-container #preloader-animation{height:auto;width:22.5rem}.modal-open{overflow:hidden}.popup{background:rgba(3,3,3,.3);display:none;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:99}.popup .popup-flex{align-items:center;display:flex;justify-content:right;min-height:100vh;width:100%}@media (max-width:1200px){.popup .popup-flex{align-items:flex-start}}.popup .popup-flex .popup-c{background:#fff;max-width:44rem;min-height:100vh;position:relative;width:100%}@media (max-width:1000px){.popup .popup-flex .popup-c{max-width:100%;min-height:auto}}.popup .popup-flex .popup-c .sticky-close{position:absolute;right:.5rem;top:.5rem;z-index:99}@media (max-width:1200px){.popup .popup-flex .popup-c .sticky-close{position:fixed;right:.5rem;top:.5rem}}.popup .popup-flex .popup-c .sticky-close .close{position:relative;right:0;top:0}.popup .popup-flex .popup-c .close{cursor:pointer;height:4rem;position:fixed;right:1rem;top:.5rem;width:4rem;z-index:10}.popup .popup-flex .popup-c .popup-content{padding:3.25rem 5rem;position:relative}@media (max-width:1200px){.popup .popup-flex .popup-c .popup-content{padding:4rem 4% 9.375rem}}.popup .popup-flex .popup-c .popup-content .js-popup-content{overflow:hidden}.popup.video-popup{background:#000}.popup.video-popup .popup-flex{padding:0}.popup.video-popup .popup-flex .popup-c{background:#030303;max-width:100%}.popup.video-popup .popup-flex .popup-c .close{right:2rem;top:2rem}.popup.video-popup .popup-flex .popup-c .popup-content{padding:0;position:relative}.popup.video-popup .popup-flex .popup-c .popup-content iframe,.popup.video-popup .popup-flex .popup-c .popup-content video{height:2000px;max-height:100vh;max-width:100%;width:5000px}.moving-banner{-webkit-font-smoothing:antialiased;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;position:relative;text-transform:uppercase}.moving-banner .moving-banner-line{display:flex;flex-direction:row;flex-wrap:nowrap;padding:1.25rem 0}.moving-banner .moving-banner-line .moving-banner-line-element{align-items:center;display:flex;flex-direction:row;height:5rem;width:15.625rem}.moving-banner .moving-banner-line .moving-banner-line-element img{max-height:100%;max-width:90%}.custom-select{position:relative}.custom-select select{display:none}@media (max-width:1200px){.custom-select select{cursor:pointer;display:inline-block;height:3.5rem;opacity:0;position:absolute;width:100%;z-index:2}}.custom-select .select-selected{border:1px solid #cdcdcd;box-sizing:border-box;cursor:pointer;font-size:1rem;min-height:3.375rem;padding:1.5rem 3.25rem .375rem 1rem;position:relative}.custom-select .select-selected:after{background:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/img/arrow_down.svg) no-repeat 50%;background-size:contain;content:"";height:1.5rem;position:absolute;right:1rem;top:.875rem;width:1.5rem}.custom-select .select-items{background:#fff;border:1px solid #cdcdcd;color:#030303;display:inline-block;left:3%;max-height:18.75rem;opacity:1;overflow-y:auto;padding:.5rem 0;position:absolute;top:-.375rem;transform:scaleY(1);transform-origin:50% 24px 0;transition:all .1s ease;visibility:visible;width:96%;z-index:10}.custom-select .select-items::-webkit-scrollbar{padding:5px;width:.625rem}.custom-select .select-items::-webkit-scrollbar-track{border-radius:0}.custom-select .select-items::-webkit-scrollbar-thumb{background:#aaa;border-radius:0}.custom-select .select-items.select-hide{opacity:0;transform:scaleY(.8);visibility:hidden}.custom-select .select-items .select-option{cursor:pointer;font-size:1rem;padding:.75rem 1.1875rem;transition:background-color .4s ease}.custom-select .select-items .select-option:hover{background:rgba(247,147,30,.1)}.custom-select .select-items .select-option.same-as-selected{opacity:.5}.custom-select label{color:#8b8b8b;font-size:.75rem;left:1rem;position:absolute;top:.375rem;transition:all .4s ease}.custom-select.nothing-selected label{font-size:1rem;top:.9375rem}.js-paralax-image{height:100%;height:140%;left:0;position:absolute;top:0;top:-40%;width:100%}@media (max-width:1200px){.js-paralax-image{height:100%;top:0}}.cursor-ball{height:100%;left:0;opacity:.8;pointer-events:none;position:fixed;top:0;width:100%;z-index:500}@media (max-width:1200px){.cursor-ball{display:none}}.cursor-ball circle{fill:#d52c17}.cursor{display:none}@media (any-pointer:fine){.cursor{display:block;left:0;pointer-events:none;position:fixed;top:0;z-index:99}.cursor__inner{fill:#d52c17;stroke:#d52c17;stroke-width:1px}.credits{padding-left:25vw}}::-webkit-scrollbar{width:.625rem}::-webkit-scrollbar-track{border-radius:.3125rem;box-shadow:inset 0 0 2px #aaa}::-webkit-scrollbar-thumb{background:#aaa;border-radius:.3125rem}.js-main-menu-open .page-content-c,.modal-open .page-content-c{margin-right:.625rem}.inner-page .page-content-c{padding-top:8.3125rem}@media (max-width:1200px){.inner-page .page-content-c{padding-top:6rem}}.inner-page .page-content-c:before{background:#f7931e;content:"";height:8.3125rem;left:0;position:absolute;top:0;width:100%}@media (max-width:1200px){.inner-page .page-content-c:before{height:6rem}}#preloader{background:#030303;color:#fff;height:100vh;left:0;padding:5.125rem 1rem;position:fixed;top:0;width:100%;z-index:99}#preloader .pace{display:none}#preloader .preloader-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative}#preloader .preloader-container .preloader-logo{height:4rem;max-width:100%;position:absolute;transition:all .4s ease;width:8.0625rem}#preloader .preloader-container .preloader-logo svg{position:absolute}#preloader .preloader-container .preloader-progress{bottom:5vh;color:#fff;display:none;font-size:2.625rem;font-weight:700;letter-spacing:.02em;line-height:110%;position:absolute}@media (max-width:1200px){#preloader .preloader-container .preloader-progress{bottom:2rem;font-size:2.875rem}}header{background:#f7931e;border-bottom:1px solid transparent;left:0;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:90}header.hide{top:-9.375rem}header .header-row{align-items:center;display:flex;flex-wrap:wrap;transition:all .4s ease}header .header-row .logo-col{line-height:0;padding-bottom:1.75rem;padding-top:1.875rem;transition:all .4s ease;width:auto}@media (max-width:1200px){header .header-row .logo-col{padding-bottom:1.375rem;padding-top:1.5rem}}header .header-row .logo-col a img{height:4.6875rem;transition:all .4s ease;width:7.4375rem}@media (max-width:1200px){header .header-row .logo-col a img{height:3.125rem;width:5rem}header .header-row .logo-col a img.full{display:none}}header .header-row .logo-col a img.resp{display:none}@media (max-width:1200px){header .header-row .logo-col a img.resp{display:block}}header .header-row .menu-col{display:flex;height:1.375rem;margin-left:auto}@media (max-width:1200px){header .header-row .menu-col{height:auto}}header .header-row .menu-col .outer-menu-col{align-items:center;display:flex;margin-right:1.875rem;z-index:60}@media (max-width:1200px){header .header-row .menu-col .outer-menu-col{display:none}}header .header-row .menu-col .outer-menu-col .menu-el{cursor:pointer;font-size:1rem;font-weight:600;margin-right:.625rem}@media (min-width:1200px){header .header-row .menu-col .outer-menu-col .menu-el{position:relative;text-decoration:none;white-space:nowrap}header .header-row .menu-col .outer-menu-col .menu-el:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){header .header-row .menu-col .outer-menu-col .menu-el:hover{text-decoration:none}header .header-row .menu-col .outer-menu-col .menu-el:hover:before{width:100%}}header .header-row .menu-col .menu-burger-col{margin-right:5.625rem;z-index:60}@media (max-width:1200px){header .header-row .menu-col .menu-burger-col{margin-right:0}}header .header-row .menu-col .menu-burger-col .burger-row{align-items:center;cursor:pointer;display:flex}header .header-row .menu-col .menu-burger-col .burger-row .title-col{font-size:1rem;font-weight:600;margin-right:.875rem}header .header-row .menu-col .menu-burger-col .burger-row .title-col.opened{display:none}header .header-row .menu-col .menu-burger-col .burger-row .burger-col{position:relative}header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger{height:.125rem;line-height:0;position:relative}header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger span{background:#030303;display:block;height:.125rem;position:relative;transition:all .4s ease;width:1.25rem}header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger span:first-child{position:absolute;top:-.38125rem}header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger span:last-child{bottom:-.375rem;position:absolute}header .header-row .menu-col .languages-col{z-index:60}@media (max-width:1200px){header .header-row .menu-col .languages-col{display:none}}header .header-row .menu-col .languages-col .languages .language-el{cursor:pointer;font-size:1rem;font-weight:600;margin-left:.625rem;text-transform:uppercase}@media (min-width:1200px){header .header-row .menu-col .languages-col .languages .language-el{position:relative;text-decoration:none;white-space:nowrap}header .header-row .menu-col .languages-col .languages .language-el:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){header .header-row .menu-col .languages-col .languages .language-el:hover{text-decoration:none}header .header-row .menu-col .languages-col .languages .language-el:hover:before{width:100%}}header.scrolled-down{background:#fff;border-bottom:1px solid #e2e2e2}header.scrolled-down .header-row .logo-col{padding-bottom:.875rem;padding-top:.875rem}header.scrolled-down .header-row .logo-col a img{height:2.125rem;width:4.375rem}.js-main-menu-open{overflow:hidden}@media (min-width:1200px){.js-main-menu-open header .header-row .menu-col .outer-menu-col .menu-el:hover:before{background:#fff}}.js-main-menu-open .languages-col,.js-main-menu-open .menu-burger-col,.js-main-menu-open .outer-menu-col{color:#fff}.js-main-menu-open header .header-row .menu-col .menu-burger-col .burger-row .title-col{display:none}.js-main-menu-open header .header-row .menu-col .menu-burger-col .burger-row .title-col.opened{display:block}.js-main-menu-open header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger span{background:#fff;opacity:0}.js-main-menu-open header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger span:first-child{opacity:1;transform:rotate(45deg);transform-origin:1px .125rem}.js-main-menu-open header .header-row .menu-col .menu-burger-col .burger-row .burger-col .burger span:last-child{opacity:1;transform:rotate(-45deg);transform-origin:.1875rem 1px}.js-main-menu-open header .header-row .menu-col .languages-col .languages .language-el:before{background:#fff}.page-filter{background:#000;left:0;opacity:.4;position:fixed;z-index:55}.page-filter,.primary-nav{display:none;height:100vh;top:0;width:100%}.primary-nav{background:#030303;max-width:37.5rem;overflow-y:auto;position:absolute;right:0;z-index:60}@media (max-width:1200px){.primary-nav{height:auto;max-height:100vh;max-width:100%;padding-top:6.25rem;width:100%}}.primary-nav .resp-langs-menu{color:#fff;display:none;font-size:1rem;font-weight:600;left:5%;position:absolute;text-transform:uppercase;top:2.375rem}@media (max-width:1200px){.primary-nav .resp-langs-menu{display:block}}.primary-nav .nav-c{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:22.5rem;min-height:100vh;width:100%}@media (max-width:1200px){.primary-nav .nav-c{min-height:auto}}.primary-nav .nav-c .nav-content{color:#f7931e;margin-top:auto;padding-bottom:3.125rem;padding-top:6.25rem;text-align:left;width:100%}@media (max-width:1200px){.primary-nav .nav-c .nav-content{padding-bottom:1.875rem;padding-top:0}}.primary-nav .nav-c .nav-content .nav-menu ul{list-style:none;margin:0;padding:0}.primary-nav .nav-c .nav-content .nav-menu ul li{list-style:none;margin:0;padding:.3125rem 0}@media (max-width:1200px){.primary-nav .nav-c .nav-content .nav-menu ul li{text-align:center}}.primary-nav .nav-c .nav-content .nav-menu ul li a{cursor:pointer;font-size:2.625rem;font-weight:700;padding:1px 0;transition:color .4s ease}@media (min-width:1200px){.primary-nav .nav-c .nav-content .nav-menu ul li a{position:relative;text-decoration:none;white-space:nowrap}.primary-nav .nav-c .nav-content .nav-menu ul li a:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.primary-nav .nav-c .nav-content .nav-menu ul li a:hover{text-decoration:none}.primary-nav .nav-c .nav-content .nav-menu ul li a:hover:before{width:100%}}@media (max-width:1200px){.primary-nav .nav-c .nav-content .nav-menu ul li a{font-size:1.5rem}}.primary-nav .nav-c .nav-content .nav-menu ul li a:before{background:#fff}@media (min-width:1200px){.primary-nav .nav-c .nav-content .nav-menu ul li a:hover{color:#fff}}.primary-nav .nav-c .bottom-c{margin-top:auto}.primary-nav .nav-c .bottom-c .bottom-row{display:flex;margin-left:auto;margin-right:auto;max-width:22.5rem;padding-bottom:3.5rem;width:100%}@media (max-width:1200px){.primary-nav .nav-c .bottom-c .bottom-row{flex-wrap:wrap;text-align:center}.primary-nav .nav-c .bottom-c .bottom-row .social-col{width:100%}.primary-nav .nav-c .bottom-c .bottom-row .social-col .social-buttons{display:inline-flex;margin-bottom:1.25rem;margin-left:1.875rem}}.primary-nav .nav-c .bottom-c .bottom-row .info-col{margin-left:auto}@media (max-width:1200px){.primary-nav .nav-c .bottom-c .bottom-row .info-col{margin-right:auto;width:100%}}.social-buttons{align-items:center;display:flex;flex-wrap:wrap}.social-buttons .soc-el{cursor:pointer;margin-right:1.875rem}.social-buttons .soc-el svg{height:1rem;width:auto}.social-buttons .soc-el svg path{fill:#fff;transition:all .4s ease}@media (min-width:1200px){.social-buttons .soc-el:hover svg path{fill:#f7931e}}.info-col{color:#fff;cursor:pointer;font-size:1rem;font-weight:400}@media (min-width:1200px){.info-col{position:relative;text-decoration:none;white-space:nowrap}.info-col:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.info-col:hover{text-decoration:none}.info-col:hover:before{width:100%}}.info-col:before{background:#fff}.hero{align-items:center;background:#f7931e;display:flex;height:100vh;overflow:hidden;position:relative}@media (max-width:1200px){.hero{height:100vh}}@media (max-width:1000px){.hero{align-items:flex-end;height:auto;padding-top:60%}}@media (max-width:600px){.hero{align-items:flex-end;height:auto;padding-top:70%}}.hero .container-5p{height:100%;position:absolute;right:0;top:0;width:100%}.hero .hero-static-h1{font-size:14px;font-weight:600;left:0;letter-spacing:1px;line-height:19.6px;opacity:1;padding:0;text-align:left;text-transform:uppercase;width:90%}@media (max-width:1000px){.hero .hero-static-h1{max-width:100%;width:100%}}.hero .hero-slider{max-width:80%;position:relative;width:71.875rem}@media (max-width:1400px){.hero .hero-slider{max-width:91%;width:91%}}@media (max-width:1000px){.hero .hero-slider{max-width:100%;padding-bottom:8.125rem;position:relative;width:100%}}@media (max-width:700px){.hero .hero-slider{padding-bottom:6.25rem}}.hero .hero-slider .swiper h2{font-weight:700;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;line-height:1;margin-bottom:0;margin-top:0;word-break:break-word}@media (max-width:1400px){.hero .hero-slider .swiper h2{font-size:5rem}}@media (max-width:1100px){.hero .hero-slider .swiper h2{font-size:3.75rem}}@media (max-width:700px){.hero .hero-slider .swiper h2{font-size:2.875rem}}.hero .hero-slider .swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex}@media (max-width:700px){.hero .hero-slider .swiper .swiper-wrapper .swiper-slide{align-items:flex-start}}.hero .hero-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-title-wrapper{position:relative;width:100%}.hero .hero-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-title-wrapper .slide-title{line-height:1;text-transform:uppercase}.hero .hero-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-title-wrapper .slide-title.padding-left{padding-left:6.5rem}@media (max-width:1100px){.hero .hero-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-title-wrapper .slide-title.padding-left{padding-left:1.25rem}}.hero .hero-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-title-wrapper .slide-title .line{line-height:1.2;overflow:hidden;position:relative}.hero .hero-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-title-wrapper .slide-title .line .js-line-animate{opacity:0;position:relative;transform:translateY(6.25rem);transition:all .8s ease}.hero .hero-slider .swiper .swiper-slide.visible .slide-content .slide-title-wrapper .slide-title .line .js-line-animate{opacity:1;transform:translate(0)}.hero .hero-slider .custom-slider-arrows{bottom:0;left:100%;line-height:0;position:absolute}@media (max-width:700px){.hero .hero-slider .custom-slider-arrows{display:none}}.hero .hero-swiper-pagination{bottom:6.875rem;left:0;opacity:0;position:absolute;text-align:left;transition:all .4s ease}.hero .hero-swiper-pagination.active{bottom:7.5rem;opacity:1}@media (max-width:1100px){.hero .hero-swiper-pagination{bottom:2.375rem}.hero .hero-swiper-pagination.active{bottom:3rem}}.hero .hero-swiper-pagination .swiper-pagination-bullet{background:transparent;border:.125rem solid #fff!important;border-radius:50%;height:.75rem;margin:0 1rem 0 0;opacity:1;padding:0;transition:all .4s ease;width:.75rem}.hero .hero-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.hero .hero-footer{align-items:center;bottom:3.125rem;display:flex;height:4rem;left:0;line-height:0;padding-right:0;position:absolute;width:100%;z-index:10}@media (max-width:1200px){.hero .hero-footer{bottom:1.6875rem;left:auto;right:0;width:auto}}.hero .hero-footer .soc-col{align-items:center;display:flex;left:-.9375rem;margin-right:auto;position:relative}.hero .hero-footer .soc-col .soc-el{align-items:center;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:2.625rem;justify-content:center;margin-right:.3125rem;position:relative;transition:all .4s ease;width:2.625rem}.hero .hero-footer .soc-col .soc-el svg{max-height:1rem;width:auto}.hero .hero-footer .soc-col .soc-el svg path{fill:#fff}@media (min-width:1200px){.hero .hero-footer .soc-col .soc-el:hover{border:1px solid #fff}}.hero .hero-footer .scroll-down-col{padding-right:7.5rem;width:auto}@media (max-width:1200px){.hero .hero-footer .scroll-down-col{display:none}}.hero .hero-footer .scroll-down-col .scroll-down{cursor:pointer;height:4rem;width:4rem}.hero .hero-footer .hero-menu-col .hero-menu{align-items:center;background:transparent;display:flex;padding:3.25rem 5rem 8.125rem;position:relative;top:3.125rem;transition:all .4s ease}@media (max-width:1200px){.hero .hero-footer .hero-menu-col .hero-menu{display:none}}.hero .hero-footer .hero-menu-col .hero-menu .el{cursor:pointer;display:block;opacity:0;padding-bottom:1.25rem;position:relative;top:.625rem;transition:all .4s ease}.hero .hero-footer .hero-menu-col .hero-menu .el.active{opacity:1;top:0}.hero .hero-footer .hero-menu-col .hero-menu .el .title{align-items:center;border-right:1px solid rgba(3,3,3,.3);display:inline-flex;font-size:1.25rem;font-weight:600;line-height:1;padding-left:2.625rem;position:relative}.hero .hero-footer .hero-menu-col .hero-menu .el .title svg{box-sizing:content-box;height:.6875rem;padding-left:1.3125rem;padding-right:2rem;width:.4375rem}.hero .hero-footer .hero-menu-col .hero-menu .el .title svg path{fill:#030303}.hero .hero-footer .hero-menu-col .hero-menu .el .hidden-text{font-size:.875rem;left:0;line-height:1.4;opacity:0;padding-left:2.625rem;position:absolute;top:100%;transition:opacity .4s ease;transition-delay:.2s,.2s;visibility:hidden;width:100%}.hero .hero-footer .hero-menu-col .hero-menu .el:last-child .title{border-right:none}.hero .hero-footer .hero-menu-col .hero-menu .el:first-child .hidden-text,.hero .hero-footer .hero-menu-col .hero-menu .el:first-child .title{padding-left:0}@media (min-width:1200px){.hero .hero-footer .hero-menu-col .hero-menu .el:hover{color:#f7931e}.hero .hero-footer .hero-menu-col .hero-menu .el:hover .title svg path{fill:#f7931e}}.hero .hero-footer .hero-menu-col .hero-menu:before{background:url(//hansamatrix.com/wp-content/themes/hansamatrix/assets/img/hero-white-bg.svg);background-size:120%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease;width:100%}.hero .hero-footer .hero-menu-col .hero-menu.js-hovered{position:relative;top:-1.75rem}.hero .hero-footer .hero-menu-col .hero-menu.js-hovered .hidden-text{opacity:1;visibility:visible}.hero .hero-footer .hero-menu-col .hero-menu.js-hovered:before{opacity:1}.otgs-development-site-front-end{display:none!important}.content-with-shape-block{margin-bottom:1rem}@media (min-width:1200px){.content-with-shape-block{margin-bottom:3.25rem}}.content-with-shape-block .colons-row .shape-col{padding-right:5.625rem}@media (max-width:1200px){.content-with-shape-block .colons-row .shape-col{padding-right:0}}.content-with-shape-block .colons-row .shape-col .shape-c{align-items:center;display:flex;justify-content:center;position:relative;width:21.875rem}@media (max-width:1200px){.content-with-shape-block .colons-row .shape-col .shape-c{max-width:100%}}.content-with-shape-block .colons-row .shape-col .shape-c .drawing-elipse{line-height:0;width:100%}.content-with-shape-block .colons-row .shape-col .shape-c .drawing-elipse .js-load-lottie{width:100%}.content-with-shape-block .colons-row .shape-col .shape-c .drawing-elipse .js-load-lottie svg{height:auto;width:100%}.content-with-shape-block .colons-row .shape-col .shape-c .shape-title{opacity:0;padding-top:.25rem;position:absolute}.content-with-shape-block .colons-row .shape-col .text-under-shape{color:#8b8b8b;margin-top:1.5rem}@media (max-width:1200px){.content-with-shape-block .colons-row .text-col{margin-top:2.625rem}}.media-and-content-block{overflow:hidden;position:relative}@media (max-width:1200px){.media-and-content-block{display:flex;flex-direction:column}}.media-and-content-block .block-row .visual-col .advanced-video-c{cursor:pointer;left:0;overflow:hidden;padding-top:56%;position:relative;width:100%}@media (max-width:1400px){.media-and-content-block .block-row .visual-col .advanced-video-c{left:-5vw;width:calc(100% + 5vw)}}@media (max-width:1200px){.media-and-content-block .block-row .visual-col .advanced-video-c{left:0;width:100%}}.media-and-content-block .block-row .visual-col .advanced-video-c:before{background:#fff;content:"";height:.1875rem;position:absolute;right:0;top:calc(100% - .16rem);z-index:2}.media-and-content-block .block-row .visual-col .advanced-video-c:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;position:absolute;right:-1.25rem;top:-2.5rem;transform:rotate(-45deg);width:0;z-index:2}.media-and-content-block .block-row .visual-col .advanced-video-c video{height:100%;height:auto;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.media-and-content-block .block-row .visual-col .advanced-video-c .image{height:100%;left:0;position:absolute;top:0;width:100%}.media-and-content-block .block-row .visual-col .advanced-video-c .image:before{background:rgba(3,3,3,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.media-and-content-block .block-row .visual-col .advanced-video-c .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.media-and-content-block .block-row .visual-col .advanced-video-c .play-button{align-items:center;bottom:3.25rem;cursor:pointer;display:flex;height:14rem;justify-content:center;position:absolute;right:3.25rem;width:14rem;z-index:2}@media (max-width:1200px){.media-and-content-block .block-row .visual-col .advanced-video-c .play-button{bottom:1.25rem;height:auto;right:1.25rem;width:auto}}.media-and-content-block .block-row .visual-col .advanced-video-c .play-button .js-load-lottie{height:15.25rem;width:15.25rem}@media (max-width:1200px){.media-and-content-block .block-row .visual-col .advanced-video-c .play-button .js-load-lottie{display:none}}.media-and-content-block .block-row .visual-col .advanced-video-c .play-button .title-row{align-items:center;display:inline-flex;position:absolute}@media (max-width:1200px){.media-and-content-block .block-row .visual-col .advanced-video-c .play-button .title-row{position:relative}}.media-and-content-block .block-row .visual-col .advanced-video-c .play-button .title-row span{color:#fff;font-size:.875rem;letter-spacing:1px;text-transform:uppercase}.media-and-content-block .block-row .visual-col .advanced-video-c .play-button .title-row svg{display:inline-block;height:1.5rem;margin-left:.625rem;width:1.5rem}.media-and-content-block .block-row .visual-col .image-c{left:0;padding-top:64%;position:relative;width:100%}@media (max-width:1400px){.media-and-content-block .block-row .visual-col .image-c{left:-5vw;width:calc(100% + 5vw)}}@media (max-width:1200px){.media-and-content-block .block-row .visual-col .image-c{left:0;width:100%}}.media-and-content-block .block-row .visual-col .image-c .image{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.media-and-content-block .block-row .visual-col .image-c .image:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;position:absolute;right:-.1875rem;top:-.1875rem;transform:rotate(-45deg) translate(.5px,-50%);transform-origin:top right;width:0;z-index:2}.media-and-content-block .block-row .visual-col .image-c .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.media-and-content-block .content-col{padding-left:1.875rem}@media (max-width:1200px){.media-and-content-block .content-col{margin-top:1.25rem;padding-left:0;padding-right:0}}.media-and-content-block .content-col .user-content{position:relative;top:2rem}@media (max-width:1200px){.media-and-content-block .content-col .user-content{top:0}.media-and-content-block .content-col .user-content h5{font-size:1.125rem}}.media-and-content-block .content-col .user-content .stock-information{position:relative}.media-and-content-block .content-col .user-content .stock-information img{height:1.5rem;left:0;position:absolute;top:1.0625rem;width:1.5rem}.media-and-content-block .content-col .user-content .stock-information .top-c{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;padding-left:2.5rem;padding-top:.875rem;position:relative}.media-and-content-block .content-col .user-content .stock-information .top-c .read-more,.media-and-content-block .content-col .user-content .stock-information .top-c .subtitle,.media-and-content-block .content-col .user-content .stock-information .top-c .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .media-and-content-block .content-col .user-content .stock-information .top-c .date{color:#eb5757;margin-bottom:.125rem}.media-and-content-block .content-col .user-content .stock-information .top-c h5{margin-bottom:0;padding-bottom:.875rem}.media-and-content-block .content-col .user-content .stock-information .bottom-c{padding-left:2.5rem;padding-top:.5rem}.media-and-content-block .content-col .user-content .stock-information .bottom-c .small{font-size:.75rem;font-style:italic}.media-and-content-block .content-col .user-content .stock-information.up-green .top-c .read-more,.media-and-content-block .content-col .user-content .stock-information.up-green .top-c .subtitle,.media-and-content-block .content-col .user-content .stock-information.up-green .top-c .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .media-and-content-block .content-col .user-content .stock-information.up-green .top-c .date{color:#219653}.media-and-content-block .content-col .user-content .stock-information.neutral .top-c .read-more,.media-and-content-block .content-col .user-content .stock-information.neutral .top-c .subtitle,.media-and-content-block .content-col .user-content .stock-information.neutral .top-c .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .media-and-content-block .content-col .user-content .stock-information.neutral .top-c .date{color:#757575}.media-and-content-block .content-col .user-content .stock-information.neutral img{opacity:0}.media-and-content-block.media-content-slider-block .block-row .visual-col .image-c{overflow:hidden}.media-and-content-block.media-content-slider-block .block-row .visual-col .image-c .image{top:0}.media-and-content-block.media-content-slider-block .block-row .visual-col .image-c .image .swiper{height:100%;left:0;position:absolute;top:0;width:100%}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content{height:100%;position:relative;top:0}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .swiper{height:100%;padding-bottom:3.75rem}@media (max-width:1200px){.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .swiper{padding-bottom:4.125rem}}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .swiper .swiper-wrapper{overflow:hidden}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .swiper .swiper-slide{background:#fff}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .slider-footer{align-items:center;bottom:1.875rem;left:0;line-height:0;position:absolute;width:100%;z-index:5}@media (max-width:1200px){.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .slider-footer{bottom:0}}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .slider-footer .numbers-col{font-size:.875rem;font-weight:600}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .slider-footer .buttons-col{text-align:right}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .slider-footer .buttons-col .custom-slider-arrows{display:inline-flex}.media-and-content-block.media-content-slider-block .block-row .content-col .user-content .slider-footer .buttons-col .custom-slider-arrows .arrow{margin-bottom:0;margin-left:1rem}.media-and-content-block .text-under-block{margin-top:3.25rem}@media (max-width:1200px){.media-and-content-block .text-under-block{margin-bottom:2rem;margin-top:0;order:-1}.media-and-content-block.quote-block .text-under-block{margin-bottom:1.3rem}}.media-and-content-block.quote-block .quote-section{margin-left:auto;margin-top:1.75rem;max-width:45.75rem}@media (max-width:1200px){.media-and-content-block.quote-block .quote-section{margin-bottom:2rem;margin-top:0;order:-1}}.media-and-content-block.quote-block .quote-section .quote-inner{display:inline-block;width:100%}.media-and-content-block.quote-block .quote-section .quote-divider{background:#f7931e;display:block;height:2px;margin-bottom:1.75rem;opacity:1;transition:width .8s linear;width:0}@media (max-width:1200px){.media-and-content-block.quote-block .quote-section .quote-divider{margin-bottom:1.3rem}}.media-and-content-block.quote-block .quote-section .active .quote-divider,.media-and-content-block.quote-block .quote-section .quote-inner.active .quote-divider{transition:width .8s linear;width:100%}.media-and-content-block.quote-block .quote-section .quote-text{color:#f7931e;font-size:1.25rem;font-weight:600;margin-bottom:0}.feature-services-block .row .grey-bg-row{padding:3.25rem 5rem}.feature-services-block .row .grey-bg-row .services-menu-col{width:60%}.feature-services-block .row .grey-bg-row .text-col{width:40%}.feature-services-block .row .grey-bg-row .text-col .button,.feature-services-phone-block .services-menu .service .opened-service .button{margin-top:2rem}@media (max-width:1200px){.feature-services-block{display:none}}.feature-services-block .row{flex-wrap:nowrap}.feature-services-block .row .arrows-col{padding-top:5rem}.feature-services-block .row .arrows-col .arrow{cursor:pointer;display:block;height:2.625rem;margin:1rem 4.25rem;width:2.625rem}.feature-services-block .row .arrows-col .arrow.disabled{opacity:.4;pointer-events:none}.feature-services-block .row .grey-bg-row{background:#f4f4f4;flex-wrap:wrap;padding:3.25rem 5rem 4.625rem}.feature-services-block .row .grey-bg-row .slider-title-col{margin-bottom:3.25rem;width:100%}.feature-services-block .row .grey-bg-row .services-menu-col{padding-right:5rem;width:50%}@media (max-width:1400px){.feature-services-block .row .grey-bg-row .services-menu-col{padding-right:2.5rem;width:60%}}.feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service{cursor:pointer;margin-bottom:1.625rem;opacity:.4;padding-left:3rem;position:relative;transition:opacity .4s ease}.feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service .read-more,.feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service .subtitle,.feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service .date{color:#f7931e;left:0;position:absolute;top:0}.feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service.js-active{opacity:1}@media (min-width:1200px){.feature-services-block .row .grey-bg-row .services-menu-col .services-menu .service:hover{opacity:1}}.feature-services-block .row .grey-bg-row .text-col{padding-right:calc(50vw - 45rem);width:50%}@media (max-width:1400px){.feature-services-block .row .grey-bg-row .text-col{width:40%}}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service{display:none}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content .img-c{margin-bottom:2rem;position:relative}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content .img-c:after{border-bottom:3.25rem solid transparent;border-left:3.25rem solid #f4f4f4;border-top:3.25rem solid transparent;content:"";height:0;left:-.5625rem;position:absolute;top:-2.1875rem;transform:rotate(-135deg);width:0;z-index:5}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content h6{margin-bottom:1.5rem}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content img{position:relative}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content img:after{border-bottom:52px solid transparent;border-left:52px solid #f4f4f4;border-top:52px solid transparent;content:"";height:0;left:-.5625rem;position:absolute;top:-2.1875rem;transform:rotate(-135deg);width:0;z-index:5}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content p{margin-bottom:1.5rem}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .user-content p:last-child{margin-bottom:0}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service.js-active{display:block}.feature-services-block .row .grey-bg-row .text-col .opened-services .opened-service .read-more{display:block;margin-top:2rem;width:100%}.feature-services-block .row .grey-bg-row .text-col .button{margin-top:2.0625rem}.feature-services-phone-block{background:#f4f4f4;padding-bottom:4.5rem;padding-top:4.5rem}@media (min-width:1200px){.feature-services-phone-block{display:none}}.feature-services-phone-block .slider-title-col{margin-bottom:2.625rem}.feature-services-phone-block .services-menu .service h3{cursor:pointer;margin-bottom:2rem;margin-top:2rem;opacity:.4;padding-left:2.5rem;position:relative}.feature-services-phone-block .services-menu .service h3 .read-more,.feature-services-phone-block .services-menu .service h3 .subtitle,.feature-services-phone-block .services-menu .service h3 .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .feature-services-phone-block .services-menu .service h3 .date{left:0;position:absolute;top:0}.feature-services-phone-block .services-menu .service .opened-service{display:none}.feature-services-phone-block .services-menu .service .opened-service.js-opened-service{display:block}.feature-services-phone-block .services-menu .service .opened-service .read-more{display:block;margin-bottom:0;margin-top:2rem;width:100%}.feature-services-phone-block .services-menu .service .opened-service .view-b-c .button{margin-top:2rem}.feature-services-phone-block .services-menu .service:last-child h3{margin-bottom:0}.feature-services-phone-block .services-menu .service:last-child .opened-service{margin-top:2rem}.feature-services-phone-block .services-menu .service.js-active h3{opacity:1}.vacancies-and-news-block .sliders-c .explore-b{align-items:center;cursor:pointer;display:inline-flex}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .explore-b{margin-bottom:2.75rem}}.vacancies-and-news-block .sliders-c .explore-b .read-more,.vacancies-and-news-block .sliders-c .explore-b .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .explore-b .subtitle,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .explore-b .date{color:#030303;margin-bottom:0;position:relative;transition:all .4s ease}.vacancies-and-news-block .sliders-c .explore-b .read-more:after,.vacancies-and-news-block .sliders-c .explore-b .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date:after,.vacancies-and-news-block .sliders-c .explore-b .subtitle:after,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .explore-b .date:after{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}.vacancies-and-news-block .sliders-c .explore-b svg{margin-left:1.3125rem}.vacancies-and-news-block .sliders-c .explore-b svg path{fill:#030303;transition:all .4s ease}@media (min-width:1200px){.vacancies-and-news-block .sliders-c .explore-b:hover .read-more:after,.vacancies-and-news-block .sliders-c .explore-b:hover .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date:after,.vacancies-and-news-block .sliders-c .explore-b:hover .subtitle:after,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .explore-b:hover .date:after{width:100%}}.vacancies-and-news-block .sliders-c .slider-footer{align-items:center;bottom:0;left:0;line-height:0;position:absolute;width:100%;z-index:30}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .slider-footer{margin-top:0;position:relative}}.vacancies-and-news-block .sliders-c .slider-footer .numbers-col span{font-size:.875rem}.vacancies-and-news-block .sliders-c .slider-footer .numbers-col span.seperator{padding:0 .25rem}.vacancies-and-news-block .sliders-c .slider-footer .buttons-col{text-align:right}.vacancies-and-news-block .sliders-c .slider-footer .buttons-col .custom-slider-arrows{align-items:center;display:inline-flex}.vacancies-and-news-block .sliders-c .slider-footer .buttons-col .custom-slider-arrows .arrow{margin-bottom:0;margin-left:1rem}.vacancies-and-news-block .sliders-c .left-slider-col{background:#f7931e;overflow:hidden;padding-bottom:2.75rem;padding-top:2.75rem}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .left-slider-col{padding:4.5rem 4%}}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c{display:block;height:100%;padding-bottom:3.125rem;position:relative}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c{padding-bottom:0;padding-left:0;padding-right:0}}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;height:auto;padding-top:1.25rem}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide{padding:0 1px 1.125rem}}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content h3{color:#030303}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content h3{margin-bottom:2rem}}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row{display:flex}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row{display:block}}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row .icon-col{line-height:0;padding-right:2.875rem}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row .icon-col{margin-bottom:1.3125rem}}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row .icon-col img{height:auto;width:3.875rem}.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row .text-col p:last-child,.vacancies-and-news-block .sliders-c .left-slider-col .vacancies-slider-c .vacancies-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-row .text-col ul:last-child{margin-bottom:0}.vacancies-and-news-block .sliders-c .right-slider-col{background:#f4f4f4;display:flex;overflow:hidden;padding-bottom:2.75rem;padding-top:2.75rem}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col{padding:4.5rem 4%}}.vacancies-and-news-block .sliders-c .right-slider-col .explore-b .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .explore-b .read-more,.vacancies-and-news-block .sliders-c .right-slider-col .explore-b .subtitle,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .explore-b .date{color:#f7931e}.vacancies-and-news-block .sliders-c .right-slider-col .explore-b .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date:after,.vacancies-and-news-block .sliders-c .right-slider-col .explore-b .read-more:after,.vacancies-and-news-block .sliders-c .right-slider-col .explore-b .subtitle:after,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .explore-b .date:after{background:#f7931e}.vacancies-and-news-block .sliders-c .right-slider-col .explore-b svg path{fill:#f7931e}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c{flex-basis:auto;position:relative;width:100%}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c{margin-left:auto;margin-right:auto;max-width:22.5rem}}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider{height:100%}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider{height:auto}}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper{height:100%}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper{height:auto}}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;height:100%;padding-bottom:3.125rem}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide{align-items:flex-start;height:auto;padding-bottom:0}}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el{cursor:pointer;margin:1.25rem auto 1.875rem;max-width:22.5rem;position:relative}@media (max-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el{margin-bottom:1.875rem;margin-top:0}}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el:after{background:#f4f4f4}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .img-c{margin-bottom:1rem;padding-top:50%;position:relative;width:100%}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .img-c:after{border-bottom:52px solid transparent;border-left:52px solid #f4f4f4;border-top:52px solid transparent;content:"";height:0;left:-.5625rem;position:absolute;top:-2.1875rem;transform:rotate(-135deg);width:0;z-index:5}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .img-c img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date{color:#8b8b8b;margin-bottom:.5rem}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el h6{margin-bottom:1.5rem}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el p{margin-bottom:2rem}@media (min-width:1200px){.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el:hover .read-more{color:#030303}.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el:hover .read-more:after{width:100%}}.popup-content .wrap{padding-left:0;padding-right:0}footer .footer-top-c{background:#030303;color:#fff;padding-bottom:6.375rem;padding-top:6.625rem}@media (max-width:700px){footer .footer-top-c{padding-bottom:6.1875rem;padding-top:4.5rem}}footer .footer-top-c .footer-c{position:relative}footer .footer-top-c .footer-c .footer-row{display:flex;flex-wrap:wrap}footer .footer-top-c .footer-c .footer-row .soc-col{display:flex;flex-direction:column;justify-content:space-between;padding-right:7rem;width:auto}@media (max-width:700px){footer .footer-top-c .footer-c .footer-row .soc-col{width:100%}}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .social-icons-c .social-buttons{display:flex}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .social-icons-c .social-buttons .soc-el svg{max-height:1rem;max-width:1.25rem}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .social-icons-c .social-buttons .soc-el svg path{fill:#fff;transition:all .4s ease}@media (min-width:1200px){footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .social-icons-c .social-buttons .soc-el:hover svg path{fill:#f7931e}}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c{margin-top:1.4375rem}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c .info-email a{color:inherit}@media (min-width:1200px){footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c .info-email a{position:relative;text-decoration:none;white-space:nowrap}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c .info-email a:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c .info-email a:hover{text-decoration:none}footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c .info-email a:hover:before{width:100%}}@media (min-width:1200px){footer .footer-top-c .footer-c .footer-row .soc-col .soc-top-c .email-c .info-email a:hover:before{background:#fff}}footer .footer-top-c .footer-c .footer-row .soc-col .copyright-c{color:#8b8b8b;max-width:13.75rem}@media (max-width:700px){footer .footer-top-c .footer-c .footer-row .soc-col .copyright-c{margin-top:1.5rem;max-width:100%}}footer .footer-top-c .footer-c .footer-row .menu-col{margin-right:auto}@media (max-width:700px){footer .footer-top-c .footer-c .footer-row .menu-col{margin-bottom:3.5625rem;order:-1;width:100%}}footer .footer-top-c .footer-c .footer-row .menu-col h6{margin-bottom:1.5rem}@media (max-width:1200px){footer .footer-top-c .footer-c .footer-row .menu-col h6{font-size:1.125rem}}footer .footer-top-c .footer-c .footer-row .menu-col .footer-nav{margin:0;padding:0}footer .footer-top-c .footer-c .footer-row .menu-col .footer-nav li{list-style:none;margin:0 0 .75rem;padding:0}footer .footer-top-c .footer-c .footer-row .menu-col .footer-nav li:before{display:none}footer .footer-top-c .footer-c .footer-row .menu-col .footer-nav li:last-child{margin-bottom:0}footer .footer-top-c .footer-c .to-top{cursor:pointer;height:4rem;position:absolute;right:0;top:0;width:4rem}@media (max-width:700px){footer .footer-top-c .footer-c .to-top{top:auto}}footer .footer-bottom-c{background:#fff;color:#757575;padding-bottom:1.5rem;padding-top:1.5rem}footer .footer-bottom-c .bottom-row{display:flex;flex-wrap:wrap}@media (min-width:1200px){footer .footer-bottom-c .bottom-row a{position:relative;text-decoration:none;white-space:nowrap}footer .footer-bottom-c .bottom-row a:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){footer .footer-bottom-c .bottom-row a:hover{text-decoration:none}footer .footer-bottom-c .bottom-row a:hover:before{width:100%}}footer .footer-bottom-c .bottom-row a:before{background:#757575}footer .footer-bottom-c .bottom-row .left-col{width:50%}@media (max-width:700px){footer .footer-bottom-c .bottom-row .left-col{width:100%}}footer .footer-bottom-c .bottom-row .right-col{text-align:right;width:50%}@media (max-width:700px){footer .footer-bottom-c .bottom-row .right-col{margin-top:.75rem;text-align:left;width:100%}}.contacts-block .details-row{display:flex;flex-wrap:wrap;margin-bottom:7.75rem}@media (max-width:1200px){.contacts-block .details-row{margin-bottom:4.5rem}}.contacts-block .details-row .left-col{width:50%}.contacts-block .details-row .left-col .read-more,.contacts-block .details-row .left-col .subtitle,.contacts-block .details-row .left-col .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .contacts-block .details-row .left-col .date{margin-bottom:.75rem}@media (max-width:1200px){.contacts-block .details-row .left-col{width:100%}}.contacts-block .details-row .right-col{border-top:1px solid #e2e2e2;padding-top:1rem;width:50%}@media (max-width:1200px){.contacts-block .details-row .right-col{width:100%}}.contacts-block .details-row .right-col h6{margin-bottom:1rem}.contacts-block .details-row .right-col p{margin-bottom:.5rem}.contacts-block .details-row .right-col p:last-child{margin-bottom:0}.contacts-block .top-row{display:flex;flex-wrap:wrap}.contacts-block .top-row .left-col{padding-right:3.125rem;width:50%}@media (max-width:1200px){.contacts-block .top-row .left-col{padding-right:0;width:100%}}.contacts-block .top-row .left-col .read-more,.contacts-block .top-row .left-col .subtitle,.contacts-block .top-row .left-col .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .contacts-block .top-row .left-col .date{padding-bottom:2rem}.contacts-block .top-row .right-col{width:50%}@media (max-width:1200px){.contacts-block .top-row .right-col{width:100%}}.contacts-block .top-row .right-col .img-c{padding-top:100%;position:relative}.contacts-block .top-row .right-col .img-c .right-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.contacts-block .top-row .right-col .img-c:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;left:-.75rem;position:absolute;top:-3.125rem;transform:rotate(-135deg);width:0;z-index:5}.contacts-block .bottom-row{margin-top:3.25rem;padding-top:3.25rem;position:relative}@media (max-width:1200px){.contacts-block .bottom-row{padding-top:2rem}}.contacts-block .bottom-row:before{background:#e2e2e2;content:"";height:1px;left:0;position:absolute;top:0;transition:width .6s linear;width:0}.contacts-block .bottom-row .bottom-text{font-size:1.25rem}@media (max-width:1200px){.contacts-block .bottom-row .bottom-text{font-size:1.125rem}.contacts-block .bottom-row .button{margin-top:2rem}}.contacts-block .bottom-row.active:before{width:100%}.header-block .header-c{height:30.25rem;position:relative}@media (max-width:1500px){.header-block .header-c{height:21.875rem}}@media (max-width:1200px){.header-block .header-c{height:auto}}.header-block .header-c .container-5p{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:1200px){.header-block .header-c .container-5p{height:30vw;position:relative}}@media (max-width:1000px){.header-block .header-c .container-5p{height:35vw}}@media (max-width:850px){.header-block .header-c .container-5p{height:40vw}}@media (max-width:700px){.header-block .header-c .container-5p{height:45vw}}@media (max-width:500px){.header-block .header-c .container-5p{height:60vw}}.header-block .header-c .wrap{height:100%}.header-block .header-c .wrap .header-row{align-items:center;display:flex;flex-wrap:wrap;height:100%;width:100%}@media (max-width:1200px){.header-block .header-c .wrap .header-row{padding-bottom:2.625rem;padding-top:2.625rem}}.header-block .header-c .wrap .header-row .header-title-col{position:relative;width:60%}@media (max-width:1200px){.header-block .header-c .wrap .header-row .header-title-col{width:100%}}.header-block .header-c .wrap .header-row .header-title-col h1,.header-block .header-c .wrap .header-row .header-title-col h3{color:#030303;font-size:3.875rem;padding-left:2.5rem;padding-right:3.375rem;position:relative}@media (max-width:1500px){.header-block .header-c .wrap .header-row .header-title-col h1,.header-block .header-c .wrap .header-row .header-title-col h3{font-size:3.25rem}}@media (max-width:1200px){.header-block .header-c .wrap .header-row .header-title-col h1,.header-block .header-c .wrap .header-row .header-title-col h3{font-size:2rem;margin-bottom:1.5rem}}.header-block .header-c .wrap .header-row .header-title-col h3{margin-bottom:0}.header-block .header-c .wrap .header-row .header-title-col h3 .num{font-size:.875rem;font-weight:600;left:0;position:absolute;top:0}.header-block .header-c .wrap .header-row .links-col{text-align:right;width:40%}@media (max-width:1200px){.header-block .header-c .wrap .header-row .links-col{width:100%}}.header-block .header-c .wrap .header-row .links-col .links{text-align:left}.header-block .header-c .wrap .header-row .links-col .links a{border-top:1px solid rgba(3,3,3,.149);display:block;font-size:.875rem;font-weight:600;padding-bottom:1rem;padding-right:2.5rem;padding-top:1rem;position:relative;text-transform:uppercase}.header-block .header-c .wrap .header-row .links-col .links a:last-child{border-bottom:1px solid rgba(3,3,3,.149)}.header-block .header-c .wrap .header-row .links-col .links a svg{height:1.5rem;position:absolute;right:0;top:1.0625rem;width:1.5rem}.header-block .header-c .wrap .header-row .links-col .links a:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .6s ease;width:0}@media (min-width:1200px){.header-block .header-c .wrap .header-row .links-col .links a:hover:before{width:100%}}.icon-columns-block .columns{margin-right:-2rem}@media (max-width:1200px){.icon-columns-block .columns{flex-direction:column}}.icon-columns-block .columns .column{padding-right:2rem;position:relative;text-align:center}@media (max-width:1200px){.icon-columns-block .columns .column{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:21.875rem}.icon-columns-block .columns .column:last-child{margin-bottom:0}}.icon-columns-block .columns .column .img-c{padding-top:86%;position:relative}.icon-columns-block .columns .column .img-c .bg{height:100%;left:0;position:absolute;top:0;width:100%}.icon-columns-block .columns .column .img-c .img-in-c{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.icon-columns-block .columns .column .img-c .img-in-c .white-circle{align-items:center;background:#fff;border-radius:50%;display:flex;height:58%;justify-content:center;width:50%}.icon-columns-block .columns .column .img-c .img-in-c .white-circle .js-load-lottie,.icon-columns-block .columns .column .img-c .img-in-c .white-circle img{max-height:7.5rem;max-width:7.5rem;position:absolute}.icon-columns-block .columns .column .text h5{margin-bottom:1rem;margin-top:1rem}.icon-columns-block .columns .column .text p{margin-bottom:.5rem}.icon-columns-block .columns .column .text p:last-child{margin-bottom:0}.markets-and-sectors-block .accordion-container{display:flex;flex-direction:column}.markets-and-sectors-block .accordion-container&gt;:first-child{border-top:1px solid #e2e2e2}.markets-and-sectors-block .accordion-container .accordion-item{position:relative}.markets-and-sectors-block .accordion-container .accordion-item .accordion-toggle{align-items:center;cursor:pointer;display:flex;padding-bottom:1.3125rem;padding-top:1.3125rem;position:relative}.markets-and-sectors-block .accordion-container .accordion-item .accordion-toggle p{color:#f7931e;font-size:1.25rem;font-weight:600;line-height:1.42em;margin:0;padding-bottom:.25rem;transition:.3s ease}.markets-and-sectors-block .accordion-container .accordion-item .accordion-toggle .icon{margin-right:1.3125rem}.markets-and-sectors-block .accordion-container .accordion-item .accordion-toggle .icon svg path{transition:.3s ease}.markets-and-sectors-block .accordion-container .accordion-item .accordion-toggle .accordion-arrow{position:absolute;right:0;top:1rem}.markets-and-sectors-block .accordion-container .accordion-item .accordion-toggle .accordion-arrow svg path{transition:.3s ease}.markets-and-sectors-block .accordion-container .accordion-item .line-after{background-color:#e2e2e2;bottom:0;height:1px;left:0;position:absolute;width:100%}.markets-and-sectors-block .accordion-container .accordion-item .line-after .line-inner{background-color:#030303;height:100%;left:0;position:absolute;top:0;transition:.3s ease;width:0}.markets-and-sectors-block .accordion-container .accordion-item.active .icon svg path,.markets-and-sectors-block .accordion-container .accordion-item:hover .icon svg path{stroke:#030303}.markets-and-sectors-block .accordion-container .accordion-item.active .accordion-arrow svg,.markets-and-sectors-block .accordion-container .accordion-item:hover .accordion-arrow svg{transform:rotate(90deg)}.markets-and-sectors-block .accordion-container .accordion-item.active .accordion-arrow svg path,.markets-and-sectors-block .accordion-container .accordion-item:hover .accordion-arrow svg path{fill:#030303}.markets-and-sectors-block .accordion-container .accordion-item.active p,.markets-and-sectors-block .accordion-container .accordion-item:hover p{color:#030303}.markets-and-sectors-block .accordion-container .accordion-item.active .line-inner,.markets-and-sectors-block .accordion-container .accordion-item:hover .line-inner{width:100%}.markets-and-sectors-block .accordion-container .accordion-dropdown{display:none}.map-col .map-c{padding-top:100%;position:relative}@media (max-width:1200px){.map-col .map-c{width:100%}}.map-col .map-c:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;left:-.75rem;position:absolute;top:-3.125rem;transform:rotate(-135deg);width:0;z-index:5}.map-col .map-wrapper{height:0;overflow:hidden;padding-bottom:93.3%;position:relative;width:100%}.map-col .map-wrapper:after{border-bottom:3.75rem solid transparent;border-left:3.75rem solid #fff;border-top:3.75rem solid transparent;content:"";height:0;left:0;position:absolute;top:0;transform:rotate(-135deg) translate(calc(-100% + 1px),-50%);transform-origin:top left;width:0;z-index:2}.map-col .map{height:100%;left:0;position:absolute;top:0;width:100%}.animated-color,.animated-color *{transition:.3s}.participations-block{overflow:hidden}@media (max-width:1200px){.participations-block .l-pad{padding-left:0}}.participations-block .read-more,.participations-block .subtitle,.participations-block .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .participations-block .date{margin-bottom:3.25rem}@media (max-width:1200px){.participations-block .read-more,.participations-block .subtitle,.participations-block .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .participations-block .date{margin-bottom:1rem}}.participations-block .top-row{display:flex;margin-bottom:2rem}.participations-block .top-row .cats-col{width:60%}@media (max-width:900px){.participations-block .top-row .cats-col{display:none}}.participations-block .top-row .cats-col.cats-col-resp{display:none}@media (max-width:900px){.participations-block .top-row .cats-col.cats-col-resp{display:block;padding-bottom:.125rem;width:100%}}.participations-block .top-row .cats-col.cats-col-resp .swiper-slide{width:auto}.participations-block .top-row .arrows-col{line-height:0;text-align:right;width:40%}@media (max-width:900px){.participations-block .top-row .arrows-col{display:none}}.participations-block .top-row .arrows-col .custom-slider-arrows{display:inline-flex}.participations-block .top-row .arrows-col .custom-slider-arrows .arrow{display:inline-block;margin-bottom:0;margin-left:1rem}.participations-block .slider-c{width:calc(60vw + 40rem)}@media (max-width:1200px){.participations-block .slider-c{width:100%}}.participations-block .slider-c .swiper .swiper-wrapper{margin-right:-1.875rem}@media (max-width:1200px){.participations-block .slider-c .swiper .swiper-wrapper{margin-right:0}}.participations-block .slider-c .swiper .swiper-wrapper .swiper-slide{height:auto!important;margin-bottom:3.25rem;padding-right:1.875rem}@media (max-width:1200px){.participations-block .slider-c .swiper .swiper-wrapper .swiper-slide{margin-bottom:2rem;padding-right:0}}@media (max-width:900px){.participations-block .slider-c .swiper .swiper-wrapper .swiper-slide{padding-right:0}}.participations-block .slider-c .swiper .swiper-wrapper .swiper-slide .post-el{height:100%}.participations-block .slider-c .swiper .swiper-wrapper .swiper-slide.js-hidden,.participations-block .slider-c .swiper .swiper-wrapper .swiper-slide.js-hide{display:none}.participations-block .resp-arrows-c{display:none;margin-bottom:2rem;text-align:right}@media (max-width:900px){.participations-block .resp-arrows-c{display:flex;justify-content:right}}.participations-block .resp-arrows-c .arrow{display:inline-block;line-height:0;margin-bottom:0;margin-left:1rem}.participations-block hr{margin-bottom:3.25rem}@media (max-width:1200px){.participations-block hr{margin-bottom:2rem}}.participations-block.financial-news-block .top-row{padding-top:.375rem}.participations-block.financial-news-block .top-row .read-more,.participations-block.financial-news-block .top-row .subtitle,.participations-block.financial-news-block .top-row .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .participations-block.financial-news-block .top-row .date{margin-bottom:0}@media (max-width:1200px){.timeline-block{display:none}}.timeline-block .timeline-row{position:relative}.timeline-block .timeline-row .years-col{position:relative;z-index:10}.timeline-block .timeline-row .years-col .year-c{align-items:center;display:flex;font-size:5rem;font-weight:700;height:22.5rem;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:21.875rem}.timeline-block .timeline-row .years-col .year-c .js-load-lottie svg{height:100%;left:0;position:absolute;top:0;width:100%}.timeline-block .timeline-row .years-col .year-c .years-first-part{height:7rem;position:relative;width:5.625rem}.timeline-block .timeline-row .years-col .year-c .years-first-part .year{opacity:0;position:absolute;top:120%}.timeline-block .timeline-row .years-col .year-c .years-first-part .year.first{opacity:1;top:0}.timeline-block .timeline-row .years-col .year-c .years-second-part{height:7rem;position:relative;width:5.625rem}.timeline-block .timeline-row .years-col .year-c .years-second-part .year{opacity:0;position:absolute;top:120%}.timeline-block .timeline-row .years-col .year-c .years-second-part .year.first{opacity:1;top:0}.timeline-block .timeline-row .content-col{padding-left:40%;position:relative;width:100%}.timeline-block .timeline-row .content-col .user-content .read-more,.timeline-block .timeline-row .content-col .user-content .subtitle,.timeline-block .timeline-row .content-col .user-content .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .timeline-block .timeline-row .content-col .user-content .date{margin-bottom:.75rem}.timeline-block .timeline-row .content-col .user-content h3{margin-bottom:1.25rem}.timeline-block .timeline-row .content-col .posts .post{padding-bottom:2rem;padding-top:2rem;position:relative}.timeline-block .timeline-row .content-col .posts .post:after{background:#030303;bottom:0;content:"";height:1px;left:0;opacity:.2;position:absolute;transition:width .8s linear;width:0}.timeline-block .timeline-row .content-col .posts .post.active:after{width:100%}.timeline-block .timeline-row .content-col .posts .post .date{color:#8b8b8b;font-size:.875rem;font-weight:600;margin-bottom:.75rem}.timeline-block .timeline-row .content-col .posts .post .text p:last-child{margin-bottom:0}.timeline-block-resp{display:none;overflow:hidden}@media (max-width:1200px){.timeline-block-resp{display:block}}.timeline-block-resp .resp-slider-wrap{max-width:18.75rem;position:relative}.timeline-block-resp .user-content .read-more,.timeline-block-resp .user-content .subtitle,.timeline-block-resp .user-content .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .timeline-block-resp .user-content .date{margin-bottom:.75rem}.timeline-block-resp .user-content h3{margin-bottom:1.5rem}.timeline-block-resp .years-slider-c{max-width:14.375rem}.timeline-block-resp .years-slider-c .js-load-lottie{max-width:14.375rem}.timeline-block-resp .years-slider-c .js-load-lottie,.timeline-block-resp .years-slider-c .js-load-lottie svg{height:100%;left:0;position:absolute;top:0;width:100%}.timeline-block-resp .years-slider-c .swiper{overflow:visible}.timeline-block-resp .years-slider-c .swiper .swiper-wrapper .swiper-slide .year-c{align-items:center;display:flex;height:15.125rem;justify-content:center;max-width:14.375rem;position:relative;width:100%}.timeline-block-resp .years-slider-c .swiper .swiper-wrapper .swiper-slide .year-c .year h2{color:#e2e2e2;margin-bottom:0}.timeline-block-resp .years-slider-c .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .year-c .year h2{color:#030303}.timeline-block-resp .posts-slider-c .swiper{overflow:visible}.timeline-block-resp .posts-slider-c .swiper .swiper-wrapper .swiper-slide{padding-right:1.5rem}.timeline-block-resp .posts-slider-c .swiper .swiper-wrapper .swiper-slide .read-more,.timeline-block-resp .posts-slider-c .swiper .swiper-wrapper .swiper-slide .subtitle,.timeline-block-resp .posts-slider-c .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .timeline-block-resp .posts-slider-c .swiper .swiper-wrapper .swiper-slide .post-el .date{color:#8b8b8b;margin-bottom:.75rem}.timeline-block-resp .posts-slider-c .swiper .swiper-wrapper .swiper-slide .text{padding-bottom:2rem}.timeline-block-resp .posts-slider-footer .custom-slider-arrows{border-top:1px solid rgba(3,3,3,.2);display:flex;justify-content:flex-end;padding-top:1.5rem}.timeline-block-resp .posts-slider-footer .custom-slider-arrows .arrow{height:2.625rem;margin-bottom:0;margin-right:1rem;width:2.625rem}@media (max-width:900px){.breadcrumbs-block .breadcrumbs-desktop{display:none}}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs{color:#030303;font-size:.875rem;font-weight:400;padding-bottom:5rem;padding-top:1.5rem}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el{display:inline-block;margin-right:1.875rem;position:relative}@media (min-width:1200px){.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el{position:relative;text-decoration:none;white-space:nowrap}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el:hover{text-decoration:none}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el:hover:before{width:100%}}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el:after{content:"/";left:100%;padding-left:.75rem;padding-right:.75rem;position:absolute;top:0}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el.current{color:#8b8b8b;pointer-events:none}.breadcrumbs-block .breadcrumbs-desktop .breadcrumbs .el.current:after{display:none}.breadcrumbs-block .breadcrumbs-resp{cursor:pointer;display:none;margin-bottom:2rem;margin-top:1rem}@media (max-width:900px){.breadcrumbs-block .breadcrumbs-resp{align-items:center;display:inline-flex}}.breadcrumbs-block .breadcrumbs-resp .arrow-col{line-height:0}.breadcrumbs-block .breadcrumbs-resp .arrow-col svg{height:2.625rem;margin-right:1rem;width:2.625rem}.breadcrumbs-block .breadcrumbs-resp .title-col .el{display:inline-block;margin-right:1.875rem;position:relative}@media (min-width:1200px){.breadcrumbs-block .breadcrumbs-resp .title-col .el{position:relative;text-decoration:none;white-space:nowrap}.breadcrumbs-block .breadcrumbs-resp .title-col .el:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.breadcrumbs-block .breadcrumbs-resp .title-col .el:hover{text-decoration:none}.breadcrumbs-block .breadcrumbs-resp .title-col .el:hover:before{width:100%}}.breadcrumbs-block .breadcrumbs-resp .title-col .el:after{content:"/";left:100%;padding-left:.75rem;padding-right:.75rem;position:absolute;top:0}.breadcrumbs-block .breadcrumbs-resp .title-col a{color:#030303;font-size:.875rem}.timeline-slider-block .block-c{background:#f4f4f4;padding-bottom:6.4375rem;padding-top:3.25rem;position:relative}.timeline-slider-block .block-c:before{background:#f4f4f4;content:"";height:100%;left:100%;position:absolute;top:0;width:100vw}.timeline-slider-block .block-c:after{border-bottom:3.25rem solid transparent;border-left:3.25rem solid #fff;border-top:3.25rem solid transparent;content:"";height:0;left:-.5625rem;position:absolute;top:-2.1875rem;transform:rotate(-135deg);width:0;z-index:5}.timeline-slider-block .block-c .navigation-row{align-items:center;display:flex}.timeline-slider-block .block-c .navigation-row .numbers-col{font-size:.875rem;font-weight:600;margin-left:auto}.timeline-slider-block .block-c .navigation-row .buttons-col .custom-slider-arrows{align-items:center;display:flex;margin-left:3.25rem}.timeline-slider-block .block-c .navigation-row .buttons-col .custom-slider-arrows .arrow{line-height:0;margin-bottom:0;margin-left:1rem}.timeline-slider-block .block-c .navigation-row .buttons-col .custom-slider-arrows .arrow:first-child{margin-left:0}.timeline-slider-block .block-c .slider-c{margin-top:7.3125rem}.timeline-slider-block .block-c .slider-c .swiper{width:90vw}.timeline-slider-block .block-c .slider-c .swiper .swiper-wrapper .swiper-slide{padding-right:5rem;padding-top:3.75rem;position:relative}.timeline-slider-block .block-c .slider-c .swiper .swiper-wrapper .swiper-slide .ball{left:0;position:absolute;top:0}.timeline-slider-block .block-c .slider-c .swiper .swiper-wrapper .swiper-slide .ball svg{height:1.75rem;width:1.75rem}.timeline-slider-block .block-c .slider-c .swiper .swiper-wrapper .swiper-slide h6{margin-bottom:2rem}.timeline-slider-block .block-c .slider-c .swiper .swiper-wrapper .swiper-slide .user-content{margin-bottom:3.25rem}.timeline-slider-block .block-c .slider-c .button-c{text-align:right}.all-posts-page .archive-header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem}.all-posts-page .archive-header .cats-col{margin-left:auto}@media (max-width:1200px){.all-posts-page .archive-header .cats-col{display:none;margin-left:0;width:100%}}.all-posts-page .archive-header .cats-col.cats-col-resp{display:none;position:relative;width:100%}@media (max-width:1200px){.all-posts-page .archive-header .cats-col.cats-col-resp{display:block}}.all-posts-page .archive-header .cats-col.cats-col-resp .cat-slide{width:auto}.all-posts-page .archive-header .cats-col .cat-button{margin-left:.3125rem}@media (max-width:1200px){.all-posts-page .archive-header .cats-col .cat-button{margin-left:0}}.all-posts-page .archive-body .posts-row{display:flex;flex-wrap:wrap;margin-right:-1.875rem}.all-posts-page .archive-body .posts-row .post-el{margin-bottom:1.875rem;padding-right:1.875rem;width:25%}@media (max-width:1200px){.all-posts-page .archive-body .posts-row .post-el{margin-bottom:.75rem;width:100%}}.all-posts-page .archive-footer{margin-bottom:7.75rem;text-align:center}.all-posts-page .archive-footer .progress-text{color:#8b8b8b;font-size:.875rem;margin-bottom:.75rem;margin-top:1.375rem}.all-posts-page .archive-footer .progress-bar{background:#8b8b8b;display:inline-block;height:1px;margin-bottom:1.5rem;position:relative;width:16.125rem}.all-posts-page .archive-footer .progress-bar .progress-bar__inner{background:#030303;height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:0}.all-posts-page .archive-footer .button-c{position:relative}.all-posts-page .archive-footer .button-c .button{opacity:1;transition:opacity all .4s ease}.all-posts-page .archive-footer .button-c .button.button--disabled{opacity:0;pointer-events:none}.all-posts-page .archive-footer .button-c .loader{opacity:0;pointer-events:none;transition:opacity all .4s ease}.all-posts-page .archive-footer .button-c.loading .button{opacity:0}.all-posts-page .archive-footer .button-c.loading .loader{opacity:1}.gallery-block{margin-bottom:2.625rem}.gallery-block .gallery-big{margin-bottom:.5rem}.gallery-block .gallery-big .swiper-wrapper .swiper-slide{padding-top:58%}.gallery-block .gallery-big .swiper-wrapper .swiper-slide .in-c{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.gallery-block .gallery-big .swiper-wrapper .swiper-slide .in-c img{max-height:100%;max-width:100%}.gallery-block .gallery-thumbnails{margin-bottom:1.5rem}.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide{cursor:pointer;position:relative}.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide .in-c{padding-top:60%;position:relative}.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide .in-c img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .15s linear;width:100%}.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide:after{border:0 solid #fff;box-sizing:border-box;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s linear;width:100%}@media (max-width:700px){.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide:after{border:.25rem solid #fff}}.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide.swiper-slide-thumb-active:after,.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide:hover:after{border:.625rem solid #fff}.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img,.gallery-block .gallery-thumbnails .swiper-wrapper .swiper-slide:hover img{height:calc(100% - .5rem);left:.25rem;top:.25rem;width:calc(100% - .5rem)}.gallery-block .slider-footer{align-items:center}.gallery-block .slider-footer .numbers-col span{display:inline-block;font-size:.875rem;font-weight:600;vertical-align:middle}.gallery-block .slider-footer .buttons-col{text-align:right}.gallery-block .slider-footer .buttons-col .custom-slider-arrows{align-items:center;display:inline-flex}.gallery-block .slider-footer .buttons-col .custom-slider-arrows .arrow{margin-bottom:0;margin-left:1rem}.js-popup-content .right-aligned-text-wrap .user-content h2,.js-popup-content .right-aligned-text-wrap .user-content h3,.js-popup-content .right-aligned-text-wrap .user-content h4,.js-popup-content .right-aligned-text-wrap .user-content h5,.user-content .wrap-resp h1{font-size:1.25rem;font-weight:600;line-height:1.4}.post-open{margin-bottom:7.75rem}.post-open h1,.post-open h4{color:#f7931e}.post-open .user-content .wrap-resp h1{font-size:2.625rem;font-weight:700;line-height:1.2}.post-open .user-content .wrap-resp h2,.post-open .user-content .wrap-resp h3,.post-open .user-content .wrap-resp h4,.post-open .user-content .wrap-resp h5{font-size:1.25rem;font-weight:600;line-height:1.4}.single-post-thumbnail{margin-bottom:1.5rem;padding-top:56%;position:relative;width:100%}.loader{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border:.25rem solid #f7931e;border-radius:50%;border-right-color:transparent;height:2.625rem;left:calc(50% - 1.31rem);position:absolute;top:calc(50% - 1.31rem);transform:translate(-50%,-50%);transform-origin:center;width:2.625rem}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fade-in{-webkit-animation:fadeIn .8s ease;animation:fadeIn .8s ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.finance-documents-block .documents{margin-bottom:2rem}.finance-documents-filter .filters-title-row{align-items:center;display:flex;margin-bottom:1rem}.finance-documents-filter .filters-title-row .read-more,.finance-documents-filter .filters-title-row .subtitle,.finance-documents-filter .filters-title-row .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .date{margin-bottom:0;width:60%}.finance-documents-filter .filters-title-row .clear-filters-col{text-align:right;width:40%}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters{cursor:pointer;display:inline-block;padding-left:1.5rem;position:relative}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters svg{height:1rem;left:0;position:absolute;top:.125rem;width:1rem}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters svg rect{fill:#f7931e;transition:all .4s ease}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .read-more,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .subtitle,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .date{color:#f7931e;margin-bottom:0;text-transform:uppercase;transition:all .4s ease;white-space:nowrap;width:100%}@media (min-width:1200px){.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .read-more,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .subtitle,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .date{position:relative;text-decoration:none;white-space:nowrap}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .read-more:before,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .subtitle:before,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date:before,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .date:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .read-more:hover,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .subtitle:hover,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date:hover,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .date:hover{text-decoration:none}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .read-more:hover:before,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .subtitle:hover:before,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date:hover:before,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .clear-filters-col .clear-filters .date:hover:before{width:100%}}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters:hover svg rect{fill:#030303}.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters:hover .read-more,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters:hover .subtitle,.finance-documents-filter .filters-title-row .clear-filters-col .clear-filters:hover .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .finance-documents-filter .filters-title-row .clear-filters-col .clear-filters:hover .date{color:#030303}.finance-documents-filter .filters-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2.625rem;margin-right:-.5rem}.finance-documents-filter .filters-row .filter-col{padding-right:.5rem;width:50%}@media (max-width:700px){.finance-documents-filter .filters-row .filter-col{margin-bottom:.5rem;width:100%}}.finance-documents-filter .js-filtered-documents-type{margin-bottom:3.125rem}.finance-documents-filter .js-filtered-documents-type:last-child{margin-bottom:0}.block-members .header-row{margin-top:3.25rem}@media (max-width:900px){.block-members .header-row .cats-col{display:none}}.block-members .header-row .cats-col.cats-col-resp{display:none}@media (max-width:900px){.block-members .header-row .cats-col.cats-col-resp{display:block;padding-bottom:.125rem}}.block-members .header-row .cats-col.cats-col-resp .swiper-slide{width:auto}.block-members .posts-row{display:flex;flex-wrap:wrap;justify-content:right;margin-right:-2rem;margin-top:2rem}.block-members .posts-row .member-el{cursor:pointer;margin-bottom:2rem;padding-right:2rem;position:relative;width:50%}@media (max-width:1200px){.block-members .posts-row .member-el{margin-bottom:.75rem;width:100%}}.block-members .posts-row .member-el .member-row{display:flex;flex-wrap:wrap;position:relative}.block-members .posts-row .member-el .member-row .img-col{overflow:hidden;padding-top:50%;position:relative;width:50%}@media (max-width:750px){.block-members .posts-row .member-el .member-row .img-col{padding-top:100%;width:100%}}.block-members .posts-row .member-el .member-row .img-col img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:all .4s ease;width:100%}.block-members .posts-row .member-el .member-row .text-col{border:1px solid #e2e2e2;border-left:none;overflow:hidden;padding:1.5rem;position:relative;width:50%}@media (max-width:750px){.block-members .posts-row .member-el .member-row .text-col{border-left:1px solid #e2e2e2;border-top:none;padding:1rem 1rem 4.375rem;width:100%}}.block-members .posts-row .member-el .member-row .text-col:before{background:#f5f5f5;content:"";height:100%;left:0;position:absolute;top:0;top:100%;transition:top .4s ease;width:100%}.block-members .posts-row .member-el .member-row .text-col .text-c{position:relative}.block-members .posts-row .member-el .member-row .text-col .text-c h6{margin-bottom:.5rem}.block-members .posts-row .member-el .member-row .text-col .text-c .role{font-size:.75rem;font-style:italic}.block-members .posts-row .member-el:hover .member-row .img-col img{transform:scale(1.1)}.block-members .posts-row .member-el:hover .member-row .text-col:before{top:0}.block-members .posts-row .member-el .linkedin{bottom:1.5rem;right:3.5rem}@media (max-width:750px){.block-members .posts-row .member-el .linkedin{bottom:1rem;right:3rem}}.linkedin{line-height:0;position:absolute}@media (max-width:750px){.linkedin{bottom:1rem;right:1rem}}.linkedin svg{height:2.625rem;width:2.625rem}.linkedin svg circle{fill:#fff;transition:all .4s ease}.linkedin svg path{fill:#f7931e;transition:all .4s ease}@media (max-width:1200px){.linkedin svg:hover circle{fill:#f7931e}.linkedin svg:hover path{fill:#fff}}.member-popup{position:relative}.member-popup .member-popup-header h6{margin-bottom:.5rem}.member-popup .member-popup-header .role{font-size:.75rem;font-style:italic;margin-bottom:2rem}.member-popup .member-popup-header .img-c{margin-bottom:2rem;padding-top:23.125rem;position:relative;width:23.125rem}@media (max-width:400px){.member-popup .member-popup-header .img-c{padding-top:100%;width:100%}}.member-popup .member-popup-header .img-c img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.member-popup .linkedin{display:inline-block;position:absolute!important;right:0;top:0}.member-popup ol,.member-popup p,.member-popup ul{margin-bottom:1rem}.image-with-text-block .text-col{font-size:1.25rem}.image-with-text-block .text-col p{margin-bottom:.75rem}.image-with-text-block .columns{display:flex;flex-wrap:wrap;position:relative}.image-with-text-block .columns .img-col{padding-top:33.33%;position:relative;width:33.33%}@media (max-width:750px){.image-with-text-block .columns .img-col{padding-top:100%;width:100%}}.image-with-text-block .columns .img-col img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-with-text-block .columns .text-col{padding-left:4.25rem;width:66.66%}@media (max-width:750px){.image-with-text-block .columns .text-col{margin-top:2rem;padding-left:0;width:100%}}.graphs-block .top-row{margin-top:3.25rem}@media (max-width:900px){.graphs-block .top-row .cats-col{display:none}}.graphs-block .top-row .cats-col.cats-col-resp{display:none}@media (max-width:900px){.graphs-block .top-row .cats-col.cats-col-resp{display:block;padding-bottom:.125rem}}.graphs-block .top-row .cats-col.cats-col-resp .swiper-slide{width:auto}.graphs-block .graph{display:flex;margin-top:2rem;padding-bottom:6.25rem;position:relative;width:100%}.graphs-block .graph .column{height:100%;min-height:23.75rem;position:relative}@media (max-width:700px){.graphs-block .graph .column{min-height:13.1875rem}}.graphs-block .graph .column .borders-c{height:100%;left:0;position:absolute;top:0;width:100%}.graphs-block .graph .column .borders-c div{border:1px solid #e2e2e2;border-bottom:none;border-right:none;height:25%}.graphs-block .graph .column .borders-c div:last-child{border-bottom:1px solid #e2e2e2}.graphs-block .graph .column .data-col{background:#f7931e;bottom:0;height:0;left:10%;position:absolute;transition:height .5s ease;width:80%}.graphs-block .graph .column .data-col .title{font-weight:600;opacity:0;position:absolute;text-align:center;top:-2.5rem;transition:opacity 1s ease;width:100%}@media (max-width:700px){.graphs-block .graph .column .data-col .title{top:.5rem}}.graphs-block .graph .column .data-col .line-title{bottom:-2.5rem;color:#8b8b8b;position:absolute;text-align:center;width:100%}.graphs-block .graph .column:last-child .borders-c div{border-right:1px solid #e2e2e2}.accordion-block{position:relative}.accordion-block .accordion{border:1px solid #e2e2e2;border-bottom:none;padding:1.75rem 2rem;position:relative;transition:all .4s ease}@media (max-width:1200px){.accordion-block .accordion{padding:1.375rem 1rem}}.accordion-block .accordion:after{background:#030303;bottom:-1px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:all .4s ease;width:100%;z-index:5}.accordion-block .accordion:last-child{border-bottom:1px solid #e2e2e2}.accordion-block .accordion:last-child:after{display:none}.accordion-block .accordion .top{cursor:pointer}.accordion-block .accordion .top h4{line-height:1.2;margin-bottom:.75rem;padding-right:6.75rem}@media (max-width:1200px){.accordion-block .accordion .top h4{font-size:1.5rem;margin-bottom:0;padding-right:4.375rem}}.accordion-block .accordion .top p{font-size:.875rem;margin-bottom:0}@media (max-width:1200px){.accordion-block .accordion .top p{display:none}}.accordion-block .accordion .top .arrow-b{height:4rem;position:absolute;right:2rem;top:2.3125rem;width:4rem}@media (max-width:1200px){.accordion-block .accordion .top .arrow-b{height:2.625rem;right:1rem;top:1rem;width:2.625rem}}.accordion-block .accordion .top .arrow-b .bg-shape{height:100%;position:relative;width:100%;z-index:1}.accordion-block .accordion .top .arrow-b .arrow-icon{height:100%;left:0;padding:30%;position:absolute;top:0;width:100%;z-index:5}.accordion-block .accordion .top .arrow-b .arrow-icon path{fill:#030303;transition:all .4s ease}.accordion-block .accordion .top .arrow-b .hover-fill{background:#030303;z-index:2}.accordion-block .accordion .top .arrow-b .hover-fill,.accordion-block .accordion .top .arrow-b .hover-fill-2{border-radius:50%;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:center;transition:all .4s ease;width:100%}.accordion-block .accordion .top .arrow-b .hover-fill-2{background:#f7931e;z-index:3}.accordion-block .accordion .top:hover .arrow-b .arrow-icon path{fill:#fff}.accordion-block .accordion .top:hover .arrow-b .hover-fill{transform:scale(1)}.accordion-block .accordion .content{display:none;margin-left:auto;margin-right:6.75rem;max-width:45.75rem;padding-top:2.25rem}@media (max-width:1200px){.accordion-block .accordion .content{margin:0;padding:.75rem 0 0}}.accordion-block .accordion .content .resp-category{display:none;margin-bottom:2rem}@media (max-width:1200px){.accordion-block .accordion .content .resp-category{display:block}}.accordion-block .accordion .content .contact-us-message{align-items:center;border-top:1px solid #e2e2e2;display:flex;margin-top:2.625rem;padding-top:2.625rem}@media (max-width:1200px){.accordion-block .accordion .content .contact-us-message{flex-wrap:wrap;margin-top:2rem;padding-top:2rem}.accordion-block .accordion .content .contact-us-message .text-col{width:100%}}.accordion-block .accordion .content .contact-us-message .text-col h6{margin:0}.accordion-block .accordion .content .contact-us-message .button-col{padding-left:5.9375rem}@media (max-width:1200px){.accordion-block .accordion .content .contact-us-message .button-col{margin-top:2rem;padding-left:0;width:100%}}.accordion-block .accordion .content .contact-us-message .button-col .button{white-space:nowrap}@media (min-width:1200px){.accordion-block .accordion:hover{border-color:#030303}.accordion-block .accordion:hover:after{opacity:1}}.accordion-block .accordion.opened .arrow-b{transform:rotate(180deg)}.accordion-block .accordion.opened .arrow-b .arrow-icon path{fill:#fff}.accordion-block .accordion.opened .arrow-b .hover-fill{transform:scale(1)}@media (min-width:1200px){.accordion-block .accordion.opened:hover .hover-fill-2{transform:scale(1.02)}}.certificates-block{display:flex;flex-wrap:wrap;overflow:visible;position:relative}@media (max-width:1200px){.certificates-block{padding-left:1px;padding-top:1px}}.certificates-block .certificate{border:1px solid #e2e2e2;border-right:none;cursor:pointer;padding-top:20%;position:relative;transition:all .4s ease;width:25%}.certificates-block .certificate:after{background:#030303;content:"";height:100%;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease;width:1px;z-index:2}.certificates-block .certificate:last-child{border-right:1px solid #e2e2e2}.certificates-block .certificate:last-child:after{display:none}@media (max-width:1200px){.certificates-block .certificate{border:1px solid #e2e2e2;margin-left:-1px;margin-top:-1px;padding-top:40%;width:50%}}@media (max-width:750px){.certificates-block .certificate{padding-top:80%;width:100%}}.certificates-block .certificate .img-c{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.certificates-block .certificate .img-c img{max-height:80%;max-width:80%}@media (min-width:1200px){.certificates-block .certificate:hover{border-color:#030303}.certificates-block .certificate:hover:after{opacity:1}}.popup-content .certificate-c{border-bottom:1px solid #e2e2e2;margin-bottom:2rem;padding-bottom:2rem}.popup-content .certificate-c:last-child{border-bottom:none;margin-bottom:0}.popup-content .certificate-c h6{margin-bottom:2rem}.popup-content .certificate-c .certificate-row{display:flex}@media (max-width:500px){.popup-content .certificate-c .certificate-row{flex-wrap:wrap}}.popup-content .certificate-c .certificate-row .img-col{align-items:center;display:flex;justify-content:center;width:30%}@media (max-width:500px){.popup-content .certificate-c .certificate-row .img-col{width:100%}}.popup-content .certificate-c .certificate-row .img-col .img-c{border:1px solid #e2e2e2;padding:.75rem 1rem}.popup-content .certificate-c .certificate-row .img-col .img-c img{height:auto;max-width:100%}.popup-content .certificate-c .certificate-row .text-col{padding-left:3.5rem;width:70%}@media (max-width:500px){.popup-content .certificate-c .certificate-row .text-col{padding-left:0;padding-top:1.25rem;width:100%}}.suppliers-form{overflow:hidden}.suppliers-form h6{margin-bottom:1.5rem}.suppliers-form .read-more,.suppliers-form .subtitle,.suppliers-form .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .suppliers-form .date{margin-bottom:1rem}.suppliers-form .steps-c .progress-line{background:#cdcdcd;height:1px;position:relative;width:100%}.suppliers-form .steps-c .progress-line .progress{background:#030303;height:100%;left:0;position:absolute;top:0;transition:all .4s ease;width:33%}.suppliers-form .steps-c .steps-numbers{align-items:center;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-end;margin-bottom:.75rem;margin-top:.75rem}.suppliers-form .steps-c .steps-numbers .separator{padding:0 1rem}.suppliers-form .steps-c .steps-numbers .total{color:#8b8b8b}.suppliers-form .buttons-c{margin-top:2rem}.suppliers-form .fields-steps-c{display:flex;left:0;position:relative;transition:all .6s ease;width:327%}.suppliers-form .fields-steps-c .js-step-fields{padding-right:3%;width:109%}.suppliers-form .success-message{height:100%}.suppliers-form .success-message .success-c{align-items:center;display:flex;min-height:calc(100vh - 7rem)}.suppliers-form .success-message .success-c .row{flex-wrap:nowrap}@media (max-width:700px){.suppliers-form .success-message .success-c .row{flex-wrap:wrap}}.suppliers-form .success-message .success-c .row .icon-col{width:5.75rem}@media (max-width:700px){.suppliers-form .success-message .success-c .row .icon-col{margin-bottom:.75rem;width:100%}}.suppliers-form .success-message .success-c .row .icon-col .lottie-icon{height:auto;width:100%}@media (max-width:700px){.suppliers-form .success-message .success-c .row .icon-col .lottie-icon{width:4.5rem}}.suppliers-form .success-message .success-c .row .content-col{padding-left:1.75rem;width:90%}@media (max-width:700px){.suppliers-form .success-message .success-c .row .content-col{padding-left:0;width:100%}}.suppliers-form .success-message .success-c .row .content-col .button{margin-top:.25rem}.faq-title{color:#030303;font-size:1.25rem;font-weight:700;line-height:1.22;margin-right:auto;padding-bottom:2rem;padding-right:1rem;padding-top:2rem;position:relative;text-transform:uppercase}@media (max-width:700px){.faq-title{font-size:1.375rem}}.faq-title:after{background:#d9d9d9;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .6s linear;width:100%}.block-contacts-row-with-title-and-peoples .details-row{display:flex;flex-wrap:wrap}.block-contacts-row-with-title-and-peoples .details-row .left-col{width:50%}.block-contacts-row-with-title-and-peoples .details-row .left-col .read-more,.block-contacts-row-with-title-and-peoples .details-row .left-col .subtitle,.block-contacts-row-with-title-and-peoples .details-row .left-col .vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .date,.vacancies-and-news-block .sliders-c .right-slider-col .news-slider-c .news-slider .swiper .swiper-wrapper .swiper-slide .post-el .block-contacts-row-with-title-and-peoples .details-row .left-col .date{margin-bottom:.75rem}@media (max-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .left-col{width:100%}}.block-contacts-row-with-title-and-peoples .details-row .right-col{margin-bottom:-2rem;width:50%}@media (max-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .right-col{margin-bottom:-.75rem;width:100%}}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el{cursor:auto;margin-bottom:2rem;padding-right:2rem;position:relative}@media (max-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el{margin-bottom:.75rem;padding-right:0}}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row{display:flex;flex-wrap:wrap;position:relative}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .img-col{overflow:hidden;padding-top:50%;position:relative;width:50%}@media (max-width:750px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .img-col{padding-top:100%;width:100%}}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .img-col img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:all .4s ease;width:100%}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col{border:1px solid #e2e2e2;border-left:none;overflow:hidden;padding:1.5rem;position:relative;width:50%}@media (max-width:750px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col{border-left:1px solid #e2e2e2;border-top:none;padding:1rem 1rem 4.375rem;width:100%}}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col:before{background:#f5f5f5;content:"";height:100%;left:0;position:absolute;top:0;top:100%;transition:top .4s ease;width:100%}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c{position:relative}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c h6{margin-bottom:.5rem}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .role{font-size:.75rem;font-style:italic}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .phone{display:inline-block;font-size:1rem;line-height:1.4;margin-top:1.5rem}@media (min-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .phone{position:relative;text-decoration:none;white-space:nowrap}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .phone:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .phone:hover{text-decoration:none}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .phone:hover:before{width:100%}}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .email{display:inline-block;font-size:.86rem;line-height:1.4;margin-top:.5rem}@media (min-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .email{position:relative;text-decoration:none;white-space:nowrap}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .email:before{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}}@media (min-width:1200px) and (min-width:1200px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .email:hover{text-decoration:none}.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .email:hover:before{width:100%}}@media (max-width:750px){.block-contacts-row-with-title-and-peoples .details-row .right-col .member-el .member-row .text-col .text-c .email{font-size:1rem}}.part__accordion .accordion-item{border-bottom:1px solid #d9d9d9;position:relative;width:100%}.part__accordion .accordion-item:after{background:#030303;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s linear;width:0}.part__accordion .accordion-item .accordion-header{align-items:flex-start;cursor:pointer;display:flex;padding:1rem 0;position:relative;transition:all .4s ease}@media (hover:hover) and (pointer:fine){.part__accordion .accordion-item .accordion-header:hover .title{color:#f7931e;transition:color .4s ease}.part__accordion .accordion-item .accordion-header:hover svg path{stroke:#f7931e;transition:stroke .4s ease}}.part__accordion .accordion-item .accordion-header .title{color:#030303;font-size:1.25rem;font-weight:700;line-height:1.22;margin-right:auto;padding-right:1rem;text-transform:none}@media (max-width:700px){.part__accordion .accordion-item .accordion-header .title{font-size:1.375rem}}.part__accordion .accordion-item .accordion-header svg{height:1.5rem;min-width:1.5rem;transform:rotate(0deg);transition:stroke .4s ease;width:1.5rem}.part__accordion .accordion-item .accordion-header svg path{stroke:#030303;transition:stroke .4s ease}.part__accordion .accordion-item .accordion-body{color:#030303}.part__accordion .accordion-item .accordion-body .accordion-body-c{margin-bottom:1rem}.part__accordion .accordion-item .accordion-body .accordion-body-c h4{font-size:1.375rem;font-weight:500;margin-top:1.5rem}.part__accordion .accordion-item .accordion-body .accordion-body-c p{margin-top:1.5rem}.part__accordion .accordion-item .accordion-body .accordion-body-c p:first-child{margin-top:0}.part__accordion .accordion-item .accordion-body .accordion-body-c a{color:#f7931e;display:inline-block;position:relative}.part__accordion .accordion-item .accordion-body .accordion-body-c a:before{background:#f7931e;bottom:.125rem;content:"";height:1px;left:0;position:absolute;transition:all .5s;width:0}.part__accordion .accordion-item .accordion-body .accordion-body-c a:hover:before{width:100%}.part__accordion .accordion-item .accordion-body .accordion-body-c ul li{margin-bottom:.75rem;padding-left:1.75rem;position:relative}.part__accordion .accordion-item .accordion-body .accordion-body-c ul li:last-child{margin-bottom:0}.part__accordion .accordion-item .accordion-body .accordion-body-c ul li:before{background:#030303;content:"";height:1px;left:0;position:absolute;top:.625rem;width:1rem}.part__accordion .accordion-item.opened .accordion-header .title{color:#030303;transition:color .4s linear}.part__accordion .accordion-item.opened .accordion-header svg path{stroke:#030303}.part__accordion .accordion-item.opened .accordion-header svg path.path-1{opacity:0}.part__accordion .accordion-item.opened:after,.part__accordion .accordion-item:hover:after{width:100%}.single-faq{display:flex}@media (max-width:1200px){.single-faq{flex-wrap:wrap}.single-faq .right-aligned-text-wrap{flex-basis:100%}.single-faq .left-navigation{flex-basis:100%;margin-top:4.5rem;order:2}}.single-faq .left-navigation{min-width:18.75rem}@media (min-width:1200px){.single-faq .left-navigation{max-width:18.75rem}}.single-faq .left-navigation .nav-list-title{font-size:1.25rem;font-weight:600;padding-bottom:1.25rem}.single-faq .left-navigation .accordion-container{display:flex;flex-direction:column}.single-faq .left-navigation .accordion-container&gt;:first-child{border-top:1px solid #e2e2e2}.single-faq .left-navigation .accordion-container .accordion-item{position:relative}.single-faq .left-navigation .accordion-container .accordion-item .accordion-toggle{align-items:center;cursor:pointer;display:flex;padding-bottom:.875rem;padding-top:.875rem;position:relative}.single-faq .left-navigation .accordion-container .accordion-item .accordion-toggle p{color:#f7931e;font-size:.9375rem;font-weight:600;margin:0 1.875rem 0 0;padding-bottom:.25rem;text-transform:uppercase;transition:.3s ease}.single-faq .left-navigation .accordion-container .accordion-item .accordion-toggle .accordion-arrow{position:absolute;right:0}.single-faq .left-navigation .accordion-container .accordion-item .accordion-toggle .accordion-arrow svg path{transition:.3s ease}.single-faq .left-navigation .accordion-container .accordion-item .line-after{background-color:#e2e2e2;bottom:0;height:1px;left:0;position:absolute;width:100%}.single-faq .left-navigation .accordion-container .accordion-item .line-after .line-inner{background-color:#030303;height:100%;left:0;position:absolute;top:0;transition:.3s ease;width:0}.single-faq .left-navigation .accordion-container .accordion-item.active .icon svg path,.single-faq .left-navigation .accordion-container .accordion-item:hover .icon svg path{stroke:#030303}.single-faq .left-navigation .accordion-container .accordion-item.active .accordion-arrow svg path,.single-faq .left-navigation .accordion-container .accordion-item:hover .accordion-arrow svg path{fill:#030303}.single-faq .left-navigation .accordion-container .accordion-item.active p,.single-faq .left-navigation .accordion-container .accordion-item:hover p{color:#030303}.single-faq .left-navigation .accordion-container .accordion-item.active .line-inner,.single-faq .left-navigation .accordion-container .accordion-item:hover .line-inner{width:100%}.single-faq .button{margin-top:.375rem}.mobile-open-filter-btn{align-items:center;background:#030303;box-shadow:0 1px 0 0 rgba(25,28,43,.149);color:#fff;cursor:pointer;display:flex;font-family:Loos Wide,sans-serif;font-size:.875rem;font-weight:500;height:3rem!important;justify-content:space-between;left:0;max-height:3rem!important;max-width:100%!important;padding:.75rem 1rem;position:fixed;text-transform:uppercase;top:3.875rem!important;transform:translateY(-270%)!important;transition:all .5s;width:100%!important}.mobile-open-filter-btn.displayed{transform:translateY(0)!important}.mobile-open-filter-btn.displayed.is-hidden{transform:translateY(-270%)!important}@media (min-width:1200px){.mobile-open-filter-btn{display:none!important}}.services-filter-modal{background:rgba(3,3,3,.8);height:100dvh!important;left:0!important;max-height:100dvh!important;max-width:100vw!important;opacity:0!important;pointer-events:none!important;position:fixed;top:0!important;transform:unset!important;transition:top .4s ease;width:100vw!important;z-index:120}.services-filter-modal.modal-active{opacity:1!important;pointer-events:all!important}.services-filter-modal .inner-parent{height:100%;position:relative;width:100%}.services-filter-modal .inner-parent .filter-modal-close-btn{position:absolute;right:1rem;top:.5rem;transform:scale(.7);z-index:110}@media (min-width:750px){.services-filter-modal .inner-parent .filter-modal-close-btn{right:2.25rem;top:.5rem}}@media (min-width:1200px){.services-filter-modal .inner-parent .filter-modal-close-btn{right:1.5rem;top:1.5rem}}.services-filter-modal .inner-parent .filter-modal-close-btn .close-btn{background-color:transparent;border:none;height:3.875rem;width:3.875rem}.services-filter-modal .inner-parent .filter-modal-close-btn .close-btn svg{height:80px;width:80px}.services-filter-modal .inner-parent .inner-children{background:#fff;height:100dvh;left:0;overflow-y:auto;padding:4.875rem 1rem 4.5rem;position:absolute;top:0;width:100vw}@media (min-width:750px){.services-filter-modal .inner-parent .inner-children{padding:4.875rem 2rem 4.5rem}}.services-filter-modal .inner-parent .inner-children .mobile-filters .title{border-bottom:1px solid blue;color:blue;font-family:Loos Wide,sans-serif;font-size:1.25rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem;text-align:center;text-transform:uppercase}@media (min-width:900px){.services-filter-modal .inner-parent .inner-children{height:auto;left:50%;padding:3.25rem 5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:58%}.services-filter-modal .inner-parent .inner-children .mobile-filters .title{margin-bottom:0}}.form-container .form-col{margin-bottom:.75rem;max-width:27rem;position:relative}@media (max-width:1000px){.form-container .form-col{max-width:100%}}.form-container .input-text{position:relative}.form-container .input-text label{color:#8b8b8b;font-size:1rem;left:1.5rem;pointer-events:none;position:absolute;top:1.25rem;transition:all .2s ease-in-out}.form-container .input-text.focus label{font-size:.75rem;top:.5rem}.form-container .input-text input[type=text]{-webkit-appearance:none;border:1px solid #cdcdcd;border-radius:0;color:#030303;font-size:1rem;max-width:100%;padding:1.5625rem 1.4375rem .8125rem;transition:all .4s ease;width:100%}.form-container .input-text input[type=text]:focus{border-color:#030303}.form-container .custom-select .select-selected{min-height:3.875rem;padding:1.5625rem 1.4375rem .8125rem}.form-container .custom-select .select-selected:after{top:1.25rem}.form-container .custom-select label{left:1.5rem;top:.5rem}.form-container .custom-select.nothing-selected label{left:1.5rem;top:1.25rem}.form-container .buttons-c .button{margin-right:.75rem}.form-container .input-checkbox label{align-items:flex-start;cursor:pointer;display:flex;margin-bottom:0;margin-top:1.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-container .input-checkbox label input:checked+.checkbox{border-color:#cdcdcd}.form-container .input-checkbox label input:checked+.checkbox svg .path{stroke-dashoffset:0;fill:#000}.form-container .input-checkbox label input:checked+.checkbox svg .polyline,.form-container .input-checkbox label:hover .checkbox svg .path{stroke-dashoffset:0}.form-container .input-checkbox label .checkbox{border:1px solid #cdcdcd;height:1.5rem;min-width:1.5rem;position:relative;width:1.5rem}.form-container .input-checkbox label .checkbox svg{height:1.5rem;left:-1px;position:absolute;top:-1px;width:1.5rem}.form-container .input-checkbox label .checkbox svg .path{fill:none;stroke:#000;stroke-width:1;stroke-dasharray:70px;stroke-dashoffset:70px;transition:all .6s ease}.form-container .input-checkbox label .checkbox svg .polyline{fill:none;stroke:#fff;stroke-width:1;stroke-dasharray:18px;stroke-dashoffset:18px;transition:all .3s ease}.form-container .input-checkbox label .text{font-size:1rem;padding-left:1rem}.form-container .input-checkbox label .invisible{height:0;opacity:0;position:absolute;width:0;z-index:-1}.form-container button[type=submit],.form-container input[type=submit]{-webkit-appearance:none;background:transparent;border:0;color:#fff;font-size:.875rem;margin:0;padding:0;text-transform:uppercase}.form-container button[type=submit]:after,.form-container input[type=submit]:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.form-container .input-comment{color:#000;font-size:.75rem;font-style:italic;margin-top:.375rem}.form-container div[class*=" js-validate-"],.form-container div[class^=js-validate-]{position:relative}.form-container div[class*=" js-validate-"].error input,.form-container div[class^=js-validate-].error input{border-color:#eb5757}.form-container div[class*=" js-validate-"].error label,.form-container div[class^=js-validate-].error label{color:#eb5757}.form-container div[class*=" js-validate-"].error .error-message,.form-container div[class^=js-validate-].error .error-message{background:#eb5757;color:#fff;display:block;font-size:.75rem;font-style:italic;font-weight:400;padding:.1875rem .5rem .125rem}.form-container div[class*=" js-validate-"].error .select-selected,.form-container div[class^=js-validate-].error .select-selected{border-color:#eb5757}.form-container div[class*=" js-validate-"].error.input-checkbox .error-message,.form-container div[class^=js-validate-].error.input-checkbox .error-message{margin-top:1.5rem}.form-container div[class*=" js-validate-"].error.input-checkbox label,.form-container div[class^=js-validate-].error.input-checkbox label{color:inherit}.form-container div[class*=" js-validate-"].error.input-checkbox label .checkbox,.form-container div[class^=js-validate-].error.input-checkbox label .checkbox{border-color:#eb5757}</pre></body></html>