@charset "UTF-8";*, legend {-webkit-box-sizing: border-box }img, legend {max-width: 100% }progress, sub, sup {vertical-align: baseline }.o-hidden, .ohidden, body.nav-active {overflow: hidden !important }body, h1, h2, h3, h4, h5, h6, p {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }pre, textarea {overflow: auto }*, a, a:hover, ins, mark {text-decoration: none }a:focus, abbr[title] {text-decoration: underline }.name-title span, .nav-work-box .list-main .work-item.dsn-active .num small, .slider-header h1 {-webkit-text-stroke: 1px #fff }.box-info-contact h3, .form-box h3, .news-content .post-content>*, .post-full-content.single-post>:not(.gallery), .post-full-content.single-post>:not(.wp-block-quote)>p, .widget_text.single-post>:not(.gallery), .widget_text.single-post>:not(.wp-block-quote)>p {margin-bottom: 30px }.post-full-content.single-post>:not(.gallery).justified-gallery, .post-full-content.single-post>:not(.wp-block-quote)>p.justified-gallery, .widget_text.single-post>:not(.gallery).justified-gallery, .widget_text.single-post>:not(.wp-block-quote)>p.justified-gallery {margin-bottom: 15px }.post-full-content.single-post>:not(.gallery):last-child.justified-gallery, .post-full-content.single-post>:not(.wp-block-quote)>p:last-child.justified-gallery, .widget_text.single-post>:not(.gallery):last-child.justified-gallery, .widget_text.single-post>:not(.wp-block-quote)>p:last-child.justified-gallery {margin-bottom: -30px }.post-full-content.single-post>:not(.gallery):last-child.wp-block-gallery, .post-full-content.single-post>:not(.wp-block-quote)>p:last-child.wp-block-gallery, .widget_text.single-post>:not(.gallery):last-child.wp-block-gallery, .widget_text.single-post>:not(.wp-block-quote)>p:last-child.wp-block-gallery {margin-bottom: -15px }.post-full-content.single-post>:not(.gallery).section-padding, .post-full-content.single-post>:not(.wp-block-quote)>p.section-padding, .widget_text.single-post>:not(.gallery).section-padding, .widget_text.single-post>:not(.wp-block-quote)>p.section-padding {padding-top: 30;padding-bottom: 30;margin: 0 }.post-full-content.single-post>:not(.gallery).section-padding.dsn-normalize-block, .post-full-content.single-post>:not(.wp-block-quote)>p.section-padding.dsn-normalize-block, .widget_text.single-post>:not(.gallery).section-padding.dsn-normalize-block, .widget_text.single-post>:not(.wp-block-quote)>p.section-padding.dsn-normalize-block {padding-top: 0;padding-bottom: 0;margin: 30 0 }.comments-post .comments-area .comment-list>li.comment:first-child>.comment-body, .post-full-content.single-post>:not(.gallery).section-padding:not(.dsn-normalize-block), .post-full-content.single-post>:not(.wp-block-quote)>p.section-padding:not(.dsn-normalize-block), .post-full-content.single-project>:not(.gallery).section-padding:not(.dsn-normalize-block), .post-full-content.single-project>:not(.wp-block-quote)>p.section-padding:not(.dsn-normalize-block), .widget_text.single-post>:not(.gallery).section-padding:not(.dsn-normalize-block), .widget_text.single-post>:not(.wp-block-quote)>p.section-padding:not(.dsn-normalize-block), .widget_text.single-project>:not(.gallery).section-padding:not(.dsn-normalize-block), .widget_text.single-project>:not(.wp-block-quote)>p.section-padding:not(.dsn-normalize-block) {padding-top: 0 }.post-full-content.single-post>:not(.gallery):first-child.section-padding, .post-full-content.single-post>:not(.wp-block-quote)>p:first-child.section-padding, .widget_text.single-post>:not(.gallery):first-child.section-padding, .widget_text.single-post>:not(.wp-block-quote)>p:first-child.section-padding {padding-top: 0;background-color: inherit }.post-full-content.single-post>:not(.gallery).wp-block-gallery, .post-full-content.single-post>:not(.wp-block-quote)>p.wp-block-gallery, .widget_text.single-post>:not(.gallery).wp-block-gallery, .widget_text.single-post>:not(.wp-block-quote)>p.wp-block-gallery {margin-bottom: 14px }.post-full-content.single-post>:not(.gallery).wp-block-gallery .blocks-gallery-image:last-child, .post-full-content.single-post>:not(.gallery).wp-block-gallery .blocks-gallery-item:last-child, .post-full-content.single-post>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-image:last-child, .post-full-content.single-post>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-item:last-child, .post-full-content.single-project>:not(.gallery).wp-block-gallery .blocks-gallery-image:last-child, .post-full-content.single-project>:not(.gallery).wp-block-gallery .blocks-gallery-item:last-child, .post-full-content.single-project>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-image:last-child, .post-full-content.single-project>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-item:last-child, .widget_text.single-post>:not(.gallery).wp-block-gallery .blocks-gallery-image:last-child, .widget_text.single-post>:not(.gallery).wp-block-gallery .blocks-gallery-item:last-child, .widget_text.single-post>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-image:last-child, .widget_text.single-post>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-item:last-child, .widget_text.single-project>:not(.gallery).wp-block-gallery .blocks-gallery-image:last-child, .widget_text.single-project>:not(.gallery).wp-block-gallery .blocks-gallery-item:last-child, .widget_text.single-project>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-image:last-child, .widget_text.single-project>:not(.wp-block-quote)>p.wp-block-gallery .blocks-gallery-item:last-child {margin-bottom: 16px }.comments-post .comments-area .comment-list>li.comment:first-child, .news-content .post-content:first-child, .news-content .post-content>:first-child, .post-full-content.single-post>:not(.gallery):first-child, .post-full-content.single-post>:not(.gallery)>:first-child, .post-full-content.single-post>:not(.wp-block-quote)>p:first-child, .post-full-content.single-post>:not(.wp-block-quote)>p>:first-child, .post-full-content.single-project>:not(.gallery):first-child, .post-full-content.single-project>:not(.gallery)>:first-child, .post-full-content.single-project>:not(.wp-block-quote)>p:first-child, .post-full-content.single-project>:not(.wp-block-quote)>p>:first-child, .root-work .projects-list .item:first-child, .widget_text.single-post>:not(.gallery):first-child, .widget_text.single-post>:not(.gallery)>:first-child, .widget_text.single-post>:not(.wp-block-quote)>p:first-child, .widget_text.single-post>:not(.wp-block-quote)>p>:first-child, .widget_text.single-project>:not(.gallery):first-child, .widget_text.single-project>:not(.gallery)>:first-child, .widget_text.single-project>:not(.wp-block-quote)>p:first-child, .widget_text.single-project>:not(.wp-block-quote)>p>:first-child {margin-top: 0 }.box-seat.box-seat-bottom, .post-full-content.single-post>:not(.gallery):last-child, .post-full-content.single-post>:not(.gallery)>:last-child, .post-full-content.single-post>:not(.wp-block-quote)>p:last-child, .post-full-content.single-post>:not(.wp-block-quote)>p>:last-child, .post-full-content.single-project>:not(.gallery):last-child, .post-full-content.single-project>:not(.gallery)>:last-child, .post-full-content.single-project>:not(.wp-block-quote)>p:last-child, .post-full-content.single-project>:not(.wp-block-quote)>p>:last-child, .widget_text.single-post>:not(.gallery):last-child, .widget_text.single-post>:not(.gallery)>:last-child, .widget_text.single-post>:not(.wp-block-quote)>p:last-child, .widget_text.single-post>:not(.wp-block-quote)>p>:last-child, .widget_text.single-project>:not(.gallery):last-child, .widget_text.single-project>:not(.gallery)>:last-child, .widget_text.single-project>:not(.wp-block-quote)>p:last-child, .widget_text.single-project>:not(.wp-block-quote)>p>:last-child {margin-bottom: 0 }.post-full-content.single-project>:not(.gallery), .post-full-content.single-project>:not(.wp-block-quote)>p, .widget_text.single-project>:not(.gallery), .widget_text.single-project>:not(.wp-block-quote)>p {margin-bottom: 110px }.post-full-content.single-project>:not(.gallery).justified-gallery, .post-full-content.single-project>:not(.wp-block-quote)>p.justified-gallery, .widget_text.single-project>:not(.gallery).justified-gallery, .widget_text.single-project>:not(.wp-block-quote)>p.justified-gallery {margin-bottom: 95px }.post-full-content.single-project>:not(.gallery):last-child.justified-gallery, .post-full-content.single-project>:not(.wp-block-quote)>p:last-child.justified-gallery, .widget_text.single-project>:not(.gallery):last-child.justified-gallery, .widget_text.single-project>:not(.wp-block-quote)>p:last-child.justified-gallery {margin-bottom: -30px }.post-full-content.single-project>:not(.gallery):last-child.wp-block-gallery, .post-full-content.single-project>:not(.wp-block-quote)>p:last-child.wp-block-gallery, .widget_text.single-project>:not(.gallery):last-child.wp-block-gallery, .widget_text.single-project>:not(.wp-block-quote)>p:last-child.wp-block-gallery {margin-bottom: -15px }.post-full-content.single-project>:not(.gallery).section-padding, .post-full-content.single-project>:not(.wp-block-quote)>p.section-padding, .widget_text.single-project>:not(.gallery).section-padding, .widget_text.single-project>:not(.wp-block-quote)>p.section-padding {padding-top: 110;padding-bottom: 110;margin: 0 }.post-full-content.single-project>:not(.gallery).section-padding.dsn-normalize-block, .post-full-content.single-project>:not(.wp-block-quote)>p.section-padding.dsn-normalize-block, .widget_text.single-project>:not(.gallery).section-padding.dsn-normalize-block, .widget_text.single-project>:not(.wp-block-quote)>p.section-padding.dsn-normalize-block {padding-top: 0;padding-bottom: 0;margin: 110 0 }.post-full-content.single-project>:not(.gallery):first-child.section-padding, .post-full-content.single-project>:not(.wp-block-quote)>p:first-child.section-padding, .widget_text.single-project>:not(.gallery):first-child.section-padding, .widget_text.single-project>:not(.wp-block-quote)>p:first-child.section-padding {padding-top: 0;background-color: inherit }.post-full-content.single-project>:not(.gallery).wp-block-gallery, .post-full-content.single-project>:not(.wp-block-quote)>p.wp-block-gallery, .widget_text.single-project>:not(.gallery).wp-block-gallery, .widget_text.single-project>:not(.wp-block-quote)>p.wp-block-gallery {margin-bottom: 94px }[data-overlay]:before {content: "";position: absolute;background: #000;width: 100%;height: 100%;top: 0;left: 0;z-index: 0 }[data-overlay="0"]:before {opacity: 0 }[data-overlay="1"]:before {opacity: .1 }.box-gallery-vertical .mask-bg:before, .gallery-col .box-im:before, .nav .inner:before, .nav-content .inner-content:before, .nav-content .inner:before, [data-overlay="2"]:before {opacity: .2 }[data-overlay="3"]:before {opacity: .3 }[data-overlay="4"]:before {opacity: .4 }[data-overlay="5"]:before {opacity: .5 }[data-overlay="6"]:before {opacity: .6 }[data-overlay="7"]:before {opacity: .7 }[data-overlay="8"]:before {opacity: .8 }[data-overlay="9"]:before {opacity: .9 }.day-night .active, .dsn-slider .footer-slid .control-nav .next-container:hover .icon-circle, .dsn-slider .footer-slid .control-nav .prev-container:hover .icon-circle, .dsn-slider .nav-slider .swiper-slide.swiper-slide-active .content, .root-work .projects-list .item a:hover .item-info span, .view-all:hover .icon-circle, .work-under-header .work-item:hover .item-info span, [data-overlay="10"]:before {opacity: 1 }[data-dsn-size="1"] {width: 10% }[data-dsn-size="2"] {width: 20% }[data-dsn-size="3"] {width: 30% }.client-see .inner .left, [data-dsn-size="4"] {width: 40% }[data-dsn-size="5"] {width: 50% }[data-dsn-size="6"] {width: 60% }[data-dsn-size="7"] {width: 70% }[data-dsn-size="8"] {width: 80% }[data-dsn-size="9"] {width: 90% }.box-seat .box-middle-text .play-button i, .brand-client .wapper-client .logo-box .info .content .entry div, .contact-up:hover::before, .dsn-slider .nav-slider .swiper-slide .image-container:hover, .dsn-slider .nav-slider .swiper-slide.swiper-slide-active .image-container, .filterings-sticy .filtering-wrap .filtering button.active::before, .form-box .form-group, .item-descr .main-link:hover span:before, .our-work .custom-container, .root-blog .post-list-item figure a, [data-dsn-size="10"] {width: 100% }.cover-bg {-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;background-repeat: no-repeat }.v-middle {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.box-gallery-vertical, .box-gallery-vertical .vertical-title, .box-seat, .box-title, .brand-client, .client-see, .comments-post .comments-area, .fullscreen-slider .slider-item .content-inner .slider-header, .header-hero, .header-single-post, .intro-about, .intro-desc, .intro-project, .intro-project .intro-text, .intro-project .meta-project, .name-title, .ohidden, .our-client, .our-services, .our-services .services-item, .our-services-2 .services-item .services-header, .our-services-2 .services-item p, .root-work .container, .small-title, .title-text, .wrapper, sub, sup {position: relative }* {box-sizing: border-box;list-style: none;outline: 0;margin: 0;padding: 0 }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible }a {background-color: transparent }abbr[title] {border-bottom: none;-webkit-text-decoration: underline dotted;text-decoration: underline dotted }b, strong {font-weight: bolder }code, kbd, samp {font-family: monospace, monospace;font-size: 1em }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0 }sub {bottom: -.25em }sup {top: -.5em }img {border-style: none;height: auto;vertical-align: middle }iframe {border: none }button, input, optgroup, select, textarea {font-family: inherit;margin: 0;text-rendering: optimizeLegibility }blockquote cite, body, h1, h2, h3, h4, h5, h6 {font-family: Montserrat, sans-serif }button, input {overflow: visible }button, select {text-transform: none }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button;background: inherit;border: none }.day-night .moon, .gallery-col .box-im:nth-child(2n), .locked-scroll #dsn-scrollbar, .v-light .footer .footer-links .footer-block .footer-social ul li a:before, .v-light .footer .footer-links .footer-title::after, .v-light .intro-about .intro-content-text h6:before, .v-light .one-title .title-sub-container .title-sub:before, body {background-color: #000 }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0 }[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: ButtonText dotted 1px }fieldset {padding: .35em .75em .625em }legend {box-sizing: border-box;color: inherit;display: table;padding: 0;white-space: normal }[type=checkbox], [type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto }[type=search] {-webkit-appearance: textfield;outline-offset: -2px }[type=search]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit }.dsn-ajax-effect .wait-loader, .main-logo .light-logo, .nav-active.v-light.menu-light .main-logo .light-logo, .news-content .News-socials-wrapper .cat, body.hamburger-menu .header-top, details {display: block }summary {display: list-item }[hidden], template {display: none }.display-table-cell {display: table-cell !important }.vertical-align-middle {vertical-align: middle }.line-height-5 {line-height: 1.5 !important }.line-height-6 {line-height: 1.6 !important }.line-height-7 {line-height: 1.7 !important }.line-height-8 {line-height: 1.8 !important }.uppercase {text-transform: uppercase !important }.lowercase {text-transform: lowercase !important }.capitalize {text-transform: capitalize !important }.nott {text-transform: none !important }.fright {float: right !important }.fleft {float: left !important }.fnone, .inline-block {float: none !important }.center {text-align: center !important }.nobg {background: 0 0 !important }.nobgcolor {background-color: transparent !important }.fw300 {font-weight: 300 !important }.fw400 {font-weight: 400 !important }.fw500 {font-weight: 500 !important }.fw600 {font-weight: 600 !important }.fw700 {font-weight: 700 !important }.ls0 {letter-spacing: 0 !important }.ls1 {letter-spacing: 1px !important }.ls2 {letter-spacing: 2px !important }.ls3 {letter-spacing: 3px !important }.ls4 {letter-spacing: 4px !important }.ls5 {letter-spacing: 5px !important }.fz-12 {font-size: 12px !important }.fz-14 {font-size: 14px !important }.fz-15 {font-size: 15px !important }.fz-16 {font-size: 16px !important }.fz-18 {font-size: 18px !important }.fz-20 {font-size: 20px !important }.fz-30 {font-size: 30px !important }.mbl-0, .mpl-0 {margin-left: 0 !important;padding-left: 0 !important }.mbr-0, .mpr-0 {margin-right: 0 !important;padding-right: 0 !important }.m-auto {margin: auto !important }.m-0, .no-margin {margin: 0 !important }.ml-0 {margin-left: 0 !important }.mr-0 {margin-right: 0 !important }.mt-0 {margin-top: 0 !important }.mt-5 {margin-top: 5px !important }.mt-10 {margin-top: 10px !important }.mt-15 {margin-top: 15px !important }.mt-20 {margin-top: 20px !important }.mt-25 {margin-top: 25px !important }.mt-30 {margin-top: 30px !important }.mt-35 {margin-top: 35px !important }.mt-40 {margin-top: 40px !important }.mt-45 {margin-top: 45px !important }.mt-50 {margin-top: 50px !important }.mt-55 {margin-top: 55px !important }.mt-60 {margin-top: 60px !important }.mt-62 {margin-top: 62px !important }.mt-65 {margin-top: 65px !important }.mt-70 {margin-top: 70px !important }.mt-75 {margin-top: 75px !important }.mt-80 {margin-top: 80px !important }.mt-85 {margin-top: 85px !important }.mt-90 {margin-top: 90px !important }.mt-95 {margin-top: 95px !important }.mt-100 {margin-top: 100px !important }.m-section, .section-margin {margin-top: 120px }.mb-0 {margin-bottom: 0 !important }.mb-5 {margin-bottom: 5px !important }.mb-10 {margin-bottom: 10px !important }.mb-15 {margin-bottom: 15px !important }.mb-20 {margin-bottom: 20px !important }.mb-25 {margin-bottom: 25px !important }.mb-30 {margin-bottom: 30px !important }.mb-35 {margin-bottom: 35px !important }.mb-40 {margin-bottom: 40px !important }.mb-45 {margin-bottom: 45px !important }.mb-50 {margin-bottom: 50px !important }.mb-55 {margin-bottom: 55px !important }.mb-60 {margin-bottom: 60px !important }.mb-62 {margin-bottom: 62px !important }.mb-65 {margin-bottom: 65px !important }.mb-70 {margin-bottom: 70px !important }.mb-75 {margin-bottom: 75px !important }.mb-80 {margin-bottom: 80px !important }.mb-85 {margin-bottom: 85px !important }.mb-90 {margin-bottom: 90px !important }.mb-95 {margin-bottom: 95px !important }.mb-100 {margin-bottom: 100px !important }.headefr-fexid-onepage.under-head .project-title, .mb-section, .page-template-page-works .header-single-post, .section-margin {margin-bottom: 120px }.pt-0 {padding-top: 0 !important }.pt-5 {padding-top: 5px !important }.pt-10 {padding-top: 10px !important }.pt-15 {padding-top: 15px !important }.pt-20 {padding-top: 20px !important }.pt-25 {padding-top: 25px !important }.pt-30 {padding-top: 30px !important }.pt-35 {padding-top: 35px !important }.pt-40 {padding-top: 40px !important }.pt-45 {padding-top: 45px !important }.pt-50 {padding-top: 50px !important }.pt-55 {padding-top: 55px !important }.pt-60 {padding-top: 60px !important }.pt-65 {padding-top: 65px !important }.pt-70 {padding-top: 70px !important }.pt-75 {padding-top: 75px !important }.pt-80 {padding-top: 80px !important }.pt-85 {padding-top: 85px !important }.pt-90 {padding-top: 90px !important }.pt-95 {padding-top: 95px !important }.pt-100 {padding-top: 100px !important }.pb-0 {padding-bottom: 0 !important }.pb-5 {padding-bottom: 5px !important }.pb-10 {padding-bottom: 10px !important }.pb-15 {padding-bottom: 15px !important }.pb-20 {padding-bottom: 20px !important }.pb-25 {padding-bottom: 25px !important }.pb-30 {padding-bottom: 30px !important }.pb-35 {padding-bottom: 35px !important }.pb-40 {padding-bottom: 40px !important }.pb-45 {padding-bottom: 45px !important }.pb-50 {padding-bottom: 50px !important }.pb-55 {padding-bottom: 55px !important }.pb-60 {padding-bottom: 60px !important }.pb-65 {padding-bottom: 65px !important }.pb-70 {padding-bottom: 70px !important }.pb-75 {padding-bottom: 75px !important }.pb-80 {padding-bottom: 80px !important }.pb-85 {padding-bottom: 85px !important }.pb-90 {padding-bottom: 90px !important }.pb-95 {padding-bottom: 95px !important }.pb-100 {padding-bottom: 100px !important }.b-shadow {-webkit-box-shadow: 0 5px 35px 0 rgba(148, 146, 245, .15);box-shadow: 0 5px 35px 0 rgba(148, 146, 245, .15) }.t-shadow-1 {text-shadow: 2px 8px 6px rgba(0, 0, 0, .1) }.t-shadow-2 {text-shadow: 1px 1px 2px rgba(0, 0, 0, .2) }.root-project.root-project-full, .w-100 {width: 100% !important }.entry input, .h-100 {height: 100% }.color-white {color: #fff !important }.noheight {height: 0 !important }.day-night .moon svg, .day-night .night svg, .dsn-slider .slide-inner .slick-list, .dsn-slider .slide-inner .slick-track, .dsn-video, .fullscreen-slider .slider-item, .fullscreen-slider .swiper-container, .nav-content .inner-content, .slider-project .swiper-container, [data-dsn=video] {height: 100%;width: 100% }.nolineheight {line-height: 0 !important }.no-padding {padding: 0 !important }.section-padding, .section-top {padding-top: 120px }.p-relative {position: relative !important }.p-absolute {position: absolute !important }#map .gm-bundled-control, #map .gm-bundled-control-on-bottom, #map .gm-fullscreen-control, #map .gm-style-cc, #map .gmnoprint, .hidden {display: none !important }.nothidden {display: block !important }.inline-block {display: inline-block !important }.p-op {position: absolute;top: 0;left: 0;bottom: 0;right: 0 }.l-auto {left: auto !important }.r-auto {right: auto !important }.b-auto {bottom: auto !important }.dsn-video {-o-object-fit: cover;object-fit: cover;z-index: -20 !important }.text-center {text-align: center }html {-webkit-text-size-adjust: 100%;font-size: 15px }body {line-height: 1.2;color: rgba(255, 255, 255, .69);font-weight: 500;margin: 0;text-rendering: optimizeLegibility;overflow: hidden;-webkit-transition: background-color .5s ease-out;-o-transition: background-color .5s ease-out;transition: background-color .5s ease-out }.v-light body {color: #0009;background-color: #f9f9f9 }h1, h2, h3, h4, h5, h6 {color: #fff;font-weight: 700;line-height: 1.2;margin: 0 }.item-descr .main-link:hover span, .v-light .box-info-contact ul li span, .v-light .box-seat .pro-text h3, .v-light .box-seat.box-seat-bottom .pro-text h3, .v-light .brand-client .wapper-client .logo-box .info .content .icon, .v-light .caption, .v-light .client-see .inner .bg:after, .v-light .client-see .inner .items .bottom .label, .v-light .comments-post .comments-area .comment .comment-body .comment-text .comment-reply-link, .v-light .contact-up .c-wapp a .career, .v-light .contact-up:hover a .hiring, .v-light .dsn-pagination .page-numbers.current, .v-light .dsn-pagination .page-numbers:hover, .v-light .filterings-sticy .filtering-wrap .filtering button.active, .v-light .filterings-sticy .filtering-wrap .filtering button:hover, .v-light .footer .copyright .copright-text a, .v-light .footer .footer-links .footer-block.col-contact p strong, .v-light .footer .footer-links .footer-title, .v-light .header-hero.header-hero-2 .view-case, .v-light .intro-about .intro-content-text .exper .numb-ex>span, .v-light .intro-project .bottom-link, .v-light .intro-project .inner ul, .v-light .news-content .News-socials-wrapper .News-news-date, .v-light .news-content .post-tags a, .v-light .our-news .item-new .content .cta a, .v-light .our-news .item-new .content h5, .v-light .root-blog .post-list-item .post-list-item-content .post-info-top a, .v-light .root-work.root-work-two .projects-list .item a .item-info .cat, .v-light .root-work.root-work-two .projects-list .item a .item-info h4, .v-light .slider-project .swiper-pagination-current, .v-light .slider-project .swiper-pagination-total, .v-light h1, .v-light h2, .v-light h3, .v-light h4, .v-light h5, .v-light h6, .v-light label {color: #000 }h1 {font-size: 55px }h2 {font-size: 40px }h3 {font-size: 35px }h4 {font-size: 30px;font-weight: 400 }h5 {font-size: 15px }h6 {font-size: 18px }p {line-height: 1.6 }cite, dfn, em, i {font-style: italic }a, span {display: inline-block;color: inherit }blockquote cite {font-style: normal }pre {font-family: "Courier 10 Pitch", Courier, monospace }code, kbd, tt, var {font-family: Menlo, monaco, Consolas, Lucida Console, monospace }abbr, acronym {border-bottom: 1px dotted #666;cursor: help }ins, mark {background: #fff9c0 }big {font-size: 125% }.nav-work-box, body.dsn-mobile {overflow-y: auto }body.v-light {background-color: #f9f9f9;color: #0009 }.box-title h2, .small-title .counter {color: rgba(148, 148, 148, .07);-webkit-font-smoothing: antialiased }body>* {-webkit-transition: none;-o-transition: none;transition: none }.main-root {background: inherit }@media only screen and (max-width:991px) {.container {max-width: 100%;padding-right: 50px;padding-left: 50px }}.box-gallery-vertical .mask-bg:before, .dsn-all-work .content:before, .dsn-all-work:before, .gallery-col .box-im:before, .main-root:before, .nav .inner:before, .nav-content .inner-content:before, .nav-content .inner:before {content: "";opacity: .4;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;pointer-events: none }.header-single-post .post-parallax-wrapper:before, .nav .inner:before, .nav-content .inner-content:before, .nav-content .inner:before {z-index: 1 }.box-title {margin-top: 30px;padding-top: 90px }.box-title h2 {font-size: 3vw;letter-spacing: .6rem;text-align: center;position: absolute;left: 50%;top: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;z-index: 1 }.subtitle {margin-bottom: 25px;letter-spacing: 2px;font-size: 24px;font-weight: 600 }.one-title {width: 635px;margin-bottom: 70px }.one-title .title-sub-container {padding-left: 50px;margin-bottom: 20px }.one-title .title-sub-container .title-sub {font-size: 12px;font-weight: 600;letter-spacing: 2px;margin-bottom: 15px;text-transform: uppercase;position: relative;padding-left: 80px }.one-title .title-sub-container .title-sub:after, .one-title .title-sub-container .title-sub:before {content: "";position: absolute;display: block;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.one-title .title-sub-container .title-sub:before {left: 0;width: 5px;height: 5px;background-color: #fff;border-radius: 50% }.one-title .title-sub-container .title-sub:after {left: 15px;height: 1px;width: 52px;background: rgba(233, 233, 233, .1) }.v-light .box-info-contact ul li a::before, .v-light .box-info-contact ul li a:after, .v-light .filterings-sticy .filtering-wrap .filtering button::before, .v-light .filterings-sticy .filtering-wrap .filtering button:hover:before, .v-light .one-title .title-sub-container .title-sub:after, .v-light .our-services .services-item .line-before {background-color: #bebebe }.one-title .title-main {font-size: 39px;font-weight: 800;line-height: 1.2;letter-spacing: .01em }.container-fluid {padding-left: 0;padding-right: 0 }.title-text h4 {display: inline-block;font-family: Raleway, sans-serif;font-size: 80px;font-weight: 300;position: relative;border-bottom: .02em solid #fff }.small-title .counter {position: absolute;bottom: -3px;font-size: 63px;font-family: Barlow Condensed, sans-serif;font-weight: 600;line-height: 1;letter-spacing: 3px }.item-descr .main-link, .item-descr h3, .small-title h5 {position: relative;text-transform: uppercase }.small-title h5 {font-size: 19px;font-weight: 600;line-height: 1.3em;letter-spacing: 4px;margin-bottom: 70px }.header-hero h5:before, .small-title h5:before {content: "";height: 1px;background: #fff;position: absolute;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);left: -50px;right: auto;width: 150px;top: 50% }.item-descr h3:after, .item-descr h3:before {width: 80px;background-color: rgba(106, 106, 106, .18);height: 1px;position: absolute;left: 0;content: "" }.item-descr h5 {font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: 2px }.item-descr h3 {font-size: 52px;font-weight: 700;padding-top: 15px;margin-top: 20px }.intro-project .bottom-link span:first-child, .item-descr h3:before, .preloader .preloader-before {top: 0 }.item-descr h3:after, .preloader .preloader-after {bottom: 0 }.item-descr p {font-size: 14px;line-height: 1.5;font-weight: 500 }.item-descr .main-link {display: inline-block;padding: 0 0 0 40px;margin-top: 15px;height: 35px;cursor: pointer;line-height: 35px;color: #fff;-o-transition: color .35s ease-out;transition: color .35s ease-out;-webkit-transition: color .35s ease-out }.item-descr .main-link i {position: absolute;left: 0;top: 50%;margin-top: -1px;height: 6px;width: 39px;overflow: hidden }.item-descr .main-link i:before {content: "";position: absolute;left: 0;top: 1px;width: 100%;background: rgba(255, 255, 255, .17);height: 1px }.item-descr .main-link i:after {content: "";position: absolute;left: 0;top: -2px;width: 10px;height: 5px;background: rgba(255, 255, 255, .97);-o-transition: left .35s ease-out;transition: left .35s ease-out;-webkit-transition: left .35s ease-out }.item-descr .main-link span {position: relative;z-index: 1;padding: 0 10px;display: block;font-size: 10px;font-weight: 600;letter-spacing: 2px }.item-descr .main-link span:before {content: "";position: absolute;left: 0;top: 0;z-index: -1;height: 100%;width: 0%;background: #fff;-o-transition: width .35s ease-out;transition: width .35s ease-out;-webkit-transition: width .35s ease-out }.item-descr .main-link:hover i:after {left: 100% }.name-title h3 {color: #fff;font-size: 5rem;text-transform: uppercase;letter-spacing: 4px;font-weight: 400 }.name-title span {position: absolute;top: 8px;left: 102%;font-size: 20px;color: transparent;font-weight: 700 }.work-under-header .work-item a[data-dsn-grid=moveUp] img, [data-dsn-grid=move-up] .cover-bg {height: 120% }[data-dsn-grid=progress-circle] {position: fixed;right: 20px;bottom: 30px;width: 52px;height: 52px;z-index: 99999999 }[data-dsn-grid=progress-circle] svg {stroke-width: 2px }[data-dsn-grid=progress-circle] .dsn-grid-parallax svg {height: 40px;width: 40px;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }[data-dsn-grid=progress-circle] .dsn-grid-parallax svg .circle {stroke-width: 1px;stroke-dashoffset: 113.113px;stroke-dasharray: 113.113px;stroke-width: 0;opacity: 0;fill: #fff }.dsn-slider .footer-slid .control-nav svg .path, .slider-project .slider-button-next div svg .path, .slider-project .slider-button-prev div svg .path, [data-dsn-grid=progress-circle] .dsn-grid-parallax svg .path {fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 1.8px;-webkit-transition: opacity .3s, fill .3s, stroke .3s;-o-transition: opacity .3s, fill .3s, stroke .3s;transition: opacity .3s, fill .3s, stroke .3s }[data-dsn-grid=progress-circle] .icon__fixed {position: absolute;width: 100%;height: 100%;padding-top: 19px;padding-left: 22px;cursor: pointer;-webkit-transition: .9s cubic-bezier(.4, .8, .74, 1);-o-transition: .9s cubic-bezier(.4, .8, .74, 1);transition: .9s cubic-bezier(.4, .8, .74, 1) }.v-light .button, .v-light button:not([data-filter]):not(.mfp-arrow), .v-light input[type=button], .v-light input[type=reset], .v-light input[type=submit], [data-dsn-grid=progress-circle] .icon__fixed i {color: #fff }.overlay-bottom {position: fixed;pointer-events: none;z-index: 10;width: 100%;height: 20vh;bottom: -10px;background: -webkit-gradient(linear, left top, left bottom, from(rgba(15, 15, 15, 0)), to(#0f0f0f));background: -webkit-linear-gradient(rgba(15, 15, 15, 0), #0f0f0f);background: -o-linear-gradient(rgba(15, 15, 15, 0), #0f0f0f);background: linear-gradient(rgba(15, 15, 15, 0), #0f0f0f) }.cursor, .day-night .night, .view-demo .overlay-bg .white {background-color: #fff }.wait-loader {position: absolute;left: 0;right: 0;bottom: 24px;width: 100%;z-index: 999;display: none }.cursor, .day-night, .preloader {position: fixed }.wait-loader .loader-inner {position: absolute;width: 30px;height: 30px;right: 35px;bottom: 0;-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9);transition: opacity .6s, transform .6s cubic-bezier(.165, .84, .44, 1), -webkit-transform .6s cubic-bezier(.165, .84, .44, 1) }.day-night .moon, .day-night .night, .wait-loader .loader-inner .loader-circle, .wait-loader .loader-inner .loader-layer {top: 0;right: 0;width: 100%;height: 100%;position: absolute }.wait-loader .loader-inner .loader-circle .loader-layer, .wait-loader .loader-inner .loader-layer .loader-layer {border-radius: 50%;border: 2px solid #fff;border-right: 2px solid rgba(255, 255, 255, .2);border-left: 2px solid rgba(255, 255, 255, .2) }.dsn-ajax-effect .wait-loader .loader-inner .loader-circle {-webkit-animation-name: loading;animation-name: loading;-webkit-animation-duration: .8s;animation-duration: .8s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }@-webkit-keyframes loading {from {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(1turn);transform: rotate(1turn) }}@-moz-keyframes loading {from {transform: rotate(0) }to {transform: rotate(1turn) }}@keyframes loading {from {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(1turn);transform: rotate(1turn) }}.day-night {z-index: 99;top: 50%;right: 30px;width: 40px;height: 40px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer }.day-night .moon, .day-night .night {bottom: 0;left: 0;pointer-events: none;-webkit-transition: opacity .8s;-o-transition: opacity .8s;transition: opacity .8s;border-radius: 100%;opacity: 0;border: 1px solid rgba(255, 255, 255, .18) }.day-night .night svg {fill: #000;width: 100%;height: 100% }.day-night .moon svg {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);fill: #f0f0f0 }.dsn-word-wrapper, .dsn-word-wrapper .dsn-chars-wrapper, .news-content .post-content p a, .slider-project .slider-button-next div, .slider-project .slider-button-prev div {display: inline-block }.cursor {top: 50%;left: 50%;width: 76px;height: 76px;z-index: 999999;pointer-events: none;border-radius: 50%;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transition: -webkit-transform .35s;-o-transition: transform .35s;transition: transform .35s, -webkit-transform .35s;-webkit-transform: scale(.3) translate(-50%, -50%);-ms-transform: scale(.3) translate(-50%, -50%);transform: scale(.3) translate(-50%, -50%);mix-blend-mode: exclusion }.cursor.cursor-close, .cursor.cursor-view {-webkit-transform: scale(1) translate(-50%, -50%);-moz-transform: scale(1) translate(-50%, -50%);-ms-transform: scale(1) translate(-50%, -50%);-o-transform: scale(1) translate(-50%, -50%);transform: scale(1) translate(-50%, -50%) }.cursor.cursor-close .cursor-close span, .cursor.cursor-link .cursor-link span, .cursor.cursor-view .cursor-view span {line-height: 76px;font-size: 12px;font-weight: 700;color: #000;-webkit-transition: opacity .35s .25s;-o-transition: opacity .35s .25s;transition: opacity .35s .25s;opacity: 1;visibility: visible;mix-blend-mode: normal }.cursor.cursor-link {-webkit-transform: scale(1.2) translate(-50%, -50%);-moz-transform: scale(1.2) translate(-50%, -50%);-ms-transform: scale(1.2) translate(-50%, -50%);-o-transform: scale(1.2) translate(-50%, -50%);transform: scale(1.2) translate(-50%, -50%) }.cursor .cursor-helper {position: absolute;border-radius: 50%;width: 100%;text-align: center }.cursor .cursor-helper span {opacity: 0;visibility: hidden;text-shadow: 20px 20px 20px #000 }.preloader {top: 0;left: 0;width: 100%;height: 100%;z-index: 99999 }.preloader .preloader-after, .preloader .preloader-before {display: block;position: absolute;left: 0;width: 100%;height: 50%;background: #090808 }.preloader .preloader-block {position: absolute;top: 0;left: 0;right: auto;bottom: auto;width: 100%;height: 100% }.preloader .preloader-block .title {position: absolute;left: 0;bottom: calc(50% + 16px);width: 100%;text-align: center;z-index: 2;font-size: 25px;text-transform: uppercase;letter-spacing: 8px;color: #fff }.preloader .preloader-block .percent {position: absolute;top: 50%;left: 50%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);font-weight: 700;letter-spacing: 8px;font-size: 24vw;color: rgba(54, 54, 53, .1);z-index: 1 }.preloader .preloader-block .loading {position: absolute;top: calc(50% + 16px);left: 0;width: 100%;text-align: center;z-index: 2;font-size: 14px;font-weight: 400;text-transform: uppercase;letter-spacing: 8px;color: #fff;-webkit-animation: 2.2s linear infinite blink-animation }.preloader .preloader-bar {position: absolute;z-index: 2;top: calc(50% - 1px);right: 0;width: 100%;height: 2px;background: #1d1d1d }.view-demo, .view-demo .overlay-bg {height: 100vh;display: -webkit-box;display: -ms-flexbox }.preloader .preloader-bar .preloader-progress {position: absolute;top: 0;left: 0;right: auto;bottom: auto;height: 100%;width: 0;background: #fff }@-webkit-keyframes blink-animation {0% {opacity: 0 }}@-moz-keyframes blink-animation {0% {opacity: 0 }}@keyframes blink-animation {0% {opacity: 0 }}.view-demo {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: distribute;justify-content: space-around;position: relative;z-index: 1 }.view-demo .half-left, .view-demo .half-right {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;text-align: center;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.view-demo .half-left a, .view-demo .half-right a {-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.view-demo .half-left a img, .view-demo .half-right a img {margin: auto;width: 70%;-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;-webkit-box-shadow: 0 0 0 1px #ebebeb;box-shadow: 0 0 0 1px #ebebeb;border-radius: 4px }.view-demo .half-left a:hover img, .view-demo .half-right a:hover img {-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px) }.view-demo .half-left h4, .view-demo .half-right h4 {font-size: 18px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;margin-top: 20px }.view-demo .half-left h4.text-dark, .view-demo .half-right h4.text-dark {color: #333 }.view-demo .overlay-bg {position: fixed;top: 0;left: 0;right: 0;width: 100%;display: flex;z-index: -1 }.view-demo .overlay-bg div {width: 50%;height: 100% }.view-demo .overlay-bg .black {background-color: #110f10 }.form-box input, .form-box textarea, .form-control, input, textarea {background-color: transparent;border: none;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;font-size: 14px;line-height: 1.7;color: rgba(255, 255, 255, .69) }.v-light .form-box input, .v-light .form-box textarea, .v-light .form-control, .v-light input, .v-light textarea {color: #0009 }.form-box input::-webkit-input-placeholder, .form-box textarea::-webkit-input-placeholder, .form-control::-webkit-input-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: rgba(255, 255, 255, .69);font-weight: 400;font-size: 14px }.form-box input:-ms-input-placeholder, .form-box textarea:-ms-input-placeholder, .form-control:-ms-input-placeholder, input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: rgba(255, 255, 255, .69);font-weight: 400;font-size: 14px }.form-box input::-ms-input-placeholder, .form-box textarea::-ms-input-placeholder, .form-control::-ms-input-placeholder, input::-ms-input-placeholder, textarea::-ms-input-placeholder {color: rgba(255, 255, 255, .69);font-weight: 400;font-size: 14px }.form-box input::placeholder, .form-box textarea::placeholder, .form-control::placeholder, input::placeholder, textarea::placeholder {color: rgba(255, 255, 255, .69);font-weight: 400;font-size: 14px }.v-light .form-box input::-webkit-input-placeholder, .v-light .form-box textarea::-webkit-input-placeholder, .v-light .form-control::-webkit-input-placeholder, .v-light input::-webkit-input-placeholder, .v-light textarea::-webkit-input-placeholder {color: #0009 }.v-light .form-box input:-ms-input-placeholder, .v-light .form-box textarea:-ms-input-placeholder, .v-light .form-control:-ms-input-placeholder, .v-light input:-ms-input-placeholder, .v-light textarea:-ms-input-placeholder {color: #0009 }.v-light .form-box input::-ms-input-placeholder, .v-light .form-box textarea::-ms-input-placeholder, .v-light .form-control::-ms-input-placeholder, .v-light input::-ms-input-placeholder, .v-light textarea::-ms-input-placeholder {color: #0009 }.v-light .form-box input::placeholder, .v-light .form-box textarea::placeholder, .v-light .form-control::placeholder, .v-light input::placeholder, .v-light textarea::placeholder {color: #0009 }.form-box input:focus, .form-box textarea:focus, .form-control:focus, input:focus, textarea:focus {background: inherit;border: none;-webkit-box-shadow: none;box-shadow: none }.form-box textarea, .form-control, textarea {min-height: 120px }input[type=search]::-webkit-search-decoration {display: none }.button, button:not([data-filter]):not(.mfp-arrow), input[type=button], input[type=reset], input[type=submit] {position: relative;width: auto;color: #fff;background-color: #090909;-moz-appearance: none;border: none;-webkit-appearance: none;appearance: none;display: inline-block;font-size: 14px;font-weight: 500;letter-spacing: 3px;line-height: 14px;text-transform: uppercase;cursor: pointer;border-radius: 0;padding: 20px 41px;margin-top: 0;-webkit-transition: background .3s, color .3s;-o-transition: background .3s, color .3s;transition: background .3s, color .3s;overflow: hidden }.button:before, button:not([data-filter]):not(.mfp-arrow):before, input[type=button]:before, input[type=reset]:before, input[type=submit]:before {content: "";background-color: rgba(54, 54, 54, .2);height: 100%;position: absolute;left: 0;top: 0;width: 0 }.button:hover::before, button:not([data-filter]):not(.mfp-arrow):hover::before, input[type=button]:hover::before, input[type=reset]:hover::before, input[type=submit]:hover::before {-webkit-animation: .8s cubic-bezier(.77, 0, .175, 1) both hover-btn;animation: .8s cubic-bezier(.77, 0, .175, 1) both hover-btn;width: 100% }@-webkit-keyframes hover-btn {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%) }50% {-webkit-transform: translateX(0);transform: translateX(0) }100% {-webkit-transform: translateX(100%);transform: translateX(100%) }}@keyframes hover-btn {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%) }50% {-webkit-transform: translateX(0);transform: translateX(0) }100% {-webkit-transform: translateX(100%);transform: translateX(100%) }}.box-info-contact ul li, .dsn-slider .link-custom, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas, .link-custom {margin-top: 30px }.link-custom a {color: #fff;text-decoration: none;white-space: nowrap;border: 1px solid rgba(112, 112, 112, .1);border-radius: 40px;padding-right: 25px;-webkit-transition: background .2s linear;-o-transition: background .2s linear;transition: background .2s linear }.v-light .footer .footer-links .footer-block .footer-social ul li a, .v-light .link-custom a {color: #000;border: 1px solid #bebebe }.link-custom a:before {content: "\f053";font-family: "Font Awesome 5 Free";display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;font-size: 10px;font-weight: 600;height: 30px;width: 30px;line-height: 33px;text-align: center;margin: 12px 20px;background-color: #fff;color: #000;-webkit-transition: background .2s linear, color .2s linear;-o-transition: background .2s linear, color .2s linear;transition: background .2s linear, color .2s linear }.v-light .link-custom a:before {background-color: #000;color: #fff }.link-custom a span {vertical-align: middle;white-space: normal;text-transform: uppercase;font-size: 12px;font-weight: 600;line-height: 16px;letter-spacing: 4px;-webkit-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear }a:active, a:hover {outline: 0;text-decoration: none }.dsn-nav-bar .site-header, .dsn-nav-bar>.header-top>.header-container {-webkit-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out }.dsn-nav-bar.nav-bg .site-header, .dsn-nav-bar.nav-bg>.header-top>.header-container {padding-bottom: 15px;padding-top: 15px;background-color: #000 }.dsn-nav-bar.hide-nave .site-header, .dsn-nav-bar.hide-nave>.header-top>.header-container {-webkit-transform: translateY(-100px);-ms-transform: translateY(-100px);transform: translateY(-100px) }.site-header {display: block;position: fixed;width: 100%;padding-top: 30px;padding-bottom: 20px;z-index: 9000;-webkit-transition: .2s ease-out;-o-transition: .2s ease-out;transition: .2s ease-out;top: 0 }.admin-bar .header-top, .admin-bar .site-header {top: 46px }.site-header.header-stickytop {height: auto !important }.site-header .extend-container {display: -ms-flexbox;display: -webkit-box;display: flex;width: 100%;padding: 0 50px;max-width: none;margin: 0 auto }.site-header .extend-container .inner-header {position: relative;margin: 0 auto }.site-header .extend-container .inner-header .main-logo {width: 96px;padding-top: 4px;position: relative;z-index: 9999;-webkit-transition: width .5s ease-in-out;-o-transition: width .5s ease-in-out;transition: width .5s ease-in-out }.site-header .extend-container .main-navigation {position: relative;background: 0 0 !important;height: 0%;width: 90%;right: 0;top: 0;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-align: start;-webkit-box-align: start;align-items: start;-webkit-transition: background-color .5s ease-in-out .5s, height .5s ease-in-out .5s;-o-transition: background-color .5s ease-in-out .5s, height .5s ease-in-out .5s;transition: background-color .5s ease-in-out .5s, height .5s ease-in-out .5s }.site-header .extend-container .main-navigation ul {width: 100%;max-width: none;margin: 0;display: -ms-flexbox;display: -webkit-box;display: flex;padding: 0;-ms-flex-pack: end;-webkit-box-pack: end;justify-content: flex-end }.box-gallery-vertical.box-gallery-vertical-order .box-info .vertical-title::before, .dsn-slider .nav-slider .swiper-slide .image-container .image-bg img, .dsn-slider .slide-inner .slide-item .image-container .image-bg img, .dsn-slider-content .slide-content .slide-content-inner .project-metas .cat span:last-child:after, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-client:last-child::after, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-work:last-child::after, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-year:last-child::after, .headefr-fexid .project-title .title-text-header .cat span:last-child:after, .headefr-fexid-onepage .project-title .cat:after, .header-top, .header-top .header-container .logo.dark_logo, .intro-project .meta-project ul li:last-child::after, .main-logo .dark-logo, .nav-active.v-light.menu-light .main-logo .dark-logo, .news-content .post-tags a::after, .root-work.root-work-two .projects-list .item a .item-border, .section-padding-work.root-work.root-work-two .projects-list .item a .item-info span, .step:first-child::before, .step:last-child::after, body.hamburger-menu .site-header {display: none }.site-header .extend-container .main-navigation ul li {color: #fff;font-size: 13px;font-weight: 400;line-height: 1;padding-right: 25px;padding-top: 12px;position: relative;text-align: center }.site-header .extend-container .main-navigation ul li:last-child {padding-bottom: 5px }.site-header .extend-container .main-navigation ul li a {-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);text-transform: uppercase;letter-spacing: 2px;position: relative;padding: 10px 0;margin-top: -10px;-webkit-animation: 1s infinite shine;animation: 1s infinite shine;line-height: 15px }.site-header .extend-container .main-navigation ul li a:hover {-webkit-mask-image: -webkit-linear-gradient(165deg, rgba(0, 0, 0, 0.6) 30%, #000 50%, rgba(0, 0, 0, 0.6) 70%);-webkit-mask-size: 200%;-webkit-animation: 1s infinite shine;animation: 1s infinite shine;color: inherit }.site-header .extend-container .main-navigation ul li ul {-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);display: block;opacity: 0;min-width: 200px;position: absolute;width: 100%;left: -20px;height: inherit;overflow: visible;visibility: hidden;top: 40px;padding-top: 20px;padding-bottom: 10px;background: #090909;border-radius: 3px;-webkit-transition: .7s ease-in-out;-o-transition: .7s ease-in-out;transition: .7s ease-in-out }.site-header .extend-container .main-navigation ul li ul li {overflow: visible;position: relative;list-style: none;text-align: left;float: left;display: block;padding-left: 20px;width: 100% }.site-header .extend-container .main-navigation ul li ul li a {line-height: 20px }.site-header .extend-container .main-navigation ul.extend-container>li {padding-right: 30px;font-weight: 600 }.site-header .extend-container .main-navigation ul.extend-container>li:last-child {padding-right: 0 }.site-header .extend-container .main-navigation .custom-drop-down:hover ul {opacity: 1;visibility: visible;top: 15px }.site-header ul li a:after {content: "";position: absolute;left: 0;top: 50%;width: 0;height: 3px;background-color: #212121;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s }@media (min-width:991px) {.nav-mobile {visibility: hidden }}.dsn-nav-bar {position: absolute;z-index: 999;width: 100% }.header-top {position: fixed;top: 0;left: 0;width: 100%;z-index: 99;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s }.header-top .nav-lang {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;top: 30px;right: 165px;z-index: 16 }.header-top .nav-lang img {width: 15px;height: 15px;-o-object-fit: cover;object-fit: cover;border-radius: 50% }.header-top .nav-lang .nav-lang-button {position: relative;width: 100%;height: 28px;cursor: pointer;padding: 6px 10px;background: #100f0f;-webkit-transition: .7s ease-in-out;-o-transition: .7s ease-in-out;transition: .7s ease-in-out;border-radius: 12px;z-index: 2 }.header-top .nav-lang .nav-lang-button .nav-lang-item span {color: #fff;font-size: 11px;text-transform: uppercase }.header-top .nav-lang .nav-lang-lang {position: absolute;top: -5px;left: 0;opacity: 0;visibility: hidden;display: block;background: rgba(16, 15, 15, .9);-webkit-transition: .7s ease-in-out, background .1s ease-in-out;-o-transition: .7s ease-in-out, background .1s ease-in-out;transition: .7s ease-in-out, background .1s ease-in-out;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px }.header-top .nav-lang .nav-lang-lang ul {padding: 15px 0 0 }.header-top .nav-lang .nav-lang-lang ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 29px;padding: 6px 10px;line-height: 15px;border-radius: 12px;-webkit-transition: .7s ease-in-out;-o-transition: .7s ease-in-out;transition: .7s ease-in-out }.header-top .nav-lang .nav-lang-lang ul li a:hover {background: #100f0f }.header-top .nav-lang .nav-lang-lang ul li a span {color: #fff;font-size: 11px;text-transform: uppercase;padding: 0 6px 0 9px }.header-top .nav-lang:hover .nav-lang-lang {top: 15px;opacity: 1;visibility: visible }.header-top.header-stickytop {z-index: 999 }.header-top .header-container {position: absolute;width: 100%;max-width: 2560px;padding: 22px 50px;margin: auto }.header-top .header-container .logo {position: relative;display: table;pointer-events: auto;float: left;z-index: 99999;top: 5px }.header-top .header-container .logo img {width: 250px }.header-top .header-container .menu-icon {position: relative;z-index: 999;float: right;top: 14px;cursor: pointer;margin-right: 50px }.header-top .header-container .menu-icon .icon-circle {position: absolute;width: 40px;height: 40px;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;border: 2px solid #fff;left: 50%;top: 50%;margin-top: -23px;margin-left: -21px;cursor: pointer;z-index: 4;opacity: 0;visibility: hidden;-webkit-transition: opacity .5s;-moz-transition: opacity .5s;-ms-transition: opacity .5s;-o-transition: opacity .5s;transition: opacity .5s }.header-top .header-container .menu-icon:hover .icon-circle {opacity: .2;visibility: visible }.header-top .header-container .menu-icon .text-menu {position: relative;display: inline-block;margin-left: 10px;font-family: Montserrat, sans-serif;font-weight: 600;top: -21px;color: #fff;text-transform: uppercase;opacity: .9;font-size: 22px }.header-top .header-container .menu-icon .text-menu>div {position: absolute;left: 0;top: 0;width: -webkit-max-content;width: -moz-max-content;width: max-content }.dsn-nav-bar .dsn-wrapper, .dsn-slider .footer-slid .main-social:hover .dsn-wrapper, .header-top .header-container .menu-icon .text-menu .text-button .dsn-wrapper, .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-wrapper, body.dsn-show-work .dsn-all-work .dsn-wrapper, body.nav-active .dsn-nav-bar .dsn-wrapper, body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-wrapper, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-wrapper, body.nav-active .nav .dsn-wrapper, body.nav-active .nav-content .dsn-wrapper {margin-right: 7px }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:last-child, .dsn-nav-bar .dsn-wrapper:last-child, .dsn-slider .footer-slid .main-social .social-network li:last-child, .dsn-slider .footer-slid .main-social:hover .dsn-wrapper:last-child, .footer .footer-links .footer-block .footer-social ul li:last-child, .header-top .header-container .menu-icon .text-menu .text-button .dsn-wrapper:last-child, .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-wrapper:last-child, body.dsn-show-work .dsn-all-work .dsn-wrapper:last-child, body.nav-active .dsn-nav-bar .dsn-wrapper:last-child, body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-wrapper:last-child, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-wrapper:last-child, body.nav-active .nav .dsn-wrapper:last-child, body.nav-active .nav-content .dsn-wrapper:last-child, footer .copyright-social ul li:last-child {margin-right: 0 }.dsn-slider .footer-slid .main-social:hover .social-network, .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper, .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper, body.dsn-show-work .dsn-all-work .list-main, body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper, body.nav-active .nav address, body.nav-active .nav-content address {will-change: transform }.header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper, .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper, body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper {will-change: transform;opacity: 1;visibility: visible;-webkit-transform: none;-ms-transform: none;transform: none;-webkit-transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out }.header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(0), .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(0), body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(0), body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(0) {-webkit-transition: opacity .3s ease-in-out .2s, visibility .3s, -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out, opacity .3s ease-in-out .2s, visibility .3s, -webkit-transform .5s ease-in-out;-o-transition: transform .5s ease-in-out, opacity .3s ease-in-out .2s, visibility .3s }.header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:first-of-type, .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper:first-of-type, body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:first-of-type, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper:first-of-type {-webkit-transition: opacity .3s ease-in-out 245ms, visibility .3s 45ms, -webkit-transform .5s ease-in-out 45ms;transition: transform .5s ease-in-out 45ms, opacity .3s ease-in-out 245ms, visibility .3s 45ms, -webkit-transform .5s ease-in-out 45ms;-o-transition: transform .5s ease-in-out 45ms, opacity .3s ease-in-out 245ms, visibility .3s 45ms }.header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(2), .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(2), body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(2), body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(2) {-webkit-transition: opacity .3s ease-in-out 290ms, visibility .3s 90ms, -webkit-transform .5s ease-in-out 90ms;transition: transform .5s ease-in-out 90ms, opacity .3s ease-in-out 290ms, visibility .3s 90ms, -webkit-transform .5s ease-in-out 90ms;-o-transition: transform .5s ease-in-out 90ms, opacity .3s ease-in-out 290ms, visibility .3s 90ms }.header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(3), .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(3), body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(3), body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(3) {-webkit-transition: opacity .3s ease-in-out 335ms, visibility .3s 135ms, -webkit-transform .5s ease-in-out 135ms;transition: transform .5s ease-in-out 135ms, opacity .3s ease-in-out 335ms, visibility .3s 135ms, -webkit-transform .5s ease-in-out 135ms;-o-transition: transform .5s ease-in-out 135ms, opacity .3s ease-in-out 335ms, visibility .3s 135ms }.header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(4), .header-top .header-container .menu-icon:hover .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(4), body.nav-active .header-top .header-container .menu-icon .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(4), body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper:nth-of-type(4) {-webkit-transition: opacity .3s ease-in-out 380ms, visibility .3s 180ms, -webkit-transform .5s ease-in-out 180ms;transition: transform .5s ease-in-out 180ms, opacity .3s ease-in-out 380ms, visibility .3s 180ms, -webkit-transform .5s ease-in-out 180ms;-o-transition: transform .5s ease-in-out 180ms, opacity .3s ease-in-out 380ms, visibility .3s 180ms }.dsn-all-work .list-main, .header-top .header-container .menu-icon .text-menu .text-close .dsn-word-wrapper, .header-top .header-container .menu-icon .text-menu .text-open .dsn-word-wrapper, .header-top .header-container .menu-icon:hover .text-menu .text-button .dsn-word-wrapper, [data-dsn-animate=animate] .dsn-wrapper, body.nav-active .header-top .header-container .menu-icon .text-menu .text-open .dsn-word-wrapper, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-button .dsn-word-wrapper {overflow: hidden;will-change: transform }.dsn-all-work .list-main .work-item, .dsn-nav-bar .icon-m .menu-icon-close, .header-top .header-container .menu-icon .text-menu .text-close .dsn-word-wrapper .dsn-chars-wrapper, .header-top .header-container .menu-icon .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper, .header-top .header-container .menu-icon:hover .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper, [data-dsn-animate=animate] .dsn-wrapper .dsn-word-wrapper, body.nav-active .dsn-nav-bar .icon-m .menu-icon__line, body.nav-active .header-top .header-container .menu-icon .text-menu .text-open .dsn-word-wrapper .dsn-chars-wrapper, body.nav-active .header-top .header-container .menu-icon:hover .text-menu .text-button .dsn-word-wrapper .dsn-chars-wrapper {opacity: 0;visibility: hidden;will-change: transform;-webkit-transform: translateY(50%) rotate(15deg) scale(.8);-ms-transform: translateY(50%) rotate(15deg) scale(.8);transform: translateY(50%) rotate(15deg) scale(.8);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left }.header-top .header-container .menu-icon .icon-m {position: relative;width: 22px;display: inline-block;height: 18px }.header-top .header-container .menu-icon .menu-icon-close {position: absolute;font-size: 20px;text-align: center;top: 0;color: #fff }.header-top .header-container .menu-icon__line {height: 2px;width: 22px;display: block;background-color: #fff;margin-bottom: 4px;-webkit-transition: background-color .5s, -webkit-transform .2s;transition: transform .2s, background-color .5s, -webkit-transform .2s;-o-transition: transform .2s, background-color .5s }.header-top .header-container .menu-icon:hover .menu-icon__line-left {-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px) }.header-top .header-container .menu-icon:hover .menu-icon__line-right {-webkit-transform: translateY(-6px);-ms-transform: translateY(-6px);transform: translateY(-6px) }.header-top .header-container .menu-icon__line-left {width: 11px;-webkit-transition: -webkit-transform .5s ease-in-out !important;transition: transform .5s ease-in-out !important;-o-transition: transform .5s ease-in-out !important;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out !important }.header-top .header-container .menu-icon__line-right {width: 11px;position: absolute;right: 2px }body.nav-active .header-top .header-container .menu-icon .text-menu {top: -17px }.nav, .nav-content {position: absolute;width: 60%;height: 100vh;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;visibility: hidden;text-align: center;-webkit-transition: 1s ease-in-out .8s;-o-transition: 1s ease-in-out .8s;transition: 1s ease-in-out .8s;z-index: 15 }.nav-content:after, .nav-content:before, .nav:after, .nav:before {content: "";position: fixed;width: 60%;height: 100vh;left: 0;top: 0;background: rgba(33, 33, 33, .5);z-index: -1;-webkit-transition: -webkit-transform 1.3s cubic-bezier(.77, 0, .175, 1);transition: transform 1.3s cubic-bezier(.77, 0, .175, 1);-o-transition: transform 1.3s cubic-bezier(.77, 0, .175, 1);transition: transform 1.3s cubic-bezier(.77, 0, .175, 1), -webkit-transform 1.3s cubic-bezier(.77, 0, .175, 1);-webkit-transform: translateX(-100%) translateY(0);-ms-transform: translateX(-100%) translateY(0);transform: translateX(-100%) translateY(0) }@media only screen and (max-width:767px) {.container {padding-right: 30px;padding-left: 30px }.subtitle {margin-bottom: 15px }.nav, .nav-content, .nav-content:after, .nav-content:before, .nav:after, .nav:before, .one-title {width: 100% }.one-title .title-sub-container {padding-left: 0 }.one-title .title-main {font-size: 28px }.form-box input, .form-box textarea, .form-control, input, textarea {-webkit-box-flex: unset;-ms-flex: unset;flex: unset;display: block;width: 100% }.header-top .header-container {padding: 20px 30px }.nav .nav__list-item a, .nav-content .nav__list-item a {width: 100% !important;padding-left: 0;padding-bottom: 10px;text-align: center }.nav-content {display: none }}.nav-content:after, .nav:after {background: #212121;-webkit-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s }.header-stickytops, .header-stickytops .header-bg {background: #151515 }.nav-content:before, .nav:before {-webkit-transition-delay: 0.8s;-o-transition-delay: 0.8s;transition-delay: 0.8s }.nav .inner, .nav-content .inner {display: table-cell;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100vw;margin: auto;opacity: 0;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;height: 100vh }.intro-project .bottom-link, .intro-project .intro-title .dsn-cat {margin-top: 30px;text-align: center }.admin-bar .nav .inner, .admin-bar .nav-content .inner {top: 46px;height: calc(100vh - 46px) }.nav .inner .logo, .nav-content .inner .logo {position: absolute;top: 9px;left: 78px;pointer-events: auto;padding-top: 18px }.nav .inner .logo img, .nav-content .inner .logo img {width: 80px;height: 50px }.nav__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;text-align: left }.nav__list {width: 100%;overflow: auto }.nav__list-item {position: relative;display: block;font-family: Montserrat, sans-serif;font-size: 25px;letter-spacing: 3px;font-weight: 700;cursor: pointer;overflow: hidden;color: #fff }.nav__list-item.active {color: #fff }.nav__list-item a {position: relative;display: block;padding-left: 20%;-webkit-transform: translateX(-10px) scale(.8) rotate(1deg);-ms-transform: translateX(-10px) scale(.8) rotate(1deg);transform: translateX(-10px) scale(.8) rotate(1deg);opacity: 0;-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transition: opacity .5s, -webkit-transform .5s;transition: opacity .5s, transform .5s, -webkit-transform .5s;-o-transition: opacity .5s, transform .5s }.nav__list-item a:hover {color: #fff;-webkit-transition: color .5s ease-in-out;-o-transition: color .5s ease-in-out;transition: color .5s ease-in-out }.nav__list-item ul {display: none;margin-top: 15px }.nav__list-item ul li {font-size: 18px;font-weight: 600;margin-bottom: 10px }.nav-content {width: 40%;right: 0;left: auto }.nav-content:after, .nav-content:before {content: "";position: fixed;width: 40%;right: 0;left: auto;-webkit-transform: translateX(100%) translateY(0);-ms-transform: translateX(100%) translateY(0);transform: translateX(100%) translateY(0) }.nav-content address {overflow: hidden;will-change: transform;font-size: 18px;font-weight: 500;line-height: 1.7;overflow: inherit;color: #fff;width: 100%;text-align: left }.nav-content address span {opacity: 0;visibility: hidden;will-change: transform;-webkit-transform: translateY(50%) rotate(15deg) scale(.8);-ms-transform: translateY(50%) rotate(15deg) scale(.8);transform: translateY(50%) rotate(15deg) scale(.8);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;display: block }body.nav-active main.main-root {-webkit-transform: scale(.5, 1) translateX(30%);-ms-transform: scale(.5, 1) translateX(30%);transform: scale(.5, 1) translateX(30%);opacity: 0;visibility: hidden;-webkit-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;transition: 1s ease-in-out }body.nav-active .header-top .header-container .menu-icon .icon-circle {border: 2px solid #ccc }body.nav-active .header-top .header-container .menu-icon .menu-icon-close {display: block;width: 22px;-webkit-transition: background-color .5s, -webkit-transform .2s;transition: transform .2s, background-color .5s, -webkit-transform .2s;-o-transition: transform .2s, background-color .5s }body.nav-active .nav, body.nav-active .nav-content {visibility: visible;opacity: 1;-webkit-transition: .2s ease-in-out .5s;-o-transition: .2s ease-in-out .5s;transition: .2s ease-in-out .5s }body.nav-active .nav-content:after, body.nav-active .nav-content:before, body.nav-active .nav:after, body.nav-active .nav:before {-webkit-transform: translateX(0) translateY(0);-ms-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0) }body.nav-active .nav-content:after, body.nav-active .nav:after {-webkit-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s }body.nav-active .nav-content:before, body.nav-active .nav:before {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s }body.nav-active .nav .inner, body.nav-active .nav-content .inner, body.nav-active .nav__content {opacity: 1;-webkit-transition-delay: 0.8s;-o-transition-delay: 0.8s;transition-delay: 0.8s }body.nav-active .nav__list-item {margin-bottom: 15px }body.nav-active .nav__list-item:nth-child(0) a {-webkit-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s }body.nav-active .nav__list-item:first-child a {-webkit-transition-delay: 1.15s;-o-transition-delay: 1.15s;transition-delay: 1.15s }body.nav-active .nav__list-item:nth-child(2) a {-webkit-transition-delay: 1.3s;-o-transition-delay: 1.3s;transition-delay: 1.3s }body.nav-active .nav__list-item:nth-child(3) a {-webkit-transition-delay: 1.45s;-o-transition-delay: 1.45s;transition-delay: 1.45s }body.nav-active .nav__list-item:nth-child(4) a {-webkit-transition-delay: 1.6s;-o-transition-delay: 1.6s;transition-delay: 1.6s }body.nav-active .nav__list-item:nth-child(5) a {-webkit-transition-delay: 1.75s;-o-transition-delay: 1.75s;transition-delay: 1.75s }body.nav-active .nav__list-item:nth-child(6) a {-webkit-transition-delay: 1.9s;-o-transition-delay: 1.9s;transition-delay: 1.9s }body.nav-active .nav__list-item:nth-child(7) a {-webkit-transition-delay: 2.05s;-o-transition-delay: 2.05s;transition-delay: 2.05s }body.nav-active .nav__list-item:nth-child(8) a {-webkit-transition-delay: 2.2s;-o-transition-delay: 2.2s;transition-delay: 2.2s }body.nav-active .nav__list-item:nth-child(9) a {-webkit-transition-delay: 2.35s;-o-transition-delay: 2.35s;transition-delay: 2.35s }body.nav-active .nav__list-item:nth-child(10) a {-webkit-transition-delay: 2.5s;-o-transition-delay: 2.5s;transition-delay: 2.5s }body.nav-active .nav__list-item:nth-child(11) a {-webkit-transition-delay: 2.65s;-o-transition-delay: 2.65s;transition-delay: 2.65s }body.nav-active .nav__list-item:nth-child(12) a {-webkit-transition-delay: 2.8s;-o-transition-delay: 2.8s;transition-delay: 2.8s }body.nav-active .nav__list-item:nth-child(13) a {-webkit-transition-delay: 2.95s;-o-transition-delay: 2.95s;transition-delay: 2.95s }body.nav-active .nav__list-item:nth-child(14) a {-webkit-transition-delay: 3.1s;-o-transition-delay: 3.1s;transition-delay: 3.1s }body.nav-active .nav__list-item:nth-child(15) a {-webkit-transition-delay: 3.25s;-o-transition-delay: 3.25s;transition-delay: 3.25s }body.nav-active .nav__list-item:nth-child(16) a {-webkit-transition-delay: 3.4s;-o-transition-delay: 3.4s;transition-delay: 3.4s }body.nav-active .nav__list-item:nth-child(17) a {-webkit-transition-delay: 3.55s;-o-transition-delay: 3.55s;transition-delay: 3.55s }body.nav-active .nav__list-item:nth-child(18) a {-webkit-transition-delay: 3.7s;-o-transition-delay: 3.7s;transition-delay: 3.7s }body.nav-active .nav__list-item:nth-child(19) a {-webkit-transition-delay: 3.85s;-o-transition-delay: 3.85s;transition-delay: 3.85s }body.nav-active .nav__list-item:nth-child(20) a {-webkit-transition-delay: 4s;-o-transition-delay: 4s;transition-delay: 4s }body.nav-active .nav__list-item a {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;-webkit-transition: opacity 1s, -webkit-transform 1.5s;transition: opacity 1s, transform 1.5s, -webkit-transform 1.5s;-o-transition: opacity 1s, transform 1.5s;-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);width: -webkit-max-content;width: -moz-max-content;width: max-content }.dsn-nav-bar .icon-m .menu-icon__line, body.dsn-show-work .dsn-all-work .list-main .work-item, body.nav-active .dsn-nav-bar .icon-m .menu-icon-close, body.nav-active .nav address span, body.nav-active .nav-content address span {will-change: transform;opacity: 1;visibility: visible;-webkit-transform: none;-ms-transform: none;transform: none;-webkit-transition: -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36);transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36);-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36);transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36), -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) }body.nav-active .nav address:nth-of-type(0) span, body.nav-active .nav-content address:nth-of-type(0) span {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.7s, visibility .3s 1.5s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.5s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.5s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.7s, visibility .3s 1.5s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.5s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.5s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.7s, visibility .3s 1.5s }body.nav-active .nav address:first-of-type span, body.nav-active .nav-content address:first-of-type span {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2s, visibility .3s 1545ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.8s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.8s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2s, visibility .3s 1545ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.8s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.8s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2s, visibility .3s 1545ms }body.nav-active .nav address:nth-of-type(2) span, body.nav-active .nav-content address:nth-of-type(2) span {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.3s, visibility .3s 1.59s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.1s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.1s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.3s, visibility .3s 1.59s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.1s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.1s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.3s, visibility .3s 1.59s }body.nav-active .nav address:nth-of-type(3) span, body.nav-active .nav-content address:nth-of-type(3) span {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.6s, visibility .3s 1635ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.4s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.4s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.6s, visibility .3s 1635ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.4s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.4s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.6s, visibility .3s 1635ms }body.nav-active .nav address:nth-of-type(4) span, body.nav-active .nav-content address:nth-of-type(4) span {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.9s, visibility .3s 1.68s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.7s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.7s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.9s, visibility .3s 1.68s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.7s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.7s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.9s, visibility .3s 1.68s }body.nav-active .nav address:nth-of-type(5) span, body.nav-active .nav-content address:nth-of-type(5) span {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.2s, visibility .3s 1725ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.2s, visibility .3s 1725ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.2s, visibility .3s 1725ms }.header-stickytops {position: fixed;top: 0;padding: 10px 0 16px }.header-stickytops .header-bg img.header-bg-img {top: 0;-webkit-transform: translateY(-25%);-ms-transform: translateY(-25%);transform: translateY(-25%);opacity: 0 }.custom-logo-link h4 {width: -webkit-max-content;width: -moz-max-content;width: max-content }.dsn-nav-bar .icon-m {overflow: hidden;will-change: transform;will-change: transform }.dsn-nav-bar .icon-m:nth-of-type(0) .menu-icon__line {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) .2s, visibility .3s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36);transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36), opacity .3s cubic-bezier(.31, 1.37, .68, -.36) .2s, visibility .3s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36);-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36), opacity .3s cubic-bezier(.31, 1.37, .68, -.36) .2s, visibility .3s }.dsn-nav-bar .icon-m:first-of-type .menu-icon__line {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 209ms, visibility .3s 45ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 9ms;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 9ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 209ms, visibility .3s 45ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 9ms;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 9ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 209ms, visibility .3s 45ms }.dsn-nav-bar .icon-m:nth-of-type(2) .menu-icon__line {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 218ms, visibility .3s 90ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 18ms;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 18ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 218ms, visibility .3s 90ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 18ms;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 18ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 218ms, visibility .3s 90ms }.dsn-nav-bar .icon-m:nth-of-type(3) .menu-icon__line {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 227ms, visibility .3s 135ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 27ms;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 27ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 227ms, visibility .3s 135ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 27ms;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 27ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 227ms, visibility .3s 135ms }body.nav-active .dsn-nav-bar .icon-m {will-change: transform;overflow: hidden;will-change: transform }body.nav-active .dsn-nav-bar .icon-m:nth-of-type(0) .menu-icon-close {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.2s, visibility .3s 1s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.2s, visibility .3s 1s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.2s, visibility .3s 1s }body.nav-active .dsn-nav-bar .icon-m:first-of-type .menu-icon-close {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1209ms, visibility .3s 1045ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1009ms;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1009ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1209ms, visibility .3s 1045ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1009ms;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1009ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1209ms, visibility .3s 1045ms }.contact-up:hover a .hiring, .dsn-pagination .page-numbers:hover, .dsn-slider .footer-slid .main-social .social-network li:hover i, .footer .copyright .copright-text a, .footer .footer-links .footer-block.col-contact p strong, .nav-work-box .list-main .work-item.dsn-active, .next-project+footer a, .next-project+footer p, .v-light .box-seat .dsn-v-text h2, .v-light .box-seat.box-seat-full .pro-text .link-custom a, .v-light .box-seat.box-seat-full .pro-text h3, .v-light .footer .footer-links .footer-block .footer-social ul li a:hover i, .v-light .fullscreen-slider .slider-item .content-inner .cat, .v-light .fullscreen-slider .slider-item .content-inner .slider-descr h5, .v-light .headefr-fexid .project-title .sub-text-header h5, .v-light .headefr-fexid .project-title .sub-text-header span, .v-light .headefr-fexid .project-title .title-text-header .cat span, .v-light .headefr-fexid-onepage .project-title .cat, .v-light .next-project+footer a, .v-light .next-project+footer p, .v-light .root-work .projects-list .item a .item-info .cat, .v-light.menu-light.nav-active .header-top .header-container .menu-icon .menu-icon-close, .v-light.menu-light.nav-active .header-top .header-container .menu-icon .text-menu, .v-light.nav-active .nav__list-item a {color: #fff }.footer-navigation, .footer-navigation>div {display: inline }.footer-navigation .footer-menu {display: inline;padding-left: 0 }.footer-navigation .footer-menu li {display: inline;margin-right: 1rem }.next-project {position: relative;width: 100%;height: 100vh;background-color: #000;overflow: hidden }.box-info-contact, .contact-up, .custom-text, .dsn-all-work, .footer, .gallery-col, .header-hero.header-hero-2, .mask-bg, .our-team, .v-light .dsn-slider {background-color: #090909 }.next-project+footer {position: absolute;width: 100%;bottom: 0;z-index: 99 }.next-project.next-project-image {position: fixed;bottom: 0 }.next-project .bg {position: absolute;right: 0;top: -30%;width: 80%;height: 100%;-webkit-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08) }.fullscreen-slider .slider-item .bg .bg-image, .headefr-fexid .bg .bg-image, .intro-about .img-box .img-cent, .next-project .bg .bg-image {position: relative;width: 100%;height: 100% }.headefr-fexid .project-title, .next-project .project-title {position: absolute;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;overflow: hidden;z-index: 2 }.contact-up .c-wapp a, .intro-project .flex-wrapper, .news-content .news-content-inner, footer .copyright-social {-webkit-box-orient: horizontal;-webkit-box-direction: normal }.next-project .project-title#dsn-next-parallax-title {top: 10%;opacity: 0 }.next-project .project-title .title-text-header {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-direction: normal;padding-left: 7.5vw;-webkit-perspective: 1000px;perspective: 1000px }.headefr-fexid .project-title .title-text-header .title-text-header-inner, .next-project .project-title .title-text-header .title-text-header-inner {font-family: Montserrat, sans-serif;color: #fff }.next-project .project-title .title-text-header .title-text-header-inner span {display: block;font-size: 65px;font-weight: 700;letter-spacing: -.01em;line-height: .75em;margin: 30px 0 }@media only screen and (max-width:767px) {body.nav-active main.main-root {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);-webkit-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s }.next-project .bg {width: 100% }.next-project .project-title .title-text-header .title-text-header-inner span {font-size: 55px }}.next-project .project-title .sub-text-header {padding-left: 7.5vw;letter-spacing: 2px }.next-project .project-title .sub-text-header h5 {font-weight: 400;color: #fff }.box-seat .dsn-v-text, .box-seat .dsn-video, .contact-up, .gallery-col, .intro-project .intro-title, .news-content, .our-news, .our-news .item-new .image, .our-team, .work-under-header {position: relative;overflow: hidden }.v-light .box-info-contact, .v-light .box-seat .pro-text, .v-light .box-seat.box-seat-bottom .pro-text, .v-light .brand-client .wapper-client .logo-box, .v-light .client-see .inner .bg, .v-light .contact-up, .v-light .footer, .v-light .gallery-col, .v-light .header-hero.header-hero-2, .v-light .intro-about .background-mask .background-mask-bg, .v-light .intro-project .bottom-link span, .v-light .mask-bg, .v-light .our-team {background-color: #e6e6e6 }.contact-up::before {width: 0%;height: 100%;left: 0;top: 0;position: absolute;background-color: #000;content: "";-webkit-transition: width .5s cubic-bezier(.77, 0, .175, 1);-o-transition: width .5s cubic-bezier(.77, 0, .175, 1);transition: width .5s cubic-bezier(.77, 0, .175, 1) }.v-light .brand-client .wapper-client .logo-box .info .content, .v-light .contact-up::before, .v-light .gallery-col .box-im:nth-child(2n) {background-color: #f9f9f9 }.contact-up .c-wapp {width: 100%;display: table }.contact-up .c-wapp a {width: 100%;height: 100%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row;flex-flow: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden }.contact-up .c-wapp a .hiring {width: 50%;position: relative;display: block;text-align: left;font-size: 42px;font-weight: 800;line-height: 1.2;letter-spacing: .01em;color: transparent;-webkit-text-stroke: 1px #fff;text-transform: uppercase;-webkit-transition: color .5s cubic-bezier(.77, 0, .175, 1);-o-transition: color .5s cubic-bezier(.77, 0, .175, 1);transition: color .5s cubic-bezier(.77, 0, .175, 1) }.v-light .contact-up .c-wapp a .hiring {-webkit-text-stroke: 1px #000 }.contact-up .c-wapp a .career {color: #fff;width: 50%;position: relative;display: block;text-align: right;font-size: 14px;font-weight: 600;margin-top: 10px }.dsn-pagination {position: relative;margin-top: 120px;margin-bottom: 120px }.dsn-pagination .page-numbers {position: relative;font-size: 64px;font-weight: 700;margin-right: 30px;-webkit-transition: .45s cubic-bezier(.08, .58, .17, .94);-o-transition: .45s cubic-bezier(.08, .58, .17, .94);transition: .45s cubic-bezier(.08, .58, .17, .94) }.dsn-pagination .page-numbers.current {color: #fff;-webkit-transform: scale(.7);-ms-transform: scale(.7);transform: scale(.7) }.dsn-pagination .next .button-m {position: absolute;display: inline-block;text-align: center;width: 90px;height: 90px;margin-left: 10px;top: -68px;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.dsn-pagination .next .button-m:before {content: "";display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: 50%;background: #090909;-webkit-transition: .45s cubic-bezier(.08, .58, .17, .94);-o-transition: .45s cubic-bezier(.08, .58, .17, .94);transition: .45s cubic-bezier(.08, .58, .17, .94);-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8) }.dsn-pagination .next .button-m svg {position: absolute;top: 0;left: -10%;fill: #fff;z-index: 1;width: 30px;height: 100%;opacity: 1;-webkit-transform: translateX(20%);-ms-transform: translateX(20%);transform: translateX(20%);-webkit-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out;vertical-align: middle }.dsn-pagination .next .button-m span {top: 38px;position: relative;display: block;z-index: 2;font-weight: 400;font-size: 12px;text-transform: uppercase;letter-spacing: 2px;color: #fff;-webkit-transform: translateX(9%);-ms-transform: translateX(9%);transform: translateX(9%);-webkit-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out }.dsn-pagination .next .button-m:hover:before {-webkit-transform: scale(.7);-ms-transform: scale(.7);transform: scale(.7) }.dsn-pagination .next .button-m:hover svg {opacity: 0;-webkit-transform: translateX(20%) !important;-ms-transform: translateX(20%) !important;transform: translateX(20%) !important }.dsn-pagination .next .button-m:hover span {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.custom-text {color: rgba(255, 255, 255, .9);padding: 4px;font-size: 18px;line-height: 50px;letter-spacing: 2px;display: unset }.intro-project .title-cover {position: absolute;width: 100%;font-family: Montserrat, sans-serif;font-size: 7vw;font-weight: 600;text-align: center;opacity: 0;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);z-index: 1;text-transform: uppercase;word-break: break-all;pointer-events: none }.intro-project h2 {font-size: 42px;font-weight: 700;letter-spacing: 4px }.intro-project.section-p h2 {max-width: 750px;letter-spacing: inherit;font-size: 25px;font-weight: 600;margin: 0 auto;text-align: center }.intro-project.section-p h2.title {font-size: 42px }.footer .footer-links .footer-block .footer-social, .intro-project .inner>p, .our-news .item-new .content p {margin-top: 20px }.intro-project .inner ul {margin-top: 20px;color: #fff }.intro-project .inner ul li {line-height: 25px }.box-seat .pro-text p.dsn-active>.dsn-wrapper, .intro-about .intro-content-text p[data-dsn-animate=animate]>span, .intro-project p.dsn-active>.dsn-wrapper {margin-right: 5px }.intro-project .meta-project ul li {display: inline-block;list-style: none;font-size: 14px;font-weight: 500;position: relative }.intro-project .meta-project ul li::after {content: "/";padding: 0 5px;font-size: 8px;display: inline-block }.intro-project .intro-title .part-tilte {position: relative;text-align: center }.intro-project .intro-title .part-tilte h2 {font-size: 28px;font-weight: 300;text-transform: uppercase;letter-spacing: 6px;margin-bottom: 30px }.intro-project .intro-title .part-tilte p {font-size: 18px;letter-spacing: 2px }.intro-project .intro-title .dsn-link {text-align: center;margin-top: 50px }.intro-project .intro-title .dsn-link a {display: inline-block;padding: 0 4px;border-bottom: 3px solid #fff;font-size: 16px;color: #fff;text-transform: uppercase;letter-spacing: 7px;font-weight: 600;-o-transition: .4s ease-out;transition: .4s ease-out;-webkit-transition: .4s ease-out }.v-light .intro-project .intro-title .dsn-link a {color: #000;border-bottom: 3px solid #bebebe }.intro-project .intro-title .dsn-link a:hover {border-bottom: 0 solid #fff }.v-light .intro-project .intro-title .dsn-link a:hover {border-bottom: 0 solid #bebebe }.intro-project .bottom-link {position: relative;font-weight: 400;color: #fff;text-decoration: none;width: 100%;height: 34px }.intro-project .bottom-link p {margin: 0;max-width: 100% }.intro-project .bottom-link span {display: block;position: absolute;left: 0;width: 100%;height: 1px;background-color: rgba(255, 255, 255, .08);-webkit-transition: -webkit-transform .4s cubic-bezier(.14, .7, .3, 1);transition: transform .4s cubic-bezier(.14, .7, .3, 1);-o-transition: transform .4s cubic-bezier(.14, .7, .3, 1);transition: transform .4s cubic-bezier(.14, .7, .3, 1), -webkit-transform .4s cubic-bezier(.14, .7, .3, 1) }.intro-project .bottom-link span:nth-child(2) {top: 100% }.intro-project .bottom-link .content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden }.intro-project .bottom-link .content .inner {position: relative;width: 100%;height: 100%;overflow: hidden }.intro-project .bottom-link .content .inner p {display: block;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 100%;font-weight: 600;font-size: 10px;letter-spacing: 2px }.intro-project .bottom-link:hover span:first-child {-webkit-transform: translate3d(0, .4vh, 0);transform: translate3d(0, .4vh, 0) }.intro-project .bottom-link:hover span:nth-child(2) {-webkit-transform: translate3d(0, -.4vh, 0);transform: translate3d(0, -.4vh, 0) }.intro-project .flex-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row;flex-flow: row }.intro-project .flex-wrapper .client-box {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;font-size: 13px;line-height: 20px;letter-spacing: .1em;height: 100%;text-transform: uppercase;max-width: 300px;min-width: 300px }.intro-project .flex-wrapper .info-container {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;font-size: 13px;line-height: 20px;letter-spacing: .1em }.intro-project .flex-wrapper .info-container .services-box {text-transform: uppercase;margin: 0 0 60px }.intro-project .flex-wrapper .story-box {-webkit-box-flex: 0;-ms-flex: 0 1 50%;flex: 0 1 50%;letter-spacing: .1em;line-height: 20px;width: 50% }.intro-project .flex-wrapper h5 {margin-bottom: 5px;font-size: 11px;font-weight: 600;letter-spacing: .3em;text-transform: uppercase }.intro-desc .intro-text {position: relative;width: 614px }.intro-desc .intro-text h2 {position: relative;width: 100%;height: auto;margin: 0 0 30px;font-size: 42px }.intro-desc .intro-text p {display: block;margin: 0 20%;width: 60% }.img-box-small {position: relative;height: 80vh;overflow: hidden }.img-fullscreen {position: relative;overflow: hidden;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;height: 90vh }.img-fullscreen .cover-bg {width: 100%;height: 150% }.gallery-col .box-im {position: relative;padding-left: 80px;padding-right: 80px }.gallery-col .box-im .image-zoom {width: 100%;display: inline-block;position: relative;vertical-align: bottom;text-align: center }.gallery-col .box-im .image-zoom img {max-width: 100%;-webkit-transition: 750ms ease-in-out;-o-transition: 750ms ease-in-out;transition: 750ms ease-in-out }.slider-project {position: relative;width: calc(100% - 150px);left: 75px }.slider-project .swiper-slide {width: 80%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.slider-project .slider-button-next, .slider-project .slider-button-prev {display: inline-block;cursor: pointer;position: absolute }.dsn-slider .footer-slid .control-nav svg, .slider-project .slider-button-next div svg, .slider-project .slider-button-prev div svg {height: 40px;width: 40px }.v-light .slider-project .slider-button-next div svg .path, .v-light .slider-project .slider-button-prev div svg .path {stroke: #000 }.slider-project .slider-button-prev {top: -15px;left: -60px }.slider-project .slider-button-next {top: 50px;left: -60px }.slider-project .slider-button-next::after {content: "/";position: absolute;top: -20px;left: 20px;-webkit-transform: rotate(75deg);-ms-transform: rotate(75deg);transform: rotate(75deg);opacity: .8 }.slider-project .swiper-pagination-fraction {position: absolute;bottom: 26px;left: -65px;width: 60px;font-size: 14px;-webkit-transform: rotate(75deg);-ms-transform: rotate(75deg);transform: rotate(75deg) }.slider-project .swiper-pagination-current, .slider-project .swiper-pagination-total {position: absolute;display: inline-block;font-size: 16px;color: #fff;width: 60px;opacity: 1;-webkit-transform: rotate(-75deg);-ms-transform: rotate(-75deg);transform: rotate(-75deg) }.slider-project .swiper-pagination-current {left: -30px;top: -10px }.slider-project .swiper-pagination-total {left: 30px;bottom: -10px }.project-image-collage {display: -ms-grid;display: grid;grid-column-gap: 40px;grid-row-gap: 40px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr }.box-gallery-vertical.box-gallery-vertical-order .mask-bg {left: 0;right: auto }.box-gallery-vertical.box-gallery-vertical-order .row .col-lg-6:first-child {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }.box-gallery-vertical.box-gallery-vertical-order .box-info {padding-right: 50px;padding-left: 0 }.box-gallery-vertical [data-dsn-grid=moveUp] {height: 93vh }.box-gallery-vertical .vertical-title::before {display: none;content: "";height: 1px;background: #fff;position: absolute;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);left: -25px;right: auto;width: 100px;top: 50% }.v-light .box-gallery-vertical .vertical-title::before {background-color: #fff;display: none }.box-gallery-vertical .vertical-title h2 {font-size: 42px;line-height: 1.33;margin-bottom: 30px }.box-gallery-vertical .box-info {padding-left: 50px }.box-gallery-vertical h6, .box-info-contact h5 {font-family: Montserrat, sans-serif;margin-bottom: 30px;line-height: 1.6 }.box-gallery-vertical .back_stage__subtitle {color: #fff;max-width: 270px;font-size: 24px;font-weight: 700;line-height: 28px;margin-bottom: 30px }.mask-bg {position: absolute;top: 0;right: 0;width: calc(70% + 20px);height: 100%;z-index: -1 }.intro-about .box-im div {width: 100%;height: 80vh }.intro-about .content h5 {font-size: 12px;letter-spacing: 1.83px;line-height: 22px;text-transform: uppercase;font-weight: 300 }.intro-about .content h3 {font-size: 22px;line-height: 33px;margin-top: 20px }.intro-about .content p, .root-work.root-work-two .projects-list .item:nth-of-type(2) {margin-top: 50px }.our-services .row>:nth-of-type(n+3) .services-item {margin-top: 25px }.our-services .services-item .line-before {width: 40px;height: 2px;background-color: #fff;margin-bottom: 25px;opacity: .5 }.our-services .services-item p {max-width: 447px }.our-client .client-curs {position: relative;overflow: hidden;width: 100% }.our-client .client-curs .client-item {position: relative;margin-bottom: 40px }.our-client .client-curs .client-item div {position: relative;padding-left: 60px;padding-right: 60px }.our-client .client-curs .client-item div:after, .our-client .client-curs .client-item div:before {font-size: 130px;position: absolute;line-height: 1;height: 40px;background-color: rgba(148, 148, 148, .07);opacity: .1 }.our-client .client-curs .client-item div:before {content: "\201C";-ms-flex-item-align: start;align-self: flex-start;left: 0;top: -20px }.our-client .client-curs .client-item div:after {content: "\201D";-ms-flex-item-align: end;align-self: flex-end;right: 0;bottom: 0 }.our-client .client-curs .client-item h5 {font-size: 14px;line-height: 24px;margin: 20px 0 0;position: relative;text-transform: uppercase;letter-spacing: 3px }.our-client .client-curs .client-item span {color: #6a6a6a;font-size: 14px;font-weight: 600;line-height: 24px;letter-spacing: .3px }.our-client .client-curs .client-item p {font-size: 17px;letter-spacing: 2px;line-height: 1.7 }.our-client .client-curs .slick-arrow {bottom: -20px;width: 40px;line-height: 50px;text-align: center;position: absolute;display: block;cursor: pointer;z-index: 2 }.our-client .client-curs .slick-arrow.fa-angle-right {left: 120px }.our-client .client-curs .slick-arrow.fa-angle-left {left: 45px }.our-client .client-curs .slick-arrow:before {line-height: 50px;text-align: center }.brand-client .wapper-client {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.brand-client .wapper-client .logo-box {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 2px;margin-bottom: 2px;margin-top: 14px;overflow: hidden }.brand-client .wapper-client .logo-box img {max-width: 256px;margin: auto }.brand-client .wapper-client .logo-box .info {position: absolute;height: 100%;left: 0;top: 0;width: 100%;z-index: 2 }.brand-client .wapper-client .logo-box .info .content {border-radius: 0 20px 0 0;bottom: 0;display: inline-block;height: 40px;width: 40px;left: 0;position: absolute;text-align: center;-webkit-transition: .5s cubic-bezier(.77, 0, .175, 1);-o-transition: .5s cubic-bezier(.77, 0, .175, 1);transition: .5s cubic-bezier(.77, 0, .175, 1);background: #000 }.brand-client .wapper-client .logo-box .info .content .icon {color: #fff;font-size: 10px;position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer }.brand-client .wapper-client .logo-box .info .content .entry {padding: 10%;position: absolute;left: -100%;opacity: 0;top: 100%;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;vertical-align: middle;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 5 }.brand-client .wapper-client .logo-box .info .content .entry div h5, .news-content .News-socials-wrapper .title-caption {margin-bottom: 20px }.brand-client .wapper-client .logo-box .info .content .entry div a {letter-spacing: 2px;font-weight: 600 }.brand-client .wapper-client .logo-box .info .content:focus, .brand-client .wapper-client .logo-box .info .content:hover {width: 100%;height: 100%;border-radius: 0 }.brand-client .wapper-client .logo-box .info .content:focus .icon, .brand-client .wapper-client .logo-box .info .content:hover .icon {display: none;opacity: 0;visibility: hidden }.brand-client .wapper-client .logo-box .info .content:focus .entry, .brand-client .wapper-client .logo-box .info .content:hover .entry {left: 0;top: 0;opacity: 1;-webkit-transition-delay: 0.2s;-o-transition-delay: 0.2s;transition-delay: 0.2s }[data-dsn-grid=move-up], [data-dsn-grid=moveUp] {position: relative;margin: 0 auto;-ms-grid-row: 1;-ms-grid-row-span: 2;-ms-grid-column: 1;-ms-grid-column-span: 2;grid-area: 1/1/3/3;overflow: hidden;height: 80vh;-webkit-transform-style: preserve-3d;transform-style: preserve-3d }[data-dsn-grid=move-up].dsn-parallax-full, [data-dsn-grid=moveUp].dsn-parallax-full {height: 100vh }[data-dsn-grid=move-up] img, [data-dsn-grid=moveUp] img {position: relative;width: 100%;top: -20%;height: 120%;will-change: scroll-position;pointer-events: none;-o-object-fit: cover;object-fit: cover }[data-dsn-grid=move-up] img[data-dsn-scale="1"], [data-dsn-grid=moveUp] img[data-dsn-scale="1"] {-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3) }.box-seat .inner-img {height: 72vh;overflow: hidden }.box-seat .inner-img img {-o-object-fit: cover;object-fit: cover;pointer-events: none }.box-seat .pro-text {position: absolute;background-color: #0d0d0d;max-width: 600px;padding: 80px;right: 80px;bottom: -80px }.box-seat .pro-text p {margin-left: 70px;margin-top: 30px }.v-light .box-seat .pro-text p, .v-light .box-seat.box-seat-bottom .pro-text p, .v-light .filterings-sticy .filtering-wrap .filtering button, .v-light .root-work .filterings .filtering-wrap .filtering button, .v-light footer a, .v-light footer p {color: #0009 }.box-seat.box-seat-full .pro-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-line-pack: center;align-content: center;background-color: rgba(13, 13, 13, .7);height: 100%;top: 0 }.v-light .box-seat.box-seat-full .pro-text {background-color: rgba(0, 0, 0, .42) }.v-light .box-seat.box-seat-full .pro-text .link-custom a:before {color: #000;background-color: #fff }.v-light .box-seat.box-seat-full .pro-text p, .v-light .work-under-header .work-item .item-info .cat {color: rgba(255, 255, 255, .69) }.box-seat.box-seat-bottom .pro-text {position: relative;bottom: 150px;max-width: inherit;width: 80%;text-align: center;right: auto;margin: 0 auto -150px;border-radius: 3px 3px 0 0 }.box-seat.box-seat-qute .pro-text:after {content: "\201D";position: absolute;line-height: 1;height: 40px;opacity: .03;font-size: 24vw;left: 50%;top: 20px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.box-seat.box-seat-under-header {overflow: hidden;margin-top: -10vh }.box-seat.box-seat-under-header .custom-container, .our-news .custom-container, .our-team .custom-container, .work-under-header .custom-container {width: 120% }.box-seat.box-seat-under-header .inner-img {height: 80vh }.box-seat .box-middle-text, .box-seat .play-button {position: absolute;left: 50%;top: 50%;text-align: center }.box-seat .play-button {-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 80px;height: 80px;border-radius: 50%;background-color: #000 }.box-seat .play-button i {color: #fff;font-size: 28px;line-height: 80px }.box-seat .box-middle-text {width: 100%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2 }.box-seat .box-middle-text h3 {margin-bottom: 25px }.box-seat .box-middle-text p {color: #fff;margin: 0 auto 25px;max-width: 460px }.box-seat .box-middle-text .play-button {position: relative;-webkit-transform: none;-ms-transform: none;transform: none;left: auto;top: auto;margin: auto }.box-seat .box-middle-text .play-button i:hover {-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);-webkit-transition: -webkit-transform .4s ease-in;transition: transform .4s ease-in;-o-transition: transform .4s ease-in;transition: transform .4s ease-in, -webkit-transform .4s ease-in }.intro-about .background-mask {position: absolute;top: 0;left: auto;right: 0;bottom: 0;width: calc(50% + 50px) }.intro-about .background-mask .background-mask-bg {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #090909 }.intro-about .intro-content-text, .nav-work-box .list-main .work-item a, .our-news .item-new .content .cta {position: relative;z-index: 2 }.intro-about .intro-content-text h2 {text-align: right;margin-bottom: 40px;font-size: 42px;font-weight: 800;line-height: 1.2;letter-spacing: .01em }.intro-about .intro-content-text h2.dsn-move-section:not([data-dsn-responsive]) {position: relative;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);-webkit-transition: none;-o-transition: none;transition: none;opacity: .2 }.intro-about .intro-content-text h2 div {display: block;text-align: right;position: relative }.intro-about .intro-content-text h6 {position: relative;font-weight: 600;text-transform: uppercase;font-size: 17px;width: -webkit-max-content;width: -moz-max-content;width: max-content;padding-right: 80px;margin-top: 30px;margin-bottom: 10px }.intro-about .intro-content-text h6:after {content: "";position: absolute;display: block;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 15px;height: 1px;width: 52px;background: rgba(233, 233, 233, .1) }.v-light .intro-about .intro-content-text h6:after {background-color: #0009 }.intro-about .intro-content-text h6:before {content: "";position: absolute;display: block;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;width: 5px;height: 5px;background-color: #fff;border-radius: 50% }.intro-about .intro-content-text small {display: block;font-size: 14px;opacity: .7 }.intro-about .intro-content-text p {max-width: 400px;margin-bottom: 30px;letter-spacing: .4px }.dsn-slider .slide-inner .slide-item, .fullscreen-slider .slider-item .content-inner .content, .intro-about .intro-content-text .exper {overflow: hidden }.intro-about .intro-content-text .exper .numb-ex>span {font-size: 120px;line-height: 1.2;float: left;font-weight: 700;margin-right: 20px;color: #fff }.intro-about .intro-content-text .exper h4 {font-size: 18px;margin-top: 40px }.intro-about .img-box {position: relative;width: 100%;height: 100%;padding: 100px }.intro-about .img-box .img-cent .img-container img, .intro-about .img-box img {width: 100%;border: 0 }.intro-about .img-box .img-cent .img-container {position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden }.our-services-2 {position: relative;overflow: hidden;z-index: 2 }.our-services-2 .col-md-4, .our-work .container-fluid, .our-work .slick-list {padding: 0 }.our-services-2 .col-md-4:nth-of-type(2n) .services-item {background: #090909;-webkit-box-shadow: 15px 15px 30px rgba(0, 0, 0, .3);box-shadow: 15px 15px 30px rgba(0, 0, 0, .3) }.v-light .our-services-2 .col-md-4:nth-of-type(2n) .services-item {background: #e6e6e6;-webkit-box-shadow: 15px 15px 30px rgba(225, 225, 225, .46);box-shadow: 15px 15px 30px rgba(225, 225, 225, .46) }.our-services-2 .services-item {position: relative;text-align: center;padding: 50px 45px }.our-services-2 .services-item .corner {position: absolute;width: 30px;height: 30px;border-color: #090909 }.v-light .our-services-2 .services-item .corner {border-color: #bebebe;display: none }.our-services-2 .services-item .corner.corner-top {top: 0;left: 0;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid }.our-services-2 .services-item .corner.corner-bottom {border-bottom-width: 1px;border-right-width: 1px;border-bottom-style: solid;border-right-style: solid;right: 0;bottom: 0 }.our-services-2 .services-item .icon {position: relative;font-size: 75px;line-height: 1;margin-bottom: 20px }.our-services-2 .services-item .icon img {height: 75px }.our-services-2 .services-item .services-header h3 {letter-spacing: 2.5px;font-size: 18px;font-weight: 600;margin-bottom: 20px }.our-services-2.services-under-header {margin-top: -120px;padding: 0 50px }.our-services-2.services-under-header .services-item {background: #000;-webkit-box-shadow: 15px 15px 30px rgba(0, 0, 0, .3);box-shadow: 15px 15px 30px rgba(0, 0, 0, .3) }.v-light .our-services-2.services-under-header .services-item {background: #f9f9f9;-webkit-box-shadow: 15px 15px 30px rgba(225, 225, 225, .46);box-shadow: 15px 15px 30px rgba(225, 225, 225, .46) }.our-services-2.services-under-header .services-item.selected {background: #090909 }.work-under-header[data-dsn-col="2"] {margin-top: -20vh }.work-under-header .slick-list {padding: 0 10% 0 0 }.work-under-header .work-item {vertical-align: top;position: relative;overflow: hidden;margin-right: 50px;height: 50vh }.work-under-header .work-item img {height: 100%;-o-object-fit: cover;object-fit: cover }.work-under-header .work-item a {width: 100%;height: 100%;-webkit-transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out }.work-under-header .work-item:hover a {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1) }.work-under-header .work-item .item-border {position: absolute;top: 0;left: 15px;right: 15px;bottom: 0;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);transition: transform .6s, background-color .6s cubic-bezier(.08, .03, .22, .87), -webkit-transform .6s;z-index: 1 }.item-info h4 {background-color: rgba(0, 0, 0, .5) !important }.root-work .projects-list .item a .item-info, .work-under-header .work-item .item-info {position: absolute;left: 50%;padding: 25px 15px 30px;width: 270px;text-align: center;-webkit-transition: -webkit-transform .5s cubic-bezier(.08, .03, .22, .87);transition: transform .5s cubic-bezier(.08, .03, .22, .87);-o-transition: transform .5s cubic-bezier(.08, .03, .22, .87);transition: transform .5s cubic-bezier(.08, .03, .22, .87), -webkit-transform .5s cubic-bezier(.08, .03, .22, .87);z-index: 2;top: auto;bottom: 0;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0) }.root-work.root-work-two .projects-list .item a .item-info .cat, .work-under-header .work-item .item-info .cat {font-size: 13px;letter-spacing: 2px;font-weight: 500;text-transform: uppercase;margin-bottom: 10px;font-family: Montserrat, sans-serif;opacity: .9 }.root-work .projects-list .item a .item-info h4, .work-under-header .work-item .item-info h4 {position: relative;color: #fff;font-size: 25px;-webkit-transition: margin-bottom .5s;-o-transition: margin-bottom .5s;transition: margin-bottom .5s;z-index: 3;font-weight: 600 }.root-work .projects-list .item a .item-info span, .work-under-header .work-item .item-info span {color: #fff;opacity: 0;font-size: 13px;text-transform: uppercase;letter-spacing: 2px;-webkit-transition: opacity .6s;-o-transition: opacity .6s;transition: opacity .6s;position: relative }.work-under-header .work-item:hover .item-border {background-color: rgba(0, 0, 0, .8) }.root-work .projects-list .item a:hover .item-info, .work-under-header .work-item:hover .item-info {-webkit-transform: translate(-50%, -50px);-ms-transform: translate(-50%, -50px);transform: translate(-50%, -50px) }.root-work .projects-list .item a:hover .item-info h4, .work-under-header .work-item:hover .item-info h4 {margin-bottom: 10px }.client-see .slick-dots, .our-news .slick-slider .slick-dots, .our-team .slick-slider .slick-dots, .our-work .slick-dots, [data-dsn-col="2"] .slick-slider .slick-dots {margin: 15px auto auto;text-align: center }.client-see .slick-dots li, .our-news .slick-slider .slick-dots li, .our-team .slick-slider .slick-dots li, .our-work .slick-dots li, [data-dsn-col="2"] .slick-slider .slick-dots li {position: relative;display: inline-block;height: 2px;margin: 0 5px;padding: 0;cursor: pointer;-webkit-transition: -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out;-o-transition: transform .3s ease-in-out;transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;opacity: .5 }.client-see .slick-dots li.slick-active, .our-news .slick-slider .slick-dots li.slick-active, .our-team .slick-slider .slick-dots li.slick-active, .our-work .slick-dots li.slick-active, [data-dsn-col="2"] .slick-slider .slick-dots li.slick-active {height: 2px;opacity: 1 }.client-see .slick-dots li.slick-active button, .our-news .slick-slider .slick-dots li.slick-active button, .our-team .slick-slider .slick-dots li.slick-active button, .our-work .slick-dots li.slick-active button, [data-dsn-col="2"] .slick-slider .slick-dots li.slick-active button {-webkit-transform: scaleX(1.5);-ms-transform: scaleX(1.5);transform: scaleX(1.5) }.client-see .slick-dots li button, .our-news .slick-slider .slick-dots li button, .our-team .slick-slider .slick-dots li button, .our-work .slick-dots li button, [data-dsn-col="2"] .slick-slider .slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 2px;padding: 0;cursor: pointer;color: transparent;border: 0;outline: 0;background: #fff;-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transition: -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out;-o-transition: transform .3s ease-in-out;transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out }.our-work .col-lg-9 {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 0 }.news-content .News-socials-wrapper .cat a span:first-child, .our-work .offset-lg-3 {margin-left: 0 }.our-work .work-item {height: 70vh;margin: 0 15px }.client-see .inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch }.client-see .inner .bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: #090909;-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right }.client-see .inner .bg:after {content: "”";right: 30px;bottom: -40px;position: absolute;font-size: 150px;font-weight: 700;color: #fcac71 }.client-see .inner .left .title {position: relative;z-index: 1;overflow: hidden;padding-left: 35px;font-size: 42px;font-weight: 800;line-height: 1.2;letter-spacing: .01em;opacity: 0 }.client-see .inner .left .text, .comments-post .comments-area .comment .comment-body .comment-text .comment-info, .dsn-slider .footer-slid .main-social>*, .root-blog .post-list-item .post-list-item-content .post-info-top>div {position: relative;display: inline-block }.client-see .inner .items {padding: 60px 35px 60px 20px;line-height: 100%;overflow: hidden;width: 60% }.client-see .inner .items .item, .dsn-slider, .root-blog .post-list-item figure, .root-work .projects-list {position: relative;width: 100% }.client-see .inner .items .quote p {font-size: 18px;font-style: italic;letter-spacing: 1.5px;line-height: 1.5;margin-bottom: 30px }.client-see .inner .items .bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap }.client-see .inner .items .bottom .avatar {width: 60px;height: 60px;border-radius: 50% }.client-see .inner .items .bottom .avatar img {border-radius: 50% }.client-see .inner .items .bottom .avatar+.label {margin-left: 20px }.client-see .inner .items .bottom .label {font-size: 17px;color: #fff;letter-spacing: 2px }.v-light .client-see .slick-dots li button, .v-light .header-hero h5:before, .v-light .our-news .item-new .image .title, .v-light .our-news .slick-slider .slick-dots li button, .v-light .our-team .slick-slider .slick-dots li button, .v-light [data-dsn-col="2"] .slick-slider .slick-dots li button {background: #000 }.our-news .slick-list, .our-team .slick-list {padding: 0 20% 0 0 }.our-news .item-new {vertical-align: top;position: relative;overflow: hidden;margin-right: 50px }@media only screen and (max-width:991px) {.section-padding, .section-top {padding-top: 80px }.section-bottom, .section-padding {padding-bottom: 80px }.dsn-pagination, .section-margin {margin-top: 80px;margin-bottom: 80px }.m-section, .work-under-header[data-dsn-col="2"] {margin-top: 80px }.mb-section {margin-bottom: 80px }.one-title {margin-bottom: 35px }.box-gallery-vertical .box-info .vertical-title:before, .box-gallery-vertical .mask-bg, .cursor, .site-header, .view-demo .overlay-bg {display: none }.header-top, .view-demo {display: block }.view-demo .half-left h4.text-dark, .view-demo .half-right h4.text-dark {color: #fff }.view-demo .half-left, .view-demo .half-right {width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 60px 15px }.view-demo .half-left a img, .view-demo .half-right a img {-webkit-box-shadow: 0 0 0 1px #161515;box-shadow: 0 0 0 1px #161515 }.v-light.nav-active .nav__list-item a {color: #333 }.intro-project.section-p h2 {font-size: 22px;line-height: 1.2 }.gallery-col .box-im {padding: 40px 40px 40px 60px }.box-gallery-vertical.box-gallery-vertical-order .box-info {padding-left: 30px;padding-top: 0;padding-bottom: 30px }.box-gallery-vertical {padding: 0 }.box-gallery-vertical [data-dsn-grid=moveUp] {height: 80vh }.box-gallery-vertical .box-info {padding: 30px 30px 0 }.box-gallery-vertical .box-info .vertical-title h2 {font-size: 35px;margin-bottom: 20px;line-height: inherit }.box-gallery-vertical .box-info .vertical-title p {font-size: 14px }.box-gallery-vertical h6 {margin-bottom: 10px;font-weight: 600 }.box-gallery-vertical .link-custom {margin-top: 20px }.v-light .box-seat.box-seat-full .pro-text {background-color: #000 }.box-seat .pro-text, .box-seat.box-seat-bottom .pro-text, .box-seat.box-seat-full .pro-text {position: relative;width: auto;max-width: 100%;top: auto;left: 0;right: 0;bottom: 60px;padding: 50px;margin: 0 20px -60px;background-color: #0d0d0d;text-align: center }.box-seat .pro-text p, .box-seat.box-seat-bottom .pro-text p, .box-seat.box-seat-full .pro-text p {padding-left: 0;max-width: 100%;margin: auto;padding-top: 15px }.intro-about .intro-content-text h2 {text-align: left;margin-bottom: 30px }.intro-about .intro-content-text p {min-width: 100% }.intro-about .background-mask {position: relative;width: 100%;top: auto;left: auto;bottom: auto }.intro-about .img-box {padding: 80px 50px;z-index: 1 }.intro-about .img-box .img-cent {height: 80vh;margin: 0 }.our-services-2 .services-item {padding: 30px 20px }.our-services-2 .services-item .icon {font-size: 50px }.our-services-2 .services-item .icon img {height: 50px }.our-services-2 .services-item .services-header h3 {font-size: 18px }.our-services-2 .services-item p {font-size: 13px }.our-services-2.services-under-header {padding: 0 30px }.client-see .inner .left .title {opacity: 1;font-size: 32px;font-weight: 700;padding-top: 60px }.client-see .inner .items .bottom .avatar {width: 40px;height: 40px }.client-see .inner .items .bottom .label {font-size: 15px }.our-news .item-new {margin-right: 30px }.our-news .custom-container, .our-team .custom-container, .work-under-header .custom-container {width: 100% }}.our-news .item-new .image .title {position: absolute;bottom: 50px;left: 0;color: #fff;text-transform: uppercase;overflow: hidden;padding: 40px 40px 40px 60px }.our-news .item-new .image .title h3 {font-size: 24px;font-weight: 700 }.our-news .item-new .content {position: relative;bottom: 50px;margin-left: 50px;padding: 40px;z-index: 1;margin-bottom: -50px }.our-news .item-new .content .background {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #090909;z-index: -1 }.v-light .our-news .item-new .content .background {background: #e6e6e6 }.our-news .item-new .content h5 {color: #fff;position: relative;font-weight: 400;margin-bottom: 10px }.our-news .item-new .content .cta a {color: #fff;font-size: 22px;font-family: Montserrat, sans-serif;font-weight: 600 }.our-team.our-team-not-bg {background-color: transparent;padding: 0 }.our-team .team-item {position: relative;width: 33.3333%;margin-right: 50px }.our-team .team-item .box-img {overflow: hidden;margin-bottom: 20px }.our-team .team-item .box-img img {-webkit-transition: 1s cubic-bezier(.645, 0, .355, 1);-o-transition: 1s cubic-bezier(.645, 0, .355, 1);transition: 1s cubic-bezier(.645, 0, .355, 1);-webkit-transform: scale(1.095);-ms-transform: scale(1.095);transform: scale(1.095) }.our-team .team-item .box-content {position: relative;z-index: 1 }.our-team .team-item .box-content h4 {letter-spacing: -1px;font-size: 16px;font-weight: 700;margin-bottom: 5px;text-transform: uppercase;word-spacing: 8px;-webkit-transition: 1s cubic-bezier(.645, 0, .355, 1);-o-transition: 1s cubic-bezier(.645, 0, .355, 1);transition: 1s cubic-bezier(.645, 0, .355, 1) }.our-team .team-item .box-content p {letter-spacing: 1.5px;font-size: 14px;-webkit-transition: 1.2s cubic-bezier(.645, 0, .355, 1);-o-transition: 1.2s cubic-bezier(.645, 0, .355, 1);transition: 1.2s cubic-bezier(.645, 0, .355, 1) }.our-team .team-item:hover .box-img img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-filter: blur(3px);filter: blur(3px) }.our-team .team-item:hover .box-content h4, .our-team .team-item:hover .box-content p {-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px) }[data-dsn-animate=animate] .dsn-word-wrapper {-webkit-transform: translateY(50%) rotate(15deg) !important;-ms-transform: translateY(50%) rotate(15deg) !important;transform: translateY(50%) rotate(15deg) !important }.dsn-active[data-dsn-animate=animate] .dsn-wrapper {margin-right: 7px;will-change: transform }.dsn-active[data-dsn-animate=animate] .dsn-wrapper .dsn-word-wrapper, .dsn-slider .footer-slid .main-social:hover .social-network li {will-change: transform;opacity: 1;visibility: visible;-webkit-transform: none;-ms-transform: none;transform: none;-webkit-transition: -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55);transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55);-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55);transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55), -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(0) .dsn-word-wrapper, .dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(0) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .2s, visibility .3s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55);transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55), opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .2s, visibility .3s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55);-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55), opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .2s, visibility .3s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:first-of-type .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 236ms, visibility .3s 45ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 36ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 36ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 236ms, visibility .3s 45ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 36ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 36ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 236ms, visibility .3s 45ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(2) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 272ms, visibility .3s 90ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 72ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 72ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 272ms, visibility .3s 90ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 72ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 72ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 272ms, visibility .3s 90ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(3) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 308ms, visibility .3s 135ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 108ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 108ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 308ms, visibility .3s 135ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 108ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 108ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 308ms, visibility .3s 135ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(4) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 344ms, visibility .3s 180ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 144ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 144ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 344ms, visibility .3s 180ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 144ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 144ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 344ms, visibility .3s 180ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(5) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 380ms, visibility .3s 225ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 380ms, visibility .3s 225ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 380ms, visibility .3s 225ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(6) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 416ms, visibility .3s 270ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 216ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 216ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 416ms, visibility .3s 270ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 216ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 216ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 416ms, visibility .3s 270ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(7) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 452ms, visibility .3s 315ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 252ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 252ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 452ms, visibility .3s 315ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 252ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 252ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 452ms, visibility .3s 315ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(8) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 488ms, visibility .3s 360ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 288ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 288ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 488ms, visibility .3s 360ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 288ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 288ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 488ms, visibility .3s 360ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(9) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 524ms, visibility .3s 405ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 324ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 324ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 524ms, visibility .3s 405ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 324ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 324ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 524ms, visibility .3s 405ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(10) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 560ms, visibility .3s 450ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 560ms, visibility .3s 450ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 560ms, visibility .3s 450ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(11) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 596ms, visibility .3s 495ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 396ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 396ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 596ms, visibility .3s 495ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 396ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 396ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 596ms, visibility .3s 495ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(12) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 632ms, visibility .3s 540ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 432ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 432ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 632ms, visibility .3s 540ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 432ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 432ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 632ms, visibility .3s 540ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(13) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 668ms, visibility .3s 585ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 468ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 468ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 668ms, visibility .3s 585ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 468ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 468ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 668ms, visibility .3s 585ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(14) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 704ms, visibility .3s 630ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 504ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 504ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 704ms, visibility .3s 630ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 504ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 504ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 704ms, visibility .3s 630ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(15) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 740ms, visibility .3s 675ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 740ms, visibility .3s 675ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 740ms, visibility .3s 675ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(16) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 776ms, visibility .3s 720ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 576ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 576ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 776ms, visibility .3s 720ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 576ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 576ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 776ms, visibility .3s 720ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(17) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 812ms, visibility .3s 765ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 612ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 612ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 812ms, visibility .3s 765ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 612ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 612ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 812ms, visibility .3s 765ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(18) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 848ms, visibility .3s 810ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 648ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 648ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 848ms, visibility .3s 810ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 648ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 648ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 848ms, visibility .3s 810ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(19) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 884ms, visibility .3s 855ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 684ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 684ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 884ms, visibility .3s 855ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 684ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 684ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 884ms, visibility .3s 855ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(20) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 920ms, visibility .3s .9s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 720ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 720ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 920ms, visibility .3s .9s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 720ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 720ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 920ms, visibility .3s .9s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(21) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 956ms, visibility .3s 945ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 756ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 756ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 956ms, visibility .3s 945ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 756ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 756ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 956ms, visibility .3s 945ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(22) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 992ms, visibility .3s 990ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 792ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 792ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 992ms, visibility .3s 990ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 792ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 792ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 992ms, visibility .3s 990ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(23) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1028ms, visibility .3s 1035ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 828ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 828ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1028ms, visibility .3s 1035ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 828ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 828ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1028ms, visibility .3s 1035ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(24) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1064ms, visibility .3s 1.08s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 864ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 864ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1064ms, visibility .3s 1.08s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 864ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 864ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1064ms, visibility .3s 1.08s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(25) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.1s, visibility .3s 1125ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) .9s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) .9s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.1s, visibility .3s 1125ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) .9s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) .9s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.1s, visibility .3s 1125ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(26) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1136ms, visibility .3s 1.17s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 936ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 936ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1136ms, visibility .3s 1.17s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 936ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 936ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1136ms, visibility .3s 1.17s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(27) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1172ms, visibility .3s 1215ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 972ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 972ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1172ms, visibility .3s 1215ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 972ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 972ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1172ms, visibility .3s 1215ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(28) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1208ms, visibility .3s 1.26s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1008ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1008ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1208ms, visibility .3s 1.26s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1008ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1008ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1208ms, visibility .3s 1.26s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(29) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1244ms, visibility .3s 1305ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1044ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1044ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1244ms, visibility .3s 1305ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1044ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1044ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1244ms, visibility .3s 1305ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(30) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.28s, visibility .3s 1.35s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.08s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.08s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.28s, visibility .3s 1.35s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.08s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.08s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.28s, visibility .3s 1.35s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(31) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1316ms, visibility .3s 1395ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1116ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1116ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1316ms, visibility .3s 1395ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1116ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1116ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1316ms, visibility .3s 1395ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(32) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1352ms, visibility .3s 1.44s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1152ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1152ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1352ms, visibility .3s 1.44s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1152ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1152ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1352ms, visibility .3s 1.44s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(33) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1388ms, visibility .3s 1485ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1188ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1188ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1388ms, visibility .3s 1485ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1188ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1188ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1388ms, visibility .3s 1485ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(34) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1424ms, visibility .3s 1.53s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1224ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1224ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1424ms, visibility .3s 1.53s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1224ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1224ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1424ms, visibility .3s 1.53s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(35) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.46s, visibility .3s 1575ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.26s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.26s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.46s, visibility .3s 1575ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.26s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.26s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.46s, visibility .3s 1575ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(36) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1496ms, visibility .3s 1.62s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1296ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1296ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1496ms, visibility .3s 1.62s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1296ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1296ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1496ms, visibility .3s 1.62s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(37) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1532ms, visibility .3s 1665ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1332ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1332ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1532ms, visibility .3s 1665ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1332ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1332ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1532ms, visibility .3s 1665ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(38) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1568ms, visibility .3s 1.71s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1368ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1368ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1568ms, visibility .3s 1.71s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1368ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1368ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1568ms, visibility .3s 1.71s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(39) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1604ms, visibility .3s 1755ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1404ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1404ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1604ms, visibility .3s 1755ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1404ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1404ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1604ms, visibility .3s 1755ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(40) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.64s, visibility .3s 1.8s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.44s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.44s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.64s, visibility .3s 1.8s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.44s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.44s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.64s, visibility .3s 1.8s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(41) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1676ms, visibility .3s 1845ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1476ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1476ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1676ms, visibility .3s 1845ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1476ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1476ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1676ms, visibility .3s 1845ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(42) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1712ms, visibility .3s 1.89s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1512ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1512ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1712ms, visibility .3s 1.89s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1512ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1512ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1712ms, visibility .3s 1.89s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(43) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1748ms, visibility .3s 1935ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1548ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1548ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1748ms, visibility .3s 1935ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1548ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1548ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1748ms, visibility .3s 1935ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(44) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1784ms, visibility .3s 1.98s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1584ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1584ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1784ms, visibility .3s 1.98s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1584ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1584ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1784ms, visibility .3s 1.98s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(45) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.82s, visibility .3s 2025ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.62s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.62s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.82s, visibility .3s 2025ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.62s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.62s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1.82s, visibility .3s 2025ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(46) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1856ms, visibility .3s 2.07s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1656ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1656ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1856ms, visibility .3s 2.07s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1656ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1656ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1856ms, visibility .3s 2.07s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(47) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1892ms, visibility .3s 2115ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1692ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1692ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1892ms, visibility .3s 2115ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1692ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1692ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1892ms, visibility .3s 2115ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(48) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1928ms, visibility .3s 2.16s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1728ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1728ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1928ms, visibility .3s 2.16s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1728ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1728ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1928ms, visibility .3s 2.16s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(49) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1964ms, visibility .3s 2205ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1764ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1764ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1964ms, visibility .3s 2205ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1764ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1764ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 1964ms, visibility .3s 2205ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(50) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2s, visibility .3s 2.25s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.8s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.8s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2s, visibility .3s 2.25s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.8s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.8s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2s, visibility .3s 2.25s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(51) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2036ms, visibility .3s 2295ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1836ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1836ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2036ms, visibility .3s 2295ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1836ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1836ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2036ms, visibility .3s 2295ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(52) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2072ms, visibility .3s 2.34s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1872ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1872ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2072ms, visibility .3s 2.34s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1872ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1872ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2072ms, visibility .3s 2.34s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(53) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2108ms, visibility .3s 2385ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1908ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1908ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2108ms, visibility .3s 2385ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1908ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1908ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2108ms, visibility .3s 2385ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(54) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2144ms, visibility .3s 2.43s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1944ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1944ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2144ms, visibility .3s 2.43s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1944ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1944ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2144ms, visibility .3s 2.43s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(55) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.18s, visibility .3s 2475ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.98s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.98s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.18s, visibility .3s 2475ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.98s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 1.98s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.18s, visibility .3s 2475ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(56) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2216ms, visibility .3s 2.52s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2016ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2016ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2216ms, visibility .3s 2.52s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2016ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2016ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2216ms, visibility .3s 2.52s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(57) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2252ms, visibility .3s 2565ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2052ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2052ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2252ms, visibility .3s 2565ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2052ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2052ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2252ms, visibility .3s 2565ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(58) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2288ms, visibility .3s 2.61s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2088ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2088ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2288ms, visibility .3s 2.61s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2088ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2088ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2288ms, visibility .3s 2.61s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(59) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2324ms, visibility .3s 2655ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2124ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2124ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2324ms, visibility .3s 2655ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2124ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2124ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2324ms, visibility .3s 2655ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(60) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.36s, visibility .3s 2.7s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.16s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.16s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.36s, visibility .3s 2.7s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.16s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.16s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.36s, visibility .3s 2.7s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(61) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2396ms, visibility .3s 2745ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2196ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2196ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2396ms, visibility .3s 2745ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2196ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2196ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2396ms, visibility .3s 2745ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(62) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2432ms, visibility .3s 2.79s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2232ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2232ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2432ms, visibility .3s 2.79s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2232ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2232ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2432ms, visibility .3s 2.79s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(63) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2468ms, visibility .3s 2835ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2268ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2268ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2468ms, visibility .3s 2835ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2268ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2268ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2468ms, visibility .3s 2835ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(64) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2504ms, visibility .3s 2.88s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2304ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2304ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2504ms, visibility .3s 2.88s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2304ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2304ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2504ms, visibility .3s 2.88s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(65) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.54s, visibility .3s 2925ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.34s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.34s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.54s, visibility .3s 2925ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.34s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.34s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.54s, visibility .3s 2925ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(66) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2576ms, visibility .3s 2.97s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2376ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2376ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2576ms, visibility .3s 2.97s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2376ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2376ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2576ms, visibility .3s 2.97s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(67) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2612ms, visibility .3s 3015ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2412ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2412ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2612ms, visibility .3s 3015ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2412ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2412ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2612ms, visibility .3s 3015ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(68) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2648ms, visibility .3s 3.06s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2448ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2448ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2648ms, visibility .3s 3.06s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2448ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2448ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2648ms, visibility .3s 3.06s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(69) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2684ms, visibility .3s 3105ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2484ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2484ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2684ms, visibility .3s 3105ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2484ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2484ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2684ms, visibility .3s 3105ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(70) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.72s, visibility .3s 3.15s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.52s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.52s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.72s, visibility .3s 3.15s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.52s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.52s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.72s, visibility .3s 3.15s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(71) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2756ms, visibility .3s 3195ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2556ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2556ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2756ms, visibility .3s 3195ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2556ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2556ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2756ms, visibility .3s 3195ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(72) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2792ms, visibility .3s 3.24s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2592ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2592ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2792ms, visibility .3s 3.24s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2592ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2592ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2792ms, visibility .3s 3.24s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(73) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2828ms, visibility .3s 3285ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2628ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2628ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2828ms, visibility .3s 3285ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2628ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2628ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2828ms, visibility .3s 3285ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(74) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2864ms, visibility .3s 3.33s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2664ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2664ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2864ms, visibility .3s 3.33s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2664ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2664ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2864ms, visibility .3s 3.33s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(75) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.9s, visibility .3s 3375ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.7s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.7s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.9s, visibility .3s 3375ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.7s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.7s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2.9s, visibility .3s 3375ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(76) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2936ms, visibility .3s 3.42s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2736ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2736ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2936ms, visibility .3s 3.42s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2736ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2736ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2936ms, visibility .3s 3.42s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(77) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2972ms, visibility .3s 3465ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2772ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2772ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2972ms, visibility .3s 3465ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2772ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2772ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 2972ms, visibility .3s 3465ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(78) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3008ms, visibility .3s 3.51s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2808ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2808ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3008ms, visibility .3s 3.51s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2808ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2808ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3008ms, visibility .3s 3.51s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(79) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3044ms, visibility .3s 3555ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2844ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2844ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3044ms, visibility .3s 3555ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2844ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2844ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3044ms, visibility .3s 3555ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(80) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.08s, visibility .3s 3.6s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.88s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.88s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.08s, visibility .3s 3.6s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.88s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2.88s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.08s, visibility .3s 3.6s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(81) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3116ms, visibility .3s 3645ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2916ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2916ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3116ms, visibility .3s 3645ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2916ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2916ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3116ms, visibility .3s 3645ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(82) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3152ms, visibility .3s 3.69s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2952ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2952ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3152ms, visibility .3s 3.69s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2952ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2952ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3152ms, visibility .3s 3.69s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(83) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3188ms, visibility .3s 3735ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2988ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2988ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3188ms, visibility .3s 3735ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2988ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 2988ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3188ms, visibility .3s 3735ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(84) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3224ms, visibility .3s 3.78s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3024ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3024ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3224ms, visibility .3s 3.78s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3024ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3024ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3224ms, visibility .3s 3.78s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(85) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.26s, visibility .3s 3825ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.06s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.06s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.26s, visibility .3s 3825ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.06s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.06s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.26s, visibility .3s 3825ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(86) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3296ms, visibility .3s 3.87s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3096ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3096ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3296ms, visibility .3s 3.87s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3096ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3096ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3296ms, visibility .3s 3.87s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(87) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3332ms, visibility .3s 3915ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3132ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3132ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3332ms, visibility .3s 3915ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3132ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3132ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3332ms, visibility .3s 3915ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(88) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3368ms, visibility .3s 3.96s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3168ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3168ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3368ms, visibility .3s 3.96s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3168ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3168ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3368ms, visibility .3s 3.96s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(89) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3404ms, visibility .3s 4005ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3204ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3204ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3404ms, visibility .3s 4005ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3204ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3204ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3404ms, visibility .3s 4005ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(90) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.44s, visibility .3s 4.05s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.24s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.24s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.44s, visibility .3s 4.05s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.24s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.24s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.44s, visibility .3s 4.05s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(91) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3476ms, visibility .3s 4095ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3276ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3276ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3476ms, visibility .3s 4095ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3276ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3276ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3476ms, visibility .3s 4095ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(92) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3512ms, visibility .3s 4.14s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3312ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3312ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3512ms, visibility .3s 4.14s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3312ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3312ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3512ms, visibility .3s 4.14s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(93) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3548ms, visibility .3s 4185ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3348ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3348ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3548ms, visibility .3s 4185ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3348ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3348ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3548ms, visibility .3s 4185ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(94) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3584ms, visibility .3s 4.23s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3384ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3384ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3584ms, visibility .3s 4.23s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3384ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3384ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3584ms, visibility .3s 4.23s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(95) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.62s, visibility .3s 4275ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.42s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.42s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.62s, visibility .3s 4275ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.42s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.42s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.62s, visibility .3s 4275ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(96) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3656ms, visibility .3s 4.32s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3456ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3456ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3656ms, visibility .3s 4.32s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3456ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3456ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3656ms, visibility .3s 4.32s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(97) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3692ms, visibility .3s 4365ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3492ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3492ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3692ms, visibility .3s 4365ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3492ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3492ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3692ms, visibility .3s 4365ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(98) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3728ms, visibility .3s 4.41s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3528ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3528ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3728ms, visibility .3s 4.41s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3528ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3528ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3728ms, visibility .3s 4.41s }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(99) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3764ms, visibility .3s 4455ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3564ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3564ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3764ms, visibility .3s 4455ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3564ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3564ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3764ms, visibility .3s 4455ms }.dsn-active[data-dsn-animate=animate] .dsn-wrapper:nth-of-type(100) .dsn-word-wrapper {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.8s, visibility .3s 4.5s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.6s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.6s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.8s, visibility .3s 4.5s, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.6s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 3.6s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 3.8s, visibility .3s 4.5s }.dsn-active[data-dsn-animate=animate] .dsn-word-wrapper {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-transition-property: all !important;-o-transition-property: all !important;transition-property: all !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important }[data-dsn-animate=up] {-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);opacity: 0;visibility: hidden;-webkit-transition-property: opacity, -webkit-transform;-o-transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;-webkit-transition-duration: .8s;-o-transition-duration: .8s;transition-duration: .8s;-webkit-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }.dsn-active[data-dsn-animate=up] {-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;visibility: visible }.dsn-effect-scroll:not(.dsn-mobile) #dsn-scrollbar, .dsn-work-scrollbar, .sidebar-single {overflow: hidden;height: 100vh }.dsn-effect-scroll:not(.dsn-mobile) #dsn-scrollbar .scrollbar-track, .dsn-work-scrollbar .scrollbar-track, .sidebar-single .scrollbar-track {background: 0 0;width: 5px }.dsn-effect-scroll:not(.dsn-mobile) #dsn-scrollbar .scrollbar-track .scrollbar-thumb, .dsn-work-scrollbar .scrollbar-track .scrollbar-thumb, .sidebar-single .scrollbar-track .scrollbar-thumb {background: #424242;width: 5px }.admin-bar.dsn-effect-scroll:not(.dsn-mobile) #dsn-scrollbar, .dsn-work-scrollbar, .sidebar-single {height: calc(100vh - 46px) }@media screen and (min-width:783px) {.admin-bar .header-top, .admin-bar .site-header {top: 32px }.admin-bar .nav .inner, .admin-bar .nav-content .inner {top: 32px;height: calc(100vh - 32px) }.admin-bar.dsn-effect-scroll:not(.dsn-mobile) #dsn-scrollbar, .dsn-work-scrollbar, .sidebar-single {height: calc(100vh - 32px) }}.fullscreen-slider {position: relative;width: 100%;height: 100vh }.fullscreen-slider .descover-holder {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 0;color: #3c3c40;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out;z-index: 4 }.fullscreen-slider .descover-holder .scroll-down__line {position: relative;height: 65px;width: 2px;background-color: rgba(255, 255, 255, .1) }.fullscreen-slider .descover-holder .scroll-down__line span {position: absolute;width: 100%;height: 100%;-webkit-animation: 2s cubic-bezier(.17, .67, .59, .85) infinite height;animation: 2s cubic-bezier(.17, .67, .59, .85) infinite height;background-color: #fff }@-webkit-keyframes height {0% {-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0% 0%;transform-origin: 0% 0%;opacity: 0 }50% {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 0% 0%;transform-origin: 0% 0%;opacity: 1 }51% {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;opacity: 1 }100% {-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;opacity: .5 }}@keyframes height {0% {-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0% 0%;transform-origin: 0% 0%;opacity: 0 }50% {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 0% 0%;transform-origin: 0% 0%;opacity: 1 }51% {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;opacity: 1 }100% {-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;opacity: .5 }}.fullscreen-slider .descover-holder .letter {font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: 2px;padding: 0 10px;color: #fff;margin-bottom: 10px }.fullscreen-slider .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.fullscreen-slider .slider-item .bg {position: absolute;left: 0;top: 0;width: 100%;height: 100% }.dsn-slider .slide-inner .slide-item .image-container .image-bg:after, .fullscreen-slider .slider-item .bg .bg-image:after, .headefr-fexid .bg .bg-image:after {content: "";width: 100%;height: 60%;position: absolute;bottom: 0;left: 0;pointer-events: none;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .5)));background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .5) 100%) }.fullscreen-slider .slider-item .content-inner {position: relative;margin: auto;z-index: 3;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.fullscreen-slider .slider-item .content-inner .slider-header h1 {font-size: 65px;font-weight: 700 }@media only screen and (max-width:767px) {.contact-up .c-wapp a {-ms-flex-flow: wrap;flex-flow: wrap }.contact-up .c-wapp a .hiring {display: block;text-align: center;width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }.contact-up .c-wapp a .career {display: block;text-align: center;width: 100%;margin-top: 0;margin-bottom: 15px }.intro-project h2, .intro-project.section-p h2.title {font-size: 28px }.gallery-col .box-im {padding: 80px }.gallery-col .box-im .caption {left: 20px }.slider-project {width: calc(100% - 70px);left: 35px }.client-see .inner .left, .slider-project .swiper-slide {width: 100% }.slider-project .slider-button-next::after {display: none }.box-gallery-vertical.box-gallery-vertical-order .box-info {padding-bottom: 30px;padding-left: 0 }.box-gallery-vertical .box-im {margin: 0 }.box-gallery-vertical .box-info {margin-bottom: 0;padding: 30px 0 0 }.box-gallery-vertical .box-info .vertical-title h2, .client-see .inner .left .title {font-size: 25px }.box-gallery-vertical .box-info .vertical-title h6 {font-size: 16px }.box-gallery-vertical .box-info .vertical-title p {font-weight: 400 }.box-gallery-vertical .link-custom, .intro-about .intro-content-text .exper h4 {margin-top: 20px }.our-services .row>:nth-of-type(n+2) .services-item {margin-top: 25px }.our-client .client-curs .client-item div {padding-left: 15px;padding-right: 15px }.our-client .client-curs .client-item p {font-size: inherit;letter-spacing: 1px;line-height: 1.6 }.our-client .client-curs .slick-arrow.fa-angle-right {left: 70px }.our-client .client-curs .slick-arrow.fa-angle-left {left: 10px }.brand-client .wapper-client .logo-box {width: calc(50% - 2px) }.box-seat .pro-text, .box-seat.box-seat-bottom .pro-text, .box-seat.box-seat-full .pro-text {padding: 50px 15px }.box-seat .pro-text h3, .box-seat.box-seat-bottom .pro-text h3, .box-seat.box-seat-full .pro-text h3 {font-size: 25px;line-height: 1.3 }.box-seat .pro-text h3.dsn-active>.dsn-wrapper, .box-seat.box-seat-bottom .pro-text h3.dsn-active>.dsn-wrapper, .box-seat.box-seat-full .pro-text h3.dsn-active>.dsn-wrapper {margin-right: 6px }.box-seat .pro-text p.dsn-active>.dsn-wrapper, .box-seat.box-seat-bottom .pro-text p.dsn-active>.dsn-wrapper, .box-seat.box-seat-full .pro-text p.dsn-active>.dsn-wrapper {line-height: 1.4 }.intro-about .intro-content-text {margin-left: 0;margin-right: 0 }.intro-about .intro-content-text h2 {font-size: 32px }.intro-about .intro-content-text .exper .numb-ex>span {font-size: 80px }.intro-about .background-mask {background-color: transparent;z-index: 2 }.intro-about .img-box {padding: 0 }.intro-about .img-box .img-cent {height: 80vh;margin: 30px 0 0 }.our-services-2 .col-md-4 .services-item {background: #090909;-webkit-box-shadow: 15px 15px 30px rgba(0, 0, 0, .3);box-shadow: 15px 15px 30px rgba(0, 0, 0, .3) }.v-light .our-services-2 .col-md-4 .services-item {background: #f9f9f9;-webkit-box-shadow: 15px 15px 30px rgba(225, 225, 225, .46);box-shadow: 15px 15px 30px rgba(225, 225, 225, .46) }.our-services-2 .col-md-4:last-child .services-item {margin-bottom: 0 }.our-services-2 .services-item {margin: 0 15px 25px }.our-services-2 .services-item p {max-width: 500px;margin: 0 auto }.our-services-2.services-under-header {margin-top: 80px }.our-services-2.services-under-header .services-item {background: #090909 }.client-see .inner .items {width: 100%;padding: 20px 35px 60px }.our-news .item-new .content {margin-left: 30px }.fullscreen-slider .slider-item .content-inner .slider-header h1 {font-size: 55px }}.fullscreen-slider .slider-item .content-inner .cat {position: relative;text-transform: uppercase;font-size: 13px;font-weight: 600;letter-spacing: 2px;margin-bottom: 15px }.fullscreen-slider .slider-item .content-inner .slider-descr h5 {position: relative;letter-spacing: 1px;margin-top: 15px;font-weight: 500 }.fullscreen-slider .slider-item .content-inner .slider-descr h5 strong {font-size: 16px;font-weight: 700 }.slider-header {position: relative;height: 40px;overflow: hidden;z-index: 3 }.dsn-slider, .headefr-fexid {height: 100vh;overflow: hidden }.slider-header h1 {-webkit-transform: scale3d(1, 1.15, 1.15);transform: scale3d(1, 1.15, 1.15);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;width: -webkit-max-content;width: -moz-max-content;width: max-content;font-size: 65px;font-weight: 700;text-align: center;color: transparent }@media only screen and (max-width:767px) {.slider-header h1 {font-size: 55px }}.slider-header.slider-header-top h1 {position: relative;top: -4px }.slider-header.slider-header-bottom {z-index: 2 }.slider-header.slider-header-bottom h1 {position: relative;top: -44px;color: #fff }.headefr-fexid {position: relative;width: 100%;background-color: #000 }.headefr-fexid .bg {position: absolute;right: 0;top: 0;width: 80%;height: 100% }.headefr-fexid .scroll {display: block;position: absolute;bottom: 40px;left: 30px;width: 1px;height: 30px }.headefr-fexid .scroll .background {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(218, 218, 218, .24);-webkit-animation: 5s infinite background;animation: 5s infinite background }@-webkit-keyframes background {0%, 50%, 93% {-webkit-transform: translateY(0) scaleY(1);transform: translateY(0) scaleY(1) }75% {-webkit-transform: translateY(30px) scaleY(0);transform: translateY(30px) scaleY(0) }76% {-webkit-transform: translateY(-20px) scaleY(0);transform: translateY(-20px) scaleY(0) }}@keyframes background {0%, 50%, 93% {-webkit-transform: translateY(0) scaleY(1);transform: translateY(0) scaleY(1) }75% {-webkit-transform: translateY(30px) scaleY(0);transform: translateY(30px) scaleY(0) }76% {-webkit-transform: translateY(-20px) scaleY(0);transform: translateY(-20px) scaleY(0) }}.headefr-fexid .scroll .triangle {display: block;position: absolute;top: 100%;left: -4px;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(218, 218, 218, .24);-webkit-animation: 5s infinite triangle;animation: 5s infinite triangle;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0 }@-webkit-keyframes triangle {0%, 50%, to {-webkit-transform: scale(1);transform: scale(1) }60%, 90% {-webkit-transform: scale(0);transform: scale(0) }}@keyframes triangle {0%, 50%, to {-webkit-transform: scale(1);transform: scale(1) }60%, 90% {-webkit-transform: scale(0);transform: scale(0) }}.headefr-fexid .project-title .title-text-header {position: relative;padding-left: 7.5vw }.headefr-fexid .project-title .title-text-header .cat {display: block;position: relative;padding-left: 60px }.dsn-slider-content .slide-content .slide-content-inner .project-metas .cat:after, .headefr-fexid .project-title .title-text-header .cat:after {content: "";position: absolute;left: 0;top: 50%;margin-top: -1px;width: 40px;height: 2px;background: rgba(163, 163, 163, .24) }.headefr-fexid .project-title .title-text-header .cat span {position: relative;text-transform: uppercase;font-size: 12px;letter-spacing: 2px }.dsn-slider-content .slide-content .slide-content-inner .project-metas .cat span:after, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-client::after, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-work::after, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-year::after, .headefr-fexid .project-title .title-text-header .cat span:after {content: "";display: inline-block;width: 15px;height: 2px;background: rgba(163, 163, 163, .24);margin: -1px 7px 0;vertical-align: middle }.headefr-fexid .project-title .title-text-header .title-text-header-inner span {display: block;line-height: 50px;margin: 30px 0;font-size: 56px;font-weight: 700 }.news-content .post-tags a, .step, footer .contact-footer .phone {margin-right: 30px }@media only screen and (max-width:767px) {.headefr-fexid .bg {width: 100% }.headefr-fexid .project-title .title-text-header .title-text-header-inner span {font-size: 50px }}.headefr-fexid .project-title .sub-text-header {padding-left: 7.5vw }.headefr-fexid .project-title .sub-text-header h5 {font-weight: 600;font-size: 13px;letter-spacing: 1px;line-height: 24px;display: inline-block }.headefr-fexid .project-page__inner {position: relative;width: 100%;height: 100%;padding: 60px 80px }.headefr-fexid .project-page__inner .link {position: relative;z-index: 3;line-height: 20px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;float: right }.headefr-fexid .project-page__inner .link:before {content: "";position: absolute;bottom: -2px;left: 0;width: 100%;height: 1px;background: rgba(218, 218, 218, .24);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transition: -webkit-transform .2s ease-out;transition: transform .2s ease-out;-o-transition: transform .2s ease-out;transition: transform .2s ease-out, -webkit-transform .2s ease-out }.headefr-fexid .project-page__inner .link a {font-size: 11px;letter-spacing: 1.5px;color: #fff;text-transform: capitalize }.headefr-fexid .project-page__inner .link:hover:before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right }.headefr-fexid-onepage .bg {width: 100%;left: 0;z-index: 1 }.headefr-fexid-onepage .project-title {text-align: center;display: block;position: relative;height: auto }.headefr-fexid-onepage .project-title .sub-text-header, .headefr-fexid-onepage .project-title .title-text-header {padding-left: 0 }.headefr-fexid-onepage .project-title .cat {padding-left: 0 !important }.header-hero .contenet-hero {position: relative;width: 100%;padding: 150px 0 120px }.header-hero h5 {position: relative;font-size: 14px;line-height: 1.3em;letter-spacing: 5px;text-transform: uppercase }.header-hero h1 {margin-top: 5px;line-height: 1.2;letter-spacing: 2px;font-size: 65px;font-weight: 700 }@media only screen and (max-width:767px) {.headefr-fexid .project-page__inner {padding: 0 15px }.headefr-fexid-onepage.under-head .project-title {margin-bottom: 0 }.header-hero h1 {font-size: 55px }}.header-hero.header-hero-2 {padding-top: 0;margin-bottom: 0;overflow: hidden }.header-hero.header-hero-2 .contenet-hero {padding: 150px 0 }.header-hero.header-hero-2 .bg-circle-dotted {position: absolute;left: 0;bottom: 0;width: 100%;height: 30vw;background-image: url(../img/circle-dotted.png);background-size: contain;opacity: .02;background-repeat: no-repeat;-webkit-transform: translateY(60%);-ms-transform: translateY(60%);transform: translateY(60%) }.header-hero.header-hero-2 h1 {max-width: 950px;line-height: 1.2;margin-top: 0;font-size: 65px;font-weight: 700 }@media only screen and (max-width:767px) {.header-hero.header-hero-2 h1 {font-size: 55px }}.header-hero.header-hero-2 p {max-width: 987px;letter-spacing: 1.2px;margin-top: 30px }.header-hero.header-hero-2 .view-case {color: #fff;font-size: 12px;font-weight: 500;text-transform: uppercase;letter-spacing: 2px;height: 15px;margin-top: 30px }.header-hero.header-hero-2 .view-case img {width: 40px;margin-left: 8px }.header-hero.header-hero-2 .view-case.scroll-down img {width: 14px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.header-single-post .inner-box {margin-bottom: 80px }.header-single-post .inner-box .post-info .dsn-link {display: inline-block;font-size: 14px;font-weight: 500;letter-spacing: 1.2px;word-spacing: 2px }.header-single-post .inner-box .post-info .blog-post-date {padding-right: 20px;padding-bottom: 8px }.header-single-post .inner-box .post-info .blog-post-cat a {padding-right: 8px;padding-bottom: 8px }.header-single-post .inner-box .title-box {max-width: 950px;line-height: 1.2;font-size: 42px;font-weight: 700 }.header-single-post .post-parallax-wrapper {position: relative;height: 80vh;overflow: hidden;text-align: center }.header-single-post .post-parallax-wrapper img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover }.dsn-slider .dsn-root-slider {position: relative;width: 80%;height: 100%;left: 20%;overflow: hidden }.dsn-slider.demo2 .dsn-root-slider {width: 70%;height: 60%;left: 20%;top: 20% }.dsn-slider.demo3 .dsn-root-slider {width: 100%;height: 100%;left: 0;top: 0 }.v-light .dsn-slider .link-custom a {color: #fff;border: 1px solid rgba(112, 112, 112, .1) }.v-light .dsn-slider .link-custom a:before {background-color: #fff;color: #000 }.dsn-slider .slide-inner {position: relative;height: 100% }.dsn-slider .slide-inner .slide-item .image-container {position: absolute;top: 0;right: 0;width: 100%;height: 100%;z-index: 1 }.dsn-slider .slide-inner .slide-item .image-container .image-bg {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.dsn-slider .footer-slid {position: absolute;width: 100%;bottom: 0;z-index: 103 }.dsn-slider .footer-slid .control-num {position: absolute;bottom: 70px;right: 100px;z-index: 3;line-height: 1.1 }.dsn-slider .footer-slid .control-num [data-dsn-header=project].dsn-slider .footer-slid .control-num, .dsn-slider[data-dsn-header=project] .footer-slid .control-num {right: 40px }.dsn-slider .footer-slid .control-num span {font-size: 11vw;color: rgba(255, 255, 255, .03);-webkit-text-stroke: 1px rgba(255, 255, 255, 0.11);-webkit-transform: scale3d(1, 1.15, 1.15);transform: scale3d(1, 1.15, 1.15) }.dsn-slider .footer-slid .control-nav {position: absolute;bottom: 30px;right: 50px;z-index: 3 }.dsn-slider .footer-slid .control-nav svg .circle {stroke-dashoffset: 113.113px;stroke-dasharray: 113.113px;stroke-width: 0;opacity: 0;fill: #fff }.dsn-slider .footer-slid .control-nav .next-container, .dsn-slider .footer-slid .control-nav .prev-container {display: inline-block;cursor: pointer;-webkit-transform: none;-ms-transform: none;transform: none }.dsn-slider .footer-slid .control-nav .next-container .icon-circle, .dsn-slider .footer-slid .control-nav .prev-container .icon-circle {width: 40px;height: 40px;position: absolute;border: 1px solid;border-radius: 50%;top: 1px;left: 3px;opacity: 0 }.dsn-slider .footer-slid .control-nav .next-container svg {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg) }.dsn-slider .footer-slid .control-nav .prev-container {margin-right: 15px }.dsn-slider .footer-slid .control-nav .prev-container svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg) }.dsn-slider .footer-slid .social-btn, .dsn-slider .footer-slid a.cop-icon {width: 16px;height: 12px;cursor: pointer }.dsn-slider .footer-slid .social-btn .svg-wrapper, .dsn-slider .footer-slid a.cop-icon .svg-wrapper {width: 100%;display: block;height: auto;position: relative;padding-top: 100% }.dsn-slider .footer-slid .social-btn .svg-wrapper svg, .dsn-slider .footer-slid a.cop-icon .svg-wrapper svg {width: 100%;height: 100%;position: absolute;top: 0;left: 0 }.dsn-slider .footer-slid .social-btn .svg-wrapper svg path, .dsn-slider .footer-slid a.cop-icon .svg-wrapper svg path {fill: #fff }.dsn-slider .footer-slid .main-social {position: relative;bottom: 30px;left: 50px;display: inline-block;height: 40px }.dsn-slider .footer-slid .main-social .social-icon {height: 20px;-webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-duration: .6s;-o-transition-duration: .6s;transition-duration: .6s }.dsn-slider .footer-slid .main-social .social-icon:after {content: "";position: absolute;width: 0;height: 1px;background-color: #fff;opacity: .2;top: 8px;left: 27px;-webkit-transition: width .5s .3s;-o-transition: width .5s .3s;transition: width .5s .3s }.dsn-slider .footer-slid .main-social .social-network {overflow: hidden;will-change: transform;margin-left: 60px }.dsn-slider .footer-slid .main-social .social-network li {opacity: 0;visibility: hidden;will-change: transform;-webkit-transform: translateY(50%) rotate(15deg) scale(.8);-ms-transform: translateY(50%) rotate(15deg) scale(.8);transform: translateY(50%) rotate(15deg) scale(.8);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;display: inline-block;line-height: 30px;margin-right: 30px;font-size: 16px }.dsn-slider .footer-slid .main-social:hover .social-network li:first-of-type {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 260ms, visibility .3s 45ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 60ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 60ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 260ms, visibility .3s 45ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 60ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 60ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 260ms, visibility .3s 45ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(2) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 320ms, visibility .3s 90ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 120ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 120ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 320ms, visibility .3s 90ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 120ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 120ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 320ms, visibility .3s 90ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(3) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 380ms, visibility .3s 135ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 380ms, visibility .3s 135ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 180ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 380ms, visibility .3s 135ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(4) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 440ms, visibility .3s 180ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 240ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 240ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 440ms, visibility .3s 180ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 240ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 240ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 440ms, visibility .3s 180ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(5) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .5s, visibility .3s 225ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) .3s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) .3s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .5s, visibility .3s 225ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) .3s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) .3s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .5s, visibility .3s 225ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(6) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 560ms, visibility .3s 270ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 560ms, visibility .3s 270ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 360ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 560ms, visibility .3s 270ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(7) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 620ms, visibility .3s 315ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 420ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 420ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 620ms, visibility .3s 315ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 420ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 420ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 620ms, visibility .3s 315ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(8) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 680ms, visibility .3s 360ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 480ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 480ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 680ms, visibility .3s 360ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 480ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 480ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 680ms, visibility .3s 360ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(9) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 740ms, visibility .3s 405ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 740ms, visibility .3s 405ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) 540ms, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) 740ms, visibility .3s 405ms }.dsn-slider .footer-slid .main-social:hover .social-network li:nth-of-type(10) {-webkit-transition: opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .8s, visibility .3s 450ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) .6s;transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) .6s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .8s, visibility .3s 450ms, -webkit-transform .5s cubic-bezier(.68, -.55, .265, 1.55) .6s;-o-transition: transform .5s cubic-bezier(.68, -.55, .265, 1.55) .6s, opacity .3s cubic-bezier(.68, -.55, .265, 1.55) .8s, visibility .3s 450ms }.dsn-slider .footer-slid .main-social:hover .social-icon:after {width: 40px;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s }.dsn-slider .nav-slider {position: absolute;width: 8%;height: 30%;top: 35%;z-index: 3;overflow: hidden }.dsn-slider .nav-slider .swiper-slide .image-container {width: 20%;height: 100%;padding: 5px 0;-webkit-transition: width .5s;-o-transition: width .5s;transition: width .5s }.dsn-slider .nav-slider .swiper-slide .image-container .image-bg {width: 100%;height: 100%;border-radius: 0 3px 3px 0 }.dsn-slider .nav-slider .swiper-slide .image-container .image-bg:before {visibility: hidden }.dsn-slider .nav-slider .swiper-slide .content {position: absolute;right: 0;top: -12px;z-index: 1;opacity: 0 }.dsn-slider .nav-slider .swiper-slide .content p {font-family: Montserrat, sans-serif;font-size: 22px;opacity: .8 }.dsn-slider .nav-slider .swiper-slide.swiper-slide-active .image-container .image-bg:before {visibility: visible }@media only screen and (max-width:991px) {.dsn-slider.demo2 .dsn-root-slider {width: 80%;height: 100%;top: 0 }}.dsn-slider-content .slide-content {color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 2;pointer-events: none }.dsn-slider-content .slide-content .slide-content-inner {padding-left: 12.5vw }.dsn-slider-content .slide-content .slide-content-inner .title-text-header {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-direction: normal;-webkit-perspective: 1000px;perspective: 1000px }.dsn-slider-content .slide-content .slide-content-inner .title-text-header .title-text-header-inner {font-family: Montserrat, sans-serif;color: #fff;z-index: 0;font-size: 65px;line-height: 1.2;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.dsn-slider-content .slide-content .slide-content-inner .title-text-header .title-text-header-inner span {font-weight: 600;letter-spacing: -.01em;line-height: .75em;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.dsn-slider-content .slide-content .slide-content-inner p {max-width: 470px;font-weight: 600;letter-spacing: 1px;font-size: 13px;line-height: 24px;margin-top: 30px;-webkit-transition-delay: 0.15s;-o-transition-delay: 0.15s;transition-delay: 0.15s }.dsn-slider-content .slide-content .slide-content-inner .project-metas .cat {display: block;position: relative;padding-left: 60px;margin-bottom: 30px }.dsn-slider-content .slide-content .slide-content-inner .project-metas .cat span {position: relative;text-transform: uppercase;font-size: 13px;font-weight: 600;letter-spacing: 2px;opacity: .8 }.dsn-slider-content .slide-content .slide-content-inner .link-custom a {border: 1px solid rgba(112, 112, 112, .5) }.dsn-slider-content .slide-content.dsn-active {z-index: 3;pointer-events: auto }.dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .title-text-header .title-text-header-inner .dsn-chars-wrapper {will-change: transform;opacity: 0 !important;visibility: hidden !important;-webkit-transform: translate(90%, 0) rotate(8deg) scale(1.5) !important;-moz-transform: translate(90%, 0) rotate(8deg) scale(1.5) !important;-ms-transform: translate(90%, 0) rotate(8deg) scale(1.5) !important;-o-transform: translate(90%, 0) rotate(8deg) scale(1.5) !important;transform: translate(90%, 0) rotate(8deg) scale(1.5) !important }.dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-client, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-work, .dsn-slider-content .slide-content:not(.dsn-active) .slide-content-inner .project-metas .project-year {display: inline;font-size: 12px;letter-spacing: 2px }.dsn-slider-content .slide-content .slide-content-inner .link-custom, .dsn-slider-content .slide-content .slide-content-inner .project-metas .project-meta-box, .dsn-slider-content .slide-content .slide-content-inner p {opacity: 0;-webkit-transform: translateY(10%);-ms-transform: translateY(10%);transform: translateY(10%);-webkit-transition-property: opacity, -webkit-transform;-o-transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;-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) }.dsn-slider-content .slide-content .slide-content-inner .project-metas .project-meta-box {-webkit-transform: translateY(-10%);-ms-transform: translateY(-10%);transform: translateY(-10%) }.dsn-slider-content .slide-content .slide-content-inner .link-custom {-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s }.dsn-slider-content .slide-content.dsn-active-cat .slide-content-inner .link-custom, .dsn-slider-content .slide-content.dsn-active-cat .slide-content-inner .project-metas .project-meta-box, .dsn-slider-content .slide-content.dsn-active-cat .slide-content-inner p {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.view-all {position: fixed;bottom: 30px;right: 175px;z-index: 121;cursor: pointer;height: 40px;line-height: 30px }.view-all .icon-circle {position: absolute;top: -8px;left: 22px;width: 150px;height: 40px;border: 1px solid #fff;border-radius: 50px;opacity: 0 }.view-all .view-all-container {margin-left: 69px;position: relative }.view-all .view-all-container .icon .line-1 {position: absolute;width: 2px;height: 10px;background-color: rgba(255, 255, 255, .38);top: 12px;left: -26px;-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: background-color, height;-o-transition-property: background-color, height;transition-property: background-color, height;-webkit-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s }.dsn-show-work .view-all .view-all-container .icon .line-1 {height: 0 }body.nav-all-work .view-all .view-all-container .icon .line-1 {opacity: 0;visibility: hidden;display: none }.view-all .view-all-container .icon .line-2 {position: absolute;width: 10px;height: 2px;background-color: rgba(255, 255, 255, .38);top: 16px;left: -30px;-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transition-property: background-color;-o-transition-property: background-color;transition-property: background-color;-webkit-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s }.view-all .view-all-container .text {display: inline-block;position: relative;color: #fff;text-transform: uppercase;font-size: 12px;font-weight: 600;letter-spacing: 2px }.nav-work-box .list-content {margin: 0 auto }.nav-work-box .list-main {width: -webkit-max-content;width: -moz-max-content;width: max-content;margin: 0 auto;padding: 100px 0 }.nav-work-box .list-main .work-item {color: rgba(255, 255, 255, .6);padding: 50px 0 }.nav-work-box .list-main .work-item .dsn-animate-webgl {opacity: 0;visibility: hidden;width: 0;height: 0 }.nav-work-box .list-main .work-item.dsn-active h3 {letter-spacing: 10px }.nav-work-box .list-main .work-item a .num small {font-size: 14px;font-weight: 700;color: transparent;-webkit-text-stroke: 1px rgba(255, 255, 255, 0.2);letter-spacing: 2px }.nav-work-box .list-main .work-item a h3 {color: inherit;letter-spacing: 4px;font-weight: 800;text-transform: capitalize;font-size: 3rem;-webkit-transition: letter-spacing .5s ease-out;-moz-transition: letter-spacing .5s ease-out;-ms-transition: letter-spacing .5s ease-out;-o-transition: letter-spacing .5s ease-out;transition: letter-spacing .5s ease-out }@media only screen and (max-width:767px) {.header-single-post .inner-box .title-box {font-size: 28px }.dsn-slider .footer-slid .control-num {right: 35px }.dsn-slider .dsn-root-slider, .dsn-slider.demo2 .dsn-root-slider {width: 100%;height: 100%;left: 0;top: 0 }.dsn-slider .dsn-slider-content .slide-content {width: 100% }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner {padding-left: 50px;padding-right: 50px }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner p {max-width: 100% }.dsn-slider .nav-slider {display: none }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner .title-text-header .title-text-header-inner {font-size: 55px }.dsn-slider .footer-slid .control-nav, .dsn-slider .footer-slid .main-social {bottom: 20px;right: 15px }.view-all {bottom: 20px;right: 130px }.dsn-show-work .view-all {right: 20px }.nav-work-box .list-main .work-item a h3 {font-size: 2.5rem }.nav-work-box .list-main {padding: 0 30px }.nav-work-box .list-main .work-item {padding: 30px 0 }}.nav-work-box .list-main .work-item a .project-type {margin-top: 15px }.nav-work-box .list-main .work-item a .project-type span {position: relative;font-size: 13px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: inherit }.nav-work-box .list-main .work-item a .project-type span:before {content: "";width: 2vw;display: inline-block;vertical-align: middle;height: 1px;background: rgba(255, 255, 255, .15);margin-right: 2.1vw }.dsn-all-work {position: fixed;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);z-index: 120;opacity: 0;visibility: hidden;-webkit-transition: opacity .8s, visibility .8s, -webkit-transform .8s cubic-bezier(.55, .06, .68, .19);transition: transform .8s cubic-bezier(.55, .06, .68, .19), opacity .8s, visibility .8s, -webkit-transform .8s cubic-bezier(.55, .06, .68, .19);-o-transition: transform .8s cubic-bezier(.55, .06, .68, .19), opacity .8s, visibility .8s }.nav-work-box, .nav-work-img-box, .nav-work-img-box img {position: absolute;width: 100%;left: 0;height: 100%;top: 0 }.nav-work-img-box, .root-work .projects-list .item::before {z-index: -1 }.nav-work-img-box:before {z-index: 99 }.nav-work-img-box img {-o-object-fit: cover;object-fit: cover;z-index: 1;-webkit-clip-path: inset(0% 0% 0% 100%);clip-path: inset(0% 0% 0% 100%) }.nav-work-img-box img.dsn-active {z-index: 2;-webkit-clip-path: inset(0% 0% 0% 0%);clip-path: inset(0% 0% 0% 0%) }.nav-work-img-box img.dsn-active-enter {-webkit-animation: 1s cubic-bezier(.165, .025, 1, -.08) inset-enter;animation: 1s cubic-bezier(.165, .025, 1, -.08) inset-enter }.nav-work-img-box img.dsn-active-leve {-webkit-animation: 3s ease-in inset-leve;animation: 3s ease-in inset-leve }@-webkit-keyframes inset-enter {from {-webkit-clip-path: inset(0% 100% 0% 0%);clip-path: inset(0% 100% 0% 0%) }to {-webkit-clip-path: inset(0% 0% 0% 0%);clip-path: inset(0% 0% 0% 0%) }}@-moz-keyframes inset-enter {from {clip-path: inset(0% 100% 0% 0%) }to {clip-path: inset(0% 0% 0% 0%) }}@keyframes inset-enter {from {-webkit-clip-path: inset(0% 100% 0% 0%);clip-path: inset(0% 100% 0% 0%) }to {-webkit-clip-path: inset(0% 0% 0% 0%);clip-path: inset(0% 0% 0% 0%) }}@-webkit-keyframes inset-leve {from {-webkit-transform: translateX(0) scale(1);transform: translateX(0) scale(1);-webkit-clip-path: inset(0% 0% 0% 0%);clip-path: inset(0% 0% 0% 0%) }to {-webkit-transform: translateX(50%) scale(1.5);transform: translateX(50%) scale(1.5) }}@-moz-keyframes inset-leve {from {transform: translateX(0) scale(1);clip-path: inset(0% 0% 0% 0%) }to {transform: translateX(50%) scale(1.5) }}@keyframes inset-leve {from {-webkit-transform: translateX(0) scale(1);transform: translateX(0) scale(1);-webkit-clip-path: inset(0% 0% 0% 0%);clip-path: inset(0% 0% 0% 0%) }to {-webkit-transform: translateX(50%) scale(1.5);transform: translateX(50%) scale(1.5) }}body.dsn-show-work .dsn-all-work {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(0) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) .7s, visibility .3s .5s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) .5s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) .5s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) .7s, visibility .3s .5s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) .5s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) .5s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) .7s, visibility .3s .5s }body.dsn-show-work .dsn-all-work .list-main:first-of-type .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 880ms, visibility .3s 545ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 680ms;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 680ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 880ms, visibility .3s 545ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 680ms;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 680ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 880ms, visibility .3s 545ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(2) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.06s, visibility .3s 590ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 860ms;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 860ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.06s, visibility .3s 590ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 860ms;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 860ms, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.06s, visibility .3s 590ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(3) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.24s, visibility .3s 635ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.04s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.04s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.24s, visibility .3s 635ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.04s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.04s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.24s, visibility .3s 635ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(4) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.42s, visibility .3s 680ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.22s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.22s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.42s, visibility .3s 680ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.22s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.22s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.42s, visibility .3s 680ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(5) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.6s, visibility .3s 725ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.4s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.4s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.6s, visibility .3s 725ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.4s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.4s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.6s, visibility .3s 725ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(6) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.78s, visibility .3s 770ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.58s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.58s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.78s, visibility .3s 770ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.58s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.58s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.78s, visibility .3s 770ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(7) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.96s, visibility .3s 815ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.76s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.76s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.96s, visibility .3s 815ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.76s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.76s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 1.96s, visibility .3s 815ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(8) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.14s, visibility .3s 860ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.94s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.94s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.14s, visibility .3s 860ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.94s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 1.94s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.14s, visibility .3s 860ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(9) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.32s, visibility .3s 905ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.12s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.12s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.32s, visibility .3s 905ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.12s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.12s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.32s, visibility .3s 905ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(10) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.5s, visibility .3s 950ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.3s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.3s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.5s, visibility .3s 950ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.3s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.3s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.5s, visibility .3s 950ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(11) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.68s, visibility .3s 995ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.48s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.48s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.68s, visibility .3s 995ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.48s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.48s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.68s, visibility .3s 995ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(12) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.86s, visibility .3s 1.04s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.66s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.66s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.86s, visibility .3s 1.04s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.66s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.66s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 2.86s, visibility .3s 1.04s }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(13) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.04s, visibility .3s 1085ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.84s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.84s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.04s, visibility .3s 1085ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.84s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 2.84s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.04s, visibility .3s 1085ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(14) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.22s, visibility .3s 1.13s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.02s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.02s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.22s, visibility .3s 1.13s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.02s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.02s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.22s, visibility .3s 1.13s }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(15) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.4s, visibility .3s 1175ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.2s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.2s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.4s, visibility .3s 1175ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.2s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.2s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.4s, visibility .3s 1175ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(16) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.58s, visibility .3s 1.22s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.38s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.38s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.58s, visibility .3s 1.22s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.38s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.38s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.58s, visibility .3s 1.22s }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(17) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.76s, visibility .3s 1265ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.56s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.56s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.76s, visibility .3s 1265ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.56s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.56s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.76s, visibility .3s 1265ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(18) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.94s, visibility .3s 1.31s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.74s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.74s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.94s, visibility .3s 1.31s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.74s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.74s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 3.94s, visibility .3s 1.31s }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(19) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 4.12s, visibility .3s 1355ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.92s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.92s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 4.12s, visibility .3s 1355ms, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.92s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 3.92s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 4.12s, visibility .3s 1355ms }body.dsn-show-work .dsn-all-work .list-main:nth-of-type(20) .work-item {-webkit-transition: opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 4.3s, visibility .3s 1.4s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 4.1s;transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 4.1s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 4.3s, visibility .3s 1.4s, -webkit-transform .5s cubic-bezier(.31, 1.37, .68, -.36) 4.1s;-o-transition: transform .5s cubic-bezier(.31, 1.37, .68, -.36) 4.1s, opacity .3s cubic-bezier(.31, 1.37, .68, -.36) 4.3s, visibility .3s 1.4s }.filterings-sticy .filtering-wrap, .root-work {width: 100%;position: relative }.root-work .filterings {position: relative;margin: 0 auto 120px;width: 100%;z-index: 2 }.root-work .filterings .filtering-wrap {width: inherit;position: relative;border-bottom: 2px solid rgba(255, 255, 255, .05);margin: auto;text-align: center }.v-light .root-work .filterings .filtering-wrap {border-bottom: 2px solid rgba(190, 190, 190, .27) }.filterings-sticy .filtering-wrap .filtering, .root-work .filterings .filtering-wrap .filtering {overflow: auto;position: relative;margin-bottom: -2px }.root-work .filterings .filtering-wrap .filtering button {color: #fff;width: auto;margin: 0 30px 0 0;padding: 0 5px 18px;font-size: 14px;font-weight: 500;display: inline-block;cursor: pointer;-webkit-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;letter-spacing: 2px;text-transform: uppercase }.root-work .filterings .filtering-wrap .filtering button.active {font-weight: 700;border-bottom: 2px solid #fff }.v-light .root-work .filterings .filtering-wrap .filtering button.active {border-bottom: 2px solid #bebebe }.root-work .projects-list .item {width: 50%;position: relative;padding-left: 30px;padding-right: 30px;margin-top: 50px }.root-work .projects-list .item:nth-child(2) {margin-top: 160px }.root-work .projects-list .item a {position: relative;display: block;overflow: hidden }.root-work .projects-list .item a .item-border {position: absolute;top: 0;left: 15px;right: 15px;bottom: 0;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5) }.root-work .projects-list .item a img {display: block;-o-object-fit: cover;object-fit: cover }.root-work .projects-list .item a .item-info .cat {font-size: 13px;letter-spacing: 1px;font-weight: 500;text-transform: uppercase;margin-bottom: 10px;font-family: Montserrat, sans-serif;opacity: .9 }.root-work .box-title {position: absolute;margin-top: 0;padding-top: 0;width: 100% }.root-work .box-title h2 {top: -50px;-webkit-transform: none;-ms-transform: none;transform: none;width: 100%;left: 0;font-size: 10vw;z-index: -1 }.root-work.root-work-two {width: calc(100% - 225px);margin-left: 225px }.root-work.root-work-two .projects-list .item {margin-top: 0;width: 33.33333%;margin-bottom: 50px }.root-work.root-work-two .projects-list .item a {height: auto }.root-work.root-work-two .projects-list .item a img {-webkit-transition: 1.5s cubic-bezier(.645, .045, .355, 1);-o-transition: 1.5s cubic-bezier(.645, .045, .355, 1);transition: 1.5s cubic-bezier(.645, .045, .355, 1) }.root-work.root-work-two .projects-list .item a .item-info {position: relative;left: auto;top: auto;-webkit-transform: none;-ms-transform: none;transform: none;padding: 25px 15px 0;width: 100%;text-align: center;transition: transform .5s cubic-bezier(.08, .03, .22, .87), -webkit-transform .5s cubic-bezier(.08, .03, .22, .87);z-index: 2 }.root-work.root-work-two .projects-list .item a .item-info h4 {position: relative;color: #fff;font-size: 20px;-webkit-transition: margin-bottom .5s;-o-transition: margin-bottom .5s;transition: margin-bottom .5s;z-index: 3;font-weight: 600 }.root-work.root-work-two .projects-list .item a .item-info span {color: #fff;opacity: 0;-webkit-transition: opacity .6s;-o-transition: opacity .6s;transition: opacity .6s;position: relative }.root-work.root-work-two .projects-list .item a:hover img {-webkit-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95) }.filterings-sticy {position: fixed;width: 225px;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 50px;z-index: 2;pointer-events: none }.filterings-sticy .filtering-wrap .filtering button {position: relative;color: #fff;width: -webkit-max-content;width: -moz-max-content;width: max-content;margin: 0 30px 0 0;padding: 18px 5px 18px 0;font-size: 14px;font-weight: 500;display: block;cursor: pointer;-webkit-transition: width .6s ease-in-out;-o-transition: width .6s ease-in-out;transition: width .6s ease-in-out;letter-spacing: 2px;text-transform: uppercase;pointer-events: auto }.filterings-sticy .filtering-wrap .filtering button::before {content: "";position: absolute;top: 50%;left: 0;width: 0;height: 2px;background-color: #fff;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-top: -1px;opacity: .7 }.filterings-sticy .filtering-wrap .filtering button.active, .filterings-sticy .filtering-wrap .filtering button:hover {font-weight: 700;color: #242424 }.filterings-sticy .filtering-wrap .filtering button:hover:before {content: "";position: absolute;top: 50%;left: 0;width: 100%;height: 2px;background-color: #fff;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;margin-top: -1px;opacity: .7 }.section-padding-work {padding-top: 180px;padding-bottom: 130px }.section-padding-work.root-work.root-work-two .box-title h2 {top: -180px }.root-blog {-webkit-box-sizing: border-box;box-sizing: border-box }.root-blog .post-list-item {position: relative;margin-bottom: 120px }.root-blog .post-list-item figure img {position: relative;display: block;width: 100%;-o-object-fit: cover;object-fit: cover;max-height: 80vh }.root-blog .post-list-item .post-list-item-content {margin-top: 30px;width: 100%;position: relative }.root-blog .post-list-item .post-list-item-content .post-info-date {margin-right: 20px }.root-blog .post-list-item .post-list-item-content .post-info-top a {display: inline-block;font-size: 14px;font-weight: 500;letter-spacing: 1.2px;word-spacing: 2px;margin-bottom: 20px;color: #fff }.root-blog .post-list-item .post-list-item-content h3 {font-size: 42px;font-weight: 700;margin-bottom: 30px }.root-blog .post-list-item .post-list-item-content .post-author {width: 100%;display: block;margin-bottom: 40px }.root-blog .post-list-item .post-list-item-content .post-author img {width: 60px;height: 60px;display: inline-block;border-radius: 50%;margin-right: 10px }.root-blog .post-list-item .post-list-item-content .post-author span {font-weight: 300 }.root-blog .post-list-item .post-list-item-content .post-author span a {color: #fff;padding-left: 5px;letter-spacing: 2px }.news-content .news-content-inner {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-sizing: border-box;box-sizing: border-box }.news-content .News-socials-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 23%;padding-right: 30px }.news-content .News-socials-wrapper .news-title {font-size: 42px;font-weight: 800;line-height: 1.2;letter-spacing: .01em }.news-content .News-socials-wrapper .News-news-date {font-size: 20px;line-height: 1.2;letter-spacing: 2px;color: #fff;opacity: .8 }.news-content .News-socials-wrapper .cat a {display: block;text-decoration: none }.news-content .News-socials-wrapper .cat a span {font-size: 12px;letter-spacing: 2px;text-transform: uppercase;color: #fff;background-color: #090909;padding: 5px 15px;margin: 0 5px 5px }.v-light .news-content .News-socials-wrapper .cat a span {background-color: #e6e6e6;color: #000 }.news-content .News-socials-wrapper .cat a span::last-child {margin-bottom: 0 }.news-content .News-socials-wrapper .post-share ul li {list-style: none;margin-bottom: 10px }.comments-post .comments-title .subtitle, .footer .footer-links .footer-block.col-menu ul li:last-of-type, .news-content .News-socials-wrapper .post-share ul li:last-child, .news-content .post-content:last-child, .news-content .post-content>:last-child {margin-bottom: 0 }.news-content .News-socials-wrapper .post-share ul li a, .news-content .post-content a {position: relative;text-decoration: none;-webkit-transition: color 670ms linear 417ms;-o-transition: color 670ms linear 417ms;transition: color 670ms linear 417ms }.comments-post .comments-area .comment .comment-body .comment-text .comment-reply-link:before, .news-content .News-socials-wrapper .post-share ul li a:before, .news-content .post-content a:before {content: "";position: absolute;bottom: 0;height: 45%;left: -.15em;right: -.15em;background: rgba(82, 83, 85, .19);background-size: 100% 100%;-webkit-transition: -webkit-transform 380ms cubic-bezier(.165, .84, .44, 1);transition: transform 380ms cubic-bezier(.165, .84, .44, 1);-o-transition: transform 380ms cubic-bezier(.165, .84, .44, 1);transition: transform 380ms cubic-bezier(.165, .84, .44, 1), -webkit-transform 380ms cubic-bezier(.165, .84, .44, 1);-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transform: scale(.98, 0) translateZ(0);transform: scale(.98, 0) translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: -1;background-repeat: repeat-x }.comments-post .comments-area .comment .comment-body .comment-text .comment-reply-link:after, .news-content .News-socials-wrapper .post-share ul li a:after, .news-content .post-content a:after {content: "";position: absolute;bottom: 0;height: 1px;left: -.025em;right: -.075em;background: rgba(82, 83, 85, .19);background-size: 100% 100%;-webkit-transition: opacity 190ms cubic-bezier(.895, .03, .685, .22), background 670ms linear 417ms;-o-transition: opacity 190ms cubic-bezier(.895, .03, .685, .22), background 670ms linear 417ms;transition: opacity 190ms cubic-bezier(.895, .03, .685, .22), background 670ms linear 417ms;-webkit-transform: translateZ(0);transform: translateZ(0) }.comments-post .comments-area .comment .comment-body .comment-text .comment-reply-link:hover:before, .news-content .News-socials-wrapper .post-share ul li a:hover:before, .news-content .post-content a:hover:before {-webkit-transform: scale(1, 1) translateZ(0);transform: scale(1, 1) translateZ(0) }.comments-post .comments-area .comment .comment-body .comment-text .comment-reply-link:hover:after, .news-content .News-socials-wrapper .post-share ul li a:hover:after, .news-content .post-content a:hover:after {opacity: 0;-webkit-transition: opacity 126ms cubic-bezier(.165, .84, .44, 1);-o-transition: opacity 126ms cubic-bezier(.165, .84, .44, 1);transition: opacity 126ms cubic-bezier(.165, .84, .44, 1) }.news-content .post-content {position: relative;display: block;width: 77% }.entry, .news-content .post-tags, footer .contact-footer {display: -webkit-box;display: -ms-flexbox }.news-content .post-content p {letter-spacing: -.6px }.news-content .post-content blockquote {font-size: 20px;font-family: serif;color: #fff;font-style: italic;padding: 10px 0 10px 15px;border-left: 1px solid #cacaca }.v-light .news-content .post-content blockquote {color: #000;border-left: 1px solid #bebebe }.news-content .post-tags {position: relative;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 50px 0 0 }.news-content .post-tags a {color: #fff;display: inline-block;line-height: 1;float: left }.news-content .post-tags a:before {content: "#";position: relative;margin-right: 5px;font-size: 14px;background-color: transparent;border: 0 }.box-info-contact {position: relative;height: 100%;padding: 30px }.box-info-contact ul li span {color: #fff;font-weight: 600;font-size: 13px;text-transform: uppercase;min-width: 120px }.box-info-contact ul li a {position: relative;-webkit-transition: color .3s ease-out;-o-transition: color .3s ease-out;transition: color .3s ease-out;line-height: 1.7 }.box-info-contact ul li a::before {content: "";position: absolute;height: 1px;width: 100%;bottom: 0;left: 0;background-color: #3535359c;-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;transition: transform .4s cubic-bezier(.28, .38, 0, .81), -webkit-transform .4s cubic-bezier(.28, .38, 0, .81) }.box-info-contact ul li a:after {content: "";position: absolute;height: 1px;width: 100%;bottom: 0;left: 0;background-color: #3535359c;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;transition: transform .4s cubic-bezier(.28, .38, 0, .81) .2s, -webkit-transform .4s cubic-bezier(.28, .38, 0, .81) .2s }.box-info-contact ul li a:hover::before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0) }.box-info-contact ul li a:hover:after {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1) }.form-box {position: relative;padding: 30px }.form-box .form-group .help-block {color: red;font-weight: 600;margin-bottom: 15px }.form-box .form-group li {list-style: none }.entry {display: flex;width: 100%;border-bottom: 1px solid #3535359c;padding-bottom: 15px;margin-bottom: 30px }.v-light .entry {border-bottom: 1px solid #bebebe }label {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;padding-right: 30px;color: #fff;font-size: 15px;letter-spacing: 1px }.map-custom {position: relative;width: 100%;height: 80vh;pointer-events: none }.comments-post {position: relative;width: 100%;vertical-align: middle;-webkit-box-sizing: border-box;box-sizing: border-box }.comments-post .comments-title {margin-bottom: 70px }.comments-post .comments-area .comment {list-style: none;margin-top: 20px }.comments-post .comments-area .comment .comment-body {position: relative;padding-top: 30px }.comments-post .comments-area .comment .comment-body .comment-author {position: relative;top: 10px;left: 0;width: 64px;height: 64px;display: block;float: left }.comments-post .comments-area .comment .comment-body .comment-author img {display: block;height: auto;max-width: 100%;border-radius: 50% }.comments-post .comments-area .comment .comment-body .comment-text {padding: 0 0 0 90px;min-height: 64px }.comments-post .comments-area .comment .comment-body .comment-text .comment-date {float: right;margin: 3px 5px 0 0;font-size: 13px;color: #b0b0b0 }.comments-post .comments-area .comment .comment-body .comment-text .comment-date:before {content: "/";display: inline-block;margin-right: 5px }.comments-post .comments-area .comment .comment-body .comment-text .comment-info .comment-name {float: left;margin: 0;font-weight: 700;font-size: 17px }.comments-post .comments-area .comment .comment-body .comment-text .text-holder p {margin: 7px 0 10px }.comments-post .comments-area .comment .comment-body .comment-text .comment-reply-link {position: relative;text-decoration: none;-webkit-transition: color 670ms linear 417ms;-o-transition: color 670ms linear 417ms;transition: color 670ms linear 417ms;font-weight: 700;font-size: 15px;line-height: 20px;text-transform: uppercase;color: #fff }.comments-post .comments-area .comment .children {margin-left: 90px }@media only screen and (max-width:575px) {.container {padding-right: 15px;padding-left: 15px }.header-top .header-container {padding: 20px 15px }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner .title-text-header .title-text-header-inner, .fullscreen-slider .slider-item .content-inner .slider-header h1, .header-hero h1, .header-hero.header-hero-2 h1, .next-project .project-title .title-text-header .title-text-header-inner span, .slider-header h1 {font-size: 45px }.dsn-pagination .page-numbers {font-size: 30px;margin-right: 20px }.dsn-pagination .next .button-m {width: 65px;height: 65px;top: -45px }.dsn-pagination .next .button-m svg {left: -35% }.dsn-pagination .next .button-m span {top: 25px;left: -5px }.intro-project .inner>p {font-size: 14px }.gallery-col .box-im .caption {left: -20px }.slider-project {width: calc(100% - 55px);left: 27.5px }.project-image-collage {-ms-grid-columns: unset;grid-template-columns: unset }.box-seat .box-middle-text h3 {font-size: 25px }.client-see .inner .items, .client-see .inner .left .title {padding-left: 15px }.client-see .inner .items .bottom .avatar {display: none }.client-see .inner .items .bottom .label {margin-left: 0 !important }.headefr-fexid .project-title .title-text-header .title-text-header-inner span {font-size: 40px }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner p, .dsn-slider .link-custom, .header-hero.header-hero-2 .view-case, .header-hero.header-hero-2 p {margin-top: 20px }.dsn-slider .footer-slid .main-social {left: 20px }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner {padding-left: 20px;padding-right: 20px }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner .project-metas .project-meta-box {margin-bottom: 20px }.nav-work-box .list-main .work-item a h3 {font-size: 2rem }.root-work .filterings .filtering-wrap {border-bottom: 0 }.root-work .filterings .filtering-wrap .filtering button {margin-right: 10px }.root-blog .post-list-item .post-list-item-content {padding-left: 0;padding-right: 0 }.comments-post .comments-area .comment .comment-body .comment-author {width: 30px;height: 30px }.comments-post .comments-area .comment .comment-body .comment-text {padding: 0 0 0 40px }.comments-post .comments-area .comment .children {margin-left: 40px }}@media only screen and (max-width:400px) {.fullscreen-slider .slider-item .content-inner .slider-header h1, .header-hero h1, .header-hero.header-hero-2 h1, .next-project .project-title .title-text-header .title-text-header-inner span, .slider-header h1 {font-size: 38px }.contact-up .c-wapp a .hiring {font-size: 28px }.brand-client .wapper-client .logo-box, .our-news .custom-container {width: 100% }.box-seat .pro-text, .box-seat.box-seat-bottom .pro-text, .box-seat.box-seat-full .pro-text {bottom: 0;padding: 30px 20px;margin: 0 }.box-seat .pro-text p, .box-seat.box-seat-bottom .pro-text p, .box-seat.box-seat-full .pro-text p {max-width: 100%;padding-top: 15px;text-align: center }.our-news .slick-list, .our-news .slick-slider .slick-list, .our-team .slick-slider .slick-list, [data-dsn-col="2"] .slick-slider .slick-list {padding: 0 }.our-news .item-new, .our-team .team-item, .work-under-header .work-item {margin-right: 0 }.headefr-fexid .project-title .title-text-header .title-text-header-inner span {font-size: 35px }.dsn-slider .dsn-slider-content .slide-content .slide-content-inner {padding-left: 20px }.nav-work-box .list-main .work-item {padding: 30px 0 }.nav-work-box .list-main .work-item.dsn-active h3 {letter-spacing: 2px }.nav-work-box .list-main .work-item a h3 {font-size: 1.2rem }.box-info-contact ul li span {min-width: auto;margin-right: 15px }.comments-post .comments-area .comment .children {margin-left: 20px }}.comments-post .comments-form {position: relative;width: 100%;margin-top: 120px }@media only screen and (max-width:991px) {.root-blog .post-list-item, .root-work .filterings {margin-bottom: 80px }.root-work .box-title h2 {top: -15px }.root-work.root-work-two .projects-list .item {width: 49.5% }.news-content {padding-left: 0;padding-right: 0 }.news-content .News-socials-wrapper {width: 26% }.news-content .post-content {width: 74% }.v-light .box-info-contact {background-color: transparent }.comments-post .comments-title {margin-bottom: 35px }.comments-post .comments-form {margin-top: 80px }}footer {position: relative;z-index: 3;padding: 0 50px 30px }footer a, footer p {color: rgba(194, 194, 194, .6);margin-bottom: 0;font-size: 12px;font-weight: 700;letter-spacing: 2px;line-height: 1.6;font-variant-numeric: proportional-nums;font-family: Montserrat, sans-serif }footer .contact-footer {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 10px }footer .copyright-social {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media only screen and (max-width:767px) {.entry, label {display: block }.news-content .post-content, .root-work .projects-list .item, .root-work.root-work-two .projects-list .item {width: 100% }.root-work .projects-list .item:nth-child(2) {margin-top: 50px }.root-work.root-work-two .projects-list .item:nth-of-type(2) {margin-top: 0 }.root-blog .post-list-item .post-list-item-content h3 {font-size: 28px }.news-content .News-socials-wrapper {width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.news-content .News-socials-wrapper .title-caption {display: inline-block;margin-bottom: 10px }.news-content .News-socials-wrapper .cat, .news-content .News-socials-wrapper .post-share {width: 100%;margin-bottom: 30px }.news-content .News-socials-wrapper .cat a, .news-content .News-socials-wrapper .post-share ul {display: inline-block }.news-content .News-socials-wrapper .post-share ul li {display: inline-block;margin-left: 10px }.news-content .post-tags {padding: 30px 0 0 }.box-info-contact {padding: 0;margin-bottom: 50px;background-color: transparent }.box-info-contact h3, .form-box h3 {font-size: 25px }.box-info-contact h5 {margin-bottom: 10px;font-weight: 600 }.box-info-contact ul li {margin-top: 10px }.form-box {padding: 0;margin-bottom: 30px }label {-webkit-box-flex: unset;-ms-flex: unset;flex: unset;margin-bottom: 10px }footer {margin-left: 0;padding: 0 30px 30px }footer a, footer p {letter-spacing: 0 }footer .copyright-social {-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-orient: inherit;-webkit-box-direction: inherit;-ms-flex-direction: inherit;flex-direction: inherit }footer .copyright-social p {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }footer .copyright-social ul {margin-top: 0;margin-bottom: 10px }.footer .footer-links .dsn-col-footer:nth-of-type(n+2) {margin-top: 30px }}@media only screen and (max-width:575px) {footer {padding-left: 15px }footer .copyright-social {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}footer .copyright-social ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }footer .copyright-social ul li {display: list-item;margin-right: 20px;list-style: none }.footer .footer-links {padding-top: 80px;padding-bottom: 80px }.footer .footer-links .footer-title {position: relative;color: #fff;text-transform: uppercase;font-weight: 700;font-size: 15px;padding-bottom: 10px;margin-bottom: 25px;letter-spacing: 2px }.footer .footer-links .footer-title::after {content: "";position: absolute;left: 0;bottom: 0;width: 15px;height: 2px;background-color: #fff }.footer .footer-links .footer-block.col-menu ul li {font-size: 14px;font-weight: 600;margin-bottom: 10px;overflow: hidden }.footer .footer-links .footer-block.col-menu ul li a {font-weight: 600 }.footer .footer-links .footer-block.col-contact p {font-size: 12px;font-weight: 600;margin-bottom: 10px }.footer .footer-links .footer-block.col-contact p span {margin-right: 5px;margin-left: 5px }.footer .footer-links .footer-block .footer-logo {width: 220px }.footer .footer-links .footer-block .footer-social ul li {display: inline-block;list-style: none;margin-right: 5px }.footer .footer-links .footer-block .footer-social ul li a {position: relative;color: #fff;border-radius: 50%;letter-spacing: 0;border: 1px solid rgba(255, 255, 255, .07);height: 35px;width: 35px;line-height: 35px;text-align: center;-webkit-transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;-o-transition: transform .2s ease-in-out;transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out }.footer .footer-links .footer-block .footer-social ul li a i {position: relative;z-index: 2;-webkit-transition: -webkit-transform .2s ease-in-out;-o-transition: transform .2s ease-in-out;transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;font-size: 12px }.footer .footer-links .footer-block .footer-social ul li a:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;border-radius: 50%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);background-color: #fff;-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transition: opacity .3s cubic-bezier(.215, .61, .355, 1), -webkit-transform .3s cubic-bezier(.215, .61, .355, 1);transition: transform .3s cubic-bezier(.215, .61, .355, 1), opacity .3s cubic-bezier(.215, .61, .355, 1), -webkit-transform .3s cubic-bezier(.215, .61, .355, 1);-o-transition: transform .3s cubic-bezier(.215, .61, .355, 1), opacity .3s cubic-bezier(.215, .61, .355, 1) }.footer .footer-links .footer-block .footer-social ul li a:hover i {color: #000;-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg) }.footer .footer-links .footer-block .footer-social ul li a:hover:before {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: opacity .5s cubic-bezier(.215, .61, .355, 1) .2s, -webkit-transform .5s cubic-bezier(.23, 1, .32, 1) .2s;transition: transform .5s cubic-bezier(.23, 1, .32, 1) .2s, opacity .5s cubic-bezier(.215, .61, .355, 1) .2s, -webkit-transform .5s cubic-bezier(.23, 1, .32, 1) .2s;-o-transition: transform .5s cubic-bezier(.23, 1, .32, 1) .2s, opacity .5s cubic-bezier(.215, .61, .355, 1) .2s }.step, .step::after, .step::before {transition: .3s ease-in-out }.footer .copyright {padding-top: 30px;font-size: 14px;letter-spacing: 2.67px;border-top: 1px solid rgba(255, 255, 255, .1) }.v-light .footer .copyright {border-top: 1px solid #bebebe }.footer .copyright p {text-transform: uppercase }.footer .copyright .copright-text {color: #a7a7a7;margin-top: 5px;font-weight: 500 }.cap {position: absolute;bottom: 30px;left: 0;background-image: -webkit-gradient(linear, left top, right top, from(#0e0e0e5c), to(#1b1515));background-image: -webkit-linear-gradient(left, #0e0e0e5c 0, #1b1515 100%);background-image: -o-linear-gradient(left, #0e0e0e5c 0, #1b1515 100%);background-image: linear-gradient(to right, #0e0e0e5c 0, #1b1515 100%);padding: 4px 15px;color: #fff;z-index: 10 }.cap span {font-size: 12px;text-transform: uppercase;letter-spacing: 2px }.caption {left: -20px;bottom: 0;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;color: #fff;letter-spacing: 2px;font-size: 12px;font-weight: 600;position: absolute }.services-header2 :hover {box-shadow: 0 5px 15px #fcac71 }.steps {list-style: none;display: flex }.step {position: relative;height: 50px;line-height: 50px;background: #fcac71;padding: 0 20px;white-space: nowrap;margin-left: 10px }.step:last-child {margin-right: 0;border-top-right-radius: 5px;border-bottom-right-radius: 5px }.step:first-child {border-top-left-radius: 5px;border-bottom-left-radius: 5px }.step::before {position: absolute;content: "";border-top: 25px solid #fcac71;border-bottom: 25px solid #fcac71;border-left: 25px solid transparent;top: 0;left: -25px }.step::after {position: absolute;content: "";border-top: 25px solid transparent;border-bottom: 25px solid transparent;top: 0;right: -25px }.step a {text-decoration: none;color: #fff }.swiper-container {width: 100vw }.swiper-slide {background-size: cover;background-position: 50%;min-height: 100vh;display: flex;align-items: center;justify-content: center;flex-direction: column }@media only screen and (max-width:767px) {.swiper-slide {min-height: 35vh }.swiper-button-next, .swiper-button-prev {background-size: 15px 44px }.swiper-text {font-size: 15px }.box-seat .inner-img {height: 24vh }.our-work .work-item {height: 30vh }.box-gallery-vertical [data-dsn-grid=moveUp], .headefr-fexid {height: 36vh }.has-top-bottom {padding-left: 25px }.team-img {height: 355px !important }}