<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.fancybox-bg,.fancybox-container{top:0;left:0;-webkit-backface-visibility:hidden}.fancybox-content,.fancybox-infobar__body,.fancybox-slider,.fancybox-slider-wrap,.fancybox-thumbs,.fancybox-thumbs&gt;ul&gt;li,.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent}@font-face{font-family:GothamPro;src:url(/assets/tpl/css/GothamPro.eot?#iefix) format("embedded-opentype"),
url(/assets/tpl/fonts/GothamPro.otf) format("opentype"),
url(/assets/tpl/fonts/GothamPro.woff) format("woff"),
url(/assets/tpl/fonts/GothamPro.ttf) format("truetype"),
url(/assets/tpl/fonts/GothamPro.svg#GothamPro) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GothamPro;src:url(/assets/tpl/fonts/GothamPro-Medium.eot?#iefix) format("embedded-opentype"),
url(/assets/tpl/fonts/GothamPro-Medium.otf) format("opentype"),
url(/assets/tpl/fonts/GothamPro-Medium.woff) format("woff"),
url(/assets/tpl/fonts/GothamPro-Medium.ttf) format("truetype"),
url(/assets/tpl/fonts/GothamPro-Medium.svg#GothamPro-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:GothamPro;src:url(/assets/tpl/fonts/GothamPro-Bold.eot?#iefix) format("embedded-opentype"),
url(/assets/tpl/fonts/GothamPro-Bold.woff) format("woff"),
url(/assets/tpl/fonts/GothamPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Arkhip;src:url(/assets/tpl/fonts/Arkhip.eot?#iefix) format("embedded-opentype"),
url(/assets/tpl/fonts/Arkhip.woff) format("woff"),
url(/assets/tpl/fonts/Arkhip.ttf) format("truetype"),
url(/assets/tpl/fonts/Arkhip.svg#Arkhip) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(/assets/tpl/fonts/icomoon.eot?3tnft1);src:url(/assets/tpl/fonts/icomoon.eot?3tnft1#iefix) format("embedded-opentype"),
url(/assets/tpl/fonts/icomoon.ttf?3tnft1) format("truetype"),
url(/assets/tpl/fonts/icomoon.woff?3tnft1) format("woff"),
url(/assets/tpl/fonts/icomoon.svg?3tnft1#icomoon) format("svg");font-weight:400;font-style:normal}.fancybox-enabled{overflow:hidden}.fancybox-enabled
body{overflow:visible;height:100%}.fancybox-container{position:fixed;width:100%;height:100%;z-index:99993;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;right:0;bottom:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(0.55,0.06,0.68,0.19);backface-visibility:hidden}.fancybox-controls,.fancybox-slider,.fancybox-slider-wrap{-webkit-backface-visibility:hidden;position:absolute;top:0;right:0;left:0}.fancybox-container--ready .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.fancybox-controls{text-align:center;opacity:0;z-index:99994;transition:opacity 0.2s;pointer-events:none;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-font-smoothing:subpixel-antialiased}.fancybox-thumbs&gt;ul&gt;li&gt;img,.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{bottom:0;padding:0;margin:0;z-index:99993;backface-visibility:hidden}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-content,.fancybox-slide&gt;*{position:relative;text-align:left;box-sizing:border-box}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide&gt;*{display:inline-block;vertical-align:middle}.fancybox-slide&gt;*{padding:24px;margin:44px
0;border-width:0;background-color:#fff;overflow:auto}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;margin:44px
auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;white-space:normal;outline:0;font-size:16px;font-family:Arial,sans-serif;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,
.fancybox-slide--video .fancybox-iframe{background:0 0}.fancybox-placeholder{z-index:99995;background:no-repeat;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:0 0;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;cursor:default}.fancybox-error
p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial, Helvetica Neue, Helvetica, sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background 0.2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:#888 dotted 1px}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:0 0}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px
30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(
180deg,
transparent 0,
rgba(0, 0, 0, 0.1) 20%,
rgba(0, 0, 0, 0.2) 40%,
rgba(0, 0, 0, 0.6) 80%,
rgba(0, 0, 0, 0.8)
);opacity:0;transition:opacity 0.2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px
0;border-top:1px solid hsla(0, 0%, 100%, 0.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,
.fancybox-caption
button{pointer-events:all}.fancybox-caption
a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;color:#fff;box-sizing:border-box;vertical-align:top;outline:0}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,0.6)}.fancybox-button:hover{background:rgba(0,0,0,0.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:0.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:0.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:0 0;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px
solid hsla(0, 0%, 39%, 0.4);border-top:6px solid hsla(0, 0%, 100%, 0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a 0.8s infinite linear;animation:a 0.8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes
a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes
a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width: 800px){.fancybox-controls{text-align:left}.fancybox-button--left,
.fancybox-button--right,
.fancybox-buttons button:not(.fancybox-button--close){display:none !important}.fancybox-caption{padding:20px
0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px
solid;background:0 0}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:0 0}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:0 0}.fancybox-button--thumbs
span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0, -4px -4px 0, 4px -4px 0, inset 0 0 0 32px, -4px 0 0,
4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,
.fancybox-container--thumbs .fancybox-controls,
.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px
5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;box-sizing:border-box}.fancybox-thumbs&gt;ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs&gt;ul&gt;li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px
solid #fff;border-top-width:0;border-right-width:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs&gt;ul&gt;li&gt;img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;user-select:none}.fancybox-thumbs&gt;ul&gt;li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px
solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94)}.flickity-enabled,sub,sup{position:relative}img,legend{border:0}.fancybox-thumbs&gt;ul&gt;li.fancybox-thumbs-active:before{opacity:1}@media (max-width: 800px){.fancybox-thumbs{display:none !important}.fancybox-container--thumbs .fancybox-caption-wrap,
.fancybox-container--thumbs .fancybox-controls,
.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.nav-small__label,
.services__view i,body{-webkit-font-smoothing:antialiased}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.container,
.container__overview,
.container__viewport,
.main__slider,
.nice-select,
.nice-select .list,.section{box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0
2px;padding:0.35em 0.625em 0.75em}legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}[class^="icon-"]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo:before{content:"\e900"}.icon-shirt:before{content:"\e901"}.icon-arrow-slider:before{content:"\e902"}.icon-arrow:before{content:"\e903"}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;bottom:20px;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:100px}.flickity-prev-next-button.next{left:160px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button
.arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots
.dot{display:inline-block;width:10px;height:10px;margin:0
8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#f8f8f8;border:1px
solid #fff;clear:both;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:400;height:50px;line-height:48px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:300px}.nice-select:hover{border-color:#dbdbdb}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.main:after,.navigation__link:after{content:""}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open
.list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide
.list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right
.list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small
.option{line-height:34px;min-height:34px}.nice-select
.list{width:300px;background-color:#fff;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover):not(.selected){background-color:transparent !important}.nice-select
.option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option.selected,.slider__title{font-weight:700}.nice-select .option.focus,
.nice-select .option.selected.focus,
.nice-select .option:hover{background-color:#f6f6f6}.nice-select
.option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select
.list{display:none}.no-csspointerevents .nice-select.open
.list{display:block}body,html{width:100%;min-width:320px;height:100%;overflow:hidden}body{font-family:GothamPro,sans-serif;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";background:#fff}.grid{display:table}.grid__row{display:table-row;vertical-align:middle}.grid__cell{display:table-cell;vertical-align:middle;position:relative}.container{width:100%;height:100%;position:relative;overflow:hidden}.container__viewport{width:100%;height:100%;overflow:hidden;position:relative}.container__overview{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.container__overview.animate{-webkit-transition:left 2s ease;transition:left 2s ease}.nav-small,.navigation__link:after{-webkit-transition:all 0.4s ease 0s}.container__scrollbar{position:absolute;left:0;right:0;bottom:0;background:#f1f1f1;width:100%;height:5px;display:none}.container__scrollbar.disable{display:none}.container__track{width:100%;height:5px;position:relative}.container__thumb{background:#d3d3d3;height:5px;cursor:pointer;overflow:hidden;position:absolute;bottom:0;left:0}.noSelect{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.section{min-width:100%;height:100%;min-height:600px;-ms-flex-negative:0;flex-shrink:0}.contact__video,.main__video{min-width:100%;min-height:100%}.main{background:#c83748;position:relative;overflow:hidden;padding-left:0;z-index:200}.main:after,.main__video{position:absolute;z-index:0;bottom:0}.main:after{top:0;left:0;width:30%;height:100%;background:url(/assets/tpl/img/bg-after.jpg) no-repeat;background-size:cover}.main__video{right:0;display:block;opacity:0.2}.main__inner,.main__slider,.slider{position:relative}.main__inner{width:100%;height:100%;z-index:10}.main__slider{width:80%;height:100%;padding:0
5%;max-width:1344px;max-height:780px}.main__navigation{width:20%}.slider,.slider__item{width:100%;box-sizing:border-box}.slider{display:block;height:80%;background:#fff;box-shadow:12px 12px 16px rgba(0, 0, 0, 0.15);margin:0
auto;overflow:hidden;max-width:1300px}.slider__head,.slider__title{display:inline-block;vertical-align:middle}.slider__item{height:100%;padding:40px;background-repeat:no-repeat;background-position:right 50px;vertical-align:middle}.slider__item_slide1
.slider__inner{position:relative;background:url(/assets/tpl/img/slides/slide-1/all.jpg) no-repeat;overflow:hidden;background-size:contain}.slider__text{height:100%;max-width:300px}.slider__head{position:absolute;z-index:1;left:0;top:170px;height:170px;width:320px;padding:30px
50px 30px 30px;box-sizing:border-box;background:url(/assets/tpl/img/slides/slide-1/slide-head.jpg) no-repeat}.slider__title{font-size:35px;color:#c83748;text-transform:uppercase}.slider__label{display:block;font-size:18px;margin:10px
0;font-family:GothamPro;vertical-align:middle;line-height:1.4}.nav-small,.navigation__link,.navigation__shirt{font-family:Arkhip;text-transform:uppercase;text-decoration:none}.slider__description{margin:0;font-size:13px;line-height:15px;color:#666}.slider__inner{width:100%;height:100%;background-position:center center !important}.flickity-prev-next-button{background:0 0;border:1px
solid #999;width:50px;height:50px;line-height:50px;text-align:center}.flickity-prev-next-button:hover{background:0 0}.flickity-prev-next-button
svg{position:relative;left:0;top:0;width:15px;height:15px}.flickity-prev-next-button svg
path{fill:#999 !important}.navigation{width:100%;height:80%;box-sizing:border-box;vertical-align:middle;color:#fff}.navigation__logo{color:#fff;font-size:50px;text-decoration:none}.navigation__items{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.navigation__list{margin:0;padding:0;list-style:none;vertical-align:middle}.navigation__link{color:#fff;font-size:16px;line-height:40px;position:relative}.navigation__link:after{position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#fff;-webkit-transform:translate3d(0, 10px, 0);-moz-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);-o-transform:translate3d(0, 10px, 0);opacity:0;transition:all 0.4s ease 0s}.navigation__link:hover:after,.navigation__link_active:after{-webkit-transform:translate3d(0,1px,0);-moz-transform:translate3d(0,1px,0);-ms-transform:translate3d(0,1px,0);-o-transform:translate3d(0,1px,0);opacity:1}.navigation__shirt{position:absolute;left:0;bottom:10%;width:160px;color:#fff}.navigation__shirt
i{font-size:35px;display:inline-block}.navigation__shirt
span{display:inline-block;padding-left:10px}.navigation_bg{height:100%;padding:50px;background:url(/assets/tpl/img/nav-bg.jpg) no-repeat #c83748;background-size:cover}.navigation__menu{display:none;position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:16px;padding:0;border:none;background:url(/assets/tpl/img/menu.svg)}.nav-small{display:table;width:40px;height:100%;background-color:#c83748;color:#fff;text-align:center;font-size:12px;transition:all 0.4s ease 0s;z-index:1000}.navigaton-fixes,.services__item{-webkit-transition:all 0.4s ease 0s;height:100%}.nav-small:hover{opacity:0.9}.nav-small__inner{display:table-cell;vertical-align:middle}.nav-small__label{display:block;text-rendering:optimizeLegibility;-webkit-transform:rotate(-90deg) translate3d(0, 0, 1px);-moz-transform:rotate(-90deg) translate3d(0, 0, 1px);-ms-transform:rotate(-90deg) translate3d(0, 0, 1px);-o-transform:rotate(-90deg) translate3d(0,0,1px)}.navigaton-fixes{position:fixed;top:0;left:0;bottom:0;z-index:100;-webkit-transform:translate3d(calc(-100% + 40px), 0, 0);-moz-transform:translate3d(calc(-100% + 40px), 0, 0);-ms-transform:translate3d(calc(-100% + 40px), 0, 0);-o-transform:translate3d(calc(-100% + 40px), 0, 0);transition:all 0.4s ease 0s}.navigaton-fixes:hover,
.services__item:hover
.services__view{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.navigaton-fixes
.navigation__shirt{left:auto}.services{width:100%}.services__list{table-layout:fixed;width:100%;height:100%;margin:0;padding:0;list-style:none}.services__item{width:20%;margin:0;padding:0;text-align:center;background:#fff;transition:all 0.4s ease 0s}.services__view,.team__item{-webkit-transition:all 0.4s ease 0s}.services__item:nth-child(odd){background:#ededed}.services__item:hover{background:#c83748}.services__item:hover
.services__view{opacity:1}.services__link{position:relative;width:100%;height:100%;font-family:GothamPro;text-decoration:none;text-transform:uppercase;font-size:12px;color:#000;font-weight:500;padding:0
10px;box-sizing:border-box}.services__name{position:relative;z-index:10;font-size:14px;line-height:18px}.contact__video,.team__img{right:0;bottom:0;z-index:-1}.services__label{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate3d(0,-45%,0);-moz-transform:translate3d(0,-45%,0);-ms-transform:translate3d(0,-45%,0);-o-transform:translate3d(0,-45%,0);font-size:90px;color:#dbdbdb;font-family:Arkhip}.services__view{font-family:GothamPro;text-transform:none;font-weight:400;color:#fff;transition:all 0.4s ease 0s;-webkit-transform:translate3d(0, -30px, 0);-moz-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);-o-transform:translate3d(0, -30px, 0);opacity:0}.services__view
span{display:block;padding:20px}.services__view
i{font-size:15px;display:block;text-rendering:optimizeLegibility;-webkit-transform:rotate(90deg) translate3d(0, 0, 1px);-moz-transform:rotate(90deg) translate3d(0, 0, 1px);-ms-transform:rotate(90deg) translate3d(0, 0, 1px);-o-transform:rotate(90deg) translate3d(0,0,1px)}.portfolio{width:100%}.portfolio__inner{table-layout:fixed;width:100%;height:100%;padding:50px
100px;box-sizing:border-box}.portfolio__title{width:100%;height:10%}.portfolio__filters{width:100%;height:20%}.portfolio__slider{width:100%;height:70%}.title{font-size:40px;margin:0;padding:0}.title_b{color:#000}.p-slider{width:100%;height:100%}.p-slider__item{width:33.33%;height:80%;padding-right:10px;box-sizing:border-box;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.p-slider__item:hover .p-slider__image::before{opacity:0.1}.p-slider__image{position:relative;display:block;width:100%;height:80%;max-width:510px;max-height:330px;background-color:#f9f9f9;background-repeat:no-repeat;background-size:cover}.p-slider__image::before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";background:#000;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}.p-slider__title{display:block;text-transform:uppercase;font-weight:700;margin:10px
0 5px;max-width:510px}.p-slider__description{font-size:13px}.p-slider .flickity-prev-next-button{left:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0)}.p-slider .flickity-prev-next-button.next{left:60px}.flickity-prev-next-button{cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}.flickity-prev-next-button:hover{border-color:#c83748}.flickity-prev-next-button:hover svg
path{fill:#c83748 !important}.flickity-prev-next-button svg
path{-webkit-transition:all 0.3s;transition:all 0.3s}.team{width:100%;overflow:hidden}.team__slider{width:100%;height:100%;margin-left:40px}.team .flickity-prev-next-button:disabled{display:none}.team__item{width:25%;height:100%;background:rgba(255, 255, 255, 0.5);padding:0
50px;box-sizing:border-box;position:relative;transition:all 0.4s ease 0s}.team__item.active,.team__item:hover{color:#fff}.team__item.active .team__img,
.team__item:hover
.team__img{opacity:1}.team__name{display:block;font-weight:700;font-size:25px;margin:10px
0}.team__img{height:100%;position:absolute;left:-100px;opacity:0;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.team__email{display:block;color:#ccc;margin-top:10px}.team__bottom{vertical-align:bottom}.contact{position:relative;width:100%}.contact__inner{table-layout:fixed;width:100%;height:100%;padding:50px
100px;box-sizing:border-box}.contact__video{position:absolute;display:block;opacity:0.4}.contact__form{width:63%}.contact__phones{width:23%}.contact__or{width:14%;text-align:center;color:#c83748;font-family:Arkhip;font-size:20px}.contact__label{display:block}input,textarea{width:100%;padding:15px
20px;outline:0;margin:10px
0;border:1px
solid #ccc;resize:none;box-sizing:border-box;font-size:14px}input:focus,textarea:focus{border-color:#c83748}textarea{height:200px}.contact__form-info{display:block;margin:20px
0}[type="submit"]{width:100%;height:50px;margin:0;padding:0;box-sizing:border-box;border:none;background-color:#c83748;color:#fff;outline:0;-webkit-transition:all 0.2s;transition:all 0.2s}[type="submit"]:hover{background:#fff;color:#c83748;border:1px
solid #c83748}.contact__description{display:block;margin:25px
0 10px}.contact__value{display:block;font-weight:700;color:currentColor;text-decoration:none}.contact
.title{color:#c83748}@media (max-width: 870px){.navigation__logo,.section::before,.team__inner{text-align:center}.containter,body,html{width:auto;overflow:visible !important}.container__viewport{height:auto}.container__overview{display:block;position:static;overflow:initial}.title{display:none}.section{position:relative;min-width:auto;min-height:auto}.section::before{display:block;padding:12px
0;width:100%;font-family:Arkhip;font-size:20px;color:#fff;background:url(/assets/tpl/img/bg-section-m.jpg) center #c83748;background-size:100%}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:vertical}.grid__cell{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;width:100%}.main::after,.main__video,.nav-small{display:none}.grid__row{width:100%}.icon-logo{font-size:42px}.main{overflow:visible;background:url(/assets/tpl/img/bg-section-m.jpg) bottom}.main__navigation{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100;flex-basis:100}.main__slider{padding:0;height:254px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#fff}.navigation__list{display:block;padding:48px
0 0 24px}.navigation__item{display:block}.navigation__logo,.navigation__menu{display:inline-block}.navigation__items{display:block;position:absolute;top:-100vh;left:0;z-index:999;width:100%;height:500px;background:url(/assets/tpl/img/nav-bg.jpg) bottom no-repeat #c83748;background-size:cover;opacity:0;-webkit-transition:0.5s;transition:0.5s;overflow:hidden}.navigation__items_show{opacity:1;top:0}.navigation__shirt{position:static;margin:10px
0 10px 24px}.navigation__logo{margin:0
auto;width:150px}.navigation__menu_close{position:relative;top:14px;-webkit-transform:none;transform:none;background:0 0}.navigation__menu_close::before{position:absolute;left:0;top:0;content:"\00d7";font-size:36px}.navigation__item{margin-bottom:20px}.navigation__link{font-size:18px;text-transform:none}.grid.navigaton-fixes{display:none}.slider{box-shadow:none;height:90%;position:relative;top:10px;border-top:10px solid #eee;border-bottom:10px solid #eee}.slider__item{padding:0;background-position:right}.slider__text{padding:50px
0 0 20px;height:auto;display:block}.flickity-prev-next-button,.main__slider,.portfolio__title{display:none}.slider__head{width:100%}.slider__title{font-size:14px}.slider__label{font-size:8px}.slider__description{font-size:6px;text-transform:uppercase;max-width:100px;line-height:1.8}.services{-webkit-transition:all 0.3s;transition:all 0.3s;margin-top:1px}.services::before{content:"Услуги"}.services__view
span{padding:16px}.services__view i,
.services__view
span{opacity:0}.services__name{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200px}.services__label{font-size:60px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.services_withmenu{margin-top:150px}.portfolio::before{content:"Портфолио"}.portfolio__inner{padding:0}.portfolio__filters .grid__cell,.team__inner{display:block}.portfolio__slider{padding-top:20px;height:300px}.p-slider__item{width:100%;padding:0}.p-slider__description,.p-slider__title{padding:0
10px}.p-slider__image{margin:0
auto;background-position:center;background-attachment:local}.nice-select{width:100%;height:30px;font-size:13px;line-height:28px;background-color:#ededed}.nice-select
.list{width:100%}.team{left:auto;height:300px}.team::before{content:"Команда"}.team::after{position:absolute;top:10px;right:50%;-webkit-transform:translateX(calc(300%));transform:translateX(calc(300%));width:30px;height:26px;content:"";background:url(/assets/tpl/img/team.svg)}.contact__form form,.contact__label,.team__img{width:100%}.team__item,.team__item.active,.team__item:hover{padding:0;width:100%}.team__item.active:nth-child(1n),.team__item:hover:nth-child(1n),.team__item:nth-child(1n){color:#fff}.team__item.active:nth-child(1),.team__item:hover:nth-child(1),.team__item:nth-child(1){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(2),.team__item:hover:nth-child(2),.team__item:nth-child(2){background:rgba(102,0,51,0.25)}.team__item.active:nth-child(3),.team__item:hover:nth-child(3),.team__item:nth-child(3){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(4),.team__item:hover:nth-child(4),.team__item:nth-child(4){background:rgba(102,0,51,0.25)}.team__item.active:nth-child(5),.team__item:hover:nth-child(5),.team__item:nth-child(5){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(6),.team__item:hover:nth-child(6),.team__item:nth-child(6){background:rgba(102,0,51,0.25)}.team__item.active:nth-child(7),.team__item:hover:nth-child(7),.team__item:nth-child(7){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(8),.team__item:hover:nth-child(8),.team__item:nth-child(8){background:rgba(102,0,51,0.25)}.team__item.active:nth-child(9),.team__item:hover:nth-child(9),.team__item:nth-child(9){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(10),.team__item:hover:nth-child(10),.team__item:nth-child(10){background:rgba(102,0,51,0.25)}.team__item.active:nth-child(11),.team__item:hover:nth-child(11),.team__item:nth-child(11){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(12),.team__item.active:nth-child(13),.team__item:hover:nth-child(12),.team__item:hover:nth-child(13),.team__item:nth-child(12),.team__item:nth-child(13){background:rgba(102,0,51,0.25)}.team__item.active:nth-child(14),.team__item:hover:nth-child(14),.team__item:nth-child(14){background:rgba(255,153,102,0.25)}.team__item.active:nth-child(15),.team__item:hover:nth-child(15),.team__item:nth-child(15){background:rgba(102,0,51,0.25)}.team__img{top:0;left:0;bottom:auto;right:auto;height:auto;opacity:1}.team__slider{margin:0}.contact{margin-top:44px}.contact::before{content:"Контакты"}.contact__inner{padding:0}.contact__form{padding:0
10px;box-sizing:border-box}.contact__or{display:none}.contact__phones{display:block;margin:20px
0 0;padding:1px
25px 25px;color:#fff;box-sizing:border-box;background:url(/assets/tpl/img/bg-section-m.jpg) center #c83748;background-size:cover}}#cursor::after,#cursor::before{position:absolute;top:50%;width:5px;height:5px;border-top:2px solid #000;border-left:2px solid #000;opacity:0}#cursor::after,#cursor::before,.modal__nav-btn::after,.modal__nav-btn::before{content:""}#cursor{display:none;position:absolute;z-index:10000;width:40px;height:40px;background:url(/assets/tpl/img/cursor.png) no-repeat;pointer-events:none}#cursor::before{left:-10px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-animation:arrowLeft 1s infinite;animation:arrowLeft 1s infinite}#cursor::after{right:-10px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-animation:arrowRight 1s infinite;animation:arrowRight 1s infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s}.modal__nav,.modal__nav-btn{-webkit-transform:translateY(-50%)}@-webkit-keyframes
arrowLeft{from{left:-10px}to{left:-15px;opacity:1}}@keyframes
arrowLeft{from{left:-10px}to{left:-15px;opacity:1}}.modal,.modal__nav{position:fixed;left:0;z-index:999}@-webkit-keyframes
arrowRight{from{right:-10px}to{right:-15px;opacity:1}}@keyframes
arrowRight{from{right:-10px}to{right:-15px;opacity:1}}.modal{width:100%;background:#fff;top:0;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;opacity:0;visibility:hidden}.modal.show{opacity:1;visibility:visible}.modal__nav{top:50%;width:calc(100% - 16px);transform:translateY(-50%)}.modal__nav-btn{position:absolute;top:50%;width:50px;height:100vh;background:0 0;border:none;transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.modal__nav-btn::before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:1px;background:#000}.modal__nav-btn::after{position:absolute;width:6px;height:6px}.modal__nav-btn:hover{background:rgba(0, 0, 0, 0.15)}.modal__nav-btn
span{display:inline-block;position:relative;left:7px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top left;transform-origin:top left}.modal .content .head,
.modal .content .inner
.brand{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.modal__nav-btn_prev{left:0}.modal__nav-btn_prev::after{left:12px;top:calc(50% - 1px);border-left:1px solid #000;border-top:1px solid #000;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.modal__nav-btn_next{right:0}.modal__nav-btn_next::before{left:auto;right:10px}.modal__nav-btn_next::after{right:7px;top:calc(50% - 1px);border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.modal
.content{width:100%;height:100vh;margin:auto;overflow-y:scroll}.modal .content
.close{z-index:999;width:120px;height:120px;background:#c83748;border-radius:100%;position:absolute;top:-60px;margin:auto;left:0;right:0;text-align:center}.modal .content .close
img{width:25px;margin-top:70px}.modal .content
.head{height:432px;color:#fff;display:flex;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .content .head
span{display:block;line-height:86px}.modal .content .head
.type{font-size:33px}.modal .content .head .discription,
.modal .content .head
.name{font-family:GothamPro;font-weight:700;text-transform:uppercase}.modal .content .head
.name{font-size:90px}.modal .content .head
.discription{font-size:45px}.modal .content .inner
.brand{width:1000px;margin:auto;display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:19px}.modal .content .inner .quote .inner,
.modal .content .inner .team
.item{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.modal .content .inner .brand
img{padding:75px}.modal .content .inner
h4{text-transform:uppercase;font-size:28px;text-align:center}.modal .content .inner
.project{width:1000px;margin:auto}.modal .content .inner .project
p{font-size:17px;line-height:20px}.modal .content .inner .project
a{color:#c83748}.modal .content .inner .project
img{width:100%;margin:30px
0}.modal .content .inner
.project__scroll{position:relative;margin:60px
0 30px;box-shadow:0 12px 24px rgba(0, 0, 0, 0.1)}.modal .content .inner .project__scroll::before{position:absolute;top:-38px;left:0;width:100%;height:38px;content:"";background:url(/assets/tpl/img/browser-top.png) no-repeat;background-size:contain}.modal .content .inner .project__scroll::after{position:absolute;left:50%;top:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:attr(data-name);font-size:12px}.modal .content .inner
.project__image{max-width:100%;max-height:700px;overflow-y:scroll}.modal .content .inner .project__image
img{margin:0}.modal .content .inner
.quote{background:#f9f9f9}.modal .content .inner .quote
.inner{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .content .inner .quote .inner
.avatar{width:150px;height:150px;border-radius:100%;margin:100px}.modal .content .inner .quote .inner
p{font-size:19px}.modal .content .inner .quote .inner p
span{display:block;font-size:15px;margin-top:20px}.modal .content .inner .quote.case
.inner{display:block;text-align:center;margin-bottom:20px}.modal .content .inner .quote.case
a{text-decoration:none}.modal .content .inner .team
.item{width:25%;height:420px;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:15px;box-sizing:border-box}.modal .content .inner .team .item
span{margin:0
!important}.modal .content .inner .team .item
.name{font-family:Arkhip}.modal .content .inner .team .item
.function{font-size:14px;font-family:GothamPro}.modal .content .inner .team .flickity-prev-next-button{display:none}.modal .content .inner
.team__slider{margin:0;height:500px}.modal .content .inner
.team__item{height:inherit;text-align:center;z-index:1}.modal .content .inner
.team__img{z-index:-1;opacity:0.6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%}.button:hover{opacity:0.7}.modal .content .inner
.view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px
0}.button{background:#c83748;color:#fff;text-decoration:none;padding:20px;box-sizing:border-box;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.modal .content .inner
.case{padding:60px;box-sizing:border-box}.modal .content .inner .case .item:nth-child(3n+2){margin:20px}.modal .content .inner .case .item
img{max-width:100%}.modal .content .inner .case .all-project{text-align:center;padding:20px
0}.modal .content .inner .case .all-project
.button{background:#b0b0b0;color:#fff;text-decoration:none;padding:20px;box-sizing:border-box;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}@media (max-width: 1000px){.modal .content
.inner{padding:0
20px}.modal .content .inner .brand,
.modal .content .inner .project,
.modal .content .inner .quote
.inner{width:auto}.modal .content .inner .quote.case
.inner{display:block;text-align:center}.modal .content .inner .case
.item{display:block}.modal .content .inner
.team__item{width:50%}.modal .content .inner
.team__img{width:auto}}@media (max-width: 870px){#cursor,.team::after{display:none}.modal .content .head
span{line-height:1.4}.modal .content .head
.title{display:block;padding:0
20px}.modal .content .head
.type{font-size:27px}.modal .content .head
.name{font-size:60px}.modal .content .head
.discription{font-size:32px}.modal .content .inner
.brand{display:block}.modal .content .inner .brand
img{display:block;margin:0
auto}.modal .content .inner .quote
.inner{display:block;padding:20px}.modal .content .inner .quote .inner
.avatar{display:block;margin:50px
auto}.modal .content .inner
.quote.team{height:auto}.modal .content .inner .quote.team::before{display:none}.modal .content .inner .quote.team
.inner{display:block}.modal .content .inner .quote.team
.item{width:100%;margin:0
0 10px}.modal .content .inner
.team__item{width:100%}}@media (max-width: 570px){.modal .content .head
.type{font-size:18px}.modal .content .head
.name{font-size:48px}.modal .content .head
.discription{font-size:22px}.modal .content .inner
h4{font-size:24px}.modal .content .inner .brand img,
.modal .content .inner
.quote.case{padding:25px
0}.modal .content .inner .quote.case
.item{margin:0
0 10px}.modal .content .inner .quote.team
.inner{padding:0}}.flickity-slider{touch-action:none;-webkit-user-select:none;-webkit-user-drag:none}.navigation__link_custom{color:#fff;font-size:16px;line-height:40px;position:relative;font-family:Arkhip;text-transform:uppercase;text-decoration:none}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:0.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:0.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}@font-face{font-family:"Lora";src:url("/assets/tpl/fonts/lora-italic-webfont.eot");src:url("/assets/tpl/fonts/lora-italic-webfont.eot?#iefix")
format("embedded-opentype"),
url("/assets/tpl/fonts/lora-italic-webfont.woff2") format("woff2"),
url("/assets/tpl/fonts/lora-italic-webfont.woff") format("woff"),
url("/assets/tpl/fonts/lora-italic-webfont.svg#loraitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Lora";src:url("/assets/tpl/fonts/lora-regular-webfont.eot");src:url("/assets/tpl/fonts/lora-regular-webfont.eot?#iefix")
format("embedded-opentype"),
url("/assets/tpl/fonts/lora-regular-webfont.woff2") format("woff2"),
url("/assets/tpl/fonts/lora-regular-webfont.woff") format("woff"),
url("/assets/tpl/fonts/lora-regular-webfont.svg#loraregular") format("svg");font-weight:normal;font-style:normal}.container__overview{transition:left 2s}#modal .reg-block{display:none;margin-bottom:50px}#modal .reg-block__title{display:none}#modal .reg-block
p{font-size:14px !important}.slider__link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.p-slider__item.hide{display:none}.p-slider
.message{padding:20px}.p-slider .message
img{max-width:100%}.p-slider__item
a{color:black;text-decoration:none}.p-slider__temp{display:none}.p-slider__img{display:block;width:100%;height:40vh;background-position:left bottom;background-repeat:no-repeat;margin-bottom:20px;background-size:contain}.p-slider__bot{display:block}.modal .content .inner .project
iframe{max-width:100%}.p-slider .flickity-viewport{height:110%}.p-slider__image{cursor:pointer;background-size:contain;background-position:top center;background-color:transparent}.p-slider__title{padding:0;margin:0}.p-slider__image::before{display:none}.modal .content .head
.name{line-height:1}.modal .content .head
.type{margin-bottom:25px}.modal .content .head
span{line-height:1.4}.modal_success_mail{display:none}.contact
.title{white-space:nowrap}.contact__inner{width:768px;padding:0
0 0 46px}.contact__cell{vertical-align:top;padding:156px
38px 0;box-sizing:border-box}.contact__form{width:390px;padding-bottom:60px;background:white}.contact__phones{width:360px;background:#c83748;color:white;line-height:1.4}.contact__phones
.title{color:white;margin-bottom:62px;line-height:1.2}.contact__form .contact__label-check
p{display:inline;line-height:1.6}.contact__form
.ajax_mail{margin-top:20px}.ajax_mail:disabled{opacity:0.3;pointer-events:none;background:rgba(0,0,0,0.5)}.ajax_mail:disabled:hover{color:white;border:none}.contact__phones
.contact__description{margin-bottom:0}.contact
textarea{height:132px}.contact__video{left:50%;transform:translateX(-164px);bottom:0;opacity:1;z-index:-1;width:1130px;height:800px;min-width:initial;min-height:initial}.contact__label{position:relative}.contact__label.error
.field{border-color:#c83748}.contact__label.error:after{content:"";position:absolute;left:100%;top:25px;z-index:2;width:23px;height:23px;margin-left:-32px;background:url(/assets/tpl/img/warning-icon.svg) no-repeat center top}.contact__label.success
.field{border-color:#b6e685}.contact__label.success:after{content:"";position:absolute;left:100%;top:25px;z-index:2;width:23px;height:23px;margin-left:-32px;background:url(/assets/tpl/img/success-icon.svg) no-repeat center top}.p-slider__item{display:inline-block;cursor:default}.p-slider__item:active{cursor:grabbing;cursor:-webkit-grabbing}.navigation__link-active{pointer-events:none}.navigation__link-active:after{position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#fff;-webkit-transform:translate3d(0, 2px, 0);-moz-transform:translate3d(0, 2px, 0);-ms-transform:translate3d(0, 2px, 0);-o-transform:translate3d(0, 2px, 0);transform:translate3d(0, 2px, 0);opacity:1;transition:all 0.4s ease 0s}.container{overflow:visible}.modal__nav{font-family:"GothamPro",sans-serif}.modal__nav-btn_prev:focus,.modal__nav-btn_next:focus{outline:none}.modal__nav-btn
span{position:absolute;left:10px;bottom:15px;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.modal__nav-btn::before{top:auto;bottom:15px}.modal__nav-btn_prev::after,.modal__nav-btn_next::after{top:auto;bottom:10px}.modal__nav-btn_next
span{left:14px}.p-slider__image{height:100%;color:black;text-decoration:none;background-position:center}.section.team .team__item.is-selected{color:#fff;pointer-events:none}.section.team .team__item.is-selected
.team__img{opacity:1}.modal
.team{pointer-events:none}.modal.show
.team{pointer-events:initial}.modal .content .inner
.team__item{float:left;pointer-events:none;cursor:default}.container__viewport{overflow:visible}.filter-input.js-search{height:46px;padding:0
10px;font-size:14px;box-sizing:border-box;border:none;border-bottom:2px solid gray;width:300px}.filter-input.js-search:focus{outline:none}.p-slider__item-hidden{display:none}select.filter-type{display:none}.check-btn{position:relative;display:none;width:auto}input.check-btn:checked~.check-custom::after{display:block}.check-custom::before{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);width:11px;height:11px;content:"";background:white}.check-custom::after{display:none;position:absolute;z-index:2;left:2px;top:3px;width:7px;height:3px;content:"";transform:rotate(-45deg);border-bottom:1px solid #c83748;border-left:1px solid #c83748}.check-custom{display:inline-block;position:relative;top:1px;width:12px;height:12px;border:1px
solid #c83748;border-radius:2px}.contact__label-check{cursor:pointer}.contact__label-check
p{display:inline-block}.contact__label-check
a{color:#c83748}.message{display:none}input:focus,textarea:focus{border-color:black}.form-e{font-family:GothamPro,sans-serif}.modal{font-family:"Lora",serif}.modal .team,
.modal
.case{font-family:GothamPro,sans-serif}.modal .content
.head{background-position:center;padding:0
20px;background-repeat:no-repeat;background-size:cover}.modal .content .head .discription,
.modal .content .head
.name{font-family:"Lora",serif}.modal .content .inner .project p,
.modal .content .inner .quote .inner p,
.modal
.text{font-size:20px;line-height:1.4}.modal .brand
.text{font-style:italic}.modal .content .inner .project__scroll::after{font-family:"GothamPro",sans-serif}.modal .content .inner .quote .inner
.avatar{width:auto;max-width:150px;min-width:150px;margin:50px}.modal .content .inner .quote .inner
a{color:#c83748}.modal .content .inner .quote .inner
p{width:calc(100% - 250px)}.button{border:none}.request .form-e{display:none}.request__button{width:100%;font-weight:bold}.request__button:focus{outline:none}.modal .content .view
.button{color:white}.modal .content .inner
.quote{padding:20px
45px;background:#f1f1f1}.modal .content .inner
.quote.team{padding:0}.modal .content .inner
.project{margin:40px
auto}.modal .content .inner .quote.case .inner
a{display:inline-block;width:33%;vertical-align:top;margin:0
!important}.p-slider__item{height:100%}.slider__head{top:15%;left:-25px;height:170px;z-index:1;padding:15px
40px 30px 38px;box-shadow:0px 5px 20px 1px rgba(0,0,0,0.3)}.slider__head::before{position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;content:""}.slider__label{font-size:14px}.button{font-family:"GothamPro",sans-serif}.contact [type="submit"]:disabled{opacity:0.3;pointer-events:none;background:rgba(0, 0, 0, 0.5)}.contact [type="submit"]:disabled:hover{color:white;border:none}.modal .content .inner .brand
img{max-width:300px}.modal .content .project
ul{padding:0
0 0 15px;list-style:none;font-size:20px;line-height:1.4}.modal .content .project ul&gt;li{position:relative;margin-bottom:10px;padding-left:18px}.modal .content .project ul&gt;li:last-child{margin-bottom:0}.modal .content .project ul&gt;li::before{position:absolute;left:0;top:15px;width:10px;height:2px;content:"";background:#c83748}.modal .content .project
h5{text-transform:uppercase;font-size:18px;text-align:left}.modal .content .project
ul.list{padding:40px
30px;background:#ededed;counter-reset:item}.modal .content .project ul.list&gt;li{padding-left:30px;margin-bottom:25px}.modal .content .project ul.list&gt;li:last-child{margin-bottom:0}.modal .content .project ul.list&gt;li::before{background:none;counter-increment:item;content:counter(item) ".";width:auto;height:auto;color:#b8b8b8;font-size:23px;top:-2px}.modal .content .head .service-head{width:1000px;max-width:100%;margin:0
auto;text-align:left}.modal .content .head .service-head
.name{font-size:60px}.modal .content .head .service-head
.discription{font-size:26px;line-height:1.4}.modal .content .head .service-head{padding-top:100px}.team__item:last-child
img{left:-240px}.main__slider
.slider{height:38.8vw;background:transparent}.main__slider{overflow:hidden}.flickity-prev-next-button:hover{background:#c83748;color:white}.flickity-prev-next-button:hover svg
path{fill:white !important}.slider{box-shadow:none}.slider__item{padding:0;opacity:0;visibility:hidden;transition:opacity 0.25s, visibility 0.25s;box-shadow:12px 12px 16px rgba(0, 0, 0, 0.15)}.main__slider .slider,
.main__slider .slider .flickity-viewport{overflow:visible}.slider__item.is-selected{opacity:1;visibility:visible}.slider__item
.slider__inner{background-size:cover !important}.option.selected{pointer-events:none;cursor:default}.modal .content .inner
h4{padding:25px
20px 0}.modal
.content{transition:all 0.3s}.modal .content:not(.standalone) a{color:#c83748}.modal.change
.content{filter:blur(5px)}.modal::before{opacity:0;visibility:hidden;position:absolute;width:100%;height:100%;top:0;right:0;z-index:9999;background:rgba(255, 255, 255, 1);content:"";transition:all 0.5s}.modal__progress{position:absolute;left:0;top:0;width:0;height:2px;content:"";background:#c83748;z-index:99999;transition:all 0.4s;opacity:0;visibility:hidden}.modal.change .modal__progress,.modal.change::before{opacity:1;visibility:visible}.modal.change
.close{display:none}.team__item
.team__inner{transition:padding 0.33s}.team__item:hover .team__inner,
.team__item.is-selected
.team__inner{padding-bottom:50px}.p-slider .flickity-prev-next-button{bottom:-20px}.flickity-page-dots{width:80%;left:50%;transform:translateX(-50%)}#modal .quote.case .flickity-slider
.item{opacity:0;transition:all 0.4s}#modal .quote.case .flickity-slider .item.is-selected{opacity:1}.slider{opacity:0;transition:opacity 1s}.slider.flickity-enabled{opacity:1}.modal .content
.head{position:relative;z-index:1;justify-content:left;padding:0
10%}.modal .content .head::before{position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.3);content:""}.team__item:hover .team__inner,
.team__item.is-selected
.team__inner{padding:0}.modal .content .head
.title{display:block;width:100%}.modal .content .inner .quote:not(.case):not(.team) .inner{width:1000px;max-width:100%}.avatar-wrap{display:inline-block;vertical-align:top;width:150px;height:150px;border-radius:50%;overflow:hidden;margin:50px}.modal .content .inner .quote .inner
.avatar{min-width:initial;margin:0;border-radius:0;height:auto;max-width:100%}.modal .content .inner .quote.case .inner
p{width:auto}.portfolio .flickity-viewport{}.portfolio__slider{position:relative}.portfolio__bar{}.ui-slider{left:25%;bottom:15px;height:20px;width:60%;border-radius:2px;cursor:pointer}.ui-slider::before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:126%;height:5px;content:"";background:#eee;border-radius:2px}.ui-slider-horizontal .ui-slider-handle{top:50%;transform:translateY(-50%)}.ui-slider .ui-slider-handle{height:5px;width:26%;margin-left:-13%;background:#d44e5a;cursor:pointer;border-radius:2px;transition:all 0.1s}.ui-slider .ui-slider-handle:focus{outline:none}.team__bar{position:absolute;right:0;bottom:50px}@media (max-width: 1300px){.ui-slider{left:33%}}@media (max-width: 1200px){.modal .content .head
.name{font-size:74px}}@media (max-width: 1080px){.modal .content .inner .quote .inner
a{display:block;width:auto;margin-bottom:20px !important}.p-slider__img{height:35vh}.modal .content .inner
.project{padding:0
20px;box-sizing:border-box}.modal .content .head .service-head
.name{font-size:40px}.modal .content .head .service-head{padding:100px
40px;box-sizing:border-box;width:100%}.modal .content .inner .quote.case .inner
a{width:32%}}@media (max-width: 1000px){.modal .content
.inner{padding:0}.modal .content .inner .quote.case .inner
p{font-size:14px}}@media (max-width: 950px){.modal .content .inner .project__scroll::after{top:-28px}}@media (max-width: 870px){.portfolio__bar{display:none}.team__item.active:nth-child(1n),.team__item:hover:nth-child(1n),.team__item:nth-child(1n){color:white !important;background:rgba(0, 0, 0, 0.09) !important}.contact__video{display:none}.contact__inner{padding:0;width:100%}.contact__cell{width:100%;display:block;padding:20px}.modal .content .inner .team__slider
.team__card{top:150px;bottom:auto}.navigation__items{background:url(/assets/tpl/img/hands.jpg) bottom no-repeat #c83748;background-size:cover}.navigation__items::before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";background:#c83748;opacity:0.9}.modal .content .project
ul{padding:0}.modal .content .inner .brand
img{width:auto;max-width:100%}.modal .content .inner
.quote{padding:10px}.modal .content .project
ul{font-size:16px}.modal .content .head .service-head
.name{font-size:30px}.modal .content .inner .quote .inner
p{display:block;width:100%;font-size:18px}.avatar-wrap{display:block;margin:25px
auto}.modal .content .inner .quote:not(.case):not(.team) .inner{padding:0}.modal .content .inner .project,
.modal .content .inner
.brand{padding:0
20px !important}.modal .content
.head{padding:0
2.5%}.p-slider__item{}.p-slider__title{padding:0
10px}.p-slider__img{height:240px;background-position:center top}.team__card{position:absolute;width:100%;bottom:70px;text-align:center}.team__img{left:50% !important;transform:translateX(-50%);max-width:440px}.modal .content .inner .project
p{font-size:16px}.team__item:last-child
img{left:0}.services__label{font-size:48px}Ы .section::before{background:#c83748}.container{padding-top:55px}.main{width:100%}.services_withmenu{margin-top:0;transition:all 0.3s 0.17s}.services{margin-top:0}.team{overflow:visible}.portfolio__slider{padding-top:0}.p-slider__description,.p-slider__title{display:block}.form-e{width:100%}.modal__nav-btn{display:none}.modal .content
.inner{padding:0}#cursor{display:none}.filter-input.js-search{display:none;width:100%;height:30px;font-size:13px;padding:0
18px;border:none;margin:2px
0}.filter-type{height:40px;line-height:40px}.nice-select
.list{margin-top:2px}.team__item{pointer-events:none}.contact{margin:0}.navigation__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.contact__label-check{margin-bottom:10px}.contact__label-check
p{width:90%;margin:0
0 10px 5px}.check-custom{top:2px;vertical-align:top}.modal .content .inner .project,
.modal .content .inner
.brand{padding:0
10px}.modal .content .inner .project__scroll::after{font-size:11px}.main__slider{display:block;height:310px}.main__navigation{position:fixed;top:0;left:0;background:url(/assets/tpl/img/bg-section-m.jpg) center #c83748}.navigation{height:55px}.main__slider
.slider{height:100%}.slider.flickity-enabled{position:static;animation:none}.slider__item{padding-top:100px}.slider__head{left:0;top:0;width:100%;height:100px;padding:10px;text-align:center;background-size:cover !important}.slider__head
img{max-height:30px;transform:translate3d(0,0,0)}.slider__label{font-size:12px}.section_close{margin:0;height:48px;overflow:hidden}.modal .content
.head{height:370px}.modal .content .head
.name{font-size:36px}.modal .content .head
.title{padding:0}}@media (max-width: 760px){.modal .content .head .service-head{padding:0}.modal .content .head .service-head
.discription{font-size:18px}.modal .content .project
ul.list{padding:15px
10px}.modal .content .inner .quote.case .inner
a{width:240px;height:220px}.modal .content .inner .project__scroll::after{top:-30px}}@media (max-width: 660px){.modal .content .inner .project__scroll::after{top:-32px}}@media (max-width: 570px){.modal .content .head
.title{word-break:break-word;padding:0
5px}.modal .content .head
.name{font-size:23px}.modal .content .inner .project__scroll::after{font-size:9px;top:-33px}.modal .content .inner .quote.team
.inner{height:250px;overflow:hidden}}@media (max-width: 440px){.modal .content .inner .project__scroll::after{top:-35px;font-size:5px}}@media (max-width: 360px){.p-slider__img{margin:0}}.modal_success_mail{display:none;position:absolute;width:603px;height:301px;background-color:#fff;background-image:url("/assets/tpl/img/pokemon.png");background-position:left center;background-repeat:no-repeat;background-position-x:12px;background-position-y:21px;max-width:100%}.modal_success_mail
div{position:relative;width:250px;float:right}.modal_success_mail
.modal_title{margin:42px
0 0 0;padding:0;font-family:"GothamPro";font-size:30px;color:#c73646;font-weight:bold}.modal_success_mail
p{width:174px;font-family:"GothamPro";font-size:14px;color:#000;line-height:1.7;margin:13px
0 0 0}.modal_success_mail .b-close{position:absolute}.modal_success_mail
button{width:141px;height:42px;margin:47px
0 0 0;padding:0;box-sizing:border-box;border:none;background-color:#c83748;color:#fff;outline:0;-webkit-transition:all 0.2s;transition:all 0.2s;font-size:13px}.modal_success_mail button:hover{background:#fff;color:#c83748;border:1px
solid #c83748}.modal_success_mail
.modal_close{display:block;position:absolute;top:18px;right:20px;background-image:url("/assets/tpl/img/b-close.png");background-repeat:no-repeat;width:24px;height:24px;cursor:pointer}.modal_success_mail .modal_close:hover{background-position:0 -24px}.modal .content .inner .project
img{display:block;max-width:100%;width:auto;height:auto;margin:30px
auto}@media (max-width: 870px){.modal_success_mail{height:auto;background-position:top center;background-size:160px;max-width:95%}.modal_success_mail
div{width:100%;text-align:center;padding:100px
0 20px}.modal_success_mail
p{width:auto}.modal_success_mail button.b-close{position:static}}.modal#regulation
.head{background-color:rgb(239, 239, 239);background-image:url("/assets/tpl/img/bg_regulation.jpg");background-position:right top}.ie{display:none;height:100%;background-image:url("/assets/tpl/img/ie.jpg");min-height:100%;position:absolute;width:100%;overflow:hidden;top:0;background-repeat:no-repeat;background-position:center center}.title{font-weight:bold}.modal.filter
.content{filter:blur(7px);transition:filter 0.5s ease-out}.modal
.content.standalone{background:#f1f1f1}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:#fff}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px
solid transparent;border-top-color:#9370db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px
solid transparent;border-top-color:#ba55d3;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px
solid transparent;border-top-color:#f0f;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes
spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.navigation__seo-text{left:0;bottom:0;width:100%;color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:300;letter-spacing:inherit;line-height:1.3;text-transform:inherit;padding-top:15px;margin-top:15px;box-sizing:border-box;border-top:1px solid rgba(255,255,255,0.8)}.navigation__seo-text&gt;p{margin:0;max-width:85%}@media (max-height: 720px){.navigation__seo-text{bottom:-11%}}@media (max-width: 1024px){.navigation__seo-text{font-size:13px}.navigation__seo-text&gt;p{max-width:95%}}@media (max-width: 870px){.navigation__seo-text{position:relative;padding-left:24px}.navigation__items{height:550px}}@media (max-width: 375px){.navigation__items{height:550px}}.flickity-slider{touch-action:none;-webkit-user-select:none;-webkit-user-drag:none}#modal{opacity:1}</pre></body></html>