/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages).
Reference: http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/ */
.mejs__offscreen {
    border: 0;
    clip: rect( 1px, 1px, 1px, 1px );
    -webkit-clip-path: inset( 50% );
            clip-path: inset( 50% );
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal;
}

.mejs__container {
    background: #000;
    box-sizing: border-box;
    font-family: 'Helvetica', Arial, serif;
    position: relative;
    text-align: left;
    text-indent: 0;
    vertical-align: top;
}

.mejs__container * {
    box-sizing: border-box;
}

/* Hide native play button and control bar from iOS to favor plugin button */
.mejs__container video::-webkit-media-controls,
.mejs__container video::-webkit-media-controls-panel,
.mejs__container video::-webkit-media-controls-panel-container,
.mejs__container video::-webkit-media-controls-start-playback-button {
    -webkit-appearance: none;
    display: none !important;
}

.mejs__fill-container,
.mejs__fill-container .mejs__container {
    height: 100%;
    width: 100%;
}

.mejs__fill-container {
    background: transparent;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.mejs__container:focus {
    outline: none;
}

.mejs__iframe-overlay {
    height: 100%;
    position: absolute;
    width: 100%;
}

.mejs__embed,
.mejs__embed body {
    background: #000;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

.mejs__fullscreen {
    overflow: hidden !important;
}

.mejs__container-fullscreen {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000;
}

.mejs__container-fullscreen .mejs__mediaelement,
.mejs__container-fullscreen video {
    height: 100% !important;
    width: 100% !important;
}

/* Start: LAYERS */
.mejs__background {
    left: 0;
    position: absolute;
    top: 0;
}

.mejs__mediaelement {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
}

.mejs__poster {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1;
}

:root .mejs__poster-img {
    display: none;
}

.mejs__poster-img {
    border: 0;
    padding: 0;
}

.mejs__overlay {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
}

.mejs__layer {
    z-index: 1;
}

.mejs__overlay-play {
    cursor: pointer;
}

.mejs__overlay-button {
    background: url(./f0849a5e79712b10e1531925e3edb879.svg) no-repeat;
    background-position: 0 -39px;
    height: 80px;
    width: 80px;
}

.mejs__overlay:hover > .mejs__overlay-button {
    background-position: -80px -39px;
}

.mejs__overlay-loading {
    height: 80px;
    width: 80px;
}

.mejs__overlay-loading-bg-img {
    -webkit-animation: mejs__loading-spinner 1s linear infinite;
            animation: mejs__loading-spinner 1s linear infinite;
    background: transparent url(./f0849a5e79712b10e1531925e3edb879.svg) -160px -40px no-repeat;
    display: block;
    height: 80px;
    width: 80px;
    z-index: 1;
}

@-webkit-keyframes mejs__loading-spinner {
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

@keyframes mejs__loading-spinner {
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

/* End: LAYERS */

/* Start: CONTROL BAR */
.mejs__controls {
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0 10px;
    position: absolute;
    width: 100%;
    z-index: 3;
}

.mejs__controls:not([style*='display: none']) {
    background: rgba(255, 0, 0, 0.7);
    background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.35));
    background: linear-gradient(transparent, rgba(0, 0, 0, 0.35));
}

.mejs__button,
.mejs__time,
.mejs__time-rail {
    font-size: 10px;
    height: 40px;
    line-height: 10px;
    margin: 0;
    width: 32px;
}

.mejs__button > button {
    background: transparent url(./f0849a5e79712b10e1531925e3edb879.svg);
    border: 0;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    margin: 10px 6px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-decoration: none;
    width: 20px;
}

/* :focus for accessibility */
.mejs__button > button:focus {
    outline: dotted 1px #999;
}

.mejs__container-keyboard-inactive a,
.mejs__container-keyboard-inactive a:focus,
.mejs__container-keyboard-inactive button,
.mejs__container-keyboard-inactive button:focus,
.mejs__container-keyboard-inactive [role=slider],
.mejs__container-keyboard-inactive [role=slider]:focus {
    outline: 0;
}

/* End: CONTROL BAR */

/* Start: Time (Current / Duration) */
.mejs__time {
    box-sizing: content-box;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    overflow: hidden;
    padding: 16px 6px 0;
    text-align: center;
    width: auto;
}

/* End: Time (Current / Duration) */

/* Start: Play/Pause/Stop */
.mejs__play > button {
    background-position: 0 0;
}

.mejs__pause > button {
    background-position: -20px 0;
}

.mejs__replay > button {
    background-position: -160px 0;
}

/* End: Play/Pause/Stop */

/* Start: Progress Bar */
.mejs__time-rail {
    direction: ltr;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    height: 40px;
    margin: 0 10px;
    padding-top: 10px;
    position: relative;
}

.mejs__time-total,
.mejs__time-buffering,
.mejs__time-loaded,
.mejs__time-current,
.mejs__time-float,
.mejs__time-hovered,
.mejs__time-float-current,
.mejs__time-float-corner,
.mejs__time-marker {
    border-radius: 2px;
    cursor: pointer;
    display: block;
    height: 10px;
    position: absolute;
}

.mejs__time-total {
    background: rgba(255, 255, 255, 0.3);
    margin: 5px 0 0;
    width: 100%;
}

.mejs__time-buffering {
    -webkit-animation: buffering-stripes 2s linear infinite;
            animation: buffering-stripes 2s linear infinite;
    background: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
    background: linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);
    background-size: 15px 15px;
    width: 100%;
}

@-webkit-keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 30px 0;
    }
}

@keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 30px 0;
    }
}

.mejs__time-loaded {
    background: rgba(255, 255, 255, 0.3);
}

.mejs__time-current,
.mejs__time-handle-content {
    background: rgba(255, 255, 255, 0.9);
}

.mejs__time-hovered {
    background: rgba(255, 255, 255, 0.5);
    z-index: 10;
}

.mejs__time-hovered.negative {
    background: rgba(0, 0, 0, 0.2);
}

.mejs__time-current,
.mejs__time-buffering,
.mejs__time-loaded,
.mejs__time-hovered {
    left: 0;
    -webkit-transform: scaleX(0);
        -ms-transform: scaleX(0);
            transform: scaleX(0);
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transition: 0.15s ease-in all;
    transition: 0.15s ease-in all;
    width: 100%;
}

.mejs__time-buffering {
    -webkit-transform: scaleX(1);
        -ms-transform: scaleX(1);
            transform: scaleX(1);
}

.mejs__time-hovered {
    -webkit-transition: height 0.1s cubic-bezier(0.44, 0, 1, 1);
    transition: height 0.1s cubic-bezier(0.44, 0, 1, 1);
}

.mejs__time-hovered.no-hover {
    -webkit-transform: scaleX(0) !important;
        -ms-transform: scaleX(0) !important;
            transform: scaleX(0) !important;
}

.mejs__time-handle,
.mejs__time-handle-content {
    border: 4px solid transparent;
    cursor: pointer;
    left: 0;
    position: absolute;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    z-index: 11;
}

.mejs__time-handle-content {
    border: 4px solid rgba(255, 255, 255, 0.9);
    border-radius: 50%;
    height: 10px;
    left: -7px;
    top: -4px;
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
    width: 10px;
}

.mejs__time-rail:hover .mejs__time-handle-content,
.mejs__time-rail .mejs__time-handle-content:focus,
.mejs__time-rail .mejs__time-handle-content:active {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
}

.mejs__time-float {
    background: #eee;
    border: solid 1px #333;
    bottom: 100%;
    color: #111;
    display: none;
    height: 17px;
    margin-bottom: 9px;
    position: absolute;
    text-align: center;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 36px;
}

.mejs__time-float-current {
    display: block;
    left: 0;
    margin: 2px;
    text-align: center;
    width: 30px;
}

.mejs__time-float-corner {
    border: solid 5px #eee;
    border-color: #eee transparent transparent;
    border-radius: 0;
    display: block;
    height: 0;
    left: 50%;
    line-height: 0;
    position: absolute;
    top: 100%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
}

.mejs__long-video .mejs__time-float {
    margin-left: -23px;
    width: 64px;
}

.mejs__long-video .mejs__time-float-current {
    width: 60px;
}

.mejs__broadcast {
    color: #fff;
    height: 10px;
    position: absolute;
    top: 15px;
    width: 100%;
}

/* End: Progress Bar */

/* Start: Fullscreen */
.mejs__fullscreen-button > button {
    background-position: -80px 0;
}

.mejs__unfullscreen > button {
    background-position: -100px 0;
}

/* End: Fullscreen */

/* Start: Mute/Volume */
.mejs__mute > button {
    background-position: -60px 0;
}

.mejs__unmute > button {
    background-position: -40px 0;
}

.mejs__volume-button {
    position: relative;
}

.mejs__volume-button > .mejs__volume-slider {
    -webkit-backface-visibility: hidden;
    background: rgba(50, 50, 50, 0.7);
    border-radius: 0;
    bottom: 100%;
    display: none;
    height: 115px;
    left: 50%;
    margin: 0;
    position: absolute;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 25px;
    z-index: 1;
}

.mejs__volume-button:hover {
    border-radius: 0 0 4px 4px;
}

.mejs__volume-total {
    background: rgba(255, 255, 255, 0.5);
    height: 100px;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 8px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 2px;
}

.mejs__volume-current {
    background: rgba(255, 255, 255, 0.9);
    left: 0;
    margin: 0;
    position: absolute;
    width: 100%;
}

.mejs__volume-handle {
    background: rgba(255, 255, 255, 0.9);
    border-radius: 1px;
    cursor: ns-resize;
    height: 6px;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 16px;
}

.mejs__horizontal-volume-slider {
    display: block;
    height: 36px;
    position: relative;
    vertical-align: middle;
    width: 56px;
}

.mejs__horizontal-volume-total {
    background: rgba(50, 50, 50, 0.8);
    border-radius: 2px;
    font-size: 1px;
    height: 8px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 16px;
    width: 50px;
}

.mejs__horizontal-volume-current {
    background: rgba(255, 255, 255, 0.8);
    border-radius: 2px;
    font-size: 1px;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.mejs__horizontal-volume-handle {
    display: none;
}

/* End: Mute/Volume */

/* Start: Track (Captions and Chapters) */
.mejs__captions-button,
.mejs__chapters-button {
    position: relative;
}

.mejs__captions-button > button {
    background-position: -140px 0;
}

.mejs__chapters-button > button {
    background-position: -180px 0;
}

.mejs__captions-button > .mejs__captions-selector,
.mejs__chapters-button > .mejs__chapters-selector {
    background: rgba(50, 50, 50, 0.7);
    border: solid 1px transparent;
    border-radius: 0;
    bottom: 100%;
    margin-right: -43px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 50%;
    visibility: visible;
    width: 86px;
}

.mejs__chapters-button > .mejs__chapters-selector {
    margin-right: -55px;
    width: 110px;
}

.mejs__captions-selector-list,
.mejs__chapters-selector-list {
    list-style-type: none !important;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.mejs__captions-selector-list-item,
.mejs__chapters-selector-list-item {
    color: #fff;
    cursor: pointer;
    display: block;
    list-style-type: none !important;
    margin: 0 0 6px;
    overflow: hidden;
    padding: 0;
}

.mejs__captions-selector-list-item:hover,
.mejs__chapters-selector-list-item:hover {
    background-color: rgb(200, 200, 200) !important;
    background-color: rgba(255, 255, 255, 0.4) !important;
}

.mejs__captions-selector-input,
.mejs__chapters-selector-input {
    clear: both;
    float: left;
    left: -1000px;
    margin: 3px 3px 0 5px;
    position: absolute;
}

.mejs__captions-selector-label,
.mejs__chapters-selector-label {
    cursor: pointer;
    float: left;
    font-size: 10px;
    line-height: 15px;
    padding: 4px 10px 0;
    width: 100%;
}

.mejs__captions-selected,
.mejs__chapters-selected {
    color: rgba(33, 248, 248, 1);
}

.mejs__captions-translations {
    font-size: 10px;
    margin: 0 0 5px;
}

.mejs__captions-layer {
    bottom: 0;
    color: #fff;
    font-size: 16px;
    left: 0;
    line-height: 20px;
    position: absolute;
    text-align: center;
}

.mejs__captions-layer a {
    color: #fff;
    text-decoration: underline;
}

.mejs__captions-layer[lang=ar] {
    font-size: 20px;
    font-weight: normal;
}

.mejs__captions-position {
    bottom: 15px;
    left: 0;
    position: absolute;
    width: 100%;
}

.mejs__captions-position-hover {
    bottom: 35px;
}

.mejs__captions-text,
.mejs__captions-text * {
    background: rgba(20, 20, 20, 0.5);
    box-shadow: 5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);
    padding: 0;
    white-space: pre-wrap;
}

.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container {
    display: none;
}

/* End: Track (Captions and Chapters) */

/* Start: Error */
.mejs__overlay-error {
    position: relative;
}
.mejs__overlay-error > img {
    left: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    z-index: -1;
}
.mejs__cannotplay,
.mejs__cannotplay a {
    color: #fff;
    font-size: 0.8em;
}

.mejs__cannotplay {
    position: relative;
}

.mejs__cannotplay p,
.mejs__cannotplay a {
    display: inline-block;
    padding: 0 15px;
    width: 100%;
}
/* End: Error */@charset "UTF-8";
/*!
 * Accordion v2.8.0
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright 2017-2019 Michał Strumpf
 * Published under MIT License
 */
.ac{margin-top:10px;border:1px solid #ddd;background-color:#fff;box-sizing:border-box}.ac>.ac-q{font:bold 15px Arial,sans-serif;color:#111;padding:10px 30px 10px 10px;margin:0;text-decoration:none;display:block;cursor:pointer;position:relative}.ac>.ac-q::after{content:'+';text-align:center;width:15px;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute}.ac>.ac-a{overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ac>.ac-a p{font:14px/1.5 Arial,sans-serif;color:#777;margin:0;padding:10px}.ac.js-enabled>.ac-a{visibility:hidden}.ac.is-active>.ac-a{visibility:visible}.ac.is-active>.ac-q::after{content:'\2013'}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;border:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,fieldset,a img{border:none}input[type="submit"],button{cursor:pointer}input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{width:100%;border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-tap-highlight-color:transparent}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;font-family:inherit}a{font-family:inherit}@media (prefers-reduced-motion: reduce){-webkit-transition:none !important;-o-transition:none !important;transition:none !important}@font-face{font-family:'apercu-pro';src:url(./6593400563801eaf6fdcc755910f2587.eot);src:url(./6593400563801eaf6fdcc755910f2587.eot?#iefix) format("embedded-opentype"),url(./4d893b55115a94947cae46af89e1a364.woff2) format("woff2"),url(./9c46d0881576c7531008dea9afdedece.woff) format("woff"),url(./0b0893ec5d5338ed5d887f71a1408798.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'apercu-pro';src:url(./cb0f59e17e33c6265b71c2a78974b80f.eot);src:url(./cb0f59e17e33c6265b71c2a78974b80f.eot?#iefix) format("embedded-opentype"),url(./8277b446efeeb9d1ececf9b150e6190c.woff2) format("woff2"),url(./3c92bfd83f4b23cc1e2167d61f497678.woff) format("woff"),url(./56c332e09ef56295f74dc3f1e2a9f345.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'apercu-pro';src:url(./c12693da0afbf6add3fdadaf8974e928.eot);src:url(./c12693da0afbf6add3fdadaf8974e928.eot?#iefix) format("embedded-opentype"),url(./a37dff42ac4130d31f1008f6c1bc33d1.woff2) format("woff2"),url(./981a6bd6806610f7d1a761356b99ae23.woff) format("woff"),url(./5588faf54f8657a7ac583d4263192b4f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'apercu-pro-mono-regular';src:url(./7f79bedcf5e377c0fc57afcceef76597.eot);src:url(./7f79bedcf5e377c0fc57afcceef76597.eot?#iefix) format("embedded-opentype"),url(./2910806508895f8997e802b76627589a.woff2) format("woff2"),url(./9aca46a13423c54d01ab807ce0f9a6e6.woff) format("woff"),url(./41bee85f4532c6f2e3b69271359beb72.ttf) format("truetype");font-weight:400;font-style:normal}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./c5cd7f5300576ab4c88202b42f6ded62.gif) center center no-repeat}@font-face{font-family:"slick";src:url(./ced611daf7709cc778da928fec876475.eot);src:url(./ced611daf7709cc778da928fec876475.eot?#iefix) format("embedded-opentype"),url(./b7c9e1e479de3b53f1e4e30ebac2403a.woff) format("woff"),url(./d41f55a78e6f49a5512878df1737e58a.ttf) format("truetype"),url(./f97e3bbf73254b0112091d0192f17aec.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body[data-aos-duration='50'] [data-aos],[data-aos][data-aos][data-aos-duration='50']{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}body[data-aos-delay='50'] [data-aos],[data-aos][data-aos][data-aos-delay='50']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='50'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='50'].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}body[data-aos-duration='100'] [data-aos],[data-aos][data-aos][data-aos-duration='100']{-webkit-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}body[data-aos-delay='100'] [data-aos],[data-aos][data-aos][data-aos-delay='100']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='100'].aos-animate{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}body[data-aos-duration='150'] [data-aos],[data-aos][data-aos][data-aos-duration='150']{-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}body[data-aos-delay='150'] [data-aos],[data-aos][data-aos][data-aos-delay='150']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='150'].aos-animate{-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}body[data-aos-duration='200'] [data-aos],[data-aos][data-aos][data-aos-duration='200']{-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}body[data-aos-delay='200'] [data-aos],[data-aos][data-aos][data-aos-delay='200']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='200'].aos-animate{-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}body[data-aos-duration='250'] [data-aos],[data-aos][data-aos][data-aos-duration='250']{-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms}body[data-aos-delay='250'] [data-aos],[data-aos][data-aos][data-aos-delay='250']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='250'].aos-animate{-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}body[data-aos-duration='300'] [data-aos],[data-aos][data-aos][data-aos-duration='300']{-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}body[data-aos-delay='300'] [data-aos],[data-aos][data-aos][data-aos-delay='300']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='300'].aos-animate{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}body[data-aos-duration='350'] [data-aos],[data-aos][data-aos][data-aos-duration='350']{-webkit-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms}body[data-aos-delay='350'] [data-aos],[data-aos][data-aos][data-aos-delay='350']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='350'].aos-animate{-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}body[data-aos-duration='400'] [data-aos],[data-aos][data-aos][data-aos-duration='400']{-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}body[data-aos-delay='400'] [data-aos],[data-aos][data-aos][data-aos-delay='400']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='400'].aos-animate{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}body[data-aos-duration='450'] [data-aos],[data-aos][data-aos][data-aos-duration='450']{-webkit-transition-duration:450ms;-o-transition-duration:450ms;transition-duration:450ms}body[data-aos-delay='450'] [data-aos],[data-aos][data-aos][data-aos-delay='450']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='450'].aos-animate{-webkit-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}body[data-aos-duration='500'] [data-aos],[data-aos][data-aos][data-aos-duration='500']{-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}body[data-aos-delay='500'] [data-aos],[data-aos][data-aos][data-aos-delay='500']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='500'].aos-animate{-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}body[data-aos-duration='550'] [data-aos],[data-aos][data-aos][data-aos-duration='550']{-webkit-transition-duration:550ms;-o-transition-duration:550ms;transition-duration:550ms}body[data-aos-delay='550'] [data-aos],[data-aos][data-aos][data-aos-delay='550']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='550'].aos-animate{-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}body[data-aos-duration='600'] [data-aos],[data-aos][data-aos][data-aos-duration='600']{-webkit-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms}body[data-aos-delay='600'] [data-aos],[data-aos][data-aos][data-aos-delay='600']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='600'].aos-animate{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}body[data-aos-duration='650'] [data-aos],[data-aos][data-aos][data-aos-duration='650']{-webkit-transition-duration:650ms;-o-transition-duration:650ms;transition-duration:650ms}body[data-aos-delay='650'] [data-aos],[data-aos][data-aos][data-aos-delay='650']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='650'].aos-animate{-webkit-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}body[data-aos-duration='700'] [data-aos],[data-aos][data-aos][data-aos-duration='700']{-webkit-transition-duration:700ms;-o-transition-duration:700ms;transition-duration:700ms}body[data-aos-delay='700'] [data-aos],[data-aos][data-aos][data-aos-delay='700']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='700'].aos-animate{-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}body[data-aos-duration='750'] [data-aos],[data-aos][data-aos][data-aos-duration='750']{-webkit-transition-duration:750ms;-o-transition-duration:750ms;transition-duration:750ms}body[data-aos-delay='750'] [data-aos],[data-aos][data-aos][data-aos-delay='750']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='750'].aos-animate{-webkit-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}body[data-aos-duration='800'] [data-aos],[data-aos][data-aos][data-aos-duration='800']{-webkit-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms}body[data-aos-delay='800'] [data-aos],[data-aos][data-aos][data-aos-delay='800']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='800'].aos-animate{-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}body[data-aos-duration='850'] [data-aos],[data-aos][data-aos][data-aos-duration='850']{-webkit-transition-duration:850ms;-o-transition-duration:850ms;transition-duration:850ms}body[data-aos-delay='850'] [data-aos],[data-aos][data-aos][data-aos-delay='850']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='850'].aos-animate{-webkit-transition-delay:850ms;-o-transition-delay:850ms;transition-delay:850ms}body[data-aos-duration='900'] [data-aos],[data-aos][data-aos][data-aos-duration='900']{-webkit-transition-duration:900ms;-o-transition-duration:900ms;transition-duration:900ms}body[data-aos-delay='900'] [data-aos],[data-aos][data-aos][data-aos-delay='900']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='900'].aos-animate{-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}body[data-aos-duration='950'] [data-aos],[data-aos][data-aos][data-aos-duration='950']{-webkit-transition-duration:950ms;-o-transition-duration:950ms;transition-duration:950ms}body[data-aos-delay='950'] [data-aos],[data-aos][data-aos][data-aos-delay='950']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='950'].aos-animate{-webkit-transition-delay:950ms;-o-transition-delay:950ms;transition-delay:950ms}body[data-aos-duration='1000'] [data-aos],[data-aos][data-aos][data-aos-duration='1000']{-webkit-transition-duration:1000ms;-o-transition-duration:1000ms;transition-duration:1000ms}body[data-aos-delay='1000'] [data-aos],[data-aos][data-aos][data-aos-delay='1000']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1000'].aos-animate{-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}body[data-aos-duration='1050'] [data-aos],[data-aos][data-aos][data-aos-duration='1050']{-webkit-transition-duration:1050ms;-o-transition-duration:1050ms;transition-duration:1050ms}body[data-aos-delay='1050'] [data-aos],[data-aos][data-aos][data-aos-delay='1050']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1050'].aos-animate{-webkit-transition-delay:1050ms;-o-transition-delay:1050ms;transition-delay:1050ms}body[data-aos-duration='1100'] [data-aos],[data-aos][data-aos][data-aos-duration='1100']{-webkit-transition-duration:1100ms;-o-transition-duration:1100ms;transition-duration:1100ms}body[data-aos-delay='1100'] [data-aos],[data-aos][data-aos][data-aos-delay='1100']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1100'].aos-animate{-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}body[data-aos-duration='1150'] [data-aos],[data-aos][data-aos][data-aos-duration='1150']{-webkit-transition-duration:1150ms;-o-transition-duration:1150ms;transition-duration:1150ms}body[data-aos-delay='1150'] [data-aos],[data-aos][data-aos][data-aos-delay='1150']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1150'].aos-animate{-webkit-transition-delay:1150ms;-o-transition-delay:1150ms;transition-delay:1150ms}body[data-aos-duration='1200'] [data-aos],[data-aos][data-aos][data-aos-duration='1200']{-webkit-transition-duration:1200ms;-o-transition-duration:1200ms;transition-duration:1200ms}body[data-aos-delay='1200'] [data-aos],[data-aos][data-aos][data-aos-delay='1200']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1200'].aos-animate{-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}body[data-aos-duration='1250'] [data-aos],[data-aos][data-aos][data-aos-duration='1250']{-webkit-transition-duration:1250ms;-o-transition-duration:1250ms;transition-duration:1250ms}body[data-aos-delay='1250'] [data-aos],[data-aos][data-aos][data-aos-delay='1250']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1250'].aos-animate{-webkit-transition-delay:1250ms;-o-transition-delay:1250ms;transition-delay:1250ms}body[data-aos-duration='1300'] [data-aos],[data-aos][data-aos][data-aos-duration='1300']{-webkit-transition-duration:1300ms;-o-transition-duration:1300ms;transition-duration:1300ms}body[data-aos-delay='1300'] [data-aos],[data-aos][data-aos][data-aos-delay='1300']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1300'].aos-animate{-webkit-transition-delay:1300ms;-o-transition-delay:1300ms;transition-delay:1300ms}body[data-aos-duration='1350'] [data-aos],[data-aos][data-aos][data-aos-duration='1350']{-webkit-transition-duration:1350ms;-o-transition-duration:1350ms;transition-duration:1350ms}body[data-aos-delay='1350'] [data-aos],[data-aos][data-aos][data-aos-delay='1350']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1350'].aos-animate{-webkit-transition-delay:1350ms;-o-transition-delay:1350ms;transition-delay:1350ms}body[data-aos-duration='1400'] [data-aos],[data-aos][data-aos][data-aos-duration='1400']{-webkit-transition-duration:1400ms;-o-transition-duration:1400ms;transition-duration:1400ms}body[data-aos-delay='1400'] [data-aos],[data-aos][data-aos][data-aos-delay='1400']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1400'].aos-animate{-webkit-transition-delay:1400ms;-o-transition-delay:1400ms;transition-delay:1400ms}body[data-aos-duration='1450'] [data-aos],[data-aos][data-aos][data-aos-duration='1450']{-webkit-transition-duration:1450ms;-o-transition-duration:1450ms;transition-duration:1450ms}body[data-aos-delay='1450'] [data-aos],[data-aos][data-aos][data-aos-delay='1450']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1450'].aos-animate{-webkit-transition-delay:1450ms;-o-transition-delay:1450ms;transition-delay:1450ms}body[data-aos-duration='1500'] [data-aos],[data-aos][data-aos][data-aos-duration='1500']{-webkit-transition-duration:1500ms;-o-transition-duration:1500ms;transition-duration:1500ms}body[data-aos-delay='1500'] [data-aos],[data-aos][data-aos][data-aos-delay='1500']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1500'].aos-animate{-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}body[data-aos-duration='1550'] [data-aos],[data-aos][data-aos][data-aos-duration='1550']{-webkit-transition-duration:1550ms;-o-transition-duration:1550ms;transition-duration:1550ms}body[data-aos-delay='1550'] [data-aos],[data-aos][data-aos][data-aos-delay='1550']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1550'].aos-animate{-webkit-transition-delay:1550ms;-o-transition-delay:1550ms;transition-delay:1550ms}body[data-aos-duration='1600'] [data-aos],[data-aos][data-aos][data-aos-duration='1600']{-webkit-transition-duration:1600ms;-o-transition-duration:1600ms;transition-duration:1600ms}body[data-aos-delay='1600'] [data-aos],[data-aos][data-aos][data-aos-delay='1600']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1600'].aos-animate{-webkit-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms}body[data-aos-duration='1650'] [data-aos],[data-aos][data-aos][data-aos-duration='1650']{-webkit-transition-duration:1650ms;-o-transition-duration:1650ms;transition-duration:1650ms}body[data-aos-delay='1650'] [data-aos],[data-aos][data-aos][data-aos-delay='1650']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1650'].aos-animate{-webkit-transition-delay:1650ms;-o-transition-delay:1650ms;transition-delay:1650ms}body[data-aos-duration='1700'] [data-aos],[data-aos][data-aos][data-aos-duration='1700']{-webkit-transition-duration:1700ms;-o-transition-duration:1700ms;transition-duration:1700ms}body[data-aos-delay='1700'] [data-aos],[data-aos][data-aos][data-aos-delay='1700']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1700'].aos-animate{-webkit-transition-delay:1700ms;-o-transition-delay:1700ms;transition-delay:1700ms}body[data-aos-duration='1750'] [data-aos],[data-aos][data-aos][data-aos-duration='1750']{-webkit-transition-duration:1750ms;-o-transition-duration:1750ms;transition-duration:1750ms}body[data-aos-delay='1750'] [data-aos],[data-aos][data-aos][data-aos-delay='1750']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1750'].aos-animate{-webkit-transition-delay:1750ms;-o-transition-delay:1750ms;transition-delay:1750ms}body[data-aos-duration='1800'] [data-aos],[data-aos][data-aos][data-aos-duration='1800']{-webkit-transition-duration:1800ms;-o-transition-duration:1800ms;transition-duration:1800ms}body[data-aos-delay='1800'] [data-aos],[data-aos][data-aos][data-aos-delay='1800']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1800'].aos-animate{-webkit-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms}body[data-aos-duration='1850'] [data-aos],[data-aos][data-aos][data-aos-duration='1850']{-webkit-transition-duration:1850ms;-o-transition-duration:1850ms;transition-duration:1850ms}body[data-aos-delay='1850'] [data-aos],[data-aos][data-aos][data-aos-delay='1850']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1850'].aos-animate{-webkit-transition-delay:1850ms;-o-transition-delay:1850ms;transition-delay:1850ms}body[data-aos-duration='1900'] [data-aos],[data-aos][data-aos][data-aos-duration='1900']{-webkit-transition-duration:1900ms;-o-transition-duration:1900ms;transition-duration:1900ms}body[data-aos-delay='1900'] [data-aos],[data-aos][data-aos][data-aos-delay='1900']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1900'].aos-animate{-webkit-transition-delay:1900ms;-o-transition-delay:1900ms;transition-delay:1900ms}body[data-aos-duration='1950'] [data-aos],[data-aos][data-aos][data-aos-duration='1950']{-webkit-transition-duration:1950ms;-o-transition-duration:1950ms;transition-duration:1950ms}body[data-aos-delay='1950'] [data-aos],[data-aos][data-aos][data-aos-delay='1950']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='1950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1950'].aos-animate{-webkit-transition-delay:1950ms;-o-transition-delay:1950ms;transition-delay:1950ms}body[data-aos-duration='2000'] [data-aos],[data-aos][data-aos][data-aos-duration='2000']{-webkit-transition-duration:2000ms;-o-transition-duration:2000ms;transition-duration:2000ms}body[data-aos-delay='2000'] [data-aos],[data-aos][data-aos][data-aos-delay='2000']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2000'].aos-animate{-webkit-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}body[data-aos-duration='2050'] [data-aos],[data-aos][data-aos][data-aos-duration='2050']{-webkit-transition-duration:2050ms;-o-transition-duration:2050ms;transition-duration:2050ms}body[data-aos-delay='2050'] [data-aos],[data-aos][data-aos][data-aos-delay='2050']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2050'].aos-animate{-webkit-transition-delay:2050ms;-o-transition-delay:2050ms;transition-delay:2050ms}body[data-aos-duration='2100'] [data-aos],[data-aos][data-aos][data-aos-duration='2100']{-webkit-transition-duration:2100ms;-o-transition-duration:2100ms;transition-duration:2100ms}body[data-aos-delay='2100'] [data-aos],[data-aos][data-aos][data-aos-delay='2100']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2100'].aos-animate{-webkit-transition-delay:2100ms;-o-transition-delay:2100ms;transition-delay:2100ms}body[data-aos-duration='2150'] [data-aos],[data-aos][data-aos][data-aos-duration='2150']{-webkit-transition-duration:2150ms;-o-transition-duration:2150ms;transition-duration:2150ms}body[data-aos-delay='2150'] [data-aos],[data-aos][data-aos][data-aos-delay='2150']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2150'].aos-animate{-webkit-transition-delay:2150ms;-o-transition-delay:2150ms;transition-delay:2150ms}body[data-aos-duration='2200'] [data-aos],[data-aos][data-aos][data-aos-duration='2200']{-webkit-transition-duration:2200ms;-o-transition-duration:2200ms;transition-duration:2200ms}body[data-aos-delay='2200'] [data-aos],[data-aos][data-aos][data-aos-delay='2200']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2200'].aos-animate{-webkit-transition-delay:2200ms;-o-transition-delay:2200ms;transition-delay:2200ms}body[data-aos-duration='2250'] [data-aos],[data-aos][data-aos][data-aos-duration='2250']{-webkit-transition-duration:2250ms;-o-transition-duration:2250ms;transition-duration:2250ms}body[data-aos-delay='2250'] [data-aos],[data-aos][data-aos][data-aos-delay='2250']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2250'].aos-animate{-webkit-transition-delay:2250ms;-o-transition-delay:2250ms;transition-delay:2250ms}body[data-aos-duration='2300'] [data-aos],[data-aos][data-aos][data-aos-duration='2300']{-webkit-transition-duration:2300ms;-o-transition-duration:2300ms;transition-duration:2300ms}body[data-aos-delay='2300'] [data-aos],[data-aos][data-aos][data-aos-delay='2300']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2300'].aos-animate{-webkit-transition-delay:2300ms;-o-transition-delay:2300ms;transition-delay:2300ms}body[data-aos-duration='2350'] [data-aos],[data-aos][data-aos][data-aos-duration='2350']{-webkit-transition-duration:2350ms;-o-transition-duration:2350ms;transition-duration:2350ms}body[data-aos-delay='2350'] [data-aos],[data-aos][data-aos][data-aos-delay='2350']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2350'].aos-animate{-webkit-transition-delay:2350ms;-o-transition-delay:2350ms;transition-delay:2350ms}body[data-aos-duration='2400'] [data-aos],[data-aos][data-aos][data-aos-duration='2400']{-webkit-transition-duration:2400ms;-o-transition-duration:2400ms;transition-duration:2400ms}body[data-aos-delay='2400'] [data-aos],[data-aos][data-aos][data-aos-delay='2400']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2400'].aos-animate{-webkit-transition-delay:2400ms;-o-transition-delay:2400ms;transition-delay:2400ms}body[data-aos-duration='2450'] [data-aos],[data-aos][data-aos][data-aos-duration='2450']{-webkit-transition-duration:2450ms;-o-transition-duration:2450ms;transition-duration:2450ms}body[data-aos-delay='2450'] [data-aos],[data-aos][data-aos][data-aos-delay='2450']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2450'].aos-animate{-webkit-transition-delay:2450ms;-o-transition-delay:2450ms;transition-delay:2450ms}body[data-aos-duration='2500'] [data-aos],[data-aos][data-aos][data-aos-duration='2500']{-webkit-transition-duration:2500ms;-o-transition-duration:2500ms;transition-duration:2500ms}body[data-aos-delay='2500'] [data-aos],[data-aos][data-aos][data-aos-delay='2500']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2500'].aos-animate{-webkit-transition-delay:2500ms;-o-transition-delay:2500ms;transition-delay:2500ms}body[data-aos-duration='2550'] [data-aos],[data-aos][data-aos][data-aos-duration='2550']{-webkit-transition-duration:2550ms;-o-transition-duration:2550ms;transition-duration:2550ms}body[data-aos-delay='2550'] [data-aos],[data-aos][data-aos][data-aos-delay='2550']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2550'].aos-animate{-webkit-transition-delay:2550ms;-o-transition-delay:2550ms;transition-delay:2550ms}body[data-aos-duration='2600'] [data-aos],[data-aos][data-aos][data-aos-duration='2600']{-webkit-transition-duration:2600ms;-o-transition-duration:2600ms;transition-duration:2600ms}body[data-aos-delay='2600'] [data-aos],[data-aos][data-aos][data-aos-delay='2600']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2600'].aos-animate{-webkit-transition-delay:2600ms;-o-transition-delay:2600ms;transition-delay:2600ms}body[data-aos-duration='2650'] [data-aos],[data-aos][data-aos][data-aos-duration='2650']{-webkit-transition-duration:2650ms;-o-transition-duration:2650ms;transition-duration:2650ms}body[data-aos-delay='2650'] [data-aos],[data-aos][data-aos][data-aos-delay='2650']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2650'].aos-animate{-webkit-transition-delay:2650ms;-o-transition-delay:2650ms;transition-delay:2650ms}body[data-aos-duration='2700'] [data-aos],[data-aos][data-aos][data-aos-duration='2700']{-webkit-transition-duration:2700ms;-o-transition-duration:2700ms;transition-duration:2700ms}body[data-aos-delay='2700'] [data-aos],[data-aos][data-aos][data-aos-delay='2700']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2700'].aos-animate{-webkit-transition-delay:2700ms;-o-transition-delay:2700ms;transition-delay:2700ms}body[data-aos-duration='2750'] [data-aos],[data-aos][data-aos][data-aos-duration='2750']{-webkit-transition-duration:2750ms;-o-transition-duration:2750ms;transition-duration:2750ms}body[data-aos-delay='2750'] [data-aos],[data-aos][data-aos][data-aos-delay='2750']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2750'].aos-animate{-webkit-transition-delay:2750ms;-o-transition-delay:2750ms;transition-delay:2750ms}body[data-aos-duration='2800'] [data-aos],[data-aos][data-aos][data-aos-duration='2800']{-webkit-transition-duration:2800ms;-o-transition-duration:2800ms;transition-duration:2800ms}body[data-aos-delay='2800'] [data-aos],[data-aos][data-aos][data-aos-delay='2800']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2800'].aos-animate{-webkit-transition-delay:2800ms;-o-transition-delay:2800ms;transition-delay:2800ms}body[data-aos-duration='2850'] [data-aos],[data-aos][data-aos][data-aos-duration='2850']{-webkit-transition-duration:2850ms;-o-transition-duration:2850ms;transition-duration:2850ms}body[data-aos-delay='2850'] [data-aos],[data-aos][data-aos][data-aos-delay='2850']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2850'].aos-animate{-webkit-transition-delay:2850ms;-o-transition-delay:2850ms;transition-delay:2850ms}body[data-aos-duration='2900'] [data-aos],[data-aos][data-aos][data-aos-duration='2900']{-webkit-transition-duration:2900ms;-o-transition-duration:2900ms;transition-duration:2900ms}body[data-aos-delay='2900'] [data-aos],[data-aos][data-aos][data-aos-delay='2900']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2900'].aos-animate{-webkit-transition-delay:2900ms;-o-transition-delay:2900ms;transition-delay:2900ms}body[data-aos-duration='2950'] [data-aos],[data-aos][data-aos][data-aos-duration='2950']{-webkit-transition-duration:2950ms;-o-transition-duration:2950ms;transition-duration:2950ms}body[data-aos-delay='2950'] [data-aos],[data-aos][data-aos][data-aos-delay='2950']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='2950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2950'].aos-animate{-webkit-transition-delay:2950ms;-o-transition-delay:2950ms;transition-delay:2950ms}body[data-aos-duration='3000'] [data-aos],[data-aos][data-aos][data-aos-duration='3000']{-webkit-transition-duration:3000ms;-o-transition-duration:3000ms;transition-duration:3000ms}body[data-aos-delay='3000'] [data-aos],[data-aos][data-aos][data-aos-delay='3000']{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body[data-aos-delay='3000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='3000'].aos-animate{-webkit-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing="linear"] [data-aos],[data-aos][data-aos][data-aos-easing="linear"]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}body[data-aos-easing="ease-in"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in"]{-webkit-transition-timing-function:cubic-bezier(0.42, 0, 1, 1);-o-transition-timing-function:cubic-bezier(0.42, 0, 1, 1);transition-timing-function:cubic-bezier(0.42, 0, 1, 1)}body[data-aos-easing="ease-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out"]{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.58, 1);-o-transition-timing-function:cubic-bezier(0, 0, 0.58, 1);transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}body[data-aos-easing="ease-in-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out"]{-webkit-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-o-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}body[data-aos-easing="ease-in-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-back"]{-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}body[data-aos-easing="ease-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-back"]{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}body[data-aos-easing="ease-in-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-back"]{-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}body[data-aos-easing="ease-in-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-sine"]{-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}body[data-aos-easing="ease-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-sine"]{-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-o-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}body[data-aos-easing="ease-in-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-sine"]{-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}body[data-aos-easing="ease-in-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quad"]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing="ease-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quad"]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing="ease-in-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quad"]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing="ease-in-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-cubic"]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing="ease-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-cubic"]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing="ease-in-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing="ease-in-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quart"]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing="ease-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quart"]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing="ease-in-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quart"]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media screen{html:not(.no-js) [data-aos^='fade'][data-aos^='fade']{opacity:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:opacity, transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}html:not(.no-js) [data-aos^='fade'][data-aos^='fade'].aos-animate{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}html:not(.no-js) [data-aos='fade-up']{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}html:not(.no-js) [data-aos='fade-down']{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}html:not(.no-js) [data-aos='fade-right']{-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0)}html:not(.no-js) [data-aos='fade-left']{-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0)}html:not(.no-js) [data-aos='fade-up-right']{-webkit-transform:translate3d(-100px, 100px, 0);transform:translate3d(-100px, 100px, 0)}html:not(.no-js) [data-aos='fade-up-left']{-webkit-transform:translate3d(100px, 100px, 0);transform:translate3d(100px, 100px, 0)}html:not(.no-js) [data-aos='fade-down-right']{-webkit-transform:translate3d(-100px, -100px, 0);transform:translate3d(-100px, -100px, 0)}html:not(.no-js) [data-aos='fade-down-left']{-webkit-transform:translate3d(100px, -100px, 0);transform:translate3d(100px, -100px, 0)}html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom']{opacity:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:opacity, transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'].aos-animate{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}html:not(.no-js) [data-aos='zoom-in']{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}html:not(.no-js) [data-aos='zoom-in-up']{-webkit-transform:translate3d(0, 100px, 0) scale(0.6);transform:translate3d(0, 100px, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-in-down']{-webkit-transform:translate3d(0, -100px, 0) scale(0.6);transform:translate3d(0, -100px, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-in-right']{-webkit-transform:translate3d(-100px, 0, 0) scale(0.6);transform:translate3d(-100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-in-left']{-webkit-transform:translate3d(100px, 0, 0) scale(0.6);transform:translate3d(100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-out']{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos='zoom-out-up']{-webkit-transform:translate3d(0, 100px, 0) scale(1.2);transform:translate3d(0, 100px, 0) scale(1.2)}html:not(.no-js) [data-aos='zoom-out-down']{-webkit-transform:translate3d(0, -100px, 0) scale(1.2);transform:translate3d(0, -100px, 0) scale(1.2)}html:not(.no-js) [data-aos='zoom-out-right']{-webkit-transform:translate3d(-100px, 0, 0) scale(1.2);transform:translate3d(-100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos='zoom-out-left']{-webkit-transform:translate3d(100px, 0, 0) scale(1.2);transform:translate3d(100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos^='slide'][data-aos^='slide']{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^='slide'][data-aos^='slide'].aos-animate{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html:not(.no-js) [data-aos='slide-up']{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html:not(.no-js) [data-aos='slide-down']{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}html:not(.no-js) [data-aos='slide-right']{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}html:not(.no-js) [data-aos='slide-left']{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}html:not(.no-js) [data-aos^='flip'][data-aos^='flip']{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}html:not(.no-js) [data-aos='flip-left']{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos='flip-left'].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos='flip-right']{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos='flip-right'].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos='flip-up']{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos='flip-up'].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos='flip-down']{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos='flip-down'].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}[data-aos='rckt-fade']{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);opacity:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}[data-aos='rckt-fade'].aos-animate{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}:root{--header-mb: 20px;--header-height: 150px;--scrollbar-height: 4px;--header-mob-mb: 20px;--scrollbar-mob-height: 2px}html{height:100%}body{min-width:320px;height:100%;overflow-x:hidden;font-weight:400;font-size:20px;font-family:"apercu-pro",sans-serif;color:#000000;background-color:#ffffff;-webkit-transition:padding-top 0.25s ease-out;-o-transition:padding-top 0.25s ease-out;transition:padding-top 0.25s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.is-overflow-hidden{overflow:hidden}.body-padding-top{display:block;width:100%}.body-overlay{position:fixed;top:0;left:0;z-index:8;display:none;width:11%;height:100%;background-color:transparent;cursor:pointer}.body-overlay.is-visible{display:block}.main-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.site-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.main-footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.main-title{font-weight:700;line-height:1.33;word-break:break-word}.main-title{font-size:49px}@media (min-width: 1023px) and (max-width: 1900px){.main-title{font-size:-webkit-calc( 49px + 54 * (100vw - 1023px) / 877);font-size:calc( 49px + 54 * (100vw - 1023px) / 877)}}@media (min-width: 1900px){.main-title{font-size:103px}}.section-title{margin-bottom:40px;line-height:1.117;text-align:center;color:#000000}.section-title{font-size:40px}@media (min-width: 1440px) and (max-width: 1900px){.section-title{font-size:-webkit-calc( 40px + 45 * (100vw - 1440px) / 460);font-size:calc( 40px + 45 * (100vw - 1440px) / 460)}}@media (min-width: 1900px){.section-title{font-size:85px}}@media (max-width: 1440px){.section-title{font-size:30px}}@media (max-width: 1440px) and (min-width: 901px) and (max-width: 1440px){.section-title{font-size:-webkit-calc( 30px + 20 * (100vw - 901px) / 539);font-size:calc( 30px + 20 * (100vw - 901px) / 539)}}@media (max-width: 1440px) and (min-width: 1440px){.section-title{font-size:50px}}@media (max-width: 900px){.section-title{margin-bottom:25px}.section-title{font-size:30px}}@media (max-width: 900px) and (min-width: 375px) and (max-width: 900px){.section-title{font-size:-webkit-calc( 30px + 10 * (100vw - 375px) / 525);font-size:calc( 30px + 10 * (100vw - 375px) / 525)}}@media (max-width: 900px) and (min-width: 900px){.section-title{font-size:40px}}.section-title--align-left{text-align:left}.section-title--white{color:#ffffff}@media (max-width: 900px){.section-title--mob-left{text-align:left}}.section-title p br:first-of-type{display:none}.section-subtitle{display:block;margin-bottom:4.6875vw;font-weight:300;line-height:1.44;text-align:center;color:#000000;letter-spacing:0.04em}.section-subtitle{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.section-subtitle{font-size:-webkit-calc( 18px + 7 * (100vw - 768px) / 1132);font-size:calc( 18px + 7 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.section-subtitle{font-size:25px}}.section-subtitle--align-left{text-align:left}.section-subtitle--white{color:#ffffff}@media (max-width: 900px){.section-subtitle--mob-left{text-align:left}}@media (max-width: 900px){.section-subtitle{margin-bottom:60px}}section.no-padding{padding:0}.contact-info{width:100%;max-width:294px;margin:0 auto;margin-bottom:5.20833vw;font-weight:700;line-height:1.333;text-align:center;color:#ffffff;letter-spacing:0.04em}.contact-info{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.contact-info{font-size:-webkit-calc( 18px + 12 * (100vw - 768px) / 1132);font-size:calc( 18px + 12 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.contact-info{font-size:30px}}@media (max-width: 1500px){.contact-info{max-width:254px}}@media (max-width: 1200px){.contact-info{max-width:204px}}.contact-info a{display:inline-block;color:currentColor;text-decoration:none}.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-links li{margin-right:45px;list-style:none}@media (max-width: 900px){.social-links li{margin-right:8px}}.social-links li:last-child{margin-right:0}.social-links li a{position:relative;display:block;overflow:hidden;font-weight:400;font-size:0;line-height:1.6;color:transparent;text-decoration:none;letter-spacing:0.04em}.social-links li a{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.social-links li a{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.social-links li a{font-size:20px}}.social-links li a::before,.social-links li a::after{content:attr(data-text);position:absolute;left:0;width:100%;height:100%;font-weight:inherit;font-size:inherit;line-height:inherit;color:#ffffff;letter-spacing:inherit;-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out}.social-links li a::before{top:0}.social-links li a::after{top:100%}.social-links li a:hover::before,.social-links li a:hover::after{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.only-desktop{display:none}@media (min-width: 769px){.only-desktop{display:block}}.only-mobile{display:none}@media (max-width: 900px){.only-mobile{display:block}}@media (max-width: 900px){.re-order-section{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.re-order-section .order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.re-order-section .order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.re-order-section .order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.re-order-section .order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.footer-contacts{background-color:#000000;padding:0 0 7.8125vw 0;font-family:'apercu-pro', sans-serif}@media (max-width: 768px){.footer-contacts{padding:0 0 60px 0}}.footer-contacts .social-links{font-family:'apercu-pro', sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-contacts .social-links li{margin-right:45px;list-style:none}@media (max-width: 768px){.footer-contacts .social-links li{margin-right:8px}}.footer-contacts .social-links li:last-child{margin-right:0}.footer-contacts .social-links li a{font-weight:400;line-height:1.6;color:#ffffff;text-decoration:none;letter-spacing:0.04px}.main-header{position:relative;top:0;left:0;z-index:8;width:100%;margin-bottom:20px;padding-top:2vw;padding-bottom:2vw;background-color:#fff;-webkit-transition:padding-bottom 0.25s linear, -webkit-transform 0.25s ease-out;transition:padding-bottom 0.25s linear, -webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out, padding-bottom 0.25s linear;transition:transform 0.25s ease-out, padding-bottom 0.25s linear;transition:transform 0.25s ease-out, padding-bottom 0.25s linear, -webkit-transform 0.25s ease-out}.main-header::after{content:'';position:absolute;bottom:-20px;left:0;width:100%;height:20px;background-color:inherit;pointer-events:none}.main-header--sticky{position:fixed;top:70px;margin-bottom:var(--header-mb);opacity:0}.main-header--sticky::after{background-color:transparent}.main-header--hidden{-webkit-transform:translate3d(0, -110%, 0);transform:translate3d(0, -110%, 0)}.main-header--remove{display:none}@media (max-width: 900px){.main-header{margin-bottom:20px;padding-top:25px;padding-bottom:25px}}@media (max-width: 374px){.main-header{padding-top:20px;padding-bottom:20px}}@media (min-width: 1600px){.main-header{padding-top:2.60417vw;padding-bottom:2.60417vw}}.main-header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-logo a{display:block;height:2.8125vw;min-height:18px;max-height:54px}@media (max-width: 900px){.main-logo a{height:28px}}.main-logo img{display:block;height:100%}.main-header-clone{position:fixed;top:0;left:0;z-index:8;width:100%}body.cookie-policy-hide .main-header--sticky{top:0}.scroll-progress{position:fixed;top:0;left:0;z-index:99;width:100%;height:4px;background-color:transparent;-webkit-transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;-o-transition:top 0.25s ease-out, transform 0.25s ease-out;transition:top 0.25s ease-out, transform 0.25s ease-out;transition:top 0.25s ease-out, transform 0.25s ease-out, -webkit-transform 0.25s ease-out}.scroll-progress__bar{display:block;width:100%;height:100%;background:#0000ff;-webkit-transition:width 0.25s linear;-o-transition:width 0.25s linear;transition:width 0.25s linear}@media (max-width: 900px){.scroll-progress{height:2px}}.languages{position:relative;margin-right:5.98958vw;overflow:hidden}@media (max-width: 900px){.languages{height:auto;margin:0 0 27px 0}}.languages .lang-item{-webkit-transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out, -webkit-transform 0.25s ease-out;cursor:pointer}.languages .lang-item a{height:27px;line-height:1.35;font-family:"apercu-pro-mono-regular",sans-serif;color:#7F7F7F;text-decoration:none;-webkit-transition:color 0.25s ease-out;-o-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.languages .lang-item a{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.languages .lang-item a{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.languages .lang-item a{font-size:20px}}@media (max-width: 900px){.languages .lang-item a{height:auto;font-weight:700;color:#ff5050}.languages .lang-item a{font-size:26px}}@media (max-width: 900px) and (min-width: 320px) and (max-width: 375px){.languages .lang-item a{font-size:-webkit-calc( 26px + 6 * (100vw - 320px) / 55);font-size:calc( 26px + 6 * (100vw - 320px) / 55)}}@media (max-width: 900px) and (min-width: 375px){.languages .lang-item a{font-size:32px}}@media (max-width: 900px){.languages .lang-item.current-lang{display:none}}.languages .lang-item:not(.current-lang){position:absolute;top:100%;left:0;z-index:1}@media (max-width: 900px){.languages .lang-item:not(.current-lang){position:static}}.languages:hover .lang-item.current-lang{-webkit-transform:translate3d(0, -27px, 0);transform:translate3d(0, -27px, 0)}.languages:hover .lang-item:not(.current-lang){top:0}.languages:hover .lang-item:not(.current-lang) a{color:#000}@media (max-width: 900px){.languages:hover .lang-item.current-lang,.languages:hover .lang-item:not(.current-lang){-webkit-transform:none;-ms-transform:none;transform:none}}.container{width:100%;max-width:1520px;margin:0 auto;padding:0 4.16667vw}.container--full{max-width:1978px}@media (max-width: 900px){.container{padding:0 30px}}.main-nav{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 900px){.main-nav{position:fixed;top:0;right:0;z-index:9;display:block;width:89%;height:100vh;padding:80px 30px 30px 45px;overflow-y:auto;background-color:#000000;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.main-nav__point{position:absolute;top:-webkit-calc(50% - 4px);top:calc(50% - 4px);left:-20px;display:block;width:8px;height:8px;background-color:#000000;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none}@media (max-width: 1200px){.main-nav__point{left:-15px}}@media (max-width: 900px){.main-nav__point{display:none}}.main-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 900px){.main-nav__list{display:block}}.main-nav__list li{padding-right:3.90625vw}.main-nav__list li:last-child{padding-right:4.6875vw}@media (min-width: 901px){.main-nav__list li:first-of-type{display:none}}.main-nav__list li.current-menu-item{position:relative}@media (max-width: 1200px){.main-nav__list li{padding-right:2.60417vw}}@media (max-width: 900px){.main-nav__list li{margin-bottom:17px;padding-right:0}.main-nav__list li:last-child{padding-right:0}}.main-nav__list a{font-weight:400;line-height:1.35;font-family:"apercu-pro-mono-regular",sans-serif;color:inherit;text-decoration:none;white-space:nowrap}.main-nav__list a{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.main-nav__list a{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.main-nav__list a{font-size:20px}}@media (max-width: 900px){.main-nav__list a{font-weight:700;color:#ffffff}.main-nav__list a{font-size:26px}}@media (max-width: 900px) and (min-width: 320px) and (max-width: 375px){.main-nav__list a{font-size:-webkit-calc( 26px + 6 * (100vw - 320px) / 55);font-size:calc( 26px + 6 * (100vw - 320px) / 55)}}@media (max-width: 900px) and (min-width: 375px){.main-nav__list a{font-size:32px}}.main-nav__title{position:absolute;top:0;left:65%;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:80px;padding:6px 0 0 45px;opacity:0;-webkit-transition:left 0.15s;-o-transition:left 0.15s;transition:left 0.15s}@media (min-width: 901px){.main-nav__title{display:none}}.main-nav__title.animation{left:0}.main-nav__title.animation .main-nav__title-dot{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.main-nav__title.animation .main-nav__title-text{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.main-nav__title.transition{-webkit-transition:left 0.15s 0.15s;-o-transition:left 0.15s 0.15s;transition:left 0.15s 0.15s}.main-nav__title.transition .main-nav__title-dot,.main-nav__title.transition .main-nav__title-text{-webkit-transition:0.15s ease-out;-o-transition:0.15s ease-out;transition:0.15s ease-out}.main-nav__title-dot{position:absolute;top:-webkit-calc(50% - 3px);top:calc(50% - 3px);left:100%;width:11px;height:11px;background-color:#ffffff;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:0.15s ease-out 0.15s;-o-transition:0.15s ease-out 0.15s;transition:0.15s ease-out 0.15s}.main-nav__title-text{display:block;font-size:12px;line-height:1.333;font-family:"apercu-pro-mono-regular",sans-serif;color:#ffffff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:0.15s ease-out 0.15s;-o-transition:0.15s ease-out 0.15s;transition:0.15s ease-out 0.15s}.toggle-nav{position:relative;left:9px;z-index:10;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;background-color:transparent;-webkit-tap-highlight-color:transparent}.toggle-nav::after{content:'';position:absolute;top:-webkit-calc(50% - 5.5px);top:calc(50% - 5.5px);left:-webkit-calc(50% - 5.5px);left:calc(50% - 5.5px);width:11px;height:11px;background-color:#000000;border-radius:50%;-webkit-transition:background-color 0.15s ease-out;-o-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out}.toggle-nav--is-active::after{background-color:#ffffff}@media (max-width: 900px){.toggle-nav{display:block}}.button{position:relative;display:inline-block;overflow:hidden;font-weight:400;font-size:0;line-height:1.35;font-family:"apercu-pro-mono-regular",sans-serif;text-align:center;color:currentColor;text-decoration:none;background-color:transparent;border:1px solid #000000;border-radius:2px;cursor:pointer}@media (max-width: 900px){.button{display:block;width:100%}}.button::before,.button::after{content:attr(data-text);z-index:1;display:inline-block;width:100%;height:100%;padding:.625vw 5px;color:#000000;-webkit-transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out, -webkit-transform 0.25s ease-out}.button::before,.button::after{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.button::before,.button::after{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.button::before,.button::after{font-size:20px}}@media (max-width: 900px){.button::before,.button::after{padding:9px 5px}.button::before,.button::after{font-size:14px}}@media (max-width: 900px) and (min-width: 320px) and (max-width: 900px){.button::before,.button::after{font-size:-webkit-calc( 14px + 2 * (100vw - 320px) / 580);font-size:calc( 14px + 2 * (100vw - 320px) / 580)}}@media (max-width: 900px) and (min-width: 900px){.button::before,.button::after{font-size:16px}}.button::after{position:absolute;top:100%;left:0}.button:active::before{top:0;background-color:white;color:black;pointer-events:none}.button:active::after{background-color:white;color:black;pointer-events:none}.button>span{display:block;width:100%;height:100%;color:currentColor}.button:hover::before,.button:hover::after{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.button--short{min-width:21.71875vw}@media (max-width: 1200px){.button--short{min-width:18.22917vw}}.button--long{min-width:44.94792vw}@media (max-width: 1200px){.button--long{min-width:31.25vw}}.button--white{border:1px solid #ffffff}.button--white::before,.button--white::after{color:#ffffff;-webkit-transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out, -webkit-transform 0.25s ease-out}.button--mobile-white{padding:0}.button--mobile-white::before,.button--mobile-white::after{padding:.625vw 5.20833vw}@media (max-width: 900px){.button--mobile-white{width:36.97917vw;border:1px solid #ffffff}.button--mobile-white::before,.button--mobile-white::after{font-size:14px;color:#ffffff;-webkit-transition:color 0.25s ease-out;-o-transition:color 0.25s ease-out;transition:color 0.25s ease-out}}@media (max-width: 900px){.button--mobile-white{width:100%;text-align:center}.button--mobile-white::before,.button--mobile-white::after{padding:9px 5px}}.button-group{padding-top:4.0625vw}@media (max-width: 900px){.button-group{padding-top:40px}}.button-group .button{margin-bottom:1.77083vw}@media (max-width: 900px){.button-group .button{margin-bottom:20px}}.button-group div:last-child .button{margin-bottom:0}.button-center{text-align:center}.second-nav{display:none}@media (max-width: 900px){.second-nav{display:block;margin-bottom:40px}.second-nav li{margin-bottom:18px}.second-nav li:last-child{margin-bottom:0}.second-nav a{line-height:1.35;color:#ffffff;text-decoration:none}.second-nav a{font-size:12px}}@media (max-width: 900px) and (min-width: 3375px) and (max-width: 1023px){.second-nav a{font-size:-webkit-calc( 12px + 12 * (100vw - 3375px) / -2352);font-size:calc( 12px + 12 * (100vw - 3375px) / -2352)}}@media (max-width: 900px) and (min-width: 1023px){.second-nav a{font-size:24px}}.hero{position:relative;margin:0 0 3.64583vw 0;padding:0}@media (max-width: 900px){.hero{margin-bottom:33px}}.hero .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 900px){.hero .container{display:block}}.hero .main-title{padding-top:20px;padding-bottom:10.4%;line-height:1}@media (max-width: 900px){.hero .main-title{margin-bottom:35px;padding:5px 0 0 0}.hero .main-title{font-size:30px}}@media (max-width: 900px) and (min-width: 320px) and (max-width: 768px){.hero .main-title{font-size:-webkit-calc( 30px + 19 * (100vw - 320px) / 448);font-size:calc( 30px + 19 * (100vw - 320px) / 448)}}@media (max-width: 900px) and (min-width: 768px){.hero .main-title{font-size:49px}}@media (max-width: 374px){.hero .main-title{font-size:35px}}.hero .section-title{font-size:35px}@media (min-width: 768px) and (max-width: 1900px){.hero .section-title{font-size:-webkit-calc( 35px + 50 * (100vw - 768px) / 1132);font-size:calc( 35px + 50 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.hero .section-title{font-size:85px}}.hero .hero-anim{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);opacity:0;-webkit-transition:opacity 0.2s ease-out, -webkit-transform 0.25s ease-out;transition:opacity 0.2s ease-out, -webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out, opacity 0.2s ease-out;transition:transform 0.25s ease-out, opacity 0.2s ease-out;transition:transform 0.25s ease-out, opacity 0.2s ease-out, -webkit-transform 0.25s ease-out}.hero .hero-anim.animated{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.hero__text{font-weight:300;line-height:1.44;letter-spacing:0.04em}.hero__text{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.hero__text{font-size:-webkit-calc( 14px + 11 * (100vw - 768px) / 1132);font-size:calc( 14px + 11 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.hero__text{font-size:25px}}@media (max-width: 900px){.hero__text{margin-bottom:30px;font-size:16px}.hero__text p{margin-bottom:0}}.hero-column{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.hero-column:first-child{margin-right:30px}@media (max-width: 900px){.hero-column:first-child{margin-right:0}}@media (max-width: 900px){.hero-column{width:100%}}.group-three-images{position:relative;width:100%;height:0;padding-bottom:79.398%;overflow:hidden}.group-three-images__wrap{position:absolute;height:0;overflow:hidden}.group-three-images__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.group-three-images__wrap--1{top:0;right:9.49%;z-index:1;width:73.263%;padding-bottom:41.203%;-webkit-transform:translate3d(30%, -30%, 0);transform:translate3d(30%, -30%, 0);opacity:0}.group-three-images__wrap--2{right:0;bottom:0;z-index:2;width:53.086%;padding-bottom:53.086%;-webkit-transform:translate3d(30%, 30%, 0);transform:translate3d(30%, 30%, 0);opacity:0}.group-three-images__wrap--3{top:16.666%;right:36.143%;z-index:3;width:65.291%;padding-bottom:42.568%;-webkit-transform:translate3d(-30%, -30%, 0);transform:translate3d(-30%, -30%, 0);opacity:0}.page-loaded-finish .hero-anim{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.hero--smaller .group-three-images{width:82.8%;padding-bottom:65%}@media (max-width: 900px){.hero--smaller .group-three-images{width:100%}}.hero--smaller .hero{margin-bottom:7.8125vw}@media (max-width: 900px){.hero--smaller .hero{margin-bottom:60px}}.hero--smaller .hero .section-title{margin-bottom:0;padding-top:20px;padding-bottom:10.4%}@media (max-width: 900px){.hero--smaller .hero .section-title{margin-bottom:35px;padding:5px 0 0 0}}.hero--smaller .group-three-images__wrap--1{right:auto;left:25.2%;width:58.3%;padding-bottom:32.9%}.hero--smaller .group-three-images__wrap--2{width:52.5%;padding-bottom:52.5%}@media (max-width: 900px){.hero--smaller .group-three-images__wrap--2{top:40%;bottom:auto}}.hero--smaller .group-three-images__wrap--3{top:20.8%;right:auto;left:0;width:64.4%;padding-bottom:42%}@media (max-width: 900px){.hero--no-scroller{margin-bottom:68px}}.hero--no-scroller .main-title{padding-bottom:5.4%}.hero--no-scroller .main-title{font-size:49px}@media (min-width: 768px) and (max-width: 1900px){.hero--no-scroller .main-title{font-size:-webkit-calc( 49px + 54 * (100vw - 768px) / 1132);font-size:calc( 49px + 54 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.hero--no-scroller .main-title{font-size:103px}}@media (max-width: 900px){.hero--no-scroller .main-title{padding-bottom:0}}.hero--no-scroller .group-three-images{padding-bottom:58.7%}@media (max-width: 900px){.hero--no-scroller .group-three-images{padding-bottom:74%}}.hero--no-scroller .group-three-images__wrap--1{top:0;left:0;width:65.5%;padding-bottom:36.8%}@media (max-width: 900px){.hero--no-scroller .group-three-images__wrap--1{width:79.4%;padding-bottom:61.3%}}.hero--no-scroller .group-three-images__wrap--2{top:13.4%;left:16.5%;width:66%;padding-bottom:50.7%}@media (max-width: 900px){.hero--no-scroller .group-three-images__wrap--2{top:auto;right:0;bottom:0;left:auto;width:79.4%;padding-bottom:61.3%}}.hero--no-scroller .hero__text{padding-top:8%}@media (max-width: 900px){.hero--no-scroller .hero__text{margin-bottom:60px;padding-top:0}}.home .hero-column:first-child{margin-right:0}.home .hero-column:last-child{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-right:30px}@media (max-width: 900px){.home .hero-column:last-child{margin-right:0}}.home .group-three-images{width:100%;padding-bottom:79.398%}.home .group-three-images__wrap--1{right:9.49%;left:auto;width:73.263%;padding-bottom:41.203%}.home .group-three-images__wrap--2{top:auto;bottom:0;width:53.086%;padding-bottom:53.086%}.home .group-three-images__wrap--3{top:16.666%;right:36.143%;left:auto;width:65.291%;padding-bottom:42.568%}.scroller{position:relative;overflow:hidden;margin-top:14px}.scroller__item{position:absolute;top:100%;left:0;opacity:0;-webkit-transition:top 0.4s ease-out, opacity 0.4s ease-out;-o-transition:top 0.4s ease-out, opacity 0.4s ease-out;transition:top 0.4s ease-out, opacity 0.4s ease-out}.scroller__item.is-show{top:0;opacity:1}.dual-scroller-row .scroller{margin-top:0}.video-section{padding-top:5.20833vw;padding-bottom:7.8125vw}.video-section.no-padding{margin-bottom:7.8125vw}.video-section .container:first-child{width:79.16667vw;max-width:none}@media (max-width: 900px){.video-section .container:first-child{width:100%}}@media (max-width: 900px){.video-section{padding-top:60px;padding-bottom:10px}.video-section.no-padding{margin-bottom:0}.video-section .button{margin-bottom:60px}.video-section .section-title{font-size:21px;line-height:1.1}}@media (max-width: 900px) and (max-width: 900px){.video-section .section-title br{display:none}}.video-player,.video-iframe{position:relative;width:100%;height:0;margin-bottom:9.375vw;padding-bottom:61%;overflow:hidden;background-color:#ffffff}@media (max-width: 900px){.video-player,.video-iframe{margin-bottom:30px}}.video-player--mb-smaller,.video-iframe--mb-smaller{margin-bottom:5.20833vw}@media (max-width: 900px){.video-player--mb-smaller,.video-iframe--mb-smaller{margin-bottom:30px}}.single-case .video-player,.single-case .video-iframe{margin-bottom:0}.single-case .video-section.no-padding{margin-bottom:0}.mejs__mediaelement,.mejs__container,.mejs__container iframe{position:absolute;top:0;left:0;z-index:1;width:100% !important;max-width:100% !important;height:100% !important;background:none !important;background:none}.mejs__mediaelement,.mejs__container{-o-object-fit:cover;object-fit:cover}.video-section .container,.video-section .container .video-player,.video-section .container .video-iframe{background:inherit}.video-player__video,.video-iframe iframe{position:absolute;top:0;left:0;z-index:1;width:100% !important;max-width:100%;height:100% !important;background:inherit !important;-o-object-fit:cover;object-fit:cover}.video-iframe iframe{-o-object-fit:initial;object-fit:initial}.mejs__container{background:none !important}.mejs__container:hover .mejs__mute,.mejs__container:hover .mejs__playpause-button,.mejs__container:hover .mejs__pause>button{opacity:1;pointer-events:all}.mejs__controls{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;margin:0;padding:0;background:none !important;opacity:1 !important}.mejs__controls.mejs__offscreen{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;margin:0;padding:0;overflow:auto;word-wrap:normal;background-color:transparent !important;border:0;opacity:1 !important;clip:initial;-webkit-clip-path:initial;clip-path:initial}.mejs__button,.mejs__time-rail,.mejs__time{display:none}.mejs__playpause-button{position:absolute;top:50%;left:50%;z-index:3;display:block;width:7.8125vw;height:7.8125vw;margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;text-decoration:none;background:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.mejs__playpause-button>button{display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;text-decoration:none;background:none;border:2px solid #ffffff;border-radius:50%}.mejs__playpause-button>button::after{content:'';position:absolute;top:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media (max-width: 900px){.mejs__playpause-button{width:80px;height:80px}}.mejs__play>button::after,.mejs__replay>button::after{left:3.125vw;width:1.82292vw;height:2.34375vw;background-image:url("data:image/svg+xml,%3Csvg width='35' height='45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.522.133a1.007 1.007 0 0 1 1.032.02L34.511 20.62c.297.185.481.51.489.864.007.354-.163.687-.453.884L1.59 44.824a1.008 1.008 0 0 1-1.05.054 1.04 1.04 0 0 1-.54-.916V1.038C0 .663.2.316.522.133zm1.521 2.756v39.127l30.042-20.47L2.043 2.89z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h35v45H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media (max-width: 900px){.mejs__play>button::after,.mejs__replay>button::after{left:32px;width:19px;height:27px}}.mejs__pause>button{opacity:0;-webkit-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;pointer-events:none}.mejs__pause>button::after{left:50%;width:1.30208vw;height:2.34375vw;background-image:url("data:image/svg+xml,%3Csvg width='25' height='45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'%3E%3Cpath d='M1.001 0a.998.998 0 0 1 1.001.995v43.01c0 .55-.448.995-1 .995A.998.998 0 0 1 0 44.005V.995C0 .445.448 0 1.001 0zM24 0a.998.998 0 0 1 1 .995v43.01c0 .55-.448.995-1 .995a.998.998 0 0 1-1.002-.995V.995c0-.55.448-.995 1.001-.995z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h25v45H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 900px){.mejs__pause>button::after{width:13px;height:27px}}.mejs__volume-button{position:absolute;right:2.60417vw;bottom:4.6875vw;z-index:3;display:block;width:40px;height:25px;margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;text-decoration:none;background:none;cursor:pointer}.mejs__volume-button>button{z-index:3;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;text-decoration:none;background:none;background:none;cursor:pointer}.mejs__volume-button>button::after{content:'';position:absolute;top:0;left:0;width:40px;height:100%;background-repeat:no-repeat;background-position:top left;background-size:contain}@media (max-width: 900px){.mejs__volume-button{bottom:50px}}@media (max-width: 480px){.mejs__volume-button{right:20px;bottom:20px}}.mejs__mute{opacity:0;-webkit-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;pointer-events:none}.mejs__mute>button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91.319' height='62.863'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'%3E%3Cg %3E%3Cpath d='M67.625 12.787v37.325' /%3E%3Cpath d='M90.319 1v62.863' /%3E%3C/g%3E%3Cpath d='M19.751 46.567H1.554a.5.5 0 0 1-.5-.5V33.854l-.053-.037.054-.039V21.027a.5.5 0 0 1 .5-.5h17.886L44.454 2.5v60.863z' stroke-linejoin='round' /%3E%3C/g%3E%3C/svg%3E")}.mejs__unmute>button::after{top:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96.475' height='62.863'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M19.751 45.067H1.554a.5.5 0 0 1-.5-.5V32.354l-.053-.037.054-.039V19.527a.5.5 0 0 1 .5-.5h17.886L44.454 1v60.863z' stroke-linejoin='round' /%3E%3Cpath d='M66.658 17.839l28.403 28.403M95.061 17.839L66.658 46.242' /%3E%3C/g%3E%3C/svg%3E%0A")}.mejs__overlay-button,.mejs__overlay-loading-bg-img,.mejs__button>button{background:none !important}.mejs__layers{position:absolute;top:0;left:0;width:100%;height:100%}.mejs__poster{width:100% !important;height:100% !important;background-color:#ff5050;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.mejs__poster.mejs__layer img.mejs__poster-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mejs__controls:not([style*='display: none']){background:none}.images-3 .mejs__controls .mejs__playpause-button,.images-3 .mejs__controls .mejs__volume-button{visibility:hidden !important;opacity:0 !important;pointer-events:none !important}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes marquee{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes marquee-dublicate{0%{-webkit-transform:translate3d(0);transform:translate3d(0)}to{-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}}@keyframes marquee-dublicate{0%{-webkit-transform:translate3d(0);transform:translate3d(0)}to{-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}}.marquee-section{padding:0;overflow:hidden}@media (max-width: 900px){.marquee-section{margin-bottom:20px}}.marquee__wrapper{position:relative;left:50%;width:100vw;margin:0 0 0 -50vw;overflow:hidden;text-align:center;white-space:nowrap}.marquee__wrapper.is-running .marquee__list{-webkit-animation-play-state:running;animation-play-state:running}.marquee__wrapper:hover .marquee__list{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee__list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:155px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-name:marquee;animation-name:marquee;-webkit-animation-duration:50s;animation-duration:50s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform}.marquee__list+.marquee__list{-webkit-animation-name:marquee-dublicate;animation-name:marquee-dublicate;-webkit-animation-delay:-25s;animation-delay:-25s}@media (max-width: 900px){.marquee__list{height:155px}.marquee__list .marquee__item{height:100%;max-height:100%}.marquee__list .marquee__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;max-height:100%}.marquee__list img{height:auto;max-height:100%;opacity:1}}.marquee__item{display:inline-block;margin:0 38px}.marquee__item a{display:block}.marquee__item img{opacity:0.25;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.marquee__item:hover img{opacity:1}.marquee__link--video{width:155px;height:155px}.marquee__link--video img{max-width:100%;-o-object-fit:contain;object-fit:contain}.button-align-center{text-align:center}.slider-controls,.cases_images .control_panel,.press_slider_wrapper .buttons_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:40px}@media (max-width: 900px){.slider-controls,.cases_images .control_panel,.press_slider_wrapper .buttons_wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}}.slider-controls__arrow,.cases_images .control_panel button,.press_slider_wrapper .buttons_wrapper .press_slider_prev,.press_slider_wrapper .buttons_wrapper .press_slider_next{display:block;width:2.91667vw;height:2.91667vw;margin:0;margin-right:50px;padding:0;background-color:transparent}@media (max-width: 900px){.slider-controls__arrow,.cases_images .control_panel button,.press_slider_wrapper .buttons_wrapper .press_slider_prev,.press_slider_wrapper .buttons_wrapper .press_slider_next{width:22px;height:22px}}.slider-controls__arrow img,.cases_images .control_panel button img,.press_slider_wrapper .buttons_wrapper .press_slider_prev img,.press_slider_wrapper .buttons_wrapper .press_slider_next img{display:block}.slider-controls__arrow--prev svg,.cases_images .control_panel button.prev svg,.press_slider_wrapper .buttons_wrapper .press_slider_prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (any-pointer: fine){.slider-controls__arrow--prev:hover svg,.cases_images .control_panel button.prev:hover svg,.press_slider_wrapper .buttons_wrapper .press_slider_prev:hover svg{-webkit-transform:scaleY(0.4) rotate(180deg);-ms-transform:scaleY(0.4) rotate(180deg);transform:scaleY(0.4) rotate(180deg)}}@media (max-width: 900px){.slider-controls__arrow--prev,.cases_images .control_panel button.prev,.press_slider_wrapper .buttons_wrapper .press_slider_prev{margin-right:30px}}.slider-controls__arrow--next,.cases_images .control_panel button.next,.press_slider_wrapper .buttons_wrapper .press_slider_next{margin-right:0;margin-left:50px}.slider-controls__arrow--next svg,.cases_images .control_panel button.next svg,.press_slider_wrapper .buttons_wrapper .press_slider_next svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (any-pointer: fine){.slider-controls__arrow--next:hover svg,.cases_images .control_panel button.next:hover svg,.press_slider_wrapper .buttons_wrapper .press_slider_next:hover svg{-webkit-transform:scaleY(0.4) rotate(-180deg);-ms-transform:scaleY(0.4) rotate(-180deg);transform:scaleY(0.4) rotate(-180deg)}}@media (max-width: 900px){.slider-controls__arrow--next,.cases_images .control_panel button.next,.press_slider_wrapper .buttons_wrapper .press_slider_next{margin-left:30px}}.slider-controls__arrow svg,.cases_images .control_panel button svg,.press_slider_wrapper .buttons_wrapper .press_slider_prev svg,.press_slider_wrapper .buttons_wrapper .press_slider_next svg{width:100%;height:100%}.slider-controls__arrow svg,.cases_images .control_panel button svg,.press_slider_wrapper .buttons_wrapper .press_slider_prev svg,.press_slider_wrapper .buttons_wrapper .press_slider_next svg,.slider-controls__arrow path,.cases_images .control_panel button path,.press_slider_wrapper .buttons_wrapper .press_slider_prev path,.press_slider_wrapper .buttons_wrapper .press_slider_next path{-webkit-transition:0.25s ease-out;-o-transition:0.25s ease-out;transition:0.25s ease-out}@media (any-pointer: fine){.slider-controls__arrow:hover path,.cases_images .control_panel button:hover path,.press_slider_wrapper .buttons_wrapper .press_slider_prev:hover path,.press_slider_wrapper .buttons_wrapper .press_slider_next:hover path{stroke-width:4px}}.slider-controls__count,.cases_images .control_panel .count{position:absolute;top:50%;left:50%;display:block;font-weight:400;font-size:18px;font-family:"apercu-pro-mono-regular",sans-serif;text-align:center;letter-spacing:0.04em;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 576px){.slider-controls__count,.cases_images .control_panel .count{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width: 900px){.centered-slider.centered-slider--mob .slider-controls,.centered-slider.centered-slider--mob .cases_images .control_panel,.cases_images .centered-slider.centered-slider--mob .control_panel,.centered-slider.centered-slider--mob .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .centered-slider.centered-slider--mob .buttons_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}}.centered-slider .slider-controls,.centered-slider .cases_images .control_panel,.cases_images .centered-slider .control_panel,.centered-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .centered-slider .buttons_wrapper{position:absolute;padding-top:0;padding-left:0;-webkit-transform:translateY(-5.20833vw);-ms-transform:translateY(-5.20833vw);transform:translateY(-5.20833vw);-webkit-transition:right 0.1s linear, bottom 0.1s linear;-o-transition:right 0.1s linear, bottom 0.1s linear;transition:right 0.1s linear, bottom 0.1s linear}.centered-slider .slider-controls--center{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width: 900px){.centered-slider .slider-controls,.centered-slider .cases_images .control_panel,.cases_images .centered-slider .control_panel,.centered-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .centered-slider .buttons_wrapper{display:none}}.cases_images .control_panel{padding-left:0}@media (max-width: 900px){.cases_images .control_panel{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width: 900px){.cases_images .control_panel .count{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}.quotes-slider .slider-controls,.quotes-slider .cases_images .control_panel,.cases_images .quotes-slider .control_panel,.quotes-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .quotes-slider .buttons_wrapper{position:absolute;bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0}@media (max-width: 900px){.quotes-slider .slider-controls,.quotes-slider .cases_images .control_panel,.cases_images .quotes-slider .control_panel,.quotes-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .quotes-slider .buttons_wrapper{display:none}}.news-slider .slider-controls,.news-slider .cases_images .control_panel,.cases_images .news-slider .control_panel,.news-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .news-slider .buttons_wrapper{padding-left:4.167vw}@media (max-width: 900px){.news-slider .slider-controls,.news-slider .cases_images .control_panel,.cases_images .news-slider .control_panel,.news-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .news-slider .buttons_wrapper{display:none}}.team-slider .slider-controls,.team-slider .cases_images .control_panel,.cases_images .team-slider .control_panel,.team-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .team-slider .buttons_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 21.2% 0 0}@media (max-width: 900px){.team-slider .slider-controls,.team-slider .cases_images .control_panel,.cases_images .team-slider .control_panel,.team-slider .press_slider_wrapper .buttons_wrapper,.press_slider_wrapper .team-slider .buttons_wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0}}.press_slider_wrapper .buttons_wrapper{padding-top:0}@media (max-width: 900px){.press_slider_wrapper .buttons_wrapper{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 900px){.press_slider_wrapper .buttons_wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}.news-section{margin:0;padding:9vw 0 9vw 0;overflow:hidden;color:#ffffff;background-color:#000000}@media (max-width: 900px){.news-section{padding:70px 0 20px 0}}.news-section__header{width:50%}@media (max-width: 900px){.news-section__header{width:100%}}.news-slider__container{width:100%;max-width:100%;margin-right:0;padding-right:0;padding-left:0;padding-left:0}@media (max-width: 900px){.news-slider__container{padding:0 30px}}.news-slider .slick-slider .slick-track,.news-slider .slick-slider .slick-list{width:100vw;margin-left:4.167vw;-webkit-transform:translateX(-4.167vw);-ms-transform:translateX(-4.167vw);transform:translateX(-4.167vw)}.news-slider .slick-slide{margin:0;-webkit-transition:all 350ms cubic-bezier(0.74, 1.39, 0.63, 0.95) 0s;-o-transition:all 350ms cubic-bezier(0.74, 1.39, 0.63, 0.95) 0s;transition:all 350ms cubic-bezier(0.74, 1.39, 0.63, 0.95) 0s}.news-slider .slick-slide[data-slick-index="0"]{position:relative}.news-slider .slick-slide[data-slick-index="0"]::before{content:'';position:absolute;top:0;left:-4.167vw;z-index:2;width:4.167vw;height:100%;background-color:#000000;-webkit-transition:all 350ms cubic-bezier(0.74, 1.39, 0.63, 0.95) 0s;-o-transition:all 350ms cubic-bezier(0.74, 1.39, 0.63, 0.95) 0s;transition:all 350ms cubic-bezier(0.74, 1.39, 0.63, 0.95) 0s}.news-slider .slick-slide[data-slick-index="0"].after-change::before{opacity:0}.news-slide{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:95.833vw;height:26.979vw;padding-right:1.823vw;overflow:hidden;text-align:center;color:#ffffff;text-decoration:none}@media (max-width: 900px){.news-slide{position:relative;max-width:100%;height:auto;margin-bottom:35px;padding:37px 0 0 0;border-top:1px solid #ffffff}}.news-slide__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-calc(100% - 50px);height:calc(100% - 50px)}@media (max-width: 900px){.news-slide__content{height:-webkit-calc(100% - 30px);height:calc(100% - 30px)}}@media (max-width: 900px){.news-slide__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}}.news-slide__image{display:block;height:100%}.news-slide__image img{display:block;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.news-slide__image{width:100%}.news-slide__image img{width:100%}}.news-slide__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:24.375vw;height:100%;padding:1.563vw 3.646vw;line-height:1.6;letter-spacing:0.04em;background-color:#0000ff}.news-slide__text{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.news-slide__text{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.news-slide__text{font-size:20px}}@media (max-width: 900px){.news-slide__text{display:block;width:100%;height:auto;margin-bottom:10px;padding:0;font-size:18px;line-height:1.222;text-align:left;color:#ffffff !important;background-color:transparent !important}}.news-slide__text--bg-white{color:#0000ff;background-color:#fff}.news-slide__text--bg-sunset-orange{background-color:#ff5050}.news-slide__type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:50px;line-height:1.777;font-family:"apercu-pro-mono-regular",sans-serif;text-align:left;color:#fff}.news-slide__type{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.news-slide__type{font-size:-webkit-calc( 14px + 4 * (100vw - 768px) / 1132);font-size:calc( 14px + 4 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.news-slide__type{font-size:18px}}@media (max-width: 900px){.news-slide__type{height:30px}}@media (max-width: 900px){.news-slide__type{position:absolute;top:9px;left:0;display:block;height:auto;font-size:14px;line-height:1.2}}.services-section{padding:9vw 0 9vw 0}@media (max-width: 900px){.services-section{padding:70px 0}}.services{color:#000000}.services__list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:9.375vw;list-style-type:none}@media (max-width: 900px){.services__list{display:none}}.services__item{display:inline-block;height:66px;margin-bottom:1.45833vw;overflow:hidden;font-weight:700;line-height:1.05;color:#000000;white-space:nowrap;cursor:pointer}.services__item{font-size:30px}@media (min-width: 768px) and (max-width: 1900px){.services__item{font-size:-webkit-calc( 30px + 30 * (100vw - 768px) / 1132);font-size:calc( 30px + 30 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.services__item{font-size:60px}}.services__item:last-child{margin-bottom:0}.services__item:first-child .services__item-inner{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.services__item-inner{position:relative;display:block;padding-left:5.46875vw;line-height:1.1}.services__item-inner--hover{color:#ff5050}.services__item-num{position:absolute;top:-6px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%;font-weight:300;line-height:1}.services__item-num{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.services__item-num{font-size:-webkit-calc( 18px + 22 * (100vw - 768px) / 1132);font-size:calc( 18px + 22 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.services__item-num{font-size:40px}}.services__content-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%}@media (max-width: 900px){.services__content-list{display:block;width:100%;max-width:none;margin-top:-37px}}.services__content{position:absolute;width:100%;pointer-events:none}.services__content--is-show{position:static;pointer-events:all}@media (max-width: 900px){.services__content--is-show{opacity:1}}@media (max-width: 900px){.services__content{position:static;margin-top:7px;padding-top:30px;opacity:1;pointer-events:all}}.services__content-accordion{position:relative;display:none;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;font-size:21px;line-height:1.1;color:#ff5050;font-family:"apercu-pro",sans-serif;background-color:transparent;border:none}@media (max-width: 900px){.services__content-accordion{font-weight:700}}.services__content-accordion span{margin-right:32px;font-weight:300;font-size:18px}@media (max-width: 480px){.services__content-accordion span{margin-right:20px}}.services__content-accordion::after{content:'';position:absolute;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);right:26.04167vw;width:31px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='31' height='10' fill='%23ff5050'%3E%3Cdefs%3E%3Cpath id='a' d='M338.174 1416l-.834.835 3.16 3.16H312v1.193h28.5l-3.16 3.161.834.835 4.593-4.592z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' transform='translate(-312 -1416)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:31px 10px;-webkit-transition:right 0.35s ease-out;-o-transition:right 0.35s ease-out;transition:right 0.35s ease-out}@media (max-width: 480px){.services__content-accordion::after{right:35px}}@media (max-width: 374px){.services__content-accordion::after{right:20px}}.services__content-accordion--dark{color:#000000}.services__content-accordion--dark::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='31' height='10'%3E%3Cdefs%3E%3Cpath id='a' d='M338.174 1416l-.834.835 3.16 3.16H312v1.193h28.5l-3.16 3.161.834.835 4.593-4.592z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' transform='translate(-312 -1416)'/%3E%3C/svg%3E%0A")}.services__content-accordion.is-open::after{right:0}@media (max-width: 900px){.services__content-accordion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width: 900px){.services__content-body{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.services__content-body .order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.services__content-body .order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.services__content-body .order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.services__content-body .order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.services__content-body .order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}}@media (max-width: 900px){.services__content-body .button-wrap{text-align:center}}@media (max-width: 920px){.services__content-body .button{width:79.1%;min-width:1px}}@media (max-width: 900px){.services__content-body .button{width:100%}}.services__content-title{position:relative;margin-bottom:22px;font-weight:700;line-height:1}.services__content-title{font-size:21px}@media (min-width: 768px) and (max-width: 1900px){.services__content-title{font-size:-webkit-calc( 21px + 64 * (100vw - 768px) / 1132);font-size:calc( 21px + 64 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.services__content-title{font-size:85px}}.services__content-title--small{width:79.1%;margin-bottom:4.6875vw}.services__content-title--small{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.services__content-title--small{font-size:-webkit-calc( 14px + 26 * (100vw - 768px) / 1132);font-size:calc( 14px + 26 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.services__content-title--small{font-size:40px}}@media (max-width: 900px){.services__content-title--small{margin-bottom:55px;font-weight:300}}.services__content-title span{position:relative;left:-2px;display:block;margin-bottom:9px}@media (max-width: 900px){.services__content-title{margin:0;padding:0;font-size:16px;line-height:1.5}.services__content-title span{display:none}}.services__content-name{margin-bottom:4px;font-weight:300;line-height:1.35;letter-spacing:0.04em}.services__content-name{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.services__content-name{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.services__content-name{font-size:20px}}@media (max-width: 900px){.services__content-name{display:none}}.services__content-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:1;font-family:"apercu-pro-mono-regular",sans-serif;color:currentColor;text-decoration:none}@media (max-width: 900px){.services__content-link{padding:20px 65px 20px 0}}@media (max-width: 480px){.services__content-link{padding-right:0}}.services__content-link::after{content:'';display:block;width:31px;height:10px;margin-left:3.38542vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='31' height='10'%3E%3Cdefs%3E%3Cpath id='a' d='M338.174 1416l-.834.835 3.16 3.16H312v1.193h28.5l-3.16 3.161.834.835 4.593-4.592z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' transform='translate(-312 -1416)'/%3E%3C/svg%3E");-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out}@media (max-width: 480px){.services__content-link::after{margin-left:35px}}.services__content-link:hover::after{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.services__case-title{display:none}@media (max-width: 900px){.services__case-title{display:block;margin-bottom:20px;font-weight:700;font-size:21px;line-height:1.3}}.services__content-text{margin-bottom:20px;font-weight:300;line-height:1.4;color:#000000;letter-spacing:0.04em}.services__content-text{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.services__content-text{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.services__content-text{font-size:20px}}@media (max-width: 900px){.services__content-text{margin-bottom:35px;font-size:16px}}@media (max-width: 900px){.services__content-text--mob-orange{color:#ff5050}}.services__content-text--small{width:79.1%}@media (max-width: 900px){.services__content-text--small{width:100%}}.services__content-images{position:relative;width:100%;height:0;margin-top:0;margin-bottom:4%;padding-bottom:66.7%}@media (max-width: 1440px){.services__content-images{width:81%;padding-bottom:52.2%}}.services__content-images--small{width:79.1%;margin-bottom:5.20833vw;padding-bottom:55.2%}@media (max-width: 900px){.services__content-images{width:100%;margin-bottom:35px;padding-bottom:77.5%}}.services__content-img{position:absolute}@media (max-width: 900px){.services__content-img{opacity:1}}.services__content-img img{display:block;width:100%;max-width:100%;height:100%;opacity:0;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.services__content-img img{opacity:1}}.services__content-img--portrait{top:0;left:0;z-index:2;width:53.5%;height:100%}@media (max-width: 900px){.services__content-img--portrait{width:62%}}.services__content-img--landscape{bottom:13%;left:16.3%;z-index:1;width:75%;height:63%}@media (max-width: 900px){.services__content-img--landscape{top:50%;right:0;left:auto;width:99%;height:72%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.services__content-img--1{top:0;left:0;z-index:2;width:92.8%;height:86.2%}.services__content-img--2{right:0;bottom:0;z-index:1;width:82.8%;height:66.8%}.services .services-translate-y{opacity:0}@media (max-width: 900px){.services .services-translate-y{opacity:1}}.services-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}@media (max-width: 900px){.services-container{overflow:initial}}.awards{position:relative;width:60.52083vw;margin:0 auto;overflow:hidden}@media (max-width: 900px){.awards{display:none}}.awards--mobile{display:none;width:100%}@media (max-width: 900px){.awards--mobile{display:block;margin-bottom:40px}}.awards__list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1192px;margin:0 auto;overflow:hidden}.awards__item{position:relative;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-calc(25% - 30px);width:calc(25% - 30px);height:-webkit-calc(4.323vw + 30px);height:calc(4.323vw + 30px);margin:0 14.99px;padding:20px 2.08333vw;font-weight:300;font-size:0.75vw;line-height:1.2;text-align:center;letter-spacing:-0.5px;word-break:break-word;opacity:0;-webkit-transition:opacity 0.4s ease-out, -webkit-transform 0.4s ease-out;transition:opacity 0.4s ease-out, -webkit-transform 0.4s ease-out;-o-transition:transform 0.4s ease-out, opacity 0.4s ease-out;transition:transform 0.4s ease-out, opacity 0.4s ease-out;transition:transform 0.4s ease-out, opacity 0.4s ease-out, -webkit-transform 0.4s ease-out}.awards__item:nth-child(1),.awards__item:nth-child(2),.awards__item:nth-child(3),.awards__item:nth-child(4){opacity:1}@media (max-width: 900px){.awards__item{width:42.667vw !important;padding:0 6vw;font-size:1.933vw}}@media (max-width: 480px){.awards__item{width:42.667vw !important;padding:0 6vw;font-size:2.5vw}}.awards__item::before,.awards__item::after{content:'';position:absolute;top:20px;width:2.60417vw;height:4.368vw;background-image:url("data:image/svg+xml,%3Csvg data-name='Group 161' xmlns='http://www.w3.org/2000/svg' width='50.739' height='82.902'%3E%3Cpath data-name='Path 157' d='M25.589.377c-5.214 2.366-7.72 4.662-8.684 7.957a8.546 8.546 0 0 0-.228 2.287c-.044 1.551-.035 1.656.14 1.937a1.145 1.145 0 0 0 .4.394c.824.377 2.936-.228 4.382-1.253a10.976 10.976 0 0 0 2.217-2.322 17.784 17.784 0 0 0 1.463-2.98 17.09 17.09 0 0 0 .876-3.715 14.111 14.111 0 0 1 .21-1.63c.21-1.043.21-1.052.123-1.052-.04 0-.443.175-.899.377z'/%3E%3Cpath data-name='Path 159' d='M12.023 3.436a21.869 21.869 0 0 0-2.524 6.73 17.721 17.721 0 0 0 .14 4.881 7.393 7.393 0 0 0 1.8 3.435c.324.3.447.359.754.359.736 0 1.595-.841 2.278-2.235a7.965 7.965 0 0 0 .833-2.892c-.044-.2-.035-.237.044-.131s.088.088.044-.088a7.873 7.873 0 0 1 .026-1.052 11.979 11.979 0 0 0-.7-4.907 30.3 30.3 0 0 0-1.761-4.014l-.482-.911z'/%3E%3Cpath data-name='Path 161' d='M23.179 11.69a22.366 22.366 0 0 0-3.707 1.5q-4.522 2.392-5.538 6.09a10.574 10.574 0 0 0-.307 2.857 1.2 1.2 0 0 1 .123.429c.018.281.482.657.885.727a7.206 7.206 0 0 0 2.173-.158c.105-.044.193-.07.193-.053s-.447.368-.981.78c-3.067 2.322-4.715 4.452-5.381 6.94a7.36 7.36 0 0 0-.167 1.972 13.367 13.367 0 0 0 .07 1.621c.044.193.044.228-.026.131s-.07.018-.035.394c.193 1.8 1.148 1.989 3.453.684a7.458 7.458 0 0 0 2.129-1.735 13.175 13.175 0 0 0 1.577-2.979 11.969 11.969 0 0 0 .631-2.918c-.035-.149-.018-.193.053-.14s.088 0 .053-.158a5.346 5.346 0 0 1 .07-1.174c.07-.526.149-1.586.175-2.357.061-1.56.105-1.98.21-1.945a7.483 7.483 0 0 0 1.875-1.516 13.618 13.618 0 0 0 2.687-4.465c.622-1.525.973-2.839.71-2.673a7.963 7.963 0 0 1 .473-1.884c.149-.429.149-.438.07-.438-.04-.005-.697.205-1.468.468z'/%3E%3Cpath data-name='Path 163' d='M6.108 14.679c-.535 1.788-.692 2.357-.885 3.242a16.4 16.4 0 0 0-.447 4.557c.035.719.061 1.411.061 1.534a9.518 9.518 0 0 0 .876 3.462 8.413 8.413 0 0 0 2.165 2.682 1.242 1.242 0 0 0 1.42.21 3.632 3.632 0 0 0 1.072-1.634 9.815 9.815 0 0 0 .622-4.373 6.893 6.893 0 0 0-.193-2.077 17.746 17.746 0 0 0-3.462-6.292c-1.247-1.583-1.167-1.504-1.229-1.311z'/%3E%3Cpath data-name='Path 165' d='M1.543 28.717c.044.666.079 1.472.079 1.8s.018.552.044.508.053.193.061.508a18.257 18.257 0 0 0 .78 3.865 9.324 9.324 0 0 0 4.872 5.924c1.621.771 2.375.359 2.506-1.385.035-.394.061-1.393.053-2.208a4.992 4.992 0 0 0-.289-2.322c-.8-2.331-2.462-4.259-5.372-6.2-.753-.516-2.682-1.69-2.753-1.69a6.616 6.616 0 0 0 .019 1.2z'/%3E%3Cpath data-name='Path 167' d='M17.168 33.274c-3.488 3.672-5.048 6.87-4.855 9.973.026.526.07 1.28.088 1.665a4.3 4.3 0 0 0 .982 2.8c.6.4 1.3.193 2.419-.719a7.831 7.831 0 0 0 2.313-3.032 9.157 9.157 0 0 0 .684-2.647c.018-.289.079-1 .131-1.577a18.219 18.219 0 0 0-.1-3.812 30.6 30.6 0 0 0-.7-3.593 10.967 10.967 0 0 0-.962.942z'/%3E%3Cpath data-name='Path 169' d='M0 39.935c0 .018.158.35.359.736.412.833.543 1.157.438 1.1-.131-.088-.158.342-.053.762a18.474 18.474 0 0 0 3.61 5.328 9.676 9.676 0 0 0 3.356 2.2c.315.088.429.14.263.114L6.834 50a38.3 38.3 0 0 0-4.18-.307H1.84l.464.719c.631.982.631.982.517.911-.158-.1-.228.359-.114.736a18.317 18.317 0 0 0 3.54 4.4 12.7 12.7 0 0 0 2.664 1.8 7.133 7.133 0 0 0 2.121.648l.4.009-.394.07c-.219.044-1.087.184-1.928.315s-1.551.254-1.577.272 0 .061.044.1a6.278 6.278 0 0 1 1.078 1.218c-.158-.053-.245.088-.245.412s.464.946 1.236 1.639c3.058 2.743 5.53 3.943 8.229 3.97a8.906 8.906 0 0 0 1.314-.061 4.5 4.5 0 0 1-1.052.4 16.766 16.766 0 0 0-2.717 1.025 3.381 3.381 0 0 0 .57.473c.482.351.894.736.587.543-.114-.07-.28.21-.28.473 0 .868 4.259 3.164 6.923 3.733a10.361 10.361 0 0 0 3.894-.045 7.576 7.576 0 0 0 2.708-1.271 1.012 1.012 0 0 0 .333-1.087c-.07-.149-.035-.21.254-.429a1.3 1.3 0 0 0 .351-.315 5.186 5.186 0 0 0-.508-.7 8.548 8.548 0 0 0-5.328-3.234 18.577 18.577 0 0 0-4.154.131c-1.148.228-1.288.228-.517.026a3.433 3.433 0 0 0 1.069-.438 1.152 1.152 0 0 0 .447-1.078c-.044-.158.009-.228.219-.342.149-.07.272-.167.272-.2a5.415 5.415 0 0 0-.307-.657 8.544 8.544 0 0 0-6.844-4.8c-.99-.131-1.113-.167-.8-.263a1.1 1.1 0 0 0 .78-1.034.335.335 0 0 1 .175-.324c.2-.061.2-.053-.105-1a8.673 8.673 0 0 0-5.609-5.8c-.359-.131-.517-.219-.351-.184a7.631 7.631 0 0 0 1.227.07 2.767 2.767 0 0 0 1.244-.158 1.066 1.066 0 0 0 .57-.938.15.15 0 0 1 .123-.2c.2-.053.2-.184.035-1.087a8.672 8.672 0 0 0-4.767-6.292A21.033 21.033 0 0 0 1.8 40.18c-.771-.114-1.49-.228-1.595-.254S0 39.908 0 39.935z'/%3E%3Cpath data-name='Path 172' d='M19.341 44.237c-2.673 3.575-3.882 6.634-3.7 9.35.026.482.07 1.227.088 1.665a5.222 5.222 0 0 0 .727 2.568c.386.649.771 1.034 1.122 1.122.894.228 2.971-1.91 3.7-3.795a7.062 7.062 0 0 0 .508-2.261 1.73 1.73 0 0 1 .044-.6 14.335 14.335 0 0 0 .088-1.726 15.15 15.15 0 0 0-.5-3.987 27.83 27.83 0 0 0-1.1-3.549 9.894 9.894 0 0 0-.977 1.213z'/%3E%3Cpath data-name='Path 173' d='M24.274 51.011c-1.656 3.374-2.226 5.538-2.173 8.246a5.78 5.78 0 0 0 .088 1.271c.044-.061.044.017.018.167-.167.859.675 3.1 1.586 4.268.666.841 1.236 1.052 1.84.675a8.12 8.12 0 0 0 2.094-3.286 8.073 8.073 0 0 0 .351-1.814 5.144 5.144 0 0 1 .053-.973c.228-2.252-.447-4.846-2.1-8.08a42.154 42.154 0 0 0-.859-1.612l-.184-.307z'/%3E%3Cpath data-name='Path 175' d='M30.19 55.927a43.51 43.51 0 0 0-.237 1.385 21.369 21.369 0 0 0-.2 3.768 14.919 14.919 0 0 0 .438 4.864 8.58 8.58 0 0 0 3.4 4.837c1.052.7 1.656.613 2.147-.3a7.626 7.626 0 0 0 .684-2.48c.009-.263.044-.955.079-1.534a6.931 6.931 0 0 0-.359-2.971 14.6 14.6 0 0 0-3.759-5.652c-1.291-1.329-2.141-2.074-2.193-1.917z'/%3E%3Cpath data-name='Path 177' d='M37.691 63.99c.456 1.13.6 1.569.517 1.516-.053-.035-.088.105-.088.368a13.331 13.331 0 0 0 2.208 4.5c1.884 2.778 4.636 4.46 7.291 4.46 1.087 0 1.455-.237 1.577-.981a.335.335 0 0 1 .131-.237c.088-.061.1-.237.018-.859-.578-4.776-3.514-7.326-10.2-8.868a53.33 53.33 0 0 0-1.595-.359 1.387 1.387 0 0 0 .141.46z'/%3E%3Cpath data-name='Path 179' d='M33.581 71.692a15.122 15.122 0 0 0-5.845 2.4 32.375 32.375 0 0 0-2.76 1.98 1.868 1.868 0 0 0 .552.254c.578.21.806.351.57.351-.088 0-.167.105-.2.263-.123.57.394.92 1.98 1.35 5.013 1.358 8.606.815 11.129-1.7.657-.648.885-1.148.71-1.525-.079-.184-.053-.272.254-.675a4.274 4.274 0 0 0 .342-.508 2.789 2.789 0 0 0-.482-.4 8.528 8.528 0 0 0-6.25-1.79z'/%3E%3Cpath data-name='Path 182' d='M44.299 75.417q-3.628.6-8.194 4.741l-.473.438.648.2c.359.114.587.219.508.237-.2.053-.3.421-.175.684.14.307.657.535 1.647.736 4.978 1.008 8.483.324 10.954-2.129a3.119 3.119 0 0 0 1-1.5c.044-.368 0-.578-.105-.517s-.105.061.342-.64a2.577 2.577 0 0 0 .289-.543c0-.131-.429-.4-1.288-.833a7.845 7.845 0 0 0-5.153-.874z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 0;background-size:contain}@media (max-width: 900px){.awards__item::before,.awards__item::after{top:0;width:9vw;height:100%}}.awards__item::before{left:0;background-position:top left}.awards__item::after{right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50.74' height='82.906'%3E%3Cg data-name='Group 162'%3E%3Cpath data-name='Path 158' d='M24.257.149a14.365 14.365 0 0 1 .359 2.419c-.219-.131.228 1.893.78 3.558a11.841 11.841 0 0 0 2.577 4.513 7.292 7.292 0 0 0 4.574 2.392c1.262.1 1.525-.193 1.612-1.735.272-4.7-2.471-8.045-8.912-10.9-.491-.219-.92-.394-.955-.394s-.053.068-.035.147z'/%3E%3Cpath data-name='Path 160' d='M37.849 3.512a22.892 22.892 0 0 0-2.348 6.266 14.411 14.411 0 0 0 .131 5.074 7.059 7.059 0 0 0 2.279 3.8 1.4 1.4 0 0 0 .657.184c.6 0 1.209-.657 1.937-2.094a7.4 7.4 0 0 0 .753-2.664q-.052-.25.053-.184c.061.044.07.026.035-.044a3.493 3.493 0 0 1 .035-.973c.307-2.41-.552-5.617-2.489-9.237l-.552-1.034z'/%3E%3Cpath data-name='Path 162' d='M26.132 11.262c0 .052.3 1.1.587 2.094.035.114.018.14-.061.1s-.105.035-.07.4a19.387 19.387 0 0 0 2.34 5.433 12.945 12.945 0 0 0 1.078 1.349c.666.719 2 1.788 2 1.613 0-.061.017-.088.044-.061.053.044.254 3.847.245 4.539-.009.333.018.429.061.307s.061-.026.026.219a13.907 13.907 0 0 0 .683 3.453 12.884 12.884 0 0 0 1.63 3.164 7.466 7.466 0 0 0 2.129 1.735c1.4.789 2.244 1.008 2.8.719a1.4 1.4 0 0 0 .6-1.3c-.026-.2-.018-.307.018-.245s.07-.07.079-.315c0-.228.009-.955.017-1.6a7.812 7.812 0 0 0-.894-3.97 16.723 16.723 0 0 0-4.557-4.96c-1.1-.833-1.516-1.174-1.008-.85a6.3 6.3 0 0 0 2.252.21c.4-.07.868-.447.885-.727.026-.245.035-.289.105-.359a6.023 6.023 0 0 0-.07-2.059 8.094 8.094 0 0 0-2.638-4.811 19.032 19.032 0 0 0-7.387-3.856c-.35-.105-.7-.21-.762-.237s-.132-.021-.132.015z'/%3E%3Cpath data-name='Path 164' d='M44.097 15.178c-1.262 1.63-1.551 2.016-2.085 2.831a11.759 11.759 0 0 0-2.279 7.019 3.418 3.418 0 0 0 .1 1.025c.035-.026.044.061.009.184a7.654 7.654 0 0 0 .99 3.409c.368.6.719.85 1.227.85.49 0 1.235-.57 2-1.507a8.109 8.109 0 0 0 1.4-2.55 12.9 12.9 0 0 0 .517-4.794 12.922 12.922 0 0 0-.237-2.971 33.5 33.5 0 0 0-1.113-4.119 4.787 4.787 0 0 0-.529.623z'/%3E%3Cpath data-name='Path 166' d='M48.269 28.087c-4.609 2.778-6.844 5.3-7.379 8.369a11.632 11.632 0 0 0 .017 3.2q.066.158-.026.105c-.14-.088.114 1.113.3 1.428.377.648 1.1.666 2.349.052a8.932 8.932 0 0 0 4.355-4.855 15.13 15.13 0 0 0 1.069-4.478c-.026-.175-.017-.272.026-.21s.07-.07.07-.307.053-.964.114-1.639.123-1.455.149-1.735.009-.5-.026-.5a11.023 11.023 0 0 0-1.018.57z'/%3E%3Cpath data-name='Path 168' d='M32.547 32.73a23.661 23.661 0 0 0-.7 6.327c.017 1.017.044 1.84.07 1.823s.052.193.052.464a9.459 9.459 0 0 0 .727 2.752 8.113 8.113 0 0 0 3.339 3.628 1.184 1.184 0 0 0 1.788-.6c.473-.973.622-2.059.614-4.487a6.406 6.406 0 0 0-.237-2.165 16.992 16.992 0 0 0-4.434-7.011l-1.122-1.157z'/%3E%3Cpath data-name='Path 170' d='M50.319 39.969a37.013 37.013 0 0 0-3.9.736c-4.241 1.069-6.669 3.032-7.712 6.24a8.526 8.526 0 0 0-.421 2.235c.018.044.123.07.228.079s.14.026.088.053c-.149.053-.14.333.017.631.219.429.657.578 1.753.578a8.26 8.26 0 0 0 1.227-.07c.149-.044-.114.079-.578.272a9.613 9.613 0 0 0-2.988 1.849 8.659 8.659 0 0 0-2.384 3.847c-.28.885-.28.964-.026 1.069.105.044.149.079.1.079-.07.009-.079.105-.044.3.131.578.359.833.824.938.272.061.272.061.061.105a34.53 34.53 0 0 1-1.139.193 8.329 8.329 0 0 0-6.257 4.2c-.219.368-.456.806-.526.973-.123.289-.123.289.2.473.175.105.272.193.228.193-.131 0-.149.342-.035.684a1.6 1.6 0 0 0 1.139.85c.193.035.342.079.316.1a7.3 7.3 0 0 1-1.034-.105 13.864 13.864 0 0 0-4.329.114 9.1 9.1 0 0 0-4.776 3.33l-.359.456.35.28c.3.237.342.307.263.447a1.038 1.038 0 0 0 .333 1.1 7.577 7.577 0 0 0 2.708 1.271 10.363 10.363 0 0 0 3.891.035c2.629-.561 6.923-2.874 6.923-3.724 0-.254-.158-.552-.272-.491-.044.035-.079.035-.079.018a5.493 5.493 0 0 1 .657-.517 4.65 4.65 0 0 0 .657-.517 1.219 1.219 0 0 0-.412-.193c-3.058-1.052-3.7-1.28-3.4-1.227a10.919 10.919 0 0 0 2.717-.053 13.4 13.4 0 0 0 5.573-2.822c2.112-1.744 2.752-2.568 2.322-3-.114-.105-.052-.21.447-.754a4.538 4.538 0 0 0 .543-.657c-.035-.018-.938-.175-3.146-.526-.613-.105-.675-.123-.342-.131a7.027 7.027 0 0 0 2.112-.648 13.151 13.151 0 0 0 3.952-3.085 18.616 18.616 0 0 0 2.182-2.918c.184-.412.184-.868 0-.824-.14.026-.088-.079.508-1.017l.438-.675-.631-.026a33.87 33.87 0 0 0-4.277.289c-1.568.228-1.568.228-1.016.079a9.642 9.642 0 0 0 3.2-2.016c1.691-1.525 4.093-5.3 3.882-6.1-.018-.088-.07-.131-.114-.105-.105.061.026-.263.447-1.1a3.443 3.443 0 0 0 .333-.78c-.019-.05-.203-.05-.422-.015zm-8.176 10.384a.178.178 0 0 1-.167.009c-.07-.026-.044-.053.052-.053s.15.019.115.045zm-11.3 16.3a.177.177 0 0 1-.166.009c-.07-.026-.044-.053.052-.053s.144.018.109.045zm.351.088a.177.177 0 0 1-.167.009c-.07-.026-.044-.053.053-.053s.143.018.109.046z'/%3E%3Cpath data-name='Path 171' d='M30.093 44.062a34.543 34.543 0 0 0-1.034 4 23.5 23.5 0 0 0-.105 4.461c.035-.026.044.07.018.219a6.879 6.879 0 0 0 .508 2.4c.657 1.709 2.6 3.83 3.505 3.83.5 0 1.087-.613 1.551-1.621.464-.981.587-1.963.57-4.469a7.088 7.088 0 0 0-.2-2.042 19.791 19.791 0 0 0-3.707-6.967c-.342-.447-.649-.833-.675-.868a3.844 3.844 0 0 0-.431 1.057z'/%3E%3Cpath data-name='Path 174' d='M25.44 50.222a26.044 26.044 0 0 0-2.419 5.626 11.019 11.019 0 0 0-.359 3.733 7.965 7.965 0 0 0 1.192 4.531c1.192 1.972 2.042 2.2 3.111.85a8.31 8.31 0 0 0 1.586-3.97c.018-.315.07-.973.114-1.463.228-2.524-.491-5.258-2.331-8.912l-.526-1.052z'/%3E%3Cpath data-name='Path 176' d='M19.157 57.11c-2.533 2.489-3.812 4.312-4.5 6.415a8.658 8.658 0 0 0-.394 2.892c.026.219.07.8.088 1.279.061 1.472.578 3.041 1.13 3.391.675.421 1.718-.1 3.041-1.49a7.977 7.977 0 0 0 1.8-2.9 7.134 7.134 0 0 0 .517-2.3c-.035-.1-.018-.166.044-.166s.088-.07.061-.184a7.259 7.259 0 0 1 .088-1.288 15.458 15.458 0 0 0 .079-2.427 21.613 21.613 0 0 0-.57-4.513c-.035.003-.657.581-1.384 1.291z'/%3E%3Cpath data-name='Path 178' d='M11.84 63.84c-5.337 1.209-8.237 3.015-9.6 5.985a8.62 8.62 0 0 0-.771 3.759 1.506 1.506 0 0 1 .105.368c.114.657.517.885 1.569.885 2.769 0 5.477-1.718 7.484-4.758a14.738 14.738 0 0 0 2-4.075c.026-.351.018-.464-.061-.421-.1.061-.026-.131.465-1.341.245-.6.272-.71.166-.7-.052.005-.657.14-1.357.298z'/%3E%3Cpath data-name='Path 180' d='M14.946 71.719a10.025 10.025 0 0 0-3.909 1.718l-.587.438.35.473c.324.429.351.491.254.7-.184.4.035.885.7 1.542 2.524 2.515 6.117 3.058 11.129 1.7 1.577-.429 2.1-.78 1.981-1.341a.38.38 0 0 0-.2-.289c-.079-.018.158-.158.534-.307l.692-.263-1.1-.806a18.126 18.126 0 0 0-6.836-3.461 9.073 9.073 0 0 0-3.008-.104z'/%3E%3Cpath data-name='Path 183' d='M3.865 75.417a8.827 8.827 0 0 0-1.315.351 12.907 12.907 0 0 0-2.34 1.166l-.21.158.359.578c.193.324.316.587.272.587-.158 0-.1.7.1 1.06a5.854 5.854 0 0 0 .806.99c2.445 2.471 5.977 3.164 10.963 2.147.99-.2 1.507-.429 1.648-.736.123-.263.026-.631-.175-.675-.079-.026.158-.131.535-.254l.683-.21-.815-.71c-3.172-2.743-5.451-4.031-7.9-4.461a7.023 7.023 0 0 0-2.611.009z'/%3E%3C/g%3E%3C/svg%3E");background-position:top right}.awards__item-title{display:block;font-weight:700;text-transform:uppercase}.awards__item-name{padding:0 1.04167vw}.awards .slick-slide{opacity:0.4;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out}.awards .slick-slide.slick-active{opacity:1}.cases-section{padding:9vw 0 9vw 0;overflow:hidden;background-color:#ededed}@media (max-width: 900px){.cases-section{padding-top:70px}}.clien-logos{margin-bottom:0;background-color:#000}.clien-logos .marquee__list{height:195px;padding:20px 0}@media (max-width: 900px){.clien-logos .marquee__list{height:195px;padding:20px 0}}.clien-logos .marquee__item{height:100%;max-height:100%}.clien-logos .marquee__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;max-height:100%;width:155px}.clien-logos img{display:block;height:auto;max-width:100%;max-height:100%;opacity:1}.banners-text .marquee__list{height:auto;padding:55px 0}@media (max-width: 900px){.banners-text .marquee__list{padding:30px 0}}.banners-text .marquee__item{margin:0 48px}@media (max-width: 900px){.banners-text .marquee__item{margin:0 35px}}.banners-text .title{color:#fff;font-size:60px;line-height:1.117;font-weight:700;margin:0}.banners-text .title{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.banners-text .title{font-size:-webkit-calc( 18px + 47 * (100vw - 768px) / 1132);font-size:calc( 18px + 47 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.banners-text .title{font-size:65px}}@media (max-width: 900px){.banners-text .title{font-size:21px;line-height:23px}}.centered-slider{position:relative;padding-top:5.20833vw;padding-bottom:5.20833vw;overflow:hidden;font-family:"apercu-pro-mono-regular",sans-serif}.centered-slider.centered-slider--vertical .slick-slide{margin:0 84px}@media (max-width: 1200px){.centered-slider.centered-slider--vertical .slick-slide{margin:0 40px}}@media (max-width: 900px){.centered-slider.centered-slider--vertical .slick-slide{margin:0 30px}}.centered-slider.centered-slider--vertical .centered-slide__image{padding-bottom:126.25%}@media (max-width: 900px){.centered-slider.centered-slider--mob{padding:75px 0}}@media (max-width: 900px){.centered-slider.centered-slider--mob .slick-slide{margin:0}}@media (max-width: 900px){.centered-slider.centered-slider--mob .slick-list{overflow:hidden}}.centered-slider .slick-slide{margin:0 3.64583vw}@media (max-width: 900px){.centered-slider .slick-slide{margin:0 25px}}.centered-slider .slick-slide.slick-active .centered-slide__content{opacity:1}.centered-slider .slick-list{overflow:initial}.centered-slide{color:inherit;text-decoration:none;cursor:default}.centered-slide.is-hover{opacity:0.5}@media (max-width: 900px){.centered-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:35px}}.centered-slide a{font-size:inherit;font-family:inherit;color:currentColor;text-decoration:none;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.centered-slide__content{display:block;opacity:0;-webkit-transition:opacity 0.25s ease-out 0.35s;-o-transition:opacity 0.25s ease-out 0.35s;transition:opacity 0.25s ease-out 0.35s}@media (max-width: 900px){.centered-slide__content{margin-bottom:15px;opacity:1}}.centered-slide__image{width:100%;overflow:hidden;position:relative;padding-bottom:57%;margin-bottom:25px}@media (max-width: 900px){.centered-slide__image{margin-bottom:0}}.centered-slide__image img,.centered-slide__image .video-player{top:0;left:0;width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.centered-slide__text{display:block;width:-webkit-calc(100% - 230px);width:calc(100% - 230px);max-width:930px;font-weight:700;line-height:1.333;font-family:"apercu-pro",sans-serif;letter-spacing:0.04em;cursor:pointer}.centered-slide__text{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.centered-slide__text{font-size:-webkit-calc( 18px + 12 * (100vw - 768px) / 1132);font-size:calc( 18px + 12 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.centered-slide__text{font-size:30px}}@media (max-width: 900px){.centered-slide__text{width:100%}}.centered-slide__headline{display:inline-block;font-weight:400;font-size:18px;font-family:"apercu-pro-mono-regular",sans-serif;cursor:pointer}@media (max-width: 900px){.centered-slide__headline{margin-bottom:6px;font-size:14px}}.team-section{padding:9vw 0 9vw 0;overflow:hidden}@media (max-width: 900px){.team-section{padding-top:70px}}.team-slider-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 900px){.team-slider-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.team-text{width:32%;padding-top:6.77083vw;font-weight:300;line-height:1.6;letter-spacing:0.04em}.team-text{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.team-text{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.team-text{font-size:20px}}@media (max-width: 900px){.team-text{width:100%;margin-bottom:45px;padding-top:0;text-align:center}}.team-text p:last-of-type{margin-bottom:4.16667vw}@media (max-width: 900px){.team-text p:last-of-type{margin-bottom:30px;text-align:left}}.team-slider{position:relative;width:59.6%}@media (max-width: 900px){.team-slider{width:100%}}.team-slider__slides{position:relative;width:100%;height:0;margin-bottom:35px;padding-bottom:75%}@media (max-width: 900px){.team-slider__slides{margin-bottom:48px;padding-bottom:100%}}.team-slide{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;pointer-events:none}@media (max-width: 900px){.team-slide{height:-webkit-calc(100% + 32px);height:calc(100% + 32px)}}.team-slide--is-active{pointer-events:all}.team-slide__images{position:absolute;top:0;left:0;width:100%;height:92%}@media (max-width: 900px){.team-slide__images{height:0;padding-bottom:87.3%}}.team-slide__image-wrap{position:absolute;height:0}.team-slide__image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.team-slide__image-wrap--left{bottom:0;left:0;z-index:1;width:45.8%;padding-bottom:57.3%}@media (max-width: 900px){.team-slide__image-wrap--left{top:0;bottom:auto}}.team-slide__image-wrap--center{bottom:5%;left:24.8%;z-index:2;width:54%;padding-bottom:66.85%}@media (max-width: 900px){.team-slide__image-wrap--center{top:6.5%;bottom:auto;left:16%;width:66%;padding-bottom:80.95%}}.team-slide__image-wrap--right{top:15%;right:0;z-index:3;width:28.2%;padding-bottom:35.35%}@media (max-width: 900px){.team-slide__image-wrap--right{top:auto;bottom:3%}}.team-slide__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width: 900px){.team-slide__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.team-slide__name{margin-right:3.125vw;font-weight:700;line-height:1.333;letter-spacing:0.04em;opacity:0}.team-slide__name{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.team-slide__name{font-size:-webkit-calc( 14px + 16 * (100vw - 768px) / 1132);font-size:calc( 14px + 16 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.team-slide__name{font-size:30px}}.team-slide__position{position:relative;top:2px;line-height:1.35;font-family:"apercu-pro-mono-regular",sans-serif;color:rgba(0,0,0,0.5);opacity:0}.team-slide__position{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.team-slide__position{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.team-slide__position{font-size:20px}}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#EAEAEA;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*="select-one"]{cursor:pointer}.choices[data-type*="select-one"] .choices__inner{padding-bottom:7.5px}.choices[data-type*="select-one"] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#FFFFFF;margin:0}.choices[data-type*="select-one"] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*="select-one"] .choices__button:hover,.choices[data-type*="select-one"] .choices__button:focus{opacity:1}.choices[data-type*="select-one"] .choices__button:focus{-webkit-box-shadow:0px 0px 0px 2px #00BCD4;box-shadow:0px 0px 0px 2px #00BCD4}.choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*="select-one"].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}.choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*="select-multiple"] .choices__inner,.choices[data-type*="text"] .choices__inner{cursor:text}.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*="select-multiple"] .choices__button:hover,.choices[data-type*="select-multiple"] .choices__button:focus,.choices[data-type*="text"] .choices__button:hover,.choices[data-type*="text"] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir="rtl"] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00BCD4;border:1px solid #00a5bb;color:#FFFFFF;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir="rtl"] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir="rtl"] .choices__list--dropdown .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir="rtl"] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir="rtl"] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir="rtl"] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices__input.is-hidden,.choices[data-type*="select-one"] .choices__input.is-hidden,.choices[data-type*="select-multiple"] .choices__input.is-hidden{display:none}.section-form{padding:9vw 0}@media (max-width: 900px){.section-form{padding:70px 0 0 0}}.form{position:relative;width:37.23958vw;margin:0 auto;margin-bottom:9.63542vw;font-family:"apercu-pro-mono-regular",sans-serif}@media (max-width: 900px){.form{width:320px}}@media (max-width: 374px){.form{width:100%}}.form__select-wrap{position:relative;margin-bottom:4.16667vw;border-bottom:2px solid #ff5050}@media (max-width: 900px){.form__select-wrap{margin-bottom:25px}}.form__select-wrap>br{display:none}.form__select-wrap .choices{margin-bottom:0;-webkit-tap-highlight-color:transparent}.form__select-wrap .choices.is-open .choices__inner .choices__item{color:#ff5050}.form__select-wrap .choices.is-change .choices__inner .choices__item{color:#ffffff}.form__select-wrap .choices__list--single{width:100%;margin:0;padding:0}.form__select-wrap .choices[data-type*='select-one'] .choices__inner{margin:0;padding:0}.form__select-wrap .choices__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:42px;margin-bottom:30px;padding:0;padding-bottom:.83333vw;font-weight:400;line-height:1;font-family:inherit;color:rgba(255,255,255,0.5);-webkit-transition:color 0.25s ease-out;-o-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.form__select-wrap .choices__item{font-size:14px}@media (min-width: 320px) and (max-width: 1900px){.form__select-wrap .choices__item{font-size:-webkit-calc( 14px + 6 * (100vw - 320px) / 1580);font-size:calc( 14px + 6 * (100vw - 320px) / 1580)}}@media (min-width: 1900px){.form__select-wrap .choices__item{font-size:20px}}.form__select-wrap .choices__item:hover{color:#ff5050}.form__select-wrap .choices__item:last-child:not(.choices__item--selectable){margin-bottom:15px}.form__select-wrap .choices__item--disabled{display:none}@media (max-width: 900px){.form__select-wrap .choices__item{height:28px;font-size:14px}}.form__select-wrap .choices__inner{position:relative;width:100%;min-height:1px;font-family:inherit;color:#ffffff;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent}@media (max-width: 900px){.form__select-wrap .choices__inner{height:28px}}.form__select-wrap .choices__inner .choices__item{margin-bottom:0}.form__select-wrap .choices__inner .choices__item:hover{color:rgba(255,255,255,0.5)}.form__select-wrap .choices[data-type*='select-one']::after{position:absolute;top:7px;right:0;display:block;width:27px;height:15px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.27' height='15.049' viewBox='0 0 27.27 15.049'%3E%3Cpath id='Path_205' data-name='Path 205' d='M17263.043,12603.5l12.928,12.928,12.928-12.928' transform='translate(-17262.335 -12602.793)' fill='none' stroke='%23ff5050' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 0;background-size:contain;border:none;-webkit-transition:0.25s ease-out;-o-transition:0.25s ease-out;transition:0.25s ease-out}@media (max-width: 900px){.form__select-wrap .choices[data-type*='select-one']::after{width:13px;height:7px}}@media (max-width: 900px){.form__select-wrap .choices[data-type*='select-one']::after{top:9px}}.form__select-wrap .choices[data-type*='select-one'].is-open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.form__select-wrap .choices__list--dropdown{position:static;z-index:4;padding-top:25px;background-color:#000;border:none}.form__select-wrap .choices__list--dropdown .choices__item{height:auto;padding-bottom:0}.form__select-wrap .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:transparent}.form__field-wrap{position:relative}.form__field{position:relative;width:100%;height:42px;margin-bottom:4.16667vw;padding-bottom:.83333vw;line-height:1.2;font-family:inherit;color:#ffffff;background-color:transparent;border:none;border-bottom:2px solid #ff5050;border-radius:0px}.form__field{font-size:14px}@media (min-width: 320px) and (max-width: 1900px){.form__field{font-size:-webkit-calc( 14px + 6 * (100vw - 320px) / 1580);font-size:calc( 14px + 6 * (100vw - 320px) / 1580)}}@media (min-width: 1900px){.form__field{font-size:20px}}@media (max-width: 900px){.form__field{height:28px;margin-bottom:30px}}.form__field::-webkit-input-placeholder{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:#ffffff;opacity:0.5;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.form__field::-moz-placeholder{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:#ffffff;opacity:0.5;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.form__field:-ms-input-placeholder{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:#ffffff;opacity:0.5;-ms-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.form__field::-ms-input-placeholder{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:#ffffff;opacity:0.5;-ms-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.form__field::placeholder{display:block;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:#ffffff;opacity:0.5;-webkit-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.form__field:focus::-webkit-input-placeholder{opacity:0}.form__field:focus::-moz-placeholder{opacity:0}.form__field:focus:-ms-input-placeholder{opacity:0}.form__field:focus::-ms-input-placeholder{opacity:0}.form__field:focus::placeholder{opacity:0}.form__submit{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;margin:0;font-size:0;background-color:transparent}.form__submit:active{background-color:#fff}.form__message{z-index:3;display:none;width:100%;height:100%;margin:0;padding:0;line-height:1.5;font-family:"apercu-pro-mono-regular",sans-serif;text-align:center;color:#ff5050;background-color:#000000;border:none;opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;pointer-events:none}.form__message{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.form__message{font-size:-webkit-calc( 18px + 12 * (100vw - 768px) / 1132);font-size:calc( 18px + 12 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.form__message{font-size:30px}}.form__message.is-show{opacity:1;pointer-events:all}.form__message.is-error .form__message-icon--error,.form__message.is-error .form__message-text--error,.form__message.is-error .form__message-btn{position:static;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.form__message.is-success .form__message-icon--success,.form__message.is-success .form__message-text--success{position:static;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.form__message-text,.form__message-icon,.form__message-btn{position:absolute;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,-webkit-transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,-webkit-transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,-webkit-transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s}.form__message-text{margin-bottom:1.82292vw}.form__message-icon{width:4.6875vw;height:4.6875vw;margin:0 auto;margin-bottom:4.6875vw}@media (max-width: 900px){.form__message-icon{width:90px;height:90px}}.form__message-icon img{width:100%;height:100%}.form__message-btn{width:715px;max-width:100%;height:50px;padding:12px;font-family:inherit;color:inherit;letter-spacing:0.04em;background:none;border:1px solid #ff5050}.form__message-btn{font-size:16px}@media (min-width: 768px) and (max-width: 1900px){.form__message-btn{font-size:-webkit-calc( 16px + 4 * (100vw - 768px) / 1132);font-size:calc( 16px + 4 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.form__message-btn{font-size:20px}}.form .button{width:100%;min-width:1px;padding:0}.form .wpcf7{-webkit-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1);transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1)}.form .wpcf7.is-hide{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);opacity:0}.form div.wpcf7 .ajax-loader{display:none}.form__icon-error{position:absolute;top:0;right:-webkit-calc(-3vw - 1.5625vw);right:calc(-3vw - 1.5625vw);width:1.6vw;min-width:15px;max-width:30px;height:1.6vw;min-height:15px;max-height:30px;font-size:0;background-image:url(./b544b6e2e6508f084d0a5873101b21ec.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,-webkit-transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,-webkit-transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s,-webkit-transform 0.4s cubic-bezier(0, 0, 0.58, 1) 0.05s}@media (max-width: 900px){.form__icon-error{right:-22px}}.form .is-invalid .form__icon-error,.form .is-invalid ~ .form__icon-error{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.form span.wpcf7-not-valid-tip{display:none !important}.form .wpcf7-response-output{display:none !important}.form .wpcf7-form-control-wrap{display:block}.main-footer{padding:5.20833vw 0 4.6875vw 0;overflow:hidden;font-weight:400;line-height:1.75;font-family:"apercu-pro-mono-regular",sans-serif;color:#ffffff;background-color:#0000ff}.main-footer{font-size:12px}@media (min-width: 900px) and (max-width: 1900px){.main-footer{font-size:-webkit-calc( 12px + 6 * (100vw - 900px) / 1000);font-size:calc( 12px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.main-footer{font-size:18px}}@media (max-width: 900px){.main-footer{padding:34px 0}}.main-footer a{color:currentColor;text-decoration:none}.main-footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-col{width:20%}@media (max-width: 900px){.footer-col{width:initial}}.footer-col--wide{width:40%}.footer-cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:83.5%}@media (max-width: 900px){.footer-cols{width:auto}}.copyright{font-weight:700;font-family:"apercu-pro",sans-serif}@media (max-width: 900px){.footer-elem-hide-mob{display:none}}.cases_item{padding-bottom:7.8125vw;display:block;text-decoration:none;color:#000000}@media (max-width: 900px){.cases_item{padding-bottom:100px}}.cases_item .pre_title{margin-bottom:30px;font-size:25px;font-weight:300;letter-spacing:1px;line-height:1.44;display:block}@media (max-width: 900px){.cases_item .pre_title{margin-bottom:20px;font-size:14px}}.cases_item .title{margin:0 0 30px;font-size:60px;font-weight:700;line-height:1.117}.cases_item .title{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.cases_item .title{font-size:-webkit-calc( 18px + 47 * (100vw - 768px) / 1132);font-size:calc( 18px + 47 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cases_item .title{font-size:65px}}.cases_item .title--big{font-size:40px}@media (min-width: 768px) and (max-width: 1900px){.cases_item .title--big{font-size:-webkit-calc( 40px + 45 * (100vw - 768px) / 1132);font-size:calc( 40px + 45 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cases_item .title--big{font-size:85px}}@media (max-width: 900px){.cases_item .title{margin-bottom:15px;font-size:18px;font-weight:700;line-height:22px}}.cases_item img{height:auto;max-width:100%}.cases_item .tags{margin-bottom:2.60417vw;font-size:20px;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 900px){.cases_item .tags{margin-bottom:40px;font-size:12px}}.cases_item .tags img{display:none}@media (max-width: 900px){.cases_item .tags img{display:block}}.cases_item .box-video{height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.cases_item .box-video iframe,.cases_item .box-video video{width:100%;height:100%;pointer-events:none;position:absolute;top:0;left:0}.cases_item .box-video .video-youtube{width:300%;margin-left:-100%}@media (max-width: 1199px){.cases_item .box-video .video-youtube{pointer-events:auto}}.tabs-cases{overflow:hidden;margin-bottom:9vw;position:relative}@media (max-width: 900px){.tabs-cases{margin-bottom:70px}}.tabs-cases-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -.78125vw}@media (max-width: 900px){.tabs-cases-nav{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -5px}}.tabs-cases-nav li{min-width:16.666%;padding:0 .78125vw;opacity:0.3;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;cursor:pointer;text-align:center;font-weight:300;line-height:1.2}.tabs-cases-nav li{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.tabs-cases-nav li{font-size:-webkit-calc( 18px + 22 * (100vw - 768px) / 1132);font-size:calc( 18px + 22 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.tabs-cases-nav li{font-size:40px}}@media (max-width: 900px){.tabs-cases-nav li{min-width:33.333%;padding:0 5px;letter-spacing:0.72px;text-align:left}}.tabs-cases-nav li.active,.tabs-cases-nav li:hover{opacity:1}.tabs-cases-content{opacity:0;height:0;pointer-events:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:absolute}.tabs-cases-content.active{opacity:1;height:auto;pointer-events:auto;position:relative}.tabs-cases-content .button-wrap{text-align:center;margin-top:5.208vw;position:relative;z-index:1}@media (max-width: 900px){.tabs-cases-content .button-wrap{margin-top:45px}}.tabs-cases .block-animation{overflow:hidden;position:relative}.tabs-cases .block-animation .box-animation{-webkit-transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:top 0.25s ease-out, -webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out;transition:transform 0.25s ease-out, top 0.25s ease-out, -webkit-transform 0.25s ease-out;cursor:pointer}.tabs-cases .block-animation .box-animation:not(.box-animation--current){position:absolute;top:100%;left:0;right:0;z-index:1}@media (max-width: 900px){.tabs-cases .block-animation .box-animation:not(.box-animation--current){display:none}}.tabs-cases .block-animation:hover .box-animation--current{-webkit-transform:translate3d(0, -48px, 0);transform:translate3d(0, -48px, 0)}@media (max-width: 900px){.tabs-cases .block-animation:hover .box-animation--current{-webkit-transform:none;-ms-transform:none;transform:none}}.tabs-cases .block-animation:hover .box-animation:not(.box-animation--current){top:0}.filter-cases{max-width:66.666%;padding-bottom:5.208vw;margin:0 auto}@media (max-width: 1200px){.filter-cases{max-width:inherit}}@media (max-width: 900px){.filter-cases{padding-bottom:45px}}.filter-cases-nav{opacity:0.3;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;cursor:pointer;font-weight:300;line-height:1.2;padding-left:.78125vw;position:absolute;right:0;top:0}.filter-cases-nav{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.filter-cases-nav{font-size:-webkit-calc( 18px + 22 * (100vw - 768px) / 1132);font-size:calc( 18px + 22 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.filter-cases-nav{font-size:40px}}@media (max-width: 900px){.filter-cases-nav{letter-spacing:0.72px;padding-left:5px}}.filter-cases-nav:hover,.open-filter .filter-cases-nav{opacity:1}.filter-cases-content{display:none}.filter-cases-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2.5vw;margin:-10px -28px}@media (max-width: 900px){.filter-cases-list{padding-top:30px;margin:-8px -10px}}.filter-cases-list a{display:block;color:#000;font-weight:400;line-height:1.2;font-family:"apercu-pro-mono-regular",sans-serif;text-decoration:none;text-transform:capitalize;opacity:1;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding:10px 28px}.filter-cases-list a{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.filter-cases-list a{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.filter-cases-list a{font-size:20px}}@media (max-width: 900px){.filter-cases-list a{font-size:14px;line-height:22px;padding:8px 10px}}.filter-cases-list a span{display:block}.filter-cases-list.hover-filter a:not(.hover){opacity:0.3}.filter-cases-list.hover-filter a:not(.hover):hover{opacity:1}.filter-cases-list.select-filter a:not(.select){opacity:0.3}.filter-cases-list.select-filter a:not(.select):hover{opacity:1}.filter-cases-list.select-filter a.select{opacity:1 !important}.filter-cases-btn{min-height:24px;text-align:center;margin-top:20px;position:relative}@media (max-width: 900px){.filter-cases-btn{margin-top:16px}}.select-filter+.filter-cases-btn{display:block}.select-filter+.filter-cases-btn .filter-cases-deselect{display:inline-block;opacity:1;pointer-events:auto}@media (max-width: 900px){.more-filter+.filter-cases-btn{display:block}}.filter-cases-deselect,.filter-cases-more{opacity:0;pointer-events:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#000;font-weight:400;line-height:1.2;cursor:pointer;font-family:"apercu-pro-mono-regular",sans-serif}.filter-cases-deselect,.filter-cases-more{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.filter-cases-deselect,.filter-cases-more{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.filter-cases-deselect,.filter-cases-more{font-size:20px}}@media (max-width: 900px){.filter-cases-deselect,.filter-cases-more{font-size:14px;line-height:22px}}.filter-cases-more{display:none;position:absolute;left:0;bottom:0}.item-cases-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;color:#000;padding-bottom:8vw;margin:0 -.78125vw}.item-cases-grid-wrap{margin-bottom:-8vw}@media (max-width: 900px){.item-cases-grid-wrap{margin-bottom:-45px}}@media (max-width: 900px){.item-cases-grid{padding-bottom:45px}}.item-cases-grid .box-img{width:58.333%;text-decoration:none;padding:0 .78125vw}@media (max-width: 900px){.item-cases-grid .box-img{width:100%;margin-bottom:10px}}.item-cases-grid .box-img img{display:block;height:auto;max-width:100%}.item-cases-grid .box-video{width:58.333%;padding:0 .78125vw}@media (max-width: 900px){.item-cases-grid .box-video{width:100%;margin-bottom:10px}}.item-cases-grid .box-video-wrap{height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.item-cases-grid .box-video-wrap iframe,.item-cases-grid .box-video-wrap video{width:100%;height:100%;pointer-events:none;position:absolute;top:0;left:0}.item-cases-grid .box-video-wrap .video-youtube{width:300%;margin-left:-100%}@media (max-width: 1199px){.item-cases-grid .box-video-wrap .video-youtube{pointer-events:auto}}.item-cases-grid .box-text{width:41.666%;padding:0 .78125vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#000}@media (max-width: 900px){.item-cases-grid .box-text{width:100%}}.item-cases-grid .box-text .title{font-size:60px;font-weight:300;line-height:1.117;margin:0 0 30px}.item-cases-grid .box-text .title{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.item-cases-grid .box-text .title{font-size:-webkit-calc( 18px + 47 * (100vw - 768px) / 1132);font-size:calc( 18px + 47 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.item-cases-grid .box-text .title{font-size:65px}}@media (max-width: 900px){.item-cases-grid .box-text .title{font-size:18px;line-height:28px;letter-spacing:0.72px;font-weight:700;margin-bottom:5px}}.item-cases-grid .box-text .pre_title{font-size:25px;line-height:1.44;letter-spacing:1px;font-weight:300;margin-bottom:20px}@media (max-width: 900px){.item-cases-grid .box-text .pre_title{font-size:18px;line-height:28px;letter-spacing:0.72px;margin-bottom:5px}}.item-cases-grid .box-text .pre_title:last-child{margin-bottom:0}.item-cases-grid .box-text .tags{font-weight:400;line-height:1.2;font-family:"apercu-pro-mono-regular",sans-serif;text-transform:capitalize}.item-cases-grid .box-text .tags{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.item-cases-grid .box-text .tags{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.item-cases-grid .box-text .tags{font-size:20px}}@media (max-width: 900px){.item-cases-grid .box-text .tags{font-size:14px;line-height:22px}}@media (min-width: 901px){.item-cases-grid--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.item-cases-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-decoration:none;color:#000;border-bottom:1px solid #000;padding:25px 0;margin:0 -.78125vw}.item-cases-list-wrap{max-width:83.333%;overflow:hidden;margin:-25px auto 0}@media (max-width: 1280px){.item-cases-list-wrap{max-width:inherit}}@media (max-width: 900px){.item-cases-list-wrap{margin:0 0 -30px}}@media (max-width: 900px){.item-cases-list{padding:0;margin-bottom:30px}}.item-cases-list>div{width:30%;padding:0 .78125vw}@media (max-width: 900px){.item-cases-list>div{width:100%}}.item-cases-list .tags{font-weight:400;line-height:1.2;font-family:"apercu-pro-mono-regular",sans-serif;margin-top:7px}.item-cases-list .tags{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.item-cases-list .tags{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.item-cases-list .tags{font-size:20px}}@media (max-width: 900px){.item-cases-list .tags{font-size:14px;line-height:22px;margin:0 0 10px}}.item-cases-list .name,.item-cases-list .info{font-size:25px;line-height:1.44;letter-spacing:1px;font-weight:300}@media (max-width: 900px){.item-cases-list .name,.item-cases-list .info{font-size:18px;line-height:28px;letter-spacing:0.72px;margin-bottom:10px}}@media (max-width: 900px){.item-cases-list .info{margin-bottom:30px}}.item-cases-list .arrow{width:10%;margin-top:7px}@media (max-width: 900px){.item-cases-list .arrow{display:none;width:100%;margin:10px 0 20px}}.item-cases-list .arrow img{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative;left:0}@media (min-width: 901px){.item-cases-list:hover .arrow img{left:-webkit-calc(100% - 31px);left:calc(100% - 31px)}}body.case-template-white{color:#fff}body.case-template-white .toggle-nav:after{background-color:#fff}body.case-template-white .main-nav__point{background-color:#fff}body.case-template-white .languages:hover .lang-item:not(.current-lang) a{color:#fff}body.case-template-white .button{border-color:#fff}body.case-template-white .button:before,body.case-template-white .button:after{color:#fff}body.case-template-white .cases_item{color:#fff}body.case-template-white .slider-controls svg path,body.case-template-white .cases_images .control_panel svg path,.cases_images body.case-template-white .control_panel svg path,body.case-template-white .press_slider_wrapper .buttons_wrapper svg path,.press_slider_wrapper body.case-template-white .buttons_wrapper svg path,body.case-template-white .control_panel svg path{stroke:#fff}body.case-template-white .project_table_item .link{color:#fff}.project_table_cases{-webkit-box-sizing:border-box;box-sizing:border-box;padding:9.89583vw 0 15.10417vw;background-color:#ededed}@media (max-width: 900px){.project_table_cases{padding:65px 0 70px}.project_table_cases .project_table_item span.name,.project_table_cases .project_table_item span.company{font-size:12px;font-family:"apercu-pro-mono-regular",sans-serif}.project_table_cases .project_table_item span.name{padding-left:0}.project_table_cases .project_table_item span.info{width:-webkit-calc(100% - 44px);width:calc(100% - 44px);padding-left:0}.project_table_cases .project_table_item span:last-of-type{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto;margin-left:10px;padding-right:0;padding-left:0}.project_table_cases .project_table_item span:last-of-type img{margin-right:0}}.project_table_jobs{padding-bottom:9.89583vw}.project_table_jobs .project_table_item span{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;padding:5px}.project_table_jobs .project_table_item span.company{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}@media (max-width: 900px){.project_table_jobs .project_table_item span{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.project_table_jobs .project_table_item span.name{display:none}.project_table_jobs .project_table_item span.date{display:block;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:-webkit-calc(100% / 2);width:calc(100% / 2);padding-left:0;border-bottom:1px solid #0000ff}.project_table_jobs .project_table_item span.company{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:-webkit-calc(100% / 2);width:calc(100% / 2);border-bottom:1px solid #0000ff}.project_table_jobs .project_table_item span.info{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:-webkit-calc(100% / 6 * 5);width:calc(100% / 6 * 5);padding-left:0;padding-top:10px}.project_table_jobs .project_table_item span:last-of-type{width:-webkit-calc(100% / 6);width:calc(100% / 6);padding-right:0;padding-top:15px}.project_table_jobs .project_table_item span:last-of-type img{margin-right:0}}.project_table-wrapper .title{margin-bottom:5.20833vw;font-weight:700;line-height:1.117;text-align:center}.project_table-wrapper .title{font-size:40px}@media (min-width: 1440px) and (max-width: 1900px){.project_table-wrapper .title{font-size:-webkit-calc( 40px + 45 * (100vw - 1440px) / 460);font-size:calc( 40px + 45 * (100vw - 1440px) / 460)}}@media (min-width: 1900px){.project_table-wrapper .title{font-size:85px}}@media (max-width: 1440px){.project_table-wrapper .title{font-size:30px}}@media (max-width: 1440px) and (min-width: 901px) and (max-width: 1440px){.project_table-wrapper .title{font-size:-webkit-calc( 30px + 20 * (100vw - 901px) / 539);font-size:calc( 30px + 20 * (100vw - 901px) / 539)}}@media (max-width: 1440px) and (min-width: 1440px){.project_table-wrapper .title{font-size:50px}}@media (max-width: 900px){.project_table-wrapper .title{margin-bottom:55px}.project_table-wrapper .title{font-size:30px}}@media (max-width: 900px) and (min-width: 375px) and (max-width: 900px){.project_table-wrapper .title{font-size:-webkit-calc( 30px + 10 * (100vw - 375px) / 525);font-size:calc( 30px + 10 * (100vw - 375px) / 525)}}@media (max-width: 900px) and (min-width: 900px){.project_table-wrapper .title{font-size:40px}}.project_table-wrapper.related_wrapper{padding:5.20833vw 0 7.8125vw 0}@media (max-width: 900px){.project_table-wrapper.related_wrapper{padding:40px 0 45px}.project_table-wrapper.related_wrapper.bg-gray-mob{background-color:#ededed}}.project_table-wrapper.related_wrapper .title{text-align:left}.project_table-listing:hover:not(.project_table-listing--accordion) .project_table_item{opacity:0.5;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.project_table-listing:hover:not(.project_table-listing--accordion) .project_table_item:hover{opacity:1}.project_table-listing:hover:not(.project_table-listing--accordion) .project_table_item:hover span:last-of-type img{margin-right:0;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.project_table_item{-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.project_table_item .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 4.42708vw;color:#000;text-decoration:none;border-bottom:1px solid #0000ff;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 900px){.project_table_item .link {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal;margin-bottom:30px;padding:0;border-bottom:0}}.project_table_item-related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 900px){.project_table_item-related{display:block}}.project_table_item-related .project_table_item span:last-of-type{display:none}.project_table_item-related .project_table_image_wrap{width:29.42708vw;height:16.66667vw;margin-bottom:1.5625vw}@media (max-width: 900px){.project_table_item-related .project_table_image_wrap{width:100%;height:auto}}.project_table_item-related .project_table_image{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project_table_item-related .project_table_item{width:-webkit-calc(100% / 3);width:calc(100% / 3);margin-right:1.5625vw}@media (max-width: 900px){.project_table_item-related .project_table_item{width:100%;margin-right:0;margin-bottom:40px}}.project_table_item-related .project_table_item:last-child{margin-right:0}@media (max-width: 900px){.project_table_item-related .project_table_item:last-child{margin-bottom:0}}.project_table_item-related .project_table_item .link{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;padding-top:30px;border-bottom:0}@media (max-width: 900px){.project_table_item-related .project_table_item .link{padding-top:0}}.project_table_item-related .project_table_item span{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;letter-spacing:0.8px}.project_table_item-related .project_table_item span.name{display:inline-block;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;padding-left:0;padding-top:0;font-family:"apercu-pro-mono-regular",sans-serif}.project_table_item-related .project_table_item span.name{font-size:12px}@media (min-width: 768px) and (max-width: 1900px){.project_table_item-related .project_table_item span.name{font-size:-webkit-calc( 12px + 6 * (100vw - 768px) / 1132);font-size:calc( 12px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.project_table_item-related .project_table_item span.name{font-size:18px}}@media (max-width: 900px){.project_table_item-related .project_table_item span.name{width:auto;border-bottom:0;display:inline-block}}.project_table_item-related .project_table_item span.name::after{content:'\2013';display:inline-block;padding-right:6px;font-family:"apercu-pro-mono-regular",sans-serif}.project_table_item-related .project_table_item span.name::after{font-size:12px}@media (min-width: 768px) and (max-width: 1900px){.project_table_item-related .project_table_item span.name::after{font-size:-webkit-calc( 12px + 6 * (100vw - 768px) / 1132);font-size:calc( 12px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.project_table_item-related .project_table_item span.name::after{font-size:18px}}.project_table_item-related .project_table_item span.company{display:inline-block;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;font-size:12px;font-family:"apercu-pro-mono-regular",sans-serif}.project_table_item-related .project_table_item span.info{width:-webkit-calc(100% - 44px);width:calc(100% - 44px);padding-left:0;font-weight:400;font-family:"apercu-pro-mono-regular",sans-serif;line-height:inherit;-webkit-transform:none;-ms-transform:none;transform:none}.project_table_item-related .project_table_item span.info{font-size:12px}@media (min-width: 768px) and (max-width: 1900px){.project_table_item-related .project_table_item span.info{font-size:-webkit-calc( 12px + 6 * (100vw - 768px) / 1132);font-size:calc( 12px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.project_table_item-related .project_table_item span.info{font-size:18px}}.project_table_item-related .project_table_item span.description{display:block;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;width:100%;font-weight:700;line-height:1.2}.project_table_item-related .project_table_item span.description{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.project_table_item-related .project_table_item span.description{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.project_table_item-related .project_table_item span.description{font-size:20px}}@media (max-width: 900px){.project_table_item-related .project_table_item span.description{padding-left:0;padding-right:0}}.project_table_item-related .project_table_item span:last-of-type{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto;margin-left:10px;padding-right:0;padding-left:0}.project_table_item-related .project_table_item span:last-of-type img{margin-right:0}.project_table_item-related .project_table_item .company.tags{display:none}.project_table_item span{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.project_table_item span{font-size:14px}@media (min-width: 768px) and (max-width: 1600px){.project_table_item span{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 832);font-size:calc( 14px + 6 * (100vw - 768px) / 832)}}@media (min-width: 1600px){.project_table_item span{font-size:20px}}.project_table_item span.name{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.project_table_item span.description{padding:0}.project_table_item span.company{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.project_table_item span.info{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;font-weight:700;line-height:1.15;padding-top:0;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.project_table_item span.info{font-size:26px}@media (min-width: 768px) and (max-width: 1600px){.project_table_item span.info{font-size:-webkit-calc( 26px + 14 * (100vw - 768px) / 832);font-size:calc( 26px + 14 * (100vw - 768px) / 832)}}@media (min-width: 1600px){.project_table_item span.info{font-size:40px}}@media (max-width: 900px){.project_table_item span.info{-webkit-transform:none;-ms-transform:none;transform:none}}.project_table_item span:last-of-type{text-align:right}.project_table_item span:last-of-type img{margin-right:30px;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}@media (max-width: 900px){.project_table_item span{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.project_table_item span.date{display:none}.project_table_item span.name{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:-webkit-calc(100% / 3);width:calc(100% / 3);border-bottom:1px solid #0000ff}.project_table_item span.company{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:-webkit-calc(100% / 3 * 2);width:calc(100% / 3 * 2);border-bottom:1px solid #0000ff}.project_table_item span.info{width:-webkit-calc(100% / 6 * 5);width:calc(100% / 6 * 5)}.project_table_item span:last-of-type{width:-webkit-calc(100% / 6);width:calc(100% / 6)}}.project_table_image{display:block;width:100%;height:auto}@media (max-width: 900px){.project_table_image{display:none}}body.case_detail .cases_wrapper,body.page-template-case-detail .cases_wrapper,body.single-case .cases_wrapper{padding-bottom:7.8125vw}@media (max-width: 900px){body.case_detail .cases_wrapper,body.page-template-case-detail .cases_wrapper,body.single-case .cases_wrapper{padding-top:30px;padding-bottom:0}}body.case_detail .cases_wrapper_details .title,body.page-template-case-detail .cases_wrapper_details .title,body.single-case .cases_wrapper_details .title{margin-bottom:6.25vw}@media (max-width: 900px){body.case_detail .cases_wrapper_details .title,body.page-template-case-detail .cases_wrapper_details .title,body.single-case .cases_wrapper_details .title{margin-bottom:30px}}body.case_detail .cases_wrapper_details .pre_title,body.page-template-case-detail .cases_wrapper_details .pre_title,body.single-case .cases_wrapper_details .pre_title{margin-bottom:2px;font-weight:700;line-height:1.1}body.case_detail .cases_wrapper_details .pre_title,body.page-template-case-detail .cases_wrapper_details .pre_title,body.single-case .cases_wrapper_details .pre_title{font-size:21px}@media (min-width: 768px) and (max-width: 1900px){body.case_detail .cases_wrapper_details .pre_title,body.page-template-case-detail .cases_wrapper_details .pre_title,body.single-case .cases_wrapper_details .pre_title{font-size:-webkit-calc( 21px + 9 * (100vw - 768px) / 1132);font-size:calc( 21px + 9 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){body.case_detail .cases_wrapper_details .pre_title,body.page-template-case-detail .cases_wrapper_details .pre_title,body.single-case .cases_wrapper_details .pre_title{font-size:30px}}body.case_detail .cases_wrapper_details .tags,body.page-template-case-detail .cases_wrapper_details .tags,body.single-case .cases_wrapper_details .tags{margin-bottom:1.5625vw;line-height:1.2;font-family:"apercu-pro-mono-regular",sans-serif}body.case_detail .cases_wrapper_details .tags,body.page-template-case-detail .cases_wrapper_details .tags,body.single-case .cases_wrapper_details .tags{font-size:12px}@media (min-width: 768px) and (max-width: 1900px){body.case_detail .cases_wrapper_details .tags,body.page-template-case-detail .cases_wrapper_details .tags,body.single-case .cases_wrapper_details .tags{font-size:-webkit-calc( 12px + 8 * (100vw - 768px) / 1132);font-size:calc( 12px + 8 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){body.case_detail .cases_wrapper_details .tags,body.page-template-case-detail .cases_wrapper_details .tags,body.single-case .cases_wrapper_details .tags{font-size:20px}}@media (max-width: 900px){body.case_detail .cases_wrapper_details .tags,body.page-template-case-detail .cases_wrapper_details .tags,body.single-case .cases_wrapper_details .tags{margin-bottom:20px}}body.case_detail .cases_item,body.page-template-case-detail .cases_item,body.single-case .cases_item{padding-bottom:0}body.case_detail .cases_item>img,body.page-template-case-detail .cases_item>img,body.single-case .cases_item>img{display:block}@media (max-width: 900px){body.case_detail .cases_item>img,body.page-template-case-detail .cases_item>img,body.single-case .cases_item>img{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);max-width:unset;margin-left:-30px}}body.single-case .cases_wrapper{padding-bottom:0}body.single-case .centered-slide__image img{width:auto;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cases_banner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:9vw 25.52083vw 9vw 25.52083vw;text-align:center}@media (max-width: 900px){.cases_banner{padding:70px 30px}}.cases_banner--long{padding-right:19.79167vw;padding-left:19.79167vw}@media (max-width: 900px){.cases_banner.mobile_centered{padding-right:30px;padding-left:30px;text-align:left}}.cases_banner.mobile_centered .cases_banner_caption{margin-bottom:35px;line-height:3.64583vw}.cases_banner.mobile_centered .cases_banner_caption{font-size:20px}@media (min-width: 768px) and (max-width: 1900px){.cases_banner.mobile_centered .cases_banner_caption{font-size:-webkit-calc( 20px + 40 * (100vw - 768px) / 1132);font-size:calc( 20px + 40 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cases_banner.mobile_centered .cases_banner_caption{font-size:60px}}@media (max-width: 900px){.cases_banner.mobile_centered .cases_banner_caption{margin-bottom:50px;font-weight:700;font-size:30px;line-height:33px}}.cases_banner.double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:9.89583vw 11.97917vw 5.20833vw}@media (max-width: 900px){.cases_banner.double{padding-top:70px;padding-bottom:70px}}.cases_banner.double .cases_banner_caption{margin-bottom:30px;line-height:1.16}.cases_banner.double .cases_banner_caption{font-size:30px}@media (min-width: 768px) and (max-width: 1900px){.cases_banner.double .cases_banner_caption{font-size:-webkit-calc( 30px + 30 * (100vw - 768px) / 1132);font-size:calc( 30px + 30 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cases_banner.double .cases_banner_caption{font-size:60px}}.cases_banner.double>div{width:40%;text-align:center}@media (max-width: 900px){.cases_banner.double{display:block;padding:70px 30px}.cases_banner.double>div{width:100%;margin-bottom:40px;text-align:center}.cases_banner.double>div:last-of-type{margin-bottom:0}.cases_banner.double>div .cases_banner_caption{font-size:30px;line-height:33px}}.cases_banner_caption{margin:0 auto;font-weight:700;line-height:4.94792vw}.cases_banner_caption{font-size:30px}@media (min-width: 768px) and (max-width: 1900px){.cases_banner_caption{font-size:-webkit-calc( 30px + 55 * (100vw - 768px) / 1132);font-size:calc( 30px + 55 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cases_banner_caption{font-size:85px}}@media (max-width: 900px){.cases_banner_caption{max-width:unset;font-size:21px;line-height:23px}}.cases_banner p{font-weight:300;font-size:20px;line-height:32px;letter-spacing:0.8px}@media (max-width: 900px){.cases_banner p{font-size:16px;line-height:24px;letter-spacing:0.64px}}.cases_images{padding:5.20833vw 0}@media (max-width: 900px){.cases_images{padding:70px 0}}.cases_images img{width:100%;max-width:100%}.cases_images.full{padding-top:0;padding-bottom:5.20833vw}.cases_images.full .video-player{margin-bottom:0}@media (max-width: 900px){.cases_images.full{padding-top:0;padding-bottom:30px}}.cases_images.full img{display:block;width:100%;height:auto}.cases_images.no-padding-bottom{padding-bottom:0}.cases_images .images-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 900px){.cases_images .images-3{display:block}}.cases_images .images-3 picture{width:-webkit-calc(100% / 3 - 20px);width:calc(100% / 3 - 20px)}@media (max-width: 900px){.cases_images .images-3 picture{width:100%}}.cases_images .images-3 picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cases_images .images-3 .video-player{width:-webkit-calc(100% / 3 - 20px);width:calc(100% / 3 - 20px);padding-bottom:37.23958vw;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.cases_images .images-3 .video-player{width:100%;height:105.333vw;padding-bottom:0}}.cases_images .images-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 900px){.cases_images .images-2{display:block}}.cases_images .images-2 picture{width:-webkit-calc(100% / 2 - 15px);width:calc(100% / 2 - 15px)}@media (max-width: 900px){.cases_images .images-2 picture{width:100%}}.cases_images .images-2 picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cases_images .images-2 .video-player{width:-webkit-calc(100% / 2 - 15px);width:calc(100% / 2 - 15px);padding-bottom:64.0625vw;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.cases_images .images-2 .video-player{width:100%;height:105.333vw;padding-bottom:0}}@media (max-width: 900px){.cases_images .mobile_slider .slick-slide .video-player{margin-bottom:0}}@media (min-width: 901px){.cases_images .control_panel{display:none}}.cases_images .control_panel .count{font-size:15px}.cases_images .control_panel button{background-color:transparent}.cases_images .control_panel.one-slide{display:none}.cases_images .video-player .mejs__controls{display:none}.keys_figures_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10.41667vw 11.97917vw 15.625vw 11.97917vw;background-color:#ededed}@media (max-width: 900px){.keys_figures_wrapper{display:block;padding:70px 11.97917vw;text-align:center}}.keys_figures_item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 900px){.keys_figures_item{margin-bottom:40px}.keys_figures_item:last-of-type{margin-bottom:0}}.keys_figures_item span{display:block;text-align:center}.keys_figures_item_number{font-weight:700;line-height:1em}.keys_figures_item_number{font-size:60px}@media (min-width: 900px) and (max-width: 1600px){.keys_figures_item_number{font-size:-webkit-calc( 60px + 43 * (100vw - 900px) / 700);font-size:calc( 60px + 43 * (100vw - 900px) / 700)}}@media (min-width: 1600px){.keys_figures_item_number{font-size:103px}}@media (max-width: 900px){.keys_figures_item_number{font-size:49px}}@media (max-width: 900px) and (min-width: 375px) and (max-width: 900px){.keys_figures_item_number{font-size:-webkit-calc( 49px + 11 * (100vw - 375px) / 525);font-size:calc( 49px + 11 * (100vw - 375px) / 525)}}@media (max-width: 900px) and (min-width: 900px){.keys_figures_item_number{font-size:60px}}.keys_figures_item_description{font-size:18px}.prescontact_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5.20833vw 0 7.8125vw 0}@media (max-width: 900px){.prescontact_wrapper{display:block;padding:70px 0}}.prescontact_wrapper>div{width:40%}@media (max-width: 900px){.prescontact_wrapper>div{width:100%}}@media (max-width: 900px){.prescontact_description{margin-bottom:35px}}.prescontact_description_title{margin-bottom:5.20833vw;font-weight:700;font-size:85px;line-height:95px}.prescontact_description_title{font-size:45px}@media (min-width: 768px) and (max-width: 1600px){.prescontact_description_title{font-size:-webkit-calc( 45px + 40 * (100vw - 768px) / 832);font-size:calc( 45px + 40 * (100vw - 768px) / 832)}}@media (min-width: 1600px){.prescontact_description_title{font-size:85px}}@media (max-width: 900px){.prescontact_description_title{margin-bottom:35px;font-weight:700;font-size:30px;line-height:33px}}.prescontact_description p{margin:0 0 30px;font-weight:300;font-size:25px;line-height:36px;letter-spacing:1px}@media (max-width: 900px){.prescontact_description p{margin:0 0 35px;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0.64px}}@media (max-width: 900px){.prescontact_description .button--short{width:100%}}.prescontact_images{position:relative;width:29.47917vw;height:38.48958vw;overflow:hidden}@media (max-width: 900px){.prescontact_images{width:83.733vw;height:84.8vw}}.prescontact_images img{position:absolute;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.prescontact_images picture:first-child img{top:7.03125vw;left:0;z-index:2;width:23.4375vw;height:31.51042vw}@media (max-width: 900px){.prescontact_images picture:first-child img{top:9.333vw;width:54.667vw;height:75.733vw}}.prescontact_images picture:last-of-type img{top:0;right:0;z-index:1;width:23.17708vw;height:29.6875vw}@media (max-width: 900px){.prescontact_images picture:last-of-type img{width:80vw;height:45vw}}.press_quotes_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7.8125vw 8.07292vw}@media (max-width: 900px){.press_quotes_wrapper{display:block;padding:70px 30px}}.press_quotes_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:33%;text-align:center}@media (max-width: 900px){.press_quotes_item{max-width:unset;margin-bottom:45px}.press_quotes_item:last-of-type{display:block;margin-bottom:0}}.press_quotes_item_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;font-weight:700;line-height:1.4em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.press_quotes_item_title{font-size:18px}@media (min-width: 768px) and (max-width: 1600px){.press_quotes_item_title{font-size:-webkit-calc( 18px + 17 * (100vw - 768px) / 832);font-size:calc( 18px + 17 * (100vw - 768px) / 832)}}@media (min-width: 1600px){.press_quotes_item_title{font-size:35px}}.press_quotes_item .image-wrap{display:block;width:auto;max-width:75%;margin:0 auto}.press_quotes_item .image-wrap img{width:auto;height:auto;max-width:155px;-o-object-fit:contain;object-fit:contain}.text_page{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10.9375vw 7.8125vw 10.9375vw}@media (max-width: 900px){.text_page{padding:0 30px 7.8125vw 30px}}.text_page.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:-webkit-calc(1758px + 60px);max-width:calc(1758px + 60px);margin:0 auto;padding:0 30px 7.8125vw 11.97917vw}@media (max-width: 1200px){.text_page.columns{padding-left:30px}}@media (max-width: 900px){.text_page.columns{display:block}}.text_page.columns>div{padding:0 15px}@media (max-width: 900px){.text_page.columns>div{margin-bottom:50px;padding:0}.text_page.columns>div:last-of-type{margin-bottom:0}}.text_page.columns>div:nth-child(1){width:-webkit-calc((100% / 11) * 3);width:calc((100% / 11) * 3)}@media (max-width: 900px){.text_page.columns>div:nth-child(1){width:100%;padding:0}}.text_page.columns>div:nth-child(2){width:-webkit-calc((100% / 11) * 4);width:calc((100% / 11) * 4)}@media (max-width: 900px){.text_page.columns>div:nth-child(2){width:100%;padding:0}}.text_page.columns>div:nth-child(3){width:-webkit-calc((100% / 11) * 4);width:calc((100% / 11) * 4)}@media (max-width: 900px){.text_page.columns>div:nth-child(3){width:100%;padding:0}}.text_page.columns>div:nth-child(2) p,.text_page.columns>div:nth-child(3) p{width:-webkit-calc((100% / 4) * 3);width:calc((100% / 4) * 3)}@media (max-width: 900px){.text_page.columns>div:nth-child(2) p,.text_page.columns>div:nth-child(3) p{width:100%}}.text_page h2{font-weight:700;line-height:1.16;margin-bottom:30px;letter-spacing:0.04em;word-break:break-word}.text_page h2{font-size:21px}@media (min-width: 375px) and (max-width: 1600px){.text_page h2{font-size:-webkit-calc( 21px + 39 * (100vw - 375px) / 1225);font-size:calc( 21px + 39 * (100vw - 375px) / 1225)}}@media (min-width: 1600px){.text_page h2{font-size:60px}}.text_page h4{margin:0;font-weight:700;line-height:1.6;letter-spacing:0.04em}.text_page h4{font-size:16px}@media (min-width: 375px) and (max-width: 1600px){.text_page h4{font-size:-webkit-calc( 16px + 4 * (100vw - 375px) / 1225);font-size:calc( 16px + 4 * (100vw - 375px) / 1225)}}@media (min-width: 1600px){.text_page h4{font-size:20px}}.text_page p{font-weight:300;line-height:1.6;padding-bottom:1.5em;letter-spacing:0.04em}.text_page p{font-size:16px}@media (min-width: 375px) and (max-width: 1600px){.text_page p{font-size:-webkit-calc( 16px + 4 * (100vw - 375px) / 1225);font-size:calc( 16px + 4 * (100vw - 375px) / 1225)}}@media (min-width: 1600px){.text_page p{font-size:20px}}.text_page p:last-of-type{padding-bottom:0}.text_page ul{margin:0 0 0 1.04167vw;padding:0 0 0 .52083vw;list-style-type:initial;font-weight:300;line-height:1.6;letter-spacing:0.04em;-webkit-padding-start:0}.text_page ul{font-size:16px}@media (min-width: 375px) and (max-width: 1600px){.text_page ul{font-size:-webkit-calc( 16px + 4 * (100vw - 375px) / 1225);font-size:calc( 16px + 4 * (100vw - 375px) / 1225)}}@media (min-width: 1600px){.text_page ul{font-size:20px}}.press_slider_box{padding:5.20833vw 0 14.32292vw 0;background-color:#000}@media (max-width: 900px){.press_slider_box{padding:75px 0 60px 0}}.press_slider_box .prescontact_description_title{margin-bottom:9.375vw;color:#fff}@media (max-width: 900px){.press_slider_box .prescontact_description_title{margin-bottom:70px}}.press_slider_wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15.625vw}@media (max-width: 900px){.press_slider_wrapper{padding:0}}.press_slider_wrapper .slider{padding-bottom:5.20833vw}@media (max-width: 900px){.press_slider_wrapper .slider{padding-bottom:5.20833vw}}.press_slider_wrapper img{display:block;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.press_slider_wrapper .slick-track{padding-top:3.125vw}@media (max-width: 900px){.press_slider_wrapper .slick-track{padding:10.667vw 0 0 0}}.press_slider_wrapper .slick-slide{margin-right:5px;position:relative;width:29.47917vw !important;height:36.875vw;-webkit-transform:scale(1) translate(40%);-ms-transform:scale(1) translate(40%);transform:scale(1) translate(40%);-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}@media (max-width: 900px){.press_slider_wrapper .slick-slide{position:relative;width:38.133vw !important;height:47.733vw}.press_slider_wrapper .slick-slide.slick-center{width:45.067vw !important;height:55.733vw}.press_slider_wrapper .slick-slide.slick-center+.slick-slide{z-index:2}}.press_slider_wrapper .slick-slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.press_slider_wrapper .slick-slide.slick-clone-current+.slick-slide,.press_slider_wrapper .slick-slide.slick-center+.slick-slide{z-index:31;-webkit-transform:scale(0.7) translate(-13.021vw, -22%);-ms-transform:scale(0.7) translate(-13.021vw, -22%);transform:scale(0.7) translate(-13.021vw, -22%)}.press_slider_wrapper .slick-slide.slick-center+.slick-slide+.item.slick-slide{z-index:5;-webkit-transform:scale(1) translate(-50%);-ms-transform:scale(1) translate(-50%);transform:scale(1) translate(-50%)}.press_slider_wrapper .slick-slide.slick-active{-webkit-transform:scale(1) translate(40%);-ms-transform:scale(1) translate(40%);transform:scale(1) translate(40%)}.press_slider_wrapper .slick-slide.slick-clone-current,.press_slider_wrapper .slick-slide.slick-center{z-index:30;margin-top:-3.125vw;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width: 900px){.press_slider_wrapper .slick-slide.slick-clone-current,.press_slider_wrapper .slick-slide.slick-center{z-index:32;margin-top:-10.667vw}}.press_slider_wrapper .bottom_panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 900px){.press_slider_wrapper .bottom_panel{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.partner-logos{padding-top:5.20833vw;padding-bottom:8.33333vw}@media (max-width: 900px){.partner-logos{padding-bottom:70px}}.partner-logos__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:5.20833vw}@media (max-width: 900px){.partner-logos__categories{position:relative;display:block;width:100%;height:27px;margin-bottom:100px;overflow:hidden;border-bottom:2px solid #7f7f7f;-webkit-transition:height 0.25s ease-out;-o-transition:height 0.25s ease-out;transition:height 0.25s ease-out}.partner-logos__categories.is-open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.partner-logos__categories::after{content:"";position:absolute;top:5px;right:0;width:13px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.193' height='8.011' viewBox='0 0 13.193 8.011'%3E%3Cpath d='M17263.043,12603.5l5.891,5.89,5.889-5.89' transform='translate(-17262.336 -12602.793)' fill='none' stroke='%237f7f7f' stroke-width='2'/%3E%3C/svg%3E");-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;-o-transition:transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out;pointer-events:none}}.partner-logos__categories li{margin-right:4.6875vw;font-size:18px;line-height:1.333;font-family:"apercu-pro-mono-regular",sans-serif;color:#7f7f7f;cursor:pointer;-webkit-transition:color 0.25s ease-out;-o-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.partner-logos__categories li:last-child{margin-right:0}.partner-logos__categories li.is-active,.partner-logos__categories li:hover{color:#ffffff}@media (max-width: 900px){.partner-logos__categories li{height:27px;margin-right:0;font-size:14px;line-height:27px}.partner-logos__categories li.partner-logos__dropdown-toggle{line-height:1}.partner-logos__categories li.partner-logos__dropdown-toggle:hover{color:#7f7f7f}}.partner-logos__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:-webkit-calc(1280px + 10%);max-width:calc(1280px + 10%);margin:0 auto}@media (max-width: 900px){.partner-logos__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width: 480px){.partner-logos__list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.partner-logos__item{width:-webkit-calc(25% - 11%);width:calc(25% - 11%);margin:0 5%;margin-bottom:3vw;-webkit-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}@media (max-width: 900px){.partner-logos__item{width:29.867vw;margin:0 0 4.42708vw 0}.partner-logos__item:nth-child(odd){margin-right:2.60417vw}.partner-logos__item:nth-child(even){margin-left:2.60417vw}.partner-logos__item:nth-last-child(1),.partner-logos__item:nth-last-child(2){margin-bottom:0}}.partner-logos__item a{display:block}.partner-logos__item img{display:block;max-width:100%}.partner-logos__item.in-active{cursor:default;opacity:0.3;pointer-events:none}.partner-logos__dropdown-toggle{display:none}@media (max-width: 900px){.partner-logos__dropdown-toggle{display:block}}.quotes-section{padding:5.20833vw 0 5.20833vw 0}@media (max-width: 900px){.quotes-section{padding-bottom:70px}}.quotes-slider{position:relative;width:100%;max-width:863px;margin:0 auto}.quotes-slider__slides{padding-bottom:3.38542vw}@media (max-width: 900px){.quotes-slider__slides{padding-bottom:0}}.quotes-slide{padding:1.5625vw 0;text-align:center}@media (max-width: 900px){.quotes-slide{margin-bottom:90px;padding:0}.quotes-slide:last-child{margin-bottom:0}}.quotes-slide__text{margin-bottom:25px;font-weight:700;line-height:1.15}.quotes-slide__text{font-size:18px}@media (min-width: 767px) and (max-width: 1900px){.quotes-slide__text{font-size:-webkit-calc( 18px + 42 * (100vw - 767px) / 1133);font-size:calc( 18px + 42 * (100vw - 767px) / 1133)}}@media (min-width: 1900px){.quotes-slide__text{font-size:60px}}@media (max-width: 900px){.quotes-slide__text{margin-bottom:20px}}.quotes-slide__logo{display:none;margin:0 auto;max-width:155px}.quotes-slide__logo img{display:block;max-width:100%}@media (max-width: 900px){.quotes-slide__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.quotes-slide__author{font-weight:400;line-height:1.45;letter-spacing:0.04em}.quotes-slide__author{font-size:18px}@media (min-width: 767px) and (max-width: 1900px){.quotes-slide__author{font-size:-webkit-calc( 18px + 7 * (100vw - 767px) / 1133);font-size:calc( 18px + 7 * (100vw - 767px) / 1133)}}@media (min-width: 1900px){.quotes-slide__author{font-size:25px}}@media (max-width: 900px){.quotes-slide__author{display:none}}.quotes-slide__company{line-height:1.45}.quotes-slide__company{font-size:18px}@media (min-width: 767px) and (max-width: 1900px){.quotes-slide__company{font-size:-webkit-calc( 18px + 2 * (100vw - 767px) / 1133);font-size:calc( 18px + 2 * (100vw - 767px) / 1133)}}@media (min-width: 1900px){.quotes-slide__company{font-size:20px}}@media (max-width: 900px){.quotes-slide__company{display:none}}.cookie-banner{position:fixed;top:0;left:0;z-index:80;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:70px;padding-left:80px;font-weight:300;line-height:1.6;color:#000000;letter-spacing:0.04em;background-color:#ededed;-webkit-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.cookie-banner{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.cookie-banner{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cookie-banner{font-size:20px}}@media (max-width: 1600px){.cookie-banner{padding-left:30px}}@media (max-width: 900px){.cookie-banner{display:block;padding:25px 0 0 0;text-align:center;font-size:16px}}.cookie-banner.is-hide{visibility:hidden;opacity:0;pointer-events:none}.cookie-banner p{width:-webkit-calc(75% - 80px);width:calc(75% - 80px)}@media (max-width: 900px){.cookie-banner p{width:100%;padding:0 50px;margin-bottom:25px}}.cookie-banner a{color:#000000;text-decoration:underline}@media (max-width: 900px){.cookie-banner a{display:block}}.cookie-banner__button{position:absolute;top:0;right:0;display:block;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:25%;height:100%;font-family:"apercu-pro-mono-regular",sans-serif;text-align:center;color:#ffffff;background-color:#000000;border:none;-webkit-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.cookie-banner__button{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.cookie-banner__button{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.cookie-banner__button{font-size:20px}}@media (max-width: 900px){.cookie-banner__button{position:static;width:100%;height:38px}}.page-not-found{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:5.20833vw;line-height:1.3;font-family:"apercu-pro-mono-regular",sans-serif;text-align:center;color:#0000ff}.page-not-found__error{display:block;margin-bottom:1.5625vw}.page-not-found__error{font-size:50px}@media (min-width: 768px) and (max-width: 1900px){.page-not-found__error{font-size:-webkit-calc( 50px + 85 * (100vw - 768px) / 1132);font-size:calc( 50px + 85 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.page-not-found__error{font-size:135px}}.page-not-found__text{display:block}.page-not-found__text{font-size:28px}@media (min-width: 768px) and (max-width: 1900px){.page-not-found__text{font-size:-webkit-calc( 28px + 37 * (100vw - 768px) / 1132);font-size:calc( 28px + 37 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.page-not-found__text{font-size:65px}}.project_table-listing--accordion:hover .job-accordion{opacity:0.5}.project_table-listing--accordion:hover .job-accordion:hover{opacity:1}.job-accordion{-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;margin:0 0 50px;-webkit-backface-visibility:hidden}@media (max-width: 900px){.job-accordion{margin:0}}.job-accordion.is-active .link span:last-of-type img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.job-accordion.is-active .job-accordion__content{opacity:1}@media (max-width: 900px){.job-accordion .project_table_item .link{border-bottom:1px solid #0000ff;padding:4.42708vw 0 15px 0}}.job-accordion .link{cursor:pointer}.job-accordion .link span{pointer-events:none}.job-accordion .js-accordion-pannel{overflow:hidden;-webkit-transition-timing-function:ease-out !important;-o-transition-timing-function:ease-out !important;transition-timing-function:ease-out !important}.job-accordion .project_table_item span.name{padding-top:5px}@media (max-width: 900px){.job-accordion .project_table_item span.date{border-bottom:none;max-width:152px}}.job-accordion .project_table_item span.company{text-transform:capitalize}@media (max-width: 900px){.job-accordion .project_table_item span.company{border-bottom:none}}.job-accordion .project_table_item span.info{-webkit-box-flex:3.3;-webkit-flex-grow:3.3;-ms-flex-positive:3.3;flex-grow:3.3;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width: 900px){.job-accordion .project_table_item span.info{margin-top:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.job-accordion .link span:last-of-type{-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-box-flex:0.5;-webkit-flex-grow:0.5;-ms-flex-positive:0.5;flex-grow:0.5}.job-accordion .link:hover span:last-of-type{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.job-accordion .link img{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.job-accordion__content{opacity:0;padding:80px 0 0;-webkit-transition:0.3s ease-out 0.3s;-o-transition:0.3s ease-out 0.3s;transition:0.3s ease-out 0.3s}@media (max-width: 768px){.job-accordion__content{padding:10px 0 0}}.job-accordion__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px 80px}@media (max-width: 768px){.job-accordion__grid{width:100%;margin:0 0 25px;padding:0}}.job-accordion__col{width:50%;padding:0 30px}@media (max-width: 768px){.job-accordion__col{padding:0;width:100%}}.job-accordion__btn-wrapper{text-align:center;margin-bottom:80px}@media (max-width: 768px){.job-accordion__btn-wrapper{margin-bottom:40px}}.job-accordion__btn-wrapper .button{vertical-align:middle}.job-accordion__btn-wrapper .button>span{position:absolute;top:0;width:100%;z-index:2}.job-accordion h3,.job-accordion h4{margin:0 0 1.4em;font-weight:700}.job-accordion h3,.job-accordion h4{font-size:26px}@media (min-width: 768px) and (max-width: 1600px){.job-accordion h3,.job-accordion h4{font-size:-webkit-calc( 26px + 14 * (100vw - 768px) / 832);font-size:calc( 26px + 14 * (100vw - 768px) / 832)}}@media (min-width: 1600px){.job-accordion h3,.job-accordion h4{font-size:40px}}@media (max-width: 480px){.job-accordion h3,.job-accordion h4{font-size:18px}}.job-accordion h4{margin-top:1.7em}.job-accordion ul{margin:30px 0}.job-accordion p,.job-accordion li{font-size:20px;line-height:1.5}@media (max-width: 480px){.job-accordion p,.job-accordion li{font-size:15px}}.job-accordion li{position:relative;padding:0 0 0 25px}.job-accordion li::before{content:"\25AA";position:absolute;top:0.1em;left:0;color:#0000ff}.portfolio-section{padding:9vw 0}@media (max-width: 900px){.portfolio-section{padding:70px 0}}.portfolio-section .services{margin:0 -1.5vw}@media (min-width: 1900px){.portfolio-section .services{margin:0 -30px}}@media (max-width: 900px){.portfolio-section .services{margin:0}}.portfolio-section .services-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-section .services__wrap-list{width:33.333%;padding:0 1.5vw}@media (min-width: 1900px){.portfolio-section .services__wrap-list{padding:0 30px}}@media (max-width: 900px){.portfolio-section .services__wrap-list{display:none}}@media (min-width: 1900px){.portfolio-section .services__wrap-list .button--short{min-width:75%}}.portfolio-section .services__list{padding-bottom:2.5vw;margin:0}@media (min-width: 901px) and (max-width: 1024px){.portfolio-section .services__item{font-size:30px}}@media (min-width: 1950px){.portfolio-section .services__item{font-size:55px}}.portfolio-section .services__item-inner{opacity:0.2 !important}@media (min-width: 1900px){.portfolio-section .services__item-inner{padding-left:100px}}.portfolio-section .services__item-inner--hover{opacity:1 !important;color:#000}.portfolio-section .services__content-text-list{overflow:hidden;padding-bottom:2.5vw;position:relative}.portfolio-section .services__content-list{width:66.666%;padding:0 1.5vw}@media (min-width: 1900px){.portfolio-section .services__content-list{padding:0 30px}}@media (max-width: 900px){.portfolio-section .services__content-list{width:100%;padding:0 0 30px;margin-top:-30px}.portfolio-section .services__content-list.is-open-content .services__content-accordion{color:rgba(0,0,0,0.2)}.portfolio-section .services__content-list.is-open-content .services__content-accordion:after{opacity:0.2}.portfolio-section .services__content-list.is-open-content .services__content-accordion.is-open{color:#000}.portfolio-section .services__content-list.is-open-content .services__content-accordion.is-open:after{opacity:1}.portfolio-section .services__content-list.menu-opened .services__content-accordion{z-index:6}}@media (max-width: 900px){.portfolio-section .services__content{margin:0 0 -30px;padding-top:0}}.portfolio-section .services__content-accordion{background:#fff;color:#000;padding:30px 0;position:relative;z-index:8}.portfolio-section .services__content-accordion:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='31' height='10'%3E%3Cdefs%3E%3Cpath id='a' d='M338.174 1416l-.834.835 3.16 3.16H312v1.193h28.5l-3.16 3.161.834.835 4.593-4.592z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' transform='translate(-312 -1416)'/%3E%3C/svg%3E%0A")}.portfolio-section .services__content-accordion.is-open{position:-webkit-sticky;position:sticky;top:0}.portfolio-section .services__content-accordion.is-open:before{content:'';width:100%;height:23px;background:transparent -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0))) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;position:absolute;left:0;top:100%}.portfolio-section .services__content-accordion.is-open+.services__content-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 900px){.portfolio-section .services__content-body{padding-top:30px}}.portfolio-section .services__content-mob-text,.portfolio-section .services .button-wrap-mob{display:none}@media (max-width: 900px){.portfolio-section .services__content-mob-text,.portfolio-section .services .button-wrap-mob{display:block;width:100%}}.portfolio-section .services__content-text{font-weight:300;line-height:1.44;letter-spacing:0.04em;margin-bottom:25px}.portfolio-section .services__content-text{font-size:18px}@media (min-width: 768px) and (max-width: 1900px){.portfolio-section .services__content-text{font-size:-webkit-calc( 18px + 7 * (100vw - 768px) / 1132);font-size:calc( 18px + 7 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.portfolio-section .services__content-text{font-size:25px}}@media (max-width: 900px){.portfolio-section .services__content-text{margin-bottom:30px}}.portfolio-section .services__content-tags{font-weight:400;line-height:1.2;font-family:"apercu-pro-mono-regular",sans-serif;text-transform:capitalize}.portfolio-section .services__content-tags{font-size:14px}@media (min-width: 900px) and (max-width: 1900px){.portfolio-section .services__content-tags{font-size:-webkit-calc( 14px + 6 * (100vw - 900px) / 1000);font-size:calc( 14px + 6 * (100vw - 900px) / 1000)}}@media (min-width: 1900px){.portfolio-section .services__content-tags{font-size:20px}}@media (max-width: 900px){.portfolio-section .services__content-tags{font-size:14px;line-height:22px}}.portfolio-section .services__content-wrap-cases{overflow:hidden;margin:0 -.78125vw}@media (max-width: 900px){.portfolio-section .services__content-wrap-cases{margin:60px 0 45px}}@media (min-width: 901px){.portfolio-section .services__content-wrap-cases.layout-1-option-A .services__content-cases{float:right}.portfolio-section .services__content-wrap-cases.layout-1-option-B .services__content-cases{float:left}.portfolio-section .services__content-wrap-cases.layout-2-option-A .services__content-cases:nth-child(1){float:left;margin-bottom:5vw}.portfolio-section .services__content-wrap-cases.layout-2-option-A .services__content-cases:nth-child(2){float:right}.portfolio-section .services__content-wrap-cases.layout-2-option-B .services__content-cases:nth-child(1){float:right;margin-bottom:5vw}.portfolio-section .services__content-wrap-cases.layout-2-option-B .services__content-cases:nth-child(2){float:left}.portfolio-section .services__content-wrap-cases.layout-3-option-A .services__content-cases:nth-child(1){float:left}.portfolio-section .services__content-wrap-cases.layout-3-option-A .services__content-cases:nth-child(2){float:right;margin-top:2.5vw;margin-bottom:5vw}.portfolio-section .services__content-wrap-cases.layout-3-option-A .services__content-cases:nth-child(3){float:right;clear:right;margin-right:25%}.portfolio-section .services__content-wrap-cases.layout-3-option-B .services__content-cases:nth-child(1){float:left;margin-top:13vw;margin-bottom:2.5vw}.portfolio-section .services__content-wrap-cases.layout-3-option-B .services__content-cases:nth-child(2){float:left;margin-bottom:5vw}.portfolio-section .services__content-wrap-cases.layout-3-option-B .services__content-cases:nth-child(3){float:right}.portfolio-section .services__content-wrap-cases.layout-4-option-A .services__content-cases:nth-child(1){float:left;margin-left:12.5%}.portfolio-section .services__content-wrap-cases.layout-4-option-A .services__content-cases:nth-child(2){float:right;margin-top:8vw;margin-right:12.5%}.portfolio-section .services__content-wrap-cases.layout-4-option-A .services__content-cases:nth-child(3){float:left;margin-top:8vw}.portfolio-section .services__content-wrap-cases.layout-4-option-A .services__content-cases:nth-child(4){float:right;margin-top:5vw}.portfolio-section .services__content-wrap-cases.layout-4-option-B .services__content-cases:nth-child(1){float:left;margin-bottom:2.5vw}.portfolio-section .services__content-wrap-cases.layout-4-option-B .services__content-cases:nth-child(2){float:right}.portfolio-section .services__content-wrap-cases.layout-4-option-B .services__content-cases:nth-child(3){float:left;clear:left;margin-left:25%}.portfolio-section .services__content-wrap-cases.layout-4-option-B .services__content-cases:nth-child(4){float:left;clear:left;margin-top:2.5vw}.portfolio-section .services__content-wrap-cases.layout-5-option-A .services__content-cases:nth-child(1){float:left;margin-left:12.5%}.portfolio-section .services__content-wrap-cases.layout-5-option-A .services__content-cases:nth-child(2){float:right;margin-bottom:5vw;margin-right:12.5%}.portfolio-section .services__content-wrap-cases.layout-5-option-A .services__content-cases:nth-child(3){float:left;margin-top:2.5vw;margin-bottom:5vw}.portfolio-section .services__content-wrap-cases.layout-5-option-A .services__content-cases:nth-child(4){float:right}.portfolio-section .services__content-wrap-cases.layout-5-option-A .services__content-cases:nth-child(5){float:left;clear:left;margin-left:25%}.portfolio-section .services__content-wrap-cases.layout-5-option-B .services__content-cases:nth-child(1){float:left;margin-bottom:2.5vw}.portfolio-section .services__content-wrap-cases.layout-5-option-B .services__content-cases:nth-child(2){float:right;margin-bottom:8vw}.portfolio-section .services__content-wrap-cases.layout-5-option-B .services__content-cases:nth-child(3){float:left;margin-left:25%}.portfolio-section .services__content-wrap-cases.layout-5-option-B .services__content-cases:nth-child(4){float:right}.portfolio-section .services__content-wrap-cases.layout-5-option-B .services__content-cases:nth-child(5){float:left;margin-top:2.5vw}.portfolio-section .services__content-wrap-cases.layout-6-option-A .services__content-cases:nth-child(1){float:left;margin-bottom:2.5vw;margin-left:25%}.portfolio-section .services__content-wrap-cases.layout-6-option-A .services__content-cases:nth-child(2){float:left;margin-bottom:2.5vw}.portfolio-section .services__content-wrap-cases.layout-6-option-A .services__content-cases:nth-child(3){float:left;margin-bottom:2.5vw}.portfolio-section .services__content-wrap-cases.layout-6-option-A .services__content-cases:nth-child(4){float:left;margin-bottom:2.5vw}.portfolio-section .services__content-wrap-cases.layout-6-option-A .services__content-cases:nth-child(5){float:left;margin-left:25%}.portfolio-section .services__content-wrap-cases.layout-6-option-A .services__content-cases:nth-child(6){float:left}.portfolio-section .services__content-wrap-cases.layout-6-option-B .services__content-cases:nth-child(1){float:left}.portfolio-section .services__content-wrap-cases.layout-6-option-B .services__content-cases:nth-child(2){float:left}.portfolio-section .services__content-wrap-cases.layout-6-option-B .services__content-cases:nth-child(3){float:left;margin-top:2.5vw;margin-left:25%}.portfolio-section .services__content-wrap-cases.layout-6-option-B .services__content-cases:nth-child(4){float:left;margin-top:2.5vw}.portfolio-section .services__content-wrap-cases.layout-6-option-B .services__content-cases:nth-child(5){float:left;margin-top:2.5vw}.portfolio-section .services__content-wrap-cases.layout-6-option-B .services__content-cases:nth-child(6){float:left;margin-top:2.5vw}}.portfolio-section .services__content-cases{display:block;text-decoration:none;color:#000;padding:0 .78125vw}@media (max-width: 900px){.portfolio-section .services__content-cases{padding:0;margin-bottom:30px}.portfolio-section .services__content-cases:last-child{margin-bottom:0}}.portfolio-section .services__content-cases--xl{width:75%}@media (max-width: 900px){.portfolio-section .services__content-cases--xl{width:100%}}.portfolio-section .services__content-cases--l{width:62.5%}@media (max-width: 900px){.portfolio-section .services__content-cases--l{width:100%}}.portfolio-section .services__content-cases--m{width:37.5%}@media (max-width: 900px){.portfolio-section .services__content-cases--m{width:100%}}.portfolio-section .services__content-img{position:static;margin-bottom:10px}.portfolio-section .services__content-title{font-weight:300;line-height:1.4;color:#000;letter-spacing:0.04em;margin-bottom:0}.portfolio-section .services__content-title{font-size:14px}@media (min-width: 768px) and (max-width: 1900px){.portfolio-section .services__content-title{font-size:-webkit-calc( 14px + 6 * (100vw - 768px) / 1132);font-size:calc( 14px + 6 * (100vw - 768px) / 1132)}}@media (min-width: 1900px){.portfolio-section .services__content-title{font-size:20px}}@media (max-width: 900px){.portfolio-section .services__content-title{font-size:18px;line-height:28px}}.portfolio-section .services__content-title strong{display:block;font-weight:700}
