@charset "UTF-8";[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}[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}[data-overlay="10"]:before{opacity:1}.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%;transform:translate(-50%,-50%)}.v-middle-horizontal{position:absolute;left:50%;transform:translate(-50%,0)}.v-middle-vertical{position:absolute;top:50%;transform:translate(0,-50%)}:root{--dsn-background_color:#111;--dsn-heading-color:#fff;--dsn-body-color:#d7d7d7;--dsn-assistant-background-color:#191919;--dsn-assistant-body-color:#65bc7b;--dsn-border-color:#242424;--dsn-background_color-light:#f9f9f9;--dsn-heading-color-light:#000;--dsn-body-color-light:#0009;--dsn-assistant-background-color-light:#e6e6e6;--dsn-assistant-body-color-light:#d90a2c;--dsn-border-color-light:#bebebe}.background-section,.dsn-button-2.background-section.parallax-icon .icon-circle{background-color:#191919}.v-light .background-section,.v-light .dsn-button-2.background-section.parallax-icon .icon-circle,.dsn-button-2.background-section.parallax-icon .v-light .icon-circle{background-color:#e6e6e6}.background-theme{background-color:#50A684;transition-property:background-color,color}.v-light .background-theme{background-color:#50A684}.container.before_background{padding-right:40px}@media only screen and (max-width:767px){.container.before_background{padding-right:30px}}.container.before_background::before{content:"";position:absolute;top:0;bottom:0;width:50vw;height:100%;left:-50vw;background-color:inherit}@media only screen and (max-width:991px){.container.before_background::before{right:-25%;left:-25%}}.theme-color{color:#50A684}.v-light .theme-color{color:#50A684}.text-color-heading,.dsn-button-2,.main-slider .box-next .content-box-next .metas span{color:#fff}.v-light .text-color-heading,.v-light .dsn-button-2,.v-light .main-slider .box-next .content-box-next .metas span,.main-slider .box-next .content-box-next .metas .v-light span{color:#545859}.body-dark-color{color:#27364A}.background-main,.dsn-button-2.background-main.parallax-icon .icon-circle,.background-section .bar.background-section,.dsn-button-2.background-section.parallax-icon .icon-circle .bar.background-section,.dsn-button-2.background-section.parallax-icon .bar.icon-circle{background-color:#071D49}.v-light .background-main,.v-light .dsn-button-2.background-main.parallax-icon .icon-circle,.dsn-button-2.background-main.parallax-icon .v-light .icon-circle,.v-light .background-section .bar.background-section,.dsn-button-2.background-section.parallax-icon .v-light .icon-circle .bar.background-section,.v-light .dsn-button-2.background-section.parallax-icon .bar.icon-circle,.dsn-button-2.background-section.parallax-icon .v-light .icon-circle .bar.icon-circle{background-color:#f9f9f9}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 *{box-sizing:border-box;list-style:none;outline:none;margin:0;padding:0;transition:none}html{-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:14px}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto;vertical-align:middle}iframe{border:none}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;background:inherit;border:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button,input,select,optgroup,textarea{text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:900;line-height:1.2;font-family:"myriad-pro",sans-serif;margin:1.25em 0 .5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-light h1,.v-light h2,.v-light h3,.v-light h4,.v-light h5,.v-light h6{color:#545859}h1{font-size:45px}h2{font-size:40px}h3{font-size:35px}h4{font-size:30px}h5{font-size:25px}h6{font-size:22px}.title,.editor-post-title__input{position:relative;color:#fff;font-size:40px;word-break:break-word;font-family:"myriad-pro",sans-serif}@media only screen and (max-width:767px){.title,.editor-post-title__input{font-size:35px}}@media only screen and (max-width:575px){.title,.editor-post-title__input{font-size:25px;line-height:1.2}}@media only screen and (max-width:400px){.title,.editor-post-title__input{font-size:20px}}.sub-text-header{max-width:520px;color:#27364A}.dsn-title .title-tag,.dsn-heading-title.title-tag{position:relative;font-size:42px;transition:color 0.5s}@media only screen and (max-width:767px){.dsn-title .title-tag,.dsn-heading-title.title-tag{font-size:32px}}.dsn-title p{position:relative;letter-spacing:1px;margin-bottom:20px}.dsn-title .border-bottom-title{padding-left:70px}.dsn-title.text-center{padding:0}.dsn-title.text-center span{display:none}.dsn-title.text-center p{margin-left:0}.sm-title-block{position:relative;letter-spacing:1px;font-size:20px}.sm-title-block:not(.dsn-heading-title){margin-bottom:20px}@media only screen and (max-width:991px){.sm-title-block:not(.dsn-heading-title){margin-bottom:15px}}.xs-title-block{position:relative;letter-spacing:2px;font-size:18px}.title-block{position:relative;letter-spacing:1px;font-size:26px;font-family:"myriad-pro",sans-serif}.title-block:not(.dsn-heading-title){margin-bottom:20px}@media only screen and (max-width:991px){.title-block:not(.dsn-heading-title){margin-bottom:15px}}.border-bottom-title::before,.border-bottom-title::after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%)}.border-bottom-title::after{width:6px;height:6px;background-color:#fff;border-radius:50%}.v-light .border-bottom-title::after{background-color:#071D49}.border-bottom-title::before{width:60px;height:1px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#eeeeee),color-stop(35%,#bababa),color-stop(65%,#999),to(#212121));background:-webkit-linear-gradient(left,#eeeeee 0,#bababa 35%,#999 65%,#212121 100%);background:-o-linear-gradient(left,#eeeeee 0,#bababa 35%,#999 65%,#212121 100%);background:linear-gradient(to right,#eeeeee 0,#bababa 35%,#999 65%,#212121 100%)}.v-light .border-bottom-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(0,#212121),color-stop(35%,#373636),color-stop(65%,#373737),to(#eeeeee));background:-webkit-linear-gradient(left,#212121 0,#373636 35%,#373737 65%,#eeeeee 100%);background:-o-linear-gradient(left,#212121 0,#373636 35%,#373737 65%,#eeeeee 100%);background:linear-gradient(to right,#212121 0,#373636 35%,#373737 65%,#eeeeee 100%)}@media only screen and (max-width:767px){.border-bottom-title{letter-spacing:0}}.p-larg{max-width:980px;font-size:18px;line-height:1.6}.text-underline{border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:2px}.title-h2{font-size:38px;letter-spacing:2px}@media only screen and (max-width:991px){.title-h2{font-size:35px;line-height:inherit}}@media only screen and (max-width:767px){.title-h2{font-size:25px}}.title-cover{position:absolute;width:100%;left:-6px;font-family:"myriad-pro",sans-serif;font-size:10vw;font-weight:700;opacity:0;transform:translateY(-100%);z-index:1;text-transform:uppercase;pointer-events:none;overflow:hidden}.container .title-cover{font-size:7vw}.title-cover.title_stroke{color:transparent;-webkit-text-stroke:1px #fff}.vertical-title{font-size:40px}@media only screen and (max-width:767px){.vertical-title{font-size:35px}}.fz-16{font-size:16px}.letter-s1{letter-spacing:1px}.heading-color{color:#fff}.v-light .heading-color{color:#545859}@media only screen and (max-width:767px){.title br,.sub-text-header br,.dsn-heading-title br,.dsn-title br,.sm-title-block br,.xs-title-block br,.title-block br,.title-h2 br,.vertical-title br{display:none}}.dsn-heading-title a{color:inherit}.v-light .dsn-heading-title a{color:inherit}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;margin:1.25em 0 .5em;font-weight:300}ul,ol,li{font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-content ul,.page-content ol{padding-left:25px}.page-content ul li,.page-content ol li{list-style:initial}cite,dfn,em,i{font-style:italic}blockquote cite{font-style:normal;font-family:"myriad-pro",sans-serif}pre{font-family:"Courier 10 Pitch",Courier,monospace;overflow:auto}code,kbd,tt,var{font-family:Menlo,monaco,Consolas,Lucida Console,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}u{text-decoration:underline}big{font-size:125%}a{text-decoration:none;color:#50A684}a:hover{text-decoration:none}a:focus{text-decoration:underline}img[align="right"]{float:right;margin:0 0 20px 20px}img[align="left"]{float:left;margin:0 20px 20px 0}img[align="center"]{float:left;margin:20px}html{font-size:22px}body{background-color:#071D49;line-height:1.2;color:#27364A;font-family:"myriad-pro",sans-serif;font-weight:300;margin:0;text-rendering:optimizeLegibility;transition:100ms;transition-property:background-color,color}body.dsn-mobile{overflow-y:auto}body.v-light{color:rgba(0,0,0,.95);background-color:#f9f9f9}.main-root{position:relative}.btn-play-inner-small svg{width:45px;height:45px}.btn-play-inner-small svg .stroke,.btn-play-inner-small svg .circle{fill:none;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.btn-play-inner-small svg .stroke{stroke:rgba(255,255,255,.3)}.btn-play-inner-small svg .circle{stroke:#fff;stroke-dashoffset:700;stroke-dasharray:700;stroke-linecap:butt;transition:all 1.5s}.btn-play-inner-small svg g{transform:scale(.5)}.btn-play-inner-small:hover .circle{stroke-dashoffset:0;stroke-dasharray:700;transition:all 2s cubic-bezier(.46,.08,.12,.91)}.header-container{padding-right:50px;padding-left:50px}@media only screen and (max-width:991px){.container,.header-container{max-width:100%;padding-right:50px;padding-left:50px}}@media only screen and (max-width:767px){.container,.header-container{padding-right:30px;padding-left:30px}}@media only screen and (max-width:575px){.container,.header-container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{max-width:100%;padding-right:80px;padding-left:80px}}@media (min-width:1090px){.container{max-width:960px;padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1367px){.container{max-width:1200px;padding-right:15px;padding-left:15px}}.section-padding{padding-top:120px;padding-bottom:120px}@media only screen and (max-width:991px){.section-padding{padding-top:80px;padding-bottom:80px}}.section-margin{margin-top:120px;margin-bottom:120px}@media only screen and (max-width:991px){.section-margin{margin-top:80px;margin-bottom:80px}}@media only screen and (max-width:767px){.section-margin{margin-top:50px;margin-bottom:0}}.mt-section{margin-top:120px}@media only screen and (max-width:991px){.mt-section{margin-top:80px}}.mb-section{margin-bottom:120px}@media only screen and (max-width:991px){.mb-section{margin-bottom:80px}}.pt-section{padding-top:120px}@media only screen and (max-width:991px){.pt-section{padding-top:80px}}.pb-section{padding-bottom:120px}@media only screen and (max-width:991px){.pb-section{padding-bottom:80px}}.subtitle{position:relative;padding-left:15px;font-size:22px;text-transform:uppercase;letter-spacing:2px;margin-bottom:30px}.subtitle:after{content:"";position:absolute;top:50%;left:0;width:8px;height:4px;background-color:#fff;transform:translateY(-50%)}.header-scale-hero{transform:scale(1.15)}.img-box-parallax .title-popup{display:none;transform:translate(-50%,-90px)}.img-box-parallax:hover .title-popup{display:block}.cursor{position:fixed;top:50%;left:50%;width:76px;height:76px;z-index:999999;pointer-events:none;background-color:#fff;border-radius:50%;transform-origin:left top;transition:transform 0.35s;transform:scale(.3) translate(-50%,-50%);mix-blend-mode:exclusion}.cursor.cursor-scale-full,.mfp-zoom-out-cur .cursor{transform:scale(1.2) translate(-50%,-50%)}.cursor.cursor-scale-full span,.mfp-zoom-out-cur .cursor span{color:#000}.cursor.cursor-scale-half{transform:scale(1) translate(-50%,-50%);mix-blend-mode:unset;background-color:#000}.cursor.cursor-scale-half span{color:#fff}.cursor.cursor-drag .cursor-next,.cursor.cursor-drag .cursor-prev{position:absolute;top:0;right:-25px}.cursor.cursor-drag .cursor-prev{right:auto;left:-25px}.cursor.cursor-drag.no-drag{mix-blend-mode:exclusion;color:#fff}.cursor.cursor-drag.no-drag .cursor-next,.cursor.cursor-drag.no-drag .cursor-prev,.cursor.cursor-drag.no-drag .cursor-drag{display:none}.cursor.cursor-drag.cursor-up-down .cursor-next,.cursor.cursor-drag.cursor-up-down .cursor-prev{position:absolute;top:-50px;right:auto;left:33px;transform:rotate(-90deg)}.cursor.cursor-drag.cursor-up-down .cursor-prev{top:auto;bottom:-50px}.cursor.cursor-drag.no-drag{mix-blend-mode:exclusion;background-color:#fff}.cursor.cursor-drag.no-drag .cursor-next,.cursor.cursor-drag.no-drag .cursor-prev,.cursor.cursor-drag.no-drag .cursor-drag{display:none}@media only screen and (max-width:991px){.cursor{display:none}}.cursor .cursor-helper{position:absolute;border-radius:50%;width:100%;text-align:center}.cursor .cursor-helper span{line-height:76px;font-size:12px;font-weight:700;text-shadow:20px 20px 20px #000;display:none}.cursor.cursor-view span.cursor-view{display:block}.cursor.cursor-close span.cursor-close{display:block}.cursor.cursor-play span.cursor-play{display:block}.cursor.cursor-open span.cursor-open{display:block}.cursor.cursor-prev span.cursor-prev{display:block}.cursor.cursor-next span.cursor-next{display:block}.cursor.cursor-drag span.cursor-drag{display:block}.dsn-ajax-effect:not(.dsn-cursor-effect) .cursor{left:auto;top:auto;right:10px;bottom:10px;transform:scale(.3) translate(-50%,-50%);mix-blend-mode:unset}.dsn-ajax-effect .cursor{display:inherit!important;transform:scale(.3);mix-blend-mode:unset}.dsn-ajax-effect .cursor:after{content:"";position:absolute;width:100px;height:109px;border-radius:50%;left:-9px;top:-15px;border-top:5px solid #fff;animation-name:animate-load;animation-duration:1.5s;animation-iteration-count:infinite}.cursor.no-scale{transform:scale(0) translate(-50%,-50%)}@-webkit-keyframes animate-load{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-moz-keyframes animate-load{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes animate-load{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dsn-arrow{position:relative}.dsn-arrow [data-cursor]:not(.slick-slider){position:absolute;width:25%;height:100%;top:0;left:0;z-index:1;cursor:pointer}.dsn-arrow.our-work [data-cursor]:not(.slick-slider){height:60%}.dsn-arrow [data-cursor="next"]:not(.slick-slider){right:0;left:auto}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:#071D49}.preloader .preloader-before{top:0}.preloader .preloader-after{bottom:0}.preloader .percent{position:absolute;font-weight:700;letter-spacing:3px;font-size:16px;color:#50A684;top:-25px}.preloader .title{width:max-content;line-height:.9;letter-spacing:10px}.preloader .title .text-strok{color:transparent;-webkit-text-stroke:1px #fff}.preloader .title .text-fill{color:#fff;position:absolute;left:0;clip-path:inset(100.09% 0% 0% 0%)}.preloader .preloader-bar{position:absolute;width:100%;height:5px;top:0;background:#1d1d1d}.preloader .preloader-bar .preloader-progress{width:0;height:100%;background:#50A684}.view-demo{display:flex;align-items:center;justify-content:space-around;height:100vh;position:relative;z-index:1}@media only screen and (max-width:991px){.view-demo{display:block}}.view-demo .half-left,.view-demo .half-right{flex:0 0 50%;text-align:center;transition:all 0.5s ease-in-out}.view-demo .half-left a,.view-demo .half-right a{transition:all .3s ease}.view-demo .half-left a img,.view-demo .half-right a img{margin:auto;width:70%;transition:all .5s ease-in-out;object-fit:cover;object-position:center;box-shadow:0 0 0 1px #ebebeb;border-radius:4px}.view-demo .half-left a:hover img,.view-demo .half-right a:hover img{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}@media only screen and (max-width:991px){.view-demo .half-left h4.text-dark,.view-demo .half-right h4.text-dark{color:#fff}}@media only screen and (max-width:991px){.view-demo .half-left,.view-demo .half-right{width:100%;flex:0 0 100%;padding:60px 15px}.view-demo .half-left a img,.view-demo .half-right a img{box-shadow:0 0 0 1px #161515}}.view-demo .overlay-bg{position:fixed;top:0;left:0;right:0;width:100%;height:100vh;display:flex;z-index:-1}@media only screen and (max-width:991px){.view-demo .overlay-bg{display:none}}.view-demo .overlay-bg div{width:50%;height:100%}.view-demo .overlay-bg .black{background-color:#110f10}.view-demo .overlay-bg .white{background-color:#fff}.before-Square{padding-left:20px}.before-Square:before{content:"";position:absolute;top:50%;width:6px;height:6px;background-color:#50A684;transform:translateY(-50%) rotate(45deg);left:1.5px}.v-light .before-Square:before{background-color:#50A684}.dsn-arrow-slid{width:22px;height:22px;padding:4px;fill:#fff;cursor:pointer}.dsn-arrow-slid.arrow-down{transform:rotate(180deg)}.dsn-hover-circle{position:relative}.dsn-hover-circle .icon-circle{position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #fff;border-radius:50%;z-index:-1;opacity:0}.dsn-hover-circle:hover .icon-circle{opacity:1}.swiper-pagination-bullet{position:relative;background-color:transparent;width:12px;height:12px;opacity:1;cursor:pointer;transition:all 0.3s ease-in-out;z-index:2;margin:5px;bottom:0!important}.swiper-pagination-bullet::before,.swiper-pagination-bullet::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;transition:all 0.3s ease-in-out}.swiper-pagination-bullet::before{background-color:#50A684;transform:scale(.7)}.v-light .swiper-pagination-bullet::before{background:#50A684}.swiper-pagination-bullet::after{border:1.5px solid #50A684;transform:scale(.7)}.v-light .swiper-pagination-bullet::after{border-color:#50A684}.swiper-pagination-bullet.swiper-pagination-bullet-active::before{transform:scale(.4)}.swiper-pagination-bullet.swiper-pagination-bullet-active::after{transform:scale(1)}.swiper-pagination-progressbar{width:30%;height:3px;margin-right:auto;margin-left:auto;margin-top:30px}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transition:transform 0.5s;background:#50A684}.v-light .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#50A684}.background-section.section-half,.dsn-button-2.background-section.parallax-icon .section-half.icon-circle{width:calc(50vw + 20px)!important;max-width:calc(50vw + 20px)}@media only screen and (max-width:767px){header .social-network-box,.main-slider .social-network-box{display:none}}@media only screen and (max-width:767px){.dsn-custom-service .theme-color.sm-title-block{display:none}}.dsn-clip-path-right,.dsn-clip-path-left{transition:all 0.5s}.dsn-clip-path-right,.dsn-clip-path-left{transition:clip-path 0.5s}.dsn-clip-path-right{clip-path:polygon(0 0,0 0,100% 100%,0% 100%)}.dsn-clip-path-right:hover{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.dsn-clip-path-left{clip-path:polygon(0 0,0 0,100% 100%,100% 0)}.dsn-clip-path-left:hover{clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}.dsn-clip-path-left:hover+.dsn-clip-path-right{clip-path:polygon(0 0,0 100%,100% 100%,0% 100%)}.slick-dots{text-align:center;margin-top:20px}.slick-dots li{display:inline-block;margin:0 5px;line-height:1.2!important;margin-bottom:0!important;cursor:pointer}.slick-dots li button{position:relative;background-color:#f9f9f9;width:20px;height:2px;font-size:0;opacity:.5}.v-light .slick-dots li button{background-color:#071D49}.slick-dots li.slick-active button{opacity:1;width:30px}.line-before,.line-after{position:relative}.line-before:before,.line-before:after,.line-after:before,.line-after:after{position:absolute;width:100px;height:1px;top:50%;transform:translateY(-50%);background:#fff}.v-light .line-before:before,.v-light .line-before:after,.v-light .line-after:before,.v-light .line-after:after{background-color:#071D49}@media only screen and (max-width:991px){.line-before:before,.line-before:after,.line-after:before,.line-after:after{display:none}}.line-before:before{content:"";left:-120px;right:auto}.line-after:after{content:"";right:-120px;left:auto}.line-under:after{content:'';position:relative;display:block;margin-top:20px;height:2px;width:100px;background-color:#50A684}.v-light .line-under:after{background-color:#50A684}.line-v-left{padding-left:20px;border-left:1px solid #50A684}.v-light .line-v-left{border-color:#50A684}.border-r7{border-radius:7px}[data-mfp-src]{cursor:pointer}.pointer-events{pointer-events:none}.pointer-events-auto{pointer-events:auto}@media only screen and (max-width:991px){.pl-container{padding-left:15px;padding-right:15px}}.animation-rotate img{animation:rotate 15s linear infinite}.social-network-box{position:absolute;left:40px;bottom:50%;color:#fff;transform:rotate(-90deg) translateX(-50%);transform-origin:left bottom;z-index:3}@media only screen and (max-width:575px){.social-network-box{display:none}}.main-slider .social-network-box{left:55px}.social-network-box.social-network-box_right{transform:rotate(90deg) translateX(-50%);left:auto;right:40px;transform-origin:right bottom}.main-slider .social-network-box.social-network-box_right{right:55px}.social-network-box .social-network ul li{display:inline-block;margin-right:20px;padding:0;list-style:none;overflow:hidden;vertical-align:top}.social-network-box .social-network ul li:last-of-type{margin-right:0}@media only screen and (max-width:991px){.social-network-box{transform:rotate(90deg);left:auto;right:40px;transform-origin:right bottom}}a.link-hover{color:#fff;display:inline-block;letter-spacing:2px;font-size:13px;font-family:"myriad-pro",sans-serif;font-weight:400;position:relative;text-transform:uppercase;transition:all 0.25s ease-in-out}a.link-hover:before{content:attr(data-hover-text);position:absolute;left:0;top:100%;color:#fff}a.link-hover:hover{transform:translateY(-100%);text-decoration:none}.link-vist{left:30px;bottom:40px;display:flex;width:max-content;align-items:center;margin-top:30px}@media only screen and (max-width:767px){.link-vist{margin-top:20px}}.link-vist .link-vist-text{position:relative;font-size:12px;font-weight:400;letter-spacing:2px;color:#fff;text-transform:uppercase;padding-bottom:3px;font-family:"myriad-pro",sans-serif}.link-vist .link-vist-text:before{content:"";display:block;position:absolute;height:1px;width:100%;background:#fff;bottom:1px;left:0;transform-origin:left;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transform:scaleX(1)}.link-vist .link-vist-arrow{margin-left:10px}.link-vist .link-vist-arrow svg{width:20px;height:20px;transition:all 0.6s cubic-bezier(.5,.2,.1,1.14)}.link-vist .link-vist-arrow svg *{fill:none;stroke:#fff;stroke-width:2px}.link-vist:hover .link-vist-text:before{transform:scaleX(0);transform-origin:right}.link-vist:hover .link-vist-arrow svg{transform:translate(10px,-10px);opacity:0}.scroll-to-top{position:fixed;right:-100px;bottom:60px;width:70px;height:70px;z-index:99;cursor:pointer}.scroll-to-top .box-numper{position:absolute;top:50%;left:50%;width:40px;height:40px;line-height:35px;transform:translate(-50%,-50%);text-align:center;color:#fff}.v-light .scroll-to-top .box-numper{color:#545859}.scroll-to-top .box-numper span{font-size:12px}.scroll-to-top img{width:65px}.v-light .scroll-to-top img{filter:invert(1)}.scroll-d{right:30px;bottom:40px;cursor:pointer;z-index:2}.scroll-d img{width:60px}.v-light .scroll-d img{filter:invert(1)}.shap-section{bottom:20px;right:20px;width:190px;pointer-events:none}.shap-section svg{opacity:.15}.shap-section svg path{fill:#fff}.container-fluid.no-padding,.container.no-padding{padding-left:0;padding-right:0}.bg-section{top:0;bottom:0}.w-100{width:100%}.w-auto{width:auto}.w-100-v{width:100vh}.h-100{height:100%}.h-100-v{height:100vh}.d-flex{display:flex}.d-grid{display:grid}.a-item-center{align-items:center}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.d-block{display:block}.d-inline-block{display:inline-block}.fw-blod{font-weight:700}.over-hidden{overflow:hidden}.hidden{opacity:0;visibility:hidden}.before-z-index:before{z-index:1}.fw-600{font-weight:600}.m-auto{margin-left:auto;margin-right:auto}.mt-30{margin-top:30px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-25{margin-bottom:25px}.pt-30{padding-top:30px}.pb-30{padding-top:30px}.p-0{padding:0}.box-after{position:relative;margin-bottom:5px}.box-after:after{content:"";position:absolute;width:calc(100% - 20px);height:100%;display:block;background:#50A684;bottom:-5px;left:10px;z-index:-1}.custom-container{width:120%}@media only screen and (max-width:400px){.custom-container{width:100%}}.content-center{justify-content:center;align-items:center;text-align:center}.icon-lg{vertical-align:middle;font-size:42px}.metas{font-family:"myriad-pro",sans-serif}.metas a{margin-right:5px}.metas.meta-personal span{background-color:rgba(25,25,25,.5);padding:5px 15px;color:#fff}.metas span{position:relative;font-size:16px;letter-spacing:1px}header .metas{color:#fff}.dsn-video{object-fit:cover;z-index:-20!important;width:100%;height:100%}[data-dsn="video"]{width:100%;height:100%}.p-relative{position:relative}.p-relative-elementor-widget .elementor-widget-container{position:relative}.p-absolute{position:absolute}.scrool-down{width:140px;height:140px;transform:scaleX(1.2);overflow:hidden;transition:0.5s ease;z-index:3;position:absolute;bottom:0;right:0;cursor:pointer}.scrool-down a{z-index:3}.scrool-down a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:99em;border-top:2px solid #555;border-right:2px solid #555;transition:0.5s ease;transform:translateY(75%) rotate(-45deg);will-change:transform;cursor:pointer}.scrool-down a:after{content:"";width:10px;height:10px;border:2px solid currentColor;position:absolute;left:0;right:0;bottom:15px;border-top:0;border-left:0;transform:rotate(45deg);margin:0 auto;transition:0.2s ease}.background-box{background-color:#a56433;color:#000;font-weight:700}.color-white{color:#fff}.overflow-hidden{overflow:hidden}.user-no-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-no-selection::selection{background:none;color:inherit}.cover-bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.no-shadow,.service .services-item{box-shadow:none}.transform-3d{transform-style:preserve-3d}.p-fixed{position:fixed;width:100%;height:100%;left:0;top:0}.day-night{position:fixed;z-index:99999;top:23px;left:10px;width:30px;height:30px;cursor:pointer}.admin-bar .day-night{top:74px}@media screen and (min-width:783px){.admin-bar .day-night{top:60px}}@media only screen and (max-width:767px){.day-night{left:150px;display:none}}.day-night .night,.day-night .moon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity 0.8s;border-radius:100%;opacity:0}.day-night .night svg,.day-night .moon svg{width:100%;height:100%}.day-night .night{border:1px solid rgba(255,255,255,.18);background-color:#fff;opacity:1}.day-night .night svg{fill:#000;width:100%;height:100%}.day-night .moon{border:1px solid rgba(255,255,255,.18);background-color:#000;opacity:0}.day-night .moon svg{transform:rotate(270deg);fill:#f0f0f0}.v-light .day-night .night{opacity:0}.v-light .day-night .moon{opacity:1}.dsn-ajax-loader{position:fixed;width:100%;height:100%;top:0;left:0}.dsn-ajax-loader:not(.dsn-ajax-normal){visibility:hidden;opacity:0;z-index:999}.dsn-ajax-loader.dsn-ajax-normal{background-color:#071D49;z-index:900199;transform:scaleY(0);transform-origin:bottom}.embed-3d-dimensions{max-width:100%;height:80vh}.embed-3d-dimensions .overlay-3d-dimensions{transition-property:height,width;transition-duration:0.3s;color:#50A684}.embed-3d-dimensions .overlay-3d-dimensions .button-action{cursor:pointer;background-color:#071D49;width:70px;height:70px;border-radius:50%}.embed-3d-dimensions .overlay-3d-dimensions i{font-size:50px}.embed-3d-dimensions .overlay-3d-dimensions .action-key{transition:opacity 0.5s;left:10px;top:10px}.embed-3d-dimensions .overlay-3d-dimensions .key-on{opacity:1;z-index:1}.embed-3d-dimensions .overlay-3d-dimensions .key-off{opacity:0;z-index:0}.embed-3d-dimensions.active-3d-dimensions .overlay-3d-dimensions{width:100px;height:100px;top:0;left:0}.embed-3d-dimensions.active-3d-dimensions .overlay-3d-dimensions:before{display:none}.embed-3d-dimensions.active-3d-dimensions .overlay-3d-dimensions .key-off{opacity:1;z-index:1}.embed-3d-dimensions.active-3d-dimensions .overlay-3d-dimensions .key-on{opacity:0;z-index:0}.embed-3d-dimensions iframe{border:none;max-width:100%}.dsn-ajax-effect{overflow:hidden!important}.z-index-0{z-index:0}.dsn-ajax-loader .title{color:#fff!important}.dsn-z-index-2{z-index:2}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.background-theme-color{background-color:#50A684;color:#fff}.v-light .background-theme-color{background-color:#50A684}.bg-dark{background-color:#071D49}.mb-70{margin-bottom:70px}@media only screen and (max-width:991px){.mb-70.dsn-title,.mb-70.section-title-2{margin-bottom:50px}}@media only screen and (max-width:767px){.mb-70.section-title{padding-top:10px}}.opacity-0{opacity:0}.border-bottom{border-bottom:1px solid #1e1e1e}@media only screen and (min-width:576px){.container .fill-right-container{position:relative;width:calc(50vw + 50% - 15px)!important;margin-right:-50vw}}.full-width{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.vertical-text{writing-mode:vertical-lr;text-orientation:mixed}.vertical-text.page-parent{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:4px;margin-left:-72px}.mw-750{max-width:750px}.mw-460{max-width:460px}.clear{clear:both}.clear:after,.clear:before{content:"";display:table;table-layout:fixed}.elementor-column.sidebar-static{height:100vh;position:fixed;z-index:100}.elementor-column.sidebar-static .elementor-column-wrap{overflow-y:auto;display:block}@media only screen and (min-width:1025px){.elementor-column.sidebar-static{right:0}}@media only screen and (min-width:1440px){.elementor-column.sidebar-static{right:300px}}.elementor-column.sidebar-static h2{color:#fff;padding:0;font-size:14px;text-transform:uppercase;display:block;letter-spacing:4px;font-weight:800;padding-top:80px;margin:0}.elementor-column.sidebar-static .ha-tweet-content p{margin-top:5px}.page-template-default .sidebar-static{height:100%;position:absolute}@media only screen and (max-width:1024px){.job-template-default .sidebar-static{position:relative;height:auto;margin-bottom:30px}}.blog-view{padding:0}.blog-view .row{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #dedede}.blog-view .row .date,.blog-view .row .readmore{text-transform:uppercase;letter-spacing:2px;font-size:.7em}.blog-view .row .readmore{font-weight:600}.blog-view .row .readmore a:hover{color:#000}.blog-view .row h2{margin-top:0}.blog-view .row h2 a{color:#545859}.blog-view .row h2 a:hover{color:#50A684}@media only screen and (min-width:1025px){.elementor-column.elementor-col-33.blog-column,.single .contact-up{width:calc(100% - 400px)!important}}@media only screen and (min-width:1440px){.elementor-column.elementor-col-33.blog-column,.single .contact-up{width:calc(100% - 700px)!important}}.single .news-content h1{margin-top:0}.single .news-content .metas{text-transform:uppercase;letter-spacing:2px;font-size:.7em;margin-top:8px}.single .container{margin:0 0 0 0}.single .contact-up{margin-top:0}.single .contact-up .header-container{padding-right:50px;padding-left:111px}.single .contact-up .c-wapp:before,.single .contact-up .c-wapp:after{display:none}.post-full-content ul.pagination li{list-style:none}.ha-member>.elementor-widget-container{box-shadow:none}.column_left_parent{width:60px!important}.intro_column .elementor-text-editor p{margin-top:0}@media only screen and (max-width:767px){.video-background{background:none!important}}.elementor-element .ha-logo-grid-figure img{width:auto}.v-light .post-full-content .job-view{font-size:110%}.v-light .post-full-content .job-view .job-list{margin-top:40px}.v-light .post-full-content .job-view .job-list p{font-size:.6em;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:rgba(255,255,255,.6)}.v-light .post-full-content .job-view .job-list h3{margin-top:0;font-size:1.3em}.v-light .post-full-content .job-view .job-list h3 a{color:#fff}.v-light .post-full-content .job-view .job-list h3 a:hover{text-decoration:underline}.v-light .post-full-content .job-view ul.pagination{list-style:none;padding-left:0;margin-top:40px}.v-light .post-full-content .job-view ul.pagination li{list-style:none;display:inline;padding:0 30px 0 0}.v-light .post-full-content .job-view ul.pagination li a{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#fff}.v-light .post-full-content .job-view .form-group{padding-right:40px}.v-light .post-full-content .job-view .form-group select{font-size:20px;padding:5px 15px}.v-light .post-full-content .job-view .form-group h6{font-size:.6em;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:rgba(255,255,255,.6);margin-top:50px}.v-light .post-full-content .job-view .form-group label{color:#fff;cursor:pointer;display:block;font-size:.9em;font-weight:300;line-height:1em;padding:.5rem 0}.v-light .post-full-content .job-view .form-group .wpv-reset-trigger{margin-top:50px;font-size:.6em;font-weight:600;text-transform:uppercase;letter-spacing:4px}.v-light .post-full-content .job-view .form-group input[type="radio"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.v-light .post-full-content .job-view .form-group input[type="radio"]:hover~label,.v-light .post-full-content .job-view .form-group input[type="radio"]:focus~label{outline:none;text-decoration:underline}.v-light .post-full-content .job-view .form-group input[type="radio"]:checked~label{font-weight:600;color:#50A684}.elementor-widget-tabs.value-tabs .elementor-tab-content{padding:0}.elementor-widget-tabs.value-tabs .elementor-tab-desktop-title{padding:20px 25px 20px 0}@media only screen and (max-width:1200px){.elementor-widget-tabs.value-tabs .elementor-tabs{display:flex}.elementor-widget-tabs.value-tabs .elementor-tabs-wrapper{width:33%}.elementor-widget-tabs.value-tabs .elementor-tabs-wrapper .elementor-tab-title{display:block}.elementor-widget-tabs.value-tabs .elementor-tabs-content-wrapper{width:66%}.elementor-widget-tabs.value-tabs .elementor-tabs-content-wrapper img{float:none;width:100%}}@media only screen and (max-width:767px){.elementor-widget-tabs.value-tabs .elementor-tabs{display:block}.elementor-widget-tabs.value-tabs .elementor-tabs-wrapper{width:100%}.elementor-widget-tabs.value-tabs .elementor-tabs-content-wrapper{width:100%}}input::placeholder,textarea::placeholder,.form-control::placeholder,.form-box input::placeholder,.form-box textarea::placeholder{color:#eee}.v-light input::placeholder,.v-light textarea::placeholder,.v-light .form-control::placeholder,.v-light .form-box input::placeholder,.v-light .form-box textarea::placeholder{color:rgba(0,0,0,.95)}input[type="search"]::-webkit-search-decoration{display:none}fieldset{padding:30px}fieldset form>*{margin-bottom:30px}fieldset form:last-child{margin-bottom:0}fieldset form p{margin-top:0}fieldset form textarea,fieldset form input{margin-bottom:0;padding:10px}.dsn-no-results .dsn-search .search-form input{min-width:460px}.hbspt-form input[type="text"],.hbspt-form input[type="email"],.hbspt-form select,.hbspt-form textarea{border:none;font-size:22px;padding:10px 25px;line-height:120%;color:#545859;border-radius:0!important;background-color:#fff;width:100%!important;margin-top:25px;max-width:none}.hbspt-form ul,.hbspt-form ol,.hbspt-form li{list-style:none!important}.hbspt-form label{color:#fff;font-weight:400;line-height:140%;display:block;font-size:18px}.hbspt-form label.hs-error-msg{color:red}.v-light .hbspt-form label{color:#fff}.v-light .hbspt-form label.hs-error-msg{color:red}.hbspt-form .hs-fieldtype-text>label,.hbspt-form .hs-fieldtype-select>label,.hbspt-form .hs-fieldtype-textarea>label{position:absolute;visibility:hidden}.hbspt-form fieldset{max-width:none!important}.hbspt-form fieldset.form-columns-1 .input,.hbspt-form fieldset.form-columns-2 .input{margin-right:25px!important}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display input{margin-top:8px}.hbspt-form .hs_recaptcha{margin:0 0 20px}.hbspt-form .submitted-message{color:#fff!important}::placeholder{color:#545859!important;opacity:1}:-ms-input-placeholder{color:#545859!important}::-ms-input-placeholder{color:#545859!important}.button,input[type="button"],input[type="reset"],input[type="submit"]:not(.dsn-button-form){position:relative;width:auto;font-size:15px;border:2px solid #fff;color:#fff;padding:20px 41px;cursor:pointer;min-height:48px;border-radius:0;letter-spacing:1px;font-weight:600;background-color:#191919}.btn{font-size:14px;font-weight:400;letter-spacing:3px;padding:20px 40px;text-transform:uppercase;word-spacing:5px;font-family:"myriad-pro",sans-serif;text-align:center}.btn span{color:#fff}@media only screen and (max-width:991px){.btn{padding:15px 25px}}.v-light .btn span{color:#545859}.v-light .btn::before{background-color:#071D49}.v-light .btn:hover{color:#fff}.btn:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-color:#fff;transform:scaleX(0);transform-origin:100% 50%;transition:transform 0.35s,-webkit-transform 0.35s}.btn span{position:relative;z-index:2;transition:all 0.2s cubic-bezier(.55,.085,.68,.53)}.btn:hover span{color:#545859}.v-light .btn:hover{color:#545859}.v-light .btn:hover span{color:#fff}.btn:hover:before{transform:scaleX(1);transform-origin:0 50%}.btn-form{position:relative;display:flex;align-items:center;min-height:48px;border-radius:50px;letter-spacing:1.2px;border:1.5px solid #50A684;cursor:pointer;margin:auto;transition:all 0.4s ease-in-out;font-size:12px;font-weight:600;line-height:16px}.btn-form span{color:#fff}.v-light .btn-form{border-color:#50A684}.v-light .btn-form span{color:#545859}.btn-form .label{font-weight:700;min-width:150px;padding-left:30px;padding-right:10px;text-align:center}.btn-form .icon-c{width:12px;height:12px;background-color:#50A684;border-radius:50%;margin-right:30px;transition:all 0.2s ease-in-out}.v-light .btn-form .icon-c{background-color:#50A684}.btn-form:hover{background-color:#50A684}.v-light .btn-form:hover{background-color:#50A684;color:#fff}.btn-form:hover .icon-c{background-color:#071D49}.link-custom{border-radius:30px;height:48px;padding-right:40px;color:#fff;letter-spacing:2px;text-transform:uppercase;z-index:2;transition:all 0.3s ease-in-out}.link-custom .link-text{font-size:13px;font-weight:600;transition:transform 0.2s;z-index:2}.v-light .link-custom .link-text{color:#545859}.link-custom .link-circle{transition:width 200ms;top:0;right:0;text-align:center;background:#fff;mix-blend-mode:exclusion;color:#545859;width:48px;height:48px;border-radius:30px;z-index:2}.v-light .link-custom .link-circle{background-color:#e6e6e6;z-index:0}.link-custom .link-circle i{position:absolute;width:100%;right:0;top:17px;font-size:12px}.link-custom:hover{padding-left:40px}.link-custom:hover .link-text{transform:translateX(-9px)}.link-custom:hover .link-circle{width:100%}.link-custom:hover .link-circle i{width:auto;right:20px;transform:translateX(-9px);transition:transform 0.2s}.link-custom.scroll-down i{transform:rotate(90deg)}.link-custom.scroll-down:hover .link-text{transform:translateX(-9px)}.link-custom.scroll-down:hover .link-circle i{transform:translateX(-9px) translateY(2px) rotate(90deg)}.dsn-link a{color:inherit}html.elementor-html .link-circle{pointer-events:none}.dsn-button-2{padding:20px 40px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:3px;text-transform:uppercase}.dsn-button-2.background-section,.dsn-button-2.background-section.parallax-icon .dsn-button-2.icon-circle{box-shadow:0 2px 0 #191919,2px 4px 6px #071D49}.dsn-button-2.background-main,.dsn-button-2.background-main.parallax-icon .dsn-button-2.icon-circle{box-shadow:0 2px 0 #071D49,2px 4px 6px #191919}.dsn-button-2.parallax-icon{background:transparent}.dsn-button-2.parallax-icon .icon-circle{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:4px}.dsn-button-border{border:1px solid;margin-left:1.5px;margin-top:1.5px;border-color:rgba(112,112,112,.5);transition:all 0.5s;transition-property:border,box-shadow}.v-light .dsn-button-border{border-color:#bebebe}.v-light .dsn-button-border,.v-light .dsn-button-border span{color:#000}.dsn-button-border:after,.dsn-button-border:before{border-color:#50A684;border-radius:1.5px}.v-light .dsn-button-border:after,.v-light .dsn-button-border:before{border-color:#50A684}.dsn-button-border:after,.dsn-button-border:before{content:'';position:absolute;width:13px;height:13px;border-width:3px;transition:0.5s}.dsn-button-border:hover{border-color:transparent;background:transparent;box-shadow:inset 0 0 20px rgba(80,166,132,.3),0 0 20px rgba(80,166,132,.15)}.v-light .dsn-button-border:hover{box-shadow:inset 0 0 20px rgba(80,166,132,.3),0 0 20px rgba(80,166,132,.15)}.dsn-button-border:hover:after,.dsn-button-border:hover:before{width:70%;height:70%;border-width:2px}.dsn-button-border:hover:before{left:0}.dsn-button-border:hover:after{right:0}.dsn-button-border:before{left:-2.5px;top:-1.5px;border-top-style:solid;border-left-style:solid}.dsn-button-border:after{right:-1.5px;bottom:-1.5px;border-right-style:solid;border-bottom-style:solid}.dsn-button-normal{padding:10px 30px 10px 0}.dsn-button-normal:before,.dsn-button-normal:after{content:'';position:absolute;height:100%;top:0;background-color:#50A684;z-index:-1;transform:skew(-12deg)}.dsn-button-normal:before{width:50%;left:50%}.dsn-button-normal:after{width:10px;right:-15px}.border-rdu{border:3px solid #fff;padding-top:15px;padding-bottom:15px;border-radius:30px}.v-light .border-rdu{border-color:#545859}input[type="submit"]:not(.dsn-button-form).dsn-button-comment{padding:15px 40px;border-radius:30px;background:transparent}a{outline:0;outline-style:none}a:hover,a:active{outline:0;text-decoration:none}body.v-light .site-header .menu-icon .text-menu{color:#27364A}body.v-light .site-header .menu-icon.nav-active .text-menu{color:#fff}.fullscreen{overflow:hidden}.no-scroll{overflow:hidden}.font-heading{font-family:"myriad-pro",sans-serif}.text-transform-upper{text-transform:uppercase}.site-header{position:fixed;top:0;width:100%;padding-top:22px;padding-bottom:22px;z-index:9000;pointer-events:none}.site-header a{color:inherit}.site-header .light-logo{color:#fff}.admin-bar .site-header{top:46px}@media screen and (min-width:783px){.admin-bar .site-header{top:32px}}.site-header .menu-cover-title{position:absolute;visibility:hidden;top:50%;left:-12px;font-size:20vw;font-weight:600;line-height:1.15;transform:translateY(-50%);opacity:.05}@media only screen and (max-width:991px){.site-header .menu-cover-title{left:50%;transform:translate(-50%,-50%)}}.site-header .inner-header .main-logo{width:96px;pointer-events:all}.classic-menu .site-header .inner-header .main-logo{margin-bottom:7px}.site-header .inner-header .main-logo img{height:40px}.site-header .inner-header .main-logo .dark-logo{display:none}.site-header .main-navigation{pointer-events:all}.site-header .nav-border-bottom{display:none}.site-header ::-webkit-scrollbar{display:none}.site-header .fullscreen{overflow:hidden}.site-header .no-scroll{overflow:hidden}.site-header .menu-icon{position:relative;top:-40px;cursor:pointer;pointer-events:all;z-index:110}.site-header .menu-icon .icon-m .menu-icon-line{background-color:#50A684;width:23px;height:2px;transition:transform 0.2s ease-Out}.site-header .menu-icon .icon-m .menu-icon-line.icon-top{margin-top:5px}.site-header .menu-icon .icon-m .menu-icon-line.icon-bottom{margin-top:5px}.site-header .menu-icon .icon-m .icon-circle{position:absolute;top:-5px;left:-8px;width:46px;height:46px;border:1px solid rgba(255,255,255,.1);border-radius:50%;display:none}.site-header .menu-icon .icon-m:hover .icon-circle{display:inherit}.site-header .menu-icon .text-menu{top:-8px;width:90px;font-weight:600;font-size:23px;color:#fff;opacity:.9;letter-spacing:.2rem}.site-header .menu-icon .text-menu>div{left:0;top:0}.site-header .menu-icon .text-menu .text-button .dsn-word-wrapper{overflow:hidden;will-change:transform}.site-header .menu-icon .text-menu .text-button .dsn-chars-wrapper{opacity:0;visibility:hidden;will-change:transform;transform:translateY(50%) rotate(15deg) scale(.8);transform-origin:top left;transition:transform 0.4s cubic-bezier(.3,0,.7,1),opacity 0.3s cubic-bezier(.3,0,.7,1),visibility 0.3s;transition-delay:calc(30ms * var(--char-dsn-index) + 1ms)}.site-header .menu-icon .text-menu .text-button .dsn-chars-wrapper{opacity:1;visibility:visible;transform:translateY(0) rotate(0deg) scale(1)}.site-header .menu-icon .text-menu .text-open .dsn-word-wrapper,.site-header .menu-icon .text-menu .text-close .dsn-word-wrapper{overflow:hidden;will-change:transform}.site-header .menu-icon .text-menu .text-open .dsn-chars-wrapper,.site-header .menu-icon .text-menu .text-close .dsn-chars-wrapper{opacity:0;visibility:hidden;will-change:transform;transform:translateY(50%) rotate(15deg) scale(.8);transform-origin:top left;transition:transform 0.4s cubic-bezier(.3,0,.7,1),opacity 0.3s cubic-bezier(.3,0,.7,1),visibility 0.3s;transition-delay:calc(30ms * var(--char-dsn-index) + 1ms)}.site-header .menu-icon.nav-active .text-menu{width:90px}.site-header .menu-icon.nav-active .icon-m .menu-icon-line{background-color:#fff}.site-header .menu-icon:hover .text-menu .text-button .dsn-word-wrapper{overflow:hidden;will-change:transform}.site-header .menu-icon:hover .text-menu .text-button .dsn-chars-wrapper{opacity:0;visibility:hidden;will-change:transform;transform:translateY(50%) rotate(15deg) scale(.8);transform-origin:top left;transition:transform 0.4s cubic-bezier(.3,0,.7,1),opacity 0.3s cubic-bezier(.3,0,.7,1),visibility 0.3s;transition-delay:calc(30ms * var(--char-dsn-index) + 1ms)}.site-header .menu-icon:hover:not(.nav-active) .text-menu .text-open .dsn-chars-wrapper{opacity:1;visibility:visible;transform:translateY(0) rotate(0deg) scale(1)}.site-header .menu-icon:hover.nav-active .text-menu .text-close .dsn-chars-wrapper{opacity:1;visibility:visible;transform:translateY(0) rotate(0deg) scale(1)}@media only screen and (max-width:767px){.site-header .menu-icon .text-menu{display:none}}.site-header .container-content{width:40%;opacity:0;visibility:hidden}@media only screen and (max-width:991px){.site-header .container-content{display:none}}.site-header .container-content .nav-content{margin-top:30px}.site-header .container-content .nav-content:first-of-type{margin-top:0}.site-header .container-content .nav-content p{margin-bottom:5px;color:#27364A}.site-header .container-content .nav-content p:last-of-type{margin-top:0}.site-header .container-content .nav-content p .link-hover{text-transform:uppercase}.site-header .container-content .title-line,.site-header .container-content p.title-line{color:#50A684;font-size:20px;font-weight:600;margin-bottom:10px}.site-header .container-content .nav-social{margin-top:30px}.site-header .container-content .nav-social ul{margin-bottom:0}.site-header .container-content .nav-social ul li{color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-right:15px;padding-right:5px}.site-header .container-content .nav-social ul li a{color:#fff;display:inline-block;letter-spacing:2px;font-size:13px;font-family:"myriad-pro",sans-serif;font-weight:400;position:relative}.site-header ul.extend-container{width:100%;max-width:100%;height:80vh}.site-header .extend-container .main-navigation{overflow:hidden;position:fixed;height:100vh;top:0;right:0;left:auto;width:450px!important;background-color:#000;z-index:100;transform:translateY(-100%);opacity:0;visibility:visible;overflow-y:auto;padding-top:120px}@media only screen and (max-width:991px){.site-header .extend-container .main-navigation{left:0;width:100%!important;padding-left:75px}}.site-header .extend-container .main-navigation:after{position:absolute;content:"";width:100%;height:100%;top:0;z-index:-1;opacity:.05;background-size:cover;background-repeat:no-repeat}.site-header .extend-container .main-navigation .scrollbar-track{display:none!important}.site-header .extend-container .main-navigation ul.extend-container li{overflow:hidden;color:#fff;width:max-content;margin-bottom:10px;line-height:1;font-family:"myriad-pro",sans-serif;font-weight:200;transition:0.1s ease-in;transition-property:font-weight}.site-header .extend-container .main-navigation ul.extend-container li.dsn-active,.site-header .extend-container .main-navigation ul.extend-container li:hover{color:#fff!important;font-weight:600}.site-header .extend-container .main-navigation ul.extend-container li.dsn-active .dsn-meta-menu,.site-header .extend-container .main-navigation ul.extend-container li:hover .dsn-meta-menu{color:#a8a8a8}.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu{display:flex;align-items:center;margin-bottom:20px;cursor:pointer}.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu img{width:35px;transform:translateX(0)}.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu .dsn-title-menu{font-size:30px;margin-left:5px}@media only screen and (max-width:767px){.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu .dsn-title-menu{font-size:32px}}@media only screen and (max-width:575px){.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu .dsn-title-menu{font-size:24px}}.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu img,.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu .dsn-title-menu{transition:0.5s ease-in-out;transition-property:opacity,visibility,transform}.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu:hover img{transform:translateX(-22px);opacity:0;visibility:hidden}.site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu:hover .dsn-title-menu{transform:translateX(-40px)}.site-header .extend-container .main-navigation ul.extend-container li li{overflow:inherit;margin-bottom:0}.site-header .extend-container .main-navigation ul.extend-container li a{overflow:hidden;line-height:1.2}.site-header .extend-container .main-navigation ul.extend-container li a:after,.site-header .extend-container .main-navigation ul.extend-container li a .dsn-meta-menu{position:absolute;display:inherit;width:max-content}.site-header .extend-container .main-navigation ul.extend-container li a .dsn-meta-menu{display:none;margin-left:10px;font-size:12px;letter-spacing:2px;transform:translateY(25px)}@media only screen and (max-width:991px){.site-header .extend-container .main-navigation ul.extend-container li a .dsn-meta-menu{display:none}}.site-header .extend-container .main-navigation ul.extend-container li.dsn-drop-down>a:after{content:"";overflow:hidden;background-image:url(../../../../../../../../themes/daro-child/assets/img/right.svg);background-size:22px;height:19px;width:22px;background-repeat:no-repeat;opacity:0;visibility:hidden;transition:0.5s;transform:translate(0,8px)}@media only screen and (max-width:991px){.site-header .extend-container .main-navigation ul.extend-container li.dsn-drop-down>a:after{display:none}}.site-header .extend-container .main-navigation ul.extend-container li.dsn-drop-down>a:hover:after{opacity:1;visibility:visible;transform:translate(50%,10px)}.site-header .extend-container .main-navigation ul.extend-container>li{font-size:30px}.site-header .extend-container .main-navigation ul.extend-container>li:last-child{padding-bottom:60px}@media only screen and (max-width:991px){.site-header .extend-container .main-navigation ul.extend-container>li{font-size:32px}}.site-header .extend-container .main-navigation ul.extend-container>li>a .dsn-title-menu{opacity:0;visibility:hidden;transform:translateY(30px)}.site-header .extend-container .main-navigation ul.extend-container>li>a .dsn-meta-menu{opacity:0;visibility:hidden}.site-header .extend-container .main-navigation ul.extend-container>li ul{position:relative;display:none;width:auto;height:100%;left:0;top:0;flex-direction:column;overflow:auto}.site-header .extend-container .main-navigation ul.extend-container>li ul li{font-size:18px;line-height:1;flex-shrink:0}.site-header .extend-container .main-navigation ul.extend-container>li ul li:last-child{padding-bottom:80px}.site-header .extend-container .main-navigation ul.extend-container>li ul li a{line-height:1.5}.site-header .extend-container .main-navigation ul.extend-container>li ul li a .dsn-meta-menu{transform:translateY(22px);margin-left:10px}@media only screen and (min-width:992px){.classic-menu .site-header .menu-icon{display:none}.classic-menu .site-header .container-content{display:none}.classic-menu .site-header .nav-border-bottom{position:absolute;display:block;top:63px;left:30px;width:25px;height:1px;background:#50A684;border-radius:3px}.classic-menu .site-header>.extend-container{align-items:center}.classic-menu .site-header>.extend-container .menu-cover-title{display:none}.classic-menu .site-header .extend-container .main-navigation{position:inherit;display:block;margin-left:auto;height:auto;width:auto;top:unset;left:unset;background-color:transparent;z-index:1;transform:none!important;opacity:1!important;visibility:visible!important}.classic-menu .site-header .extend-container .main-navigation:after{display:none}.classic-menu .site-header .extend-container .main-navigation ul.extend-container{display:block}.classic-menu .site-header .extend-container .main-navigation ul.extend-container li .dsn-back-menu{display:none}.classic-menu .site-header .extend-container .main-navigation ul.extend-container li a:after,.classic-menu .site-header .extend-container .main-navigation ul.extend-container li a .dsn-meta-menu{display:none}.classic-menu .site-header .extend-container .main-navigation ul.extend-container li.dsn-drop-down>a:after{display:none}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li{font-size:15px;display:inline-block;margin-left:30px;margin-bottom:0;font-weight:700;padding-bottom:10px;padding-top:10px}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li:first-of-type{margin-left:0}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li>a .dsn-title-menu{opacity:1!important;visibility:visible!important;transform:none!important}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li>a .dsn-meta-menu{display:none}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul{position:absolute;display:block!important;min-width:195px;width:inherit;height:auto;left:unset;top:unset;margin-top:10px;padding:10px;margin-left:-10px;background-color:#191919;transition-property:transform,opacity,visibility;transition-duration:0.8s;border-radius:3px;opacity:0;visibility:hidden;transform:translateY(35px);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li{width:100%;padding:7px 0;border-bottom:.5px dotted #ffffff14;font-size:15px;font-weight:500;margin-bottom:0}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li .dsn-meta-menu{display:none}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li:last-child{border-bottom:0;margin-bottom:0}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li:before{position:relative;content:'-';opacity:0;top:-4px;visibility:hidden;margin-right:-4px;transition:0.5s}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li.dsn-active,.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li:hover{color:#fff}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li.dsn-active:before,.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul li:hover:before{opacity:1;visibility:visible;margin-right:5px}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li:hover ul,.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li:focus{opacity:1;transform:none;visibility:visible}.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li:last-child ul{right:-32px}}.dsn-multi-lang{position:fixed;display:flex;max-width:100px;top:35px;right:165px;z-index:999}.admin-bar .dsn-multi-lang{top:81px}@media screen and (min-width:783px){.admin-bar .dsn-multi-lang{top:67px}}.dsn-multi-lang .extend-container-lang .menu-item>a{position:relative;display:flex;align-items:center;width:100%;height:28px;cursor:pointer;padding:6px 10px;background:#50A684;transition:all 0.5s;border-radius:12px;z-index:2;color:#fff;font-size:11px;text-transform:uppercase}.dsn-multi-lang .extend-container-lang .menu-item>a:before{clip-path:ellipse(10px 46% at 50% 50%);margin-right:5px!important}.dsn-multi-lang .extend-container-lang img{width:15px;height:15px;object-fit:cover;border-radius:50%}.dsn-multi-lang .extend-container-lang span{color:#fff;font-size:11px;text-transform:uppercase}.dsn-multi-lang .extend-container-lang:hover .sub-menu{top:20px;opacity:1;visibility:visible}.dsn-multi-lang .sub-menu{position:absolute;top:-5px;left:0;opacity:0;visibility:hidden;display:block;background:rgba(16,15,15,.9);transition:all 0.5s;border-radius:0;overflow:hidden}.dsn-multi-lang .sub-menu li:first-of-type{padding:15px 0 0}.dsn-multi-lang .sub-menu li a{display:flex;align-items:center;height:29px;padding:6px 10px;line-height:15px;border-radius:0!important}@media only screen and (min-width:992px){.classic-menu .dsn-multi-lang{transform:translateY(-5px);right:15px}}@media only screen and (min-width:992px){body.classic-menu .site-header .extend-container .main-navigation{overflow:inherit;padding-top:0}body.classic-menu .site-header ul.extend-container{height:auto}body.classic-menu .site-header .extend-container .main-navigation ul.extend-container>li ul{overflow:hidden}}@media only screen and (max-width:991px){body.classic-menu .site-header .extend-container .main-navigation{padding-right:0;padding-left:0}}.footer-navigation{display:inline}.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-up.next-project{height:auto}@media only screen and (max-width:991px){.next-up.next-project+.footer{position:relative;width:100%;bottom:auto;z-index:2}}.next-up .next-up-inner{padding:80px}@media only screen and (max-width:991px){.next-up .next-up-inner{padding:80px 40px}}@media only screen and (max-width:991px){.next-up .next-up-inner{padding:80px 30px}}@media only screen and (max-width:575px){.next-up .next-up-inner{padding:80px 15px}}.next-up .next-up-inner h2{text-transform:uppercase;margin-bottom:30px;line-height:1}.v-light .next-up .next-up-inner h2{color:#545859}.next-up .next-up-inner .btn{text-align:center;padding:20px 15px;font-size:16px;font-weight:600;letter-spacing:3px;width:100%}.v-light .next-up .next-up-inner .btn{color:#fff}.next-up .next-up-inner .infos{margin-top:30px;text-transform:uppercase}.next-up .next-up-inner .infos .infos_content{font-size:17px;letter-spacing:2px;color:#fff}.v-light .next-up .next-up-inner .infos .infos_content{color:#545859}.next-up .next-up-inner .infos a{padding:8px 28px;font-size:14px;font-weight:600;background-color:#f9f9f9;color:#545859}.contact-up .header-container{padding:0}.contact-up .c-wapp:after,.contact-up .c-wapp:before{content:"";position:absolute;display:block;width:40px;height:100%;top:0;background-color:#191919;left:-80px;right:-80px}.v-light .contact-up .c-wapp:after,.v-light .contact-up .c-wapp:before{background-color:#e6e6e6}@media only screen and (max-width:991px){.contact-up .c-wapp:after,.contact-up .c-wapp:before{display:none}}.contact-up .c-wapp .section-bg{top:0;left:0;transition-delay:0.3s}.contact-up .c-wapp:after,.contact-up .c-wapp:before,.contact-up .c-wapp .section-bg{transition-property:width,transform;transition-duration:0.5s;transition-timing-function:cubic-bezier(.77,0,.175,1);transform-origin:right}.contact-up .c-wapp:after{left:auto}.contact-up .c-wapp:before{right:auto;transition-delay:0.35s}@media only screen and (max-width:767px){.contact-up .c-wapp a{flex-flow:wrap}}.contact-up .c-wapp a .hiring{text-transform:uppercase;color:transparent;-webkit-text-stroke:1px #fff}.contact-up .c-wapp a .hiring:after{content:attr(data-dsn-content);position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;transition:clip-path 0.4s;transition-delay:0.5s;clip-path:inset(0% 0% 0% 0%);display:none}.v-light .contact-up .c-wapp a .hiring{-webkit-text-stroke:1px #545859}.v-light .contact-up .c-wapp a .hiring:after{color:#545859}@media only screen and (max-width:767px){.contact-up .c-wapp a .hiring{display:block;text-align:center;order:2}}@media only screen and (max-width:400px){.contact-up .c-wapp a .hiring{font-size:28px}}.contact-up .c-wapp a .career{position:relative;display:block;font-size:16px;margin-top:10px}.v-light .contact-up .c-wapp a .career{color:#50A684}@media only screen and (max-width:767px){.contact-up .c-wapp a .career{display:block;text-align:center;width:100%;margin-top:20px}}.contact-up .c-wapp:hover:after,.contact-up .c-wapp:hover:before,.contact-up .c-wapp:hover .section-bg{transform:scaleX(0)}.contact-up .c-wapp:hover:before{transition-delay:0s}.contact-up .c-wapp:hover:after{transition-delay:0.35s}.contact-up .c-wapp:hover a .hiring:after{clip-path:inset(0% 0% 0% 100%)}.next-project a{color:inherit}.next-project .img-next-box{top:0}.next-project .title,.next-project .metas{color:#fff}.next-project .bg-title{top:20px;left:0;font-size:8vw;line-height:1;text-transform:uppercase;color:transparent;-webkit-text-stroke:2px #fff;opacity:.1;z-index:-1}@media only screen and (max-width:575px){.next-project .bg-title{display:none}}.next-project .next-label{top:0}.next-project .next-inner{z-index:2}.next-project a.link{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-top:20px}.next-project a.link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f9f9f9;transform:scaleX(0);transform-origin:right;transition:transform 0.3s ease-in-out}.next-project a.link:hover::before{transform:scaleX(1);transform-origin:left}.next-project+.footer{position:absolute;width:100%;bottom:0;z-index:2}@media only screen and (max-width:991px){.next-project+.footer{padding-top:30px}}.v-light .next-project+.footer .column-left .footer-social a,.v-light .next-project+.footer .column-left .footer-social ul li{color:#fff}.next-project+.footer .column-right{color:#fff}.next-project+.footer .scroll-top img{filter:none}.next-project+.footer .scroll-top i{color:#fff}.dsn-pagination .page-numbers{width:50px;text-align:center;padding-top:10px;border-top:1px solid #242424;font-family:"myriad-pro",sans-serif;font-weight:300}.v-light .dsn-pagination .page-numbers{border-color:rgba(0,0,0,.95)}.dsn-pagination .page-numbers.current,.dsn-pagination .page-numbers.next,.dsn-pagination .page-numbers.prev,.dsn-pagination .page-numbers:hover{border-color:#50A684;border-width:1px;transition:0.5s}.v-light .dsn-pagination .page-numbers.current,.v-light .dsn-pagination .page-numbers.next,.v-light .dsn-pagination .page-numbers.prev,.v-light .dsn-pagination .page-numbers:hover{border-color:#50A684}.dsn-pagination .next,.dsn-pagination .prev{width:auto;display:flex;align-items:center;padding-left:10px;padding-right:10px}.dsn-pagination .next{margin-left:20px;flex-direction:row-reverse}.dsn-pagination .next svg{margin-left:5px}.dsn-pagination .prev{margin-right:20px}.dsn-pagination .prev svg{margin-right:5px;transform:rotate(180deg)}.dsn-pagination svg{width:20px}.pagination-pages .post-page-numbers,.dsn-pagination-pages .post-page-numbers{margin-left:10px;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #242424}.dsn-box-experience{padding:60px;overflow:hidden}@media only screen and (max-width:991px){.dsn-box-experience{padding:30px}}@media only screen and (max-width:575px){.dsn-box-experience{padding:30px 15px}}.dsn-box-experience .numb-ex .word-text{font-size:120px;font-weight:700;color:#fff;line-height:85px}@media only screen and (max-width:991px){.dsn-box-experience .numb-ex .word-text{font-size:80px;line-height:1}}.dsn-box-experience h4{font-size:18px;margin-bottom:0;color:#fff}@media only screen and (min-width:576px){.dsn-box-experience h4{margin-top:20px}}.dsn-icon{width:30px;margin-right:20px}.dsn-icon i{font-size:23px;color:#50A684}.dsn-icon svg{width:80%;height:auto}.dsn-icon svg,.dsn-icon svg path{fill:#50A684}.v-light .dsn-icon i{color:#50A684}.v-light .dsn-icon svg,.v-light .dsn-icon svg path{fill:#50A684}.text-center .dsn-icon{margin:0 auto}.dsn-accordion .accordion__item{padding:20px 0;border-bottom:1px solid #242424}.v-light .dsn-accordion .accordion__item{border-color:#bebebe}.dsn-accordion .accordion__item:first-child{padding-top:0;margin-top:0}.dsn-accordion .accordion__question{padding-right:15px;cursor:pointer}.dsn-accordion .accordion__question .sm-title-block{margin-bottom:0}.dsn-accordion .accordion__question:before{content:"";display:inline-block;border:solid #50A684;border-width:0 2px 2px 0;padding:3px;position:absolute;top:40%;right:0;transform:rotate(45deg);transition:transform 0.2s linear}.v-light .dsn-accordion .accordion__question:before{border-color:#50A684}.dsn-accordion .accordion__answer{display:none;max-width:510px;padding-top:10px}.dsn-accordion .accordion__answer.accordion-icon{padding-left:50px}.dsn-accordion .accordion__answer.active{display:block}.dsn-accordion .expanded.accordion__question::before{content:"";border:solid #50A684;border-width:0 2px 2px 0;display:inline-block;padding:3px;position:absolute;top:50%;right:0;transform:rotate(-135deg);transition:transform 0.2s linear}.v-light .dsn-accordion .expanded.accordion__question::before{border-color:#50A684}.dsn-swiper [data-dsn-grid] img{top:-15%}.dsn-swiper img{max-width:none;width:100%}.dsn-swiper.slider-project-swiper .swiper-container{width:100%;height:100%}.dsn-swiper.slider-project-swiper .swiper-slide{width:auto;max-width:70%}@media only screen and (max-width:767px){.dsn-swiper.slider-project-swiper .swiper-slide{width:100%;max-width:100%}}.dsn-swiper .dsn-our-work:not(.swiper-slide-active) .item-info{opacity:0;visibility:hidden}.dsn-swiper .dsn-our-work:not(.swiper-slide-active) img{filter:grayscale(60%)}.dsn-style-grid.dsn-grid-default .elementor-widget-wrap{grid-template-columns:1fr 1fr}.dsn-style-grid.dsn-one-half .elementor-widget-wrap{grid-template-columns:60% 1fr}.dsn-style-grid.dsn-half-one .elementor-widget-wrap{grid-template-columns:1fr 60%}.dsn-style-grid.dsn-col-3 .elementor-widget-wrap{grid-template-columns:1fr 1fr 1fr}.dsn-style-grid.dsn-col-4 .elementor-widget-wrap{grid-template-columns:1fr 1fr 1fr 1fr}.dsn-style-grid .elementor-widget-wrap{display:grid!important;grid-column-gap:30px;grid-row-gap:30px}@media only screen and (max-width:767px){.dsn-style-grid .elementor-widget-wrap{grid-template-columns:1fr!important}}.dsn-style-grid.dsn-col-3 .elementor-widget-wrap,.dsn-style-grid.dsn-col-4 .elementor-widget-wrap{grid-column-gap:30px;grid-row-gap:30px}@media only screen and (max-width:991px){.dsn-style-grid.dsn-col-3 .elementor-widget-wrap,.dsn-style-grid.dsn-col-4 .elementor-widget-wrap{grid-template-columns:1fr 1fr}}.project-image-vertical .image-vertical-item{padding-right:6%}@media only screen and (max-width:767px){.project-image-vertical .image-vertical-item{padding:0!important}}.project-image-vertical .image-vertical-item:first-child{margin-top:0}.project-image-vertical .image-vertical-item .captions{letter-spacing:1px;bottom:0;writing-mode:vertical-rl;color:#fff}.v-light .project-image-vertical .image-vertical-item .captions{color:#545859}@media only screen and (max-width:767px){.project-image-vertical .image-vertical-item .captions{right:auto;left:15px;bottom:15px;writing-mode:inherit}}.project-image-vertical .image-vertical-item:nth-child(odd){padding-right:6%}.project-image-vertical .image-vertical-item:nth-child(odd) .captions{right:6%}.project-image-vertical .image-vertical-item:nth-child(even){padding-left:6%;padding-right:0}.project-image-vertical .image-vertical-item:nth-child(even) .captions{left:6%}.dsn-bg-section{top:0;left:0;z-index:-1}.dsn-bg-section [data-dsn-grid="moveUp"]{height:100%}.dsn-bg-section [data-dsn-grid="moveUp"]:before{z-index:2}.dsn-bg-section [data-dsn-grid="moveUp"] img{z-index:1}.skills-item{z-index:2}.skills-item .dsn-heading-title{margin-bottom:10px}.skills-item .bar{height:15px}.skills-item .bar,.skills-item .bar .fill{border-radius:25px}.skills-item .bar .fill{width:0;background-image:url(../../../../../../../../themes/daro-child/assets/img/pattern.png)}.skills-item .bar .fill .number{right:20px;font-family:"myriad-pro",sans-serif;font-size:14px;font-weight:700;color:#fff}.skills-item .bar .fill .number,.skills-item .bar .fill:after{top:50%;transform:translateY(-50%)}.skills-item .bar .fill:after{content:"";position:absolute;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;right:5px;transform:translateY(-50%) rotate(-90deg)}.box-seat .title-cover,.box-seat .pro-text{padding:80px}@media only screen and (max-width:767px){.box-seat .title-cover,.box-seat .pro-text{padding:80px 30px}}@media only screen and (max-width:575px){.box-seat .title-cover,.box-seat .pro-text{padding:80px 15px}}.box-seat .pro-text{position:absolute;right:80px;bottom:-50px;border-radius:7px}.box-seat .pro-text:not(.container){max-width:600px}.box-seat.box-seat-full .pro-text{display:flex;flex-flow:column;justify-content:center;align-content:center;background-color:rgba(13,13,13,.7);height:80%;top:10%}.v-light .box-seat.box-seat-full .pro-text{background-color:rgba(0,0,0,.42)}@media only screen and (max-width:991px){.v-light .box-seat.box-seat-full .pro-text{background-color:#000}}.v-light .box-seat.box-seat-full .pro-text h3{color:#fff}.v-light .box-seat.box-seat-full .pro-text p{color:#27364A}.v-light .box-seat.box-seat-full .pro-text .link-custom a{color:#fff}.v-light .box-seat.box-seat-full .pro-text .link-custom a:before{color:#000;background-color:#fff}.box-seat.box-seat-bottom .pro-text{position:relative;width:100%;bottom:150px;margin-bottom:-150px;border-radius:7px 7px 0 0;right:auto}.container .box-seat.box-seat-bottom .pro-text{width:90%}@media only screen and (max-width:767px){.box-seat.box-seat-bottom .pro-text{width:100%}}.box-seat.box-seat-center .pro-text{max-width:80%;right:10%;bottom:unset;top:50%;transform:translateY(-50%);background-color:rgba(25,25,25,.7)}@media only screen and (max-width:991px){.box-seat.box-seat-center .pro-text{max-width:100%;right:0;padding:40px 20px;margin-left:50px;margin-right:50px}}@media only screen and (max-width:767px){.box-seat.box-seat-center .pro-text{margin-left:30px;margin-right:30px}}@media only screen and (max-width:575px){.box-seat.box-seat-center .pro-text{margin-left:15px;margin-right:15px}}.dsn-our-blog a,.dsn-our-work a{color:#fff}.dsn-our-blog img,.dsn-our-work img{height:100%}.dsn-our-blog .link-vist,.dsn-our-work .link-vist{display:flex;left:auto;bottom:auto;margin-top:20px}.dsn-our-blog .link-vist .link-vist-text,.dsn-our-work .link-vist .link-vist-text{font-weight:700}.dsn-our-blog .link-vist .link-vist-text::before,.dsn-our-work .link-vist .link-vist-text::before{height:1.5px}.dsn-our-blog .entry-date,.dsn-our-work .entry-date{margin-bottom:20px}.dsn-our-blog .post-info-category,.dsn-our-work .post-info-category{margin-bottom:5px}.dsn-our-blog .post-info-category a,.dsn-our-work .post-info-category a{color:#fff;margin-bottom:10px;margin-right:5px;font-size:16px;letter-spacing:1px;opacity:.9}.dsn-our-blog .title-block,.dsn-our-work .title-block{font-size:30px}.dsn-our-work{color:#fff}.dsn-our-work.work-item .title-block,.dsn-our-work.work-item p,.dsn-our-work.work-item a{color:inherit}.dsn-our-work.work-item .item-info{z-index:2;padding:30px;transition:transform 0.5s}.dsn-our-work.work-item .entry-date{margin-bottom:10px}.dsn-our-work.work-item .title-block{margin-bottom:0;text-transform:inherit}.dsn-our-work.work-item p{margin-top:10px}.v-light .dsn-our-work.work-item p{color:#27364A}.dsn-our-work.work-item .link-vist{transition:opacity 0.5s;opacity:0}.dsn-our-work.work-item:hover .item-info{transform:translateY(-30px)}.dsn-our-work.work-item:hover .link-vist{opacity:1}.v-light .dsn-our-blog a,.v-light .dsn-our-blog .link-vist .link-vist-text{color:#545859}.dsn-our-blog.blog-classic-item .blog-item{padding:80px 25px;border:1.5px solid #242424}.v-light .dsn-our-blog.blog-classic-item .blog-item{border-color:#bebebe}@media only screen and (max-width:991px){.dsn-our-blog.blog-classic-item .blog-item{padding:30px 25px}}.dsn-our-blog.blog-classic-item .after-bg{top:0;left:0;opacity:0;transition:opacity 0.5s}.dsn-our-blog.blog-classic-item:hover .after-bg,.dsn-our-blog.blog-classic-item.swiper-slide-active .after-bg{opacity:.5}.dsn-our-blog.blog-classic-item .box-content{z-index:1}.dsn-testimonials .dsn-title{top:-20px;padding-right:70px;opacity:.7}.dsn-testimonials .dsn-title .line-under:after{display:none}@media only screen and (max-width:767px){.dsn-testimonials .dsn-title{position:relative;text-align:center;top:0;margin-bottom:50px;padding-right:0;opacity:1}.dsn-testimonials .dsn-title .line-under:after{display:inherit;margin-right:auto;margin-left:auto}}.dsn-testimonials .testimonials-inner::after{content:"”";position:absolute;font-family:sans-serif;bottom:-70px;right:30px;font-weight:800;font-size:165px;line-height:100px;color:#fff}.v-light .dsn-testimonials .testimonials-inner::after{color:#545859}@media only screen and (max-width:575px){.dsn-testimonials .testimonials-inner::after{display:none}}.dsn-testimonials .slick-list{padding:0!important}@media only screen and (max-width:767px){.dsn-testimonials .testimonials-nav{margin-bottom:30px}}.dsn-testimonials .testimonials-nav:before{content:"";position:absolute;top:-8px;right:80%;width:100%;height:100%;border:1px solid #191919;border-radius:50%}.v-light .dsn-testimonials .testimonials-nav:before{border:1px solid #e6e6e6}.dsn-testimonials .testimonials-nav .testimonials-nav-item{margin:3px 0}@media only screen and (max-width:767px){.dsn-testimonials .testimonials-nav:before{display:none}.dsn-testimonials .testimonials-nav .testimonials-nav-item{margin:0}}.dsn-testimonials .testimonials-nav .testimonials-nav-item-inner{transform:scale(.99);cursor:pointer;transition:transform 0.5s ease-out}@media only screen and (min-width:768px){.dsn-testimonials .testimonials-nav .testimonials-nav-item-inner{margin-bottom:10px}}.dsn-testimonials .testimonials-nav .testimonials-nav-item-inner img{width:50px;height:50px;border-radius:50%}.dsn-testimonials .testimonials-nav .testimonials-nav-item-inner .info{margin-left:10px}.dsn-testimonials .testimonials-nav .testimonials-nav-item-inner .info h5{font-size:16px;letter-spacing:1.2px;margin-bottom:10px}.dsn-testimonials .testimonials-nav .testimonials-nav-item-inner .info .dsn-testimonials-position{font-size:13px;font-weight:500}.dsn-testimonials .testimonials-nav .slick-current .testimonials-nav-item-inner{transform:translateX(39px)}@media only screen and (max-width:991px){.dsn-testimonials .testimonials-nav .slick-current .testimonials-nav-item-inner{transform:translateX(58px)}}@media only screen and (max-width:767px){.dsn-testimonials .testimonials-nav .slick-current .testimonials-nav-item-inner{transform:none}}.dsn-testimonials .testimonials-main-content{padding:80px 40px;border-width:3px}@media only screen and (max-width:767px){.dsn-testimonials .testimonials-main-content{padding:30px;border-width:0}}.dsn-testimonials .testimonials-main-content .top-box h5{margin-bottom:25px;padding-bottom:25px}.dsn-testimonials .testimonials-main-content .top-box h5:after,.dsn-testimonials .testimonials-main-content .top-box h5:before{bottom:3px;top:unset;transform:none}.dsn-testimonials .testimonials-main-content .top-box h5:before{width:80px;bottom:5px}.dsn-testimonials .testimonials-main-content .top-box .p-larg{font-family:"myriad-pro",sans-serif}.dsn-testimonials .slick-arrow{position:absolute;display:block;bottom:-20px;line-height:50px;text-align:center;cursor:pointer;z-index:2}.dsn-testimonials .slick-arrow.fa-angle-right{left:75px}.brand-client .wrapper-client .logo-box{background-color:#f9f9f9;width:calc(25% - 2px);padding:15px;min-height:240px;margin-right:2px;margin-bottom:2px;overflow:hidden}.no-margin .brand-client .wrapper-client .logo-box{margin-right:0}.v-light .brand-client .wrapper-client .logo-box{border-color:#bebebe}.brand-client .wrapper-client .logo-box .after-bg{top:0;left:0;opacity:.11}@media only screen and (max-width:991px){.brand-client .wrapper-client .logo-box{width:calc(33.333% - 2px)}}@media only screen and (max-width:575px){.brand-client .wrapper-client .logo-box{width:calc(50% - 2px)}}@media only screen and (max-width:400px){.brand-client .wrapper-client .logo-box{width:100%}}.brand-client .wrapper-client .logo-box img{max-width:180px;margin:auto}@media only screen and (max-width:575px){.brand-client .wrapper-client .logo-box img{max-width:100%}}.brand-client .wrapper-client .logo-box .info{left:0;top:0;opacity:0;visibility:hidden;z-index:2}.brand-client .wrapper-client .logo-box .info,.brand-client .wrapper-client .logo-box .info .entry{transition-property:opacity,transform,visibility;transition-duration:0.5s}.brand-client .wrapper-client .logo-box .info .entry{padding:10%;transform:translateY(50px);transition-delay:0.3s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.brand-client .wrapper-client .logo-box:hover .info{opacity:1;visibility:visible}.brand-client .wrapper-client .logo-box:hover .entry{transform:none}.team img{height:100%}.team .team-item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(27,26,26,.7);box-shadow:inset 0 -75px 60px -35px #171616;transition:opacity 0.4s cubic-bezier(.48,.83,.63,.91)}.team .team-item .box-img{position:relative}.team .team-item .box-social{top:30px;z-index:1}.team .team-item .box-social ul{visibility:hidden;list-style:none}.team .team-item .box-social ul li{margin-left:20px;margin-bottom:-30px;transition-property:opacity,margin-bottom;transition-duration:0.7s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-delay:calc(100ms * var(--html-dsn-index));opacity:0}.team .team-item .text-box{padding:20px 0 0;width:100%;z-index:1;background:none}.team .team-item .text-box .item-position{font-size:20px;letter-spacing:2px;margin-bottom:10px;padding-left:0}.team .team-item .text-box .item-position:before{display:none}.team .team-item .text-box h3{color:#fff;margin-bottom:0;letter-spacing:1px}.v-light .team .team-item .text-box h3{color:#545859}.team .team-item .text-box h4.dsn-heading-title{margin-top:0;text-transform:uppercase;font-size:24px;letter-spacing:1px;font-weight:900}.team .team-item:hover::after{opacity:0}.team .team-item:hover .box-img img{filter:grayscale(100%)}.team .team-item:hover .box-social ul{visibility:visible}.team .team-item:hover .box-social ul li{opacity:1;margin-bottom:10px}.team .dsn-icon i{font-size:24px;color:#000}.team .dsn-icon svg{width:20px}.team .dsn-icon svg path{fill:#fff}.team .title-block{margin-bottom:0}.row.m-0{margin:0}.fact-item{border:1px solid #50A684}.v-light .fact-item{border-color:#50A684}.fact-item .box-title{padding:30px 20px}@media only screen and (max-width:767px){.fact-item .box-title{padding:30px 15px}}.fact-item .box-title h5{font-size:16px;letter-spacing:1px}.fact-item .box-title:after{content:"";width:40px;height:3px;background:#50A684;position:absolute;left:15px;top:0}.v-light .fact-item .box-title:after{background-color:#50A684}.fact-item .box-number{padding:30px 20px}@media only screen and (max-width:767px){.fact-item .box-number{padding:30px 15px}}.fact-item .box-number .number{font-weight:700;font-size:58px;line-height:.9;letter-spacing:1px}@media only screen and (max-width:575px){.fact-item .box-number .number{font-size:42px}}.service .services-item{padding:30px;box-shadow:0 7px 9px rgba(0,0,0,.02);border:2px solid #242424}.v-light .service .services-item{border-color:#bebebe}@media only screen and (max-width:991px){.service .services-item{padding:30px 25px}}.service .services-item .after-bg{top:0;left:0;opacity:.01}@media only screen and (max-width:767px){.service .services-item{flex-direction:column}}.service .services-item span{font-size:55px;font-weight:100;font-family:"myriad-pro",sans-serif;line-height:95px;height:60px;overflow:hidden}.v-light .service .services-item span{color:#50A684}@media only screen and (max-width:991px){.service .services-item span{display:none}}@media only screen and (max-width:767px){.service .services-item span{display:none}}.service .services-item .dsn-icon{width:60px;padding-bottom:20px;line-height:1;transition-duration:0.3s;transition-property:transform,opacity}.service .services-item .dsn-icon i{font-size:35px}.service.service-3 .services-item{padding:15px}.service.service-3 .services-item .bg-section img{height:100%}.service.service-3 .services-item .bg-section{left:0}.service.service-3 .services-item .bg-section:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;background-color:rgba(25,25,25,.9);box-shadow:inset 0 -75px 60px -35px #071D49;transition:opacity 0.4s cubic-bezier(.48,.83,.63,.91)}.v-light .service.service-3 .services-item .bg-section:after{background-color:rgba(249,249,249,.9);box-shadow:inset 0 -75px 60px -35px #f9f9f9}.service.service-3 .services-item .title-block{margin-bottom:0}.service.service-3 .services-item .box-content{transition:background-color 0.5s}.service.service-3 .services-item .box-content:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#071D49;transition:all 0.5s}.v-light .service.service-3 .services-item .box-content:after{background-color:#f9f9f9}.service.service-3 .services-item .box-content .content-inner{margin:auto;z-index:2}.service.service-3 .services-item .box-content .content-inner .content{transition:all 0.3s}.service.service-3:not(.service-with-hover) .services-item .box-content{padding:80px 15px}.service.service-3:not(.service-with-hover) .services-item .dsn-icon{width:70px}@media only screen and (max-width:767px){.service.service-3:not(.service-with-hover) .services-item .box-content{padding:50px 15px}.service.service-3:not(.service-with-hover) .services-item .dsn-icon{width:60px}}.service.service-3:not(.service-with-hover) .services-item .box-description{margin-top:20px}.service.service-3.service-with-hover .services-item .box-description{position:absolute;opacity:0;margin-top:20px}.service.service-3.service-with-hover .services-item:hover .dsn-icon{transform:translateY(-100%);opacity:0}.service.service-3.service-with-hover .services-item:hover .bg-section:after{opacity:1}.service.service-3.service-with-hover .services-item:hover .box-content:after{opacity:0}.service.service-3.service-with-hover .services-item:hover .box-content .content-inner .box-description{opacity:0}.service.service-3.service-with-hover .services-item:hover .box-content .content-inner .box-description{position:relative;opacity:1;transition-delay:100ms}.service.service-3.service-with-hover .services-item:hover .box-content .content{margin-top:-80px}.services-about .services-wp .box-title-service ul{list-style:none}.services-about .services-wp .box-title-service ul li{padding:15px 0;margin-bottom:0;letter-spacing:2px;color:#fff;cursor:pointer;transition:color 0.3s cubic-bezier(.215,.61,.355,1);line-height:1.5;border-bottom:1px solid rgba(36,36,36,.3)}.v-light .services-about .services-wp .box-title-service ul li{color:#545859;border-color:#bebebe}@media only screen and (max-width:991px){.services-about .services-wp .box-title-service ul li{display:inline-block;margin-right:15px;border-bottom:0;padding:0;font-size:22px;margin-bottom:5px}}.services-about .services-wp .box-title-service ul li:first-of-type{padding-top:0}.services-about .services-wp .box-title-service ul li:last-of-type{margin-bottom:0;padding-bottom:0;border:0}.services-about .services-wp .box-title-service ul li.active{color:#545859}.v-light .services-about .services-wp .box-title-service ul li.active{color:#fff}.services-about .services-wp .content .services-item-info{display:none}.services-about .services-wp .content .services-item-info h5{margin-bottom:20px;font-size:16px}.services-about .services-wp .content .services-item-info ul{margin-top:20px;list-style:none}.services-about .services-wp .content .services-item-info ul li{position:relative;padding-left:15px;margin-bottom:15px;font-size:18px;line-height:1.1}.services-about .services-wp .content .services-item-info ul li:last-child{margin-bottom:0}.services-about .services-wp .content .services-item-info ul li:after{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:100%;background:#50A684}.v-light .services-about .services-wp .content .services-item-info ul li:after{background-color:#50A684}.services-about .services-wp .content .services-item-info:first-child{display:block}@media only screen and (min-width:992px){.services-about .services-wp .box-title-service,.services-about .services-wp .content{padding-top:60px;padding-bottom:60px}.services-about .services-wp .box-title-service ul li,.services-about .services-wp .content{padding-right:60px;padding-left:60px}}@media only screen and (max-width:991px){.services-about .services-wp .box-title-service{padding:50px 50px 45px 50px}.services-about .services-wp .content{padding:50px}}@media only screen and (max-width:767px){.services-about .services-wp .box-title-service{padding:30px 30px 25px 30px}.services-about .services-wp .content{padding:30px}}[data-dsn-grid="move-up"],[data-dsn-grid="moveUp"]{position:relative;overflow:hidden;height:100vh;will-change:transform}.container [data-dsn-grid="move-up"],.container [data-dsn-grid="moveUp"]{height:80vh}[data-dsn-grid="move-up"] img,[data-dsn-grid="move-up"] video,[data-dsn-grid="moveUp"] img,[data-dsn-grid="moveUp"] video{position:relative;width:100%;top:-30%;height:130%;pointer-events:none;object-fit:cover;transform-style:preserve-3d}[data-dsn-grid="move-up"] img.has-bigger-scale,[data-dsn-grid="move-up"] video.has-bigger-scale,[data-dsn-grid="moveUp"] img.has-bigger-scale,[data-dsn-grid="moveUp"] video.has-bigger-scale{transform:scale(1.3)}[data-dsn-grid="move-up"] img.has-skew,[data-dsn-grid="move-up"] video.has-skew,[data-dsn-grid="moveUp"] img.has-skew,[data-dsn-grid="moveUp"] video.has-skew{transform-origin:0 90%;transform:skewX(5deg)}[data-dsn-grid="move-up"] img.has-opposite-direction,[data-dsn-grid="move-up"] video.has-opposite-direction,[data-dsn-grid="moveUp"] img.has-opposite-direction,[data-dsn-grid="moveUp"] video.has-opposite-direction{height:120%;top:0}[data-dsn-grid="move-up"].h-100,[data-dsn-grid="moveUp"].h-100{height:100%}.mask-bg{position:absolute;top:0;right:0;width:calc(70% + 20px);height:100%;background-color:#191919;z-index:-1}.v-light .mask-bg{background-color:#e6e6e6}.office .elementor-widget-google_maps{margin-bottom:0!important}.office .elementor-widget-text-editor h3{margin-top:0;font-size:22px;color:#fff}.office .elementor-widget-text-editor p{margin-top:0}.dsn-equal-height.h-100>.elementor-widget-container{height:100%}@media only screen and (min-width:992px){.dsn-p-relative{position:relative}.dsn-p-absolute{position:absolute}}@media only screen and (max-width:991px){.dsn-tablet-p-relative{position:relative}.dsn-tablet-p-absolute{position:absolute}}@media only screen and (max-width:767px){.dsn-mobile-p-relative{position:relative}.dsn-mobile-p-absolute{position:absolute}}.elementor-align-center .line-under:after,.elementor-align-center .service .dsn-icon{margin-right:auto;margin-left:auto}.elementor-align-right .line-under:after,.elementor-align-right .service .dsn-icon{margin-left:auto}@media only screen and (max-width:991px){.elementor-tablet-align-center .line-under:after,.elementor-tablet-align-center .service .dsn-icon{margin-right:auto!important;margin-left:auto!important}.elementor-tablet-align-right .line-under:after,.elementor-tablet-align-right .service .dsn-icon{margin-left:auto!important;margin-right:0!important}.elementor-tablet-align-left .line-under:after,.elementor-tablet-align-left .service .dsn-icon{margin-left:0!important;margin-right:auto!important}}@media only screen and (max-width:767px){.elementor-mobile-align-center .line-under:after,.elementor-mobile-align-center .service .dsn-icon{margin-right:auto!important;margin-left:auto!important}.elementor-mobile-align-right .line-under:after,.elementor-mobile-align-right .service .dsn-icon{margin-left:auto!important;margin-right:0!important}.elementor-mobile-align-left .line-under:after,.elementor-mobile-align-left .service .dsn-icon{margin-left:0!important;margin-right:auto!important}}.bg-color-global{background-color:#071D49}.v-light .bg-color-global{background-color:#f9f9f9}@media only screen and (min-width:992px){.wrapper>*:first-child.dsn-under-header{position:relative;margin-top:-80px;z-index:2}.wrapper>*:first-child.dsn-under-header .section-title,.wrapper>*:first-child.dsn-under-header .section-title-2{display:none}}.intro-project-details{overflow:hidden;flex-wrap:wrap}@media only screen and (max-width:575px){.intro-project-details{flex-direction:column}}@media only screen and (min-width:992px){.intro-project-details .descrption-item{padding:30px}}@media only screen and (min-width:576px){.intro-project-details .descrption-item{padding:30px 15px;border-right:1px solid #071D49}.intro-project-details .descrption-item:last-of-type{border-right-width:0}}@media only screen and (max-width:575px){.intro-project-details .descrption-item{margin-bottom:15px}}.intro-project-details .descrption-item h5{position:relative;letter-spacing:2px}@media only screen and (min-width:576px){.intro-project-details .descrption-item h5{padding-bottom:10px;margin-bottom:10px}}@media only screen and (max-width:575px){.intro-project-details .descrption-item h5,.intro-project-details .descrption-item p{display:inline-block;margin-right:10px}}[data-dsn-header="project"],[data-dsn-header="personal"]{background-color:#071D49}[data-dsn-header="project"] .link-custom,[data-dsn-header="personal"] .link-custom{color:#fff}[data-dsn-header="project"] .link-custom .link-text,[data-dsn-header="personal"] .link-custom .link-text{color:#fff}[data-dsn-header="project"] .link-custom .link-circle,[data-dsn-header="personal"] .link-custom .link-circle{background:#fff;color:#545859}[data-dsn-header="project"] .link-custom .link-circle i,[data-dsn-header="personal"] .link-custom .link-circle i{color:#545859}.header-project .intro-project:not(.w-100){width:60%}@media only screen and (max-width:991px){.header-project .intro-project:not(.w-100){width:100%!important}}.header-project .intro-project .title{color:#fff}.header-project .intro-project #dsn-hero-description{font-size:16px;color:#27364A}.header-project .intro-project.text-center .description{margin-right:auto;margin-left:auto}.header-project .intro-project.w-100 .description{max-width:59%}.header-project .desc-personal{margin-top:25px}@media only screen and (max-width:991px){.header-project .link-vist{left:0}}.header-project .v-middle-horizontal .intro-project{width:100%}.header-project.justify-content-center .intro-project,.header-project.text-center .intro-project{width:100%}.header-project .intro-project-details h5{color:#fff}.header-project .intro-project-details p{color:#27364A}@media only screen and (min-width:576px){.header-project .intro-project-details{background-color:rgba(25,25,25,.7)}.header-project .intro-project-details h5:after{content:"";position:absolute;bottom:0;left:0;width:20px;height:1px;background-color:#50A684}.v-light .header-project .intro-project-details h5:after{background-color:#50A684}}.header-project .intro-project.text-center .intro-project-details{justify-content:center}.header-project .intro-project.text-center .intro-project-details h5:after{left:50%;transform:translateX(-50%)}.header-project .intro-project.text-right .intro-project-details{justify-content:end}.header-project .intro-project.text-right .intro-project-details h5:after{left:auto;right:0}.header-project .footer-header{left:0;bottom:30px}@media only screen and (min-width:768px){.header-project .footer-header{padding:0 40px}}.header-project .footer-header .scroll-d{margin-left:auto}.header-project .footer-header .scroll-d img{filter:none}@keyframes rotate{from{transform:rotate(0)}from{transform:rotate(-360deg)}}@media only screen and (max-width:767px){.header-master #dsn-hero-parallax-title{padding:0 20px}}.title.color-white{color:#fff}header{overflow:hidden}header.header-normal .cover-bg-img{top:40%;opacity:.004;right:0}@media only screen and (min-width:768px){header .header-page.header-page-work-space{padding-bottom:200px}}header .header-page .content-hero{padding:150px 0}header .header-page .metas:before,header .header-page .metas:after{opacity:.35;width:60px}header .header-page .metas:before{left:-80px}header .header-page .metas:after{right:-80px}header .header-page .description{max-width:730px;border-width:3px}.v-light header.header-normal .background-section,.v-light header.header-normal .dsn-button-2.background-section.parallax-icon .icon-circle,.dsn-button-2.background-section.parallax-icon .v-light header.header-normal .icon-circle{background-color:#071D49}.v-light header.header-normal .background-section h1,.v-light header.header-normal .dsn-button-2.background-section.parallax-icon .icon-circle h1,.dsn-button-2.background-section.parallax-icon .v-light header.header-normal .icon-circle h1{color:#fff}header .blog-post-cat a{position:relative;text-transform:lowercase;margin-right:5px;padding-bottom:8px;color:#fff}header .blog-post-cat a:last-of-type{margin-right:0}header .blog-post-cat a:last-of-type::after{display:none}header .header-master.header-half{height:80vh}header .header-master.header-half .social-network-box{width:80vh}@media only screen and (min-width:991px){.hero-personal[data-dsn-header="personal"].dsn-end-animate .header-project .intro-project{left:40%;transform:none}.hero-personal[data-dsn-header="personal"].dsn-end-animate #dsn-hero-parallax-img{width:40%}}@media only screen and (min-width:991px){[data-dsn-header="project"].dsn-end-animate #dsn-hero-parallax-img{left:60%;width:40%}}header .text-right .description,header .text-right .sub-text-header,header .header-page .text-right .description,header .header-page .text-right .sub-text-header{margin-left:auto}header .text-center .description,header .text-center .sub-text-header,header .header-page .text-center .description,header .header-page .text-center .sub-text-header{margin-left:auto;margin-right:auto}.main-slider{background-color:#071D49}header .main-slider{height:100vh}.admin-bar header .main-slider{height:calc(100vh - 46px)}@media screen and (min-width:783px){.admin-bar header .main-slider{height:calc(100vh - 32px)}}.main-slider h1.title{line-height:56px}@media only screen and (min-width:768px){.main-slider:not(.demo-2) .bg-container{width:calc(80% - 80px);margin-left:auto}}.main-slider.demo-3 .bg-container .swiper-slide{height:60%}.main-slider.demo-3 .box-next{display:none}.main-slider .slide-item{overflow:hidden}.main-slider .box-next,.main-slider .dsn-controls{z-index:2}.main-slider .box-next{height:120px;width:40%;max-width:350px;right:0;bottom:0}@media only screen and (max-width:767px){.main-slider .box-next{display:none}}.main-slider .box-next{cursor:pointer}.main-slider .box-next .img-box-next{position:absolute;right:0;width:70%;z-index:0}.main-slider .box-next .img-box-next .bg-container{width:100%}.main-slider .box-next .content-box-next{width:70%;padding:20px 10px 20px 20px;z-index:1;text-align:left}.main-slider .box-next .content-box-next .metas{margin-bottom:0;margin-top:5px}@media only screen and (max-width:767px){.main-slider .box-next .content-box-next{width:100%;z-index:2}.main-slider .box-next .content-box-next .metas{display:none}}.v-light .main-slider .box-next .content-box-next>span{color:#fff}.main-slider .dsn-controls{right:20px;top:25%;height:50%;flex-direction:column}.main-slider .dsn-controls .dsn-progress{background:rgba(255,255,255,.34);width:2px;height:calc(100% - 100px)}.main-slider .dsn-controls .dsn-progress .dsn-progress-indicator{left:0;top:0;height:70%;background-color:#fff}.main-slider .dsn-controls .dsn-progress .dsn-progress-indicator .num-progress{color:#27364A;letter-spacing:2px;font-weight:600;top:100%;left:-30px;bottom:0}.main-slider .dsn-controls .dsn-progress .dsn-progress-indicator .num-progress:after{content:'';position:absolute;left:27px;width:8px;height:8px;border-radius:50%;background-color:#f9f9f9;top:0}.main-slider .dsn-slider-content{top:0;z-index:1;pointer-events:none}.main-slider .dsn-slider-content .metas,.main-slider .dsn-slider-content .dsn-button-link,.main-slider .dsn-slider-content .description,.main-slider .dsn-slider-content .sub-text-header{clip-path:inset(100% 0% 0% 0%);transition:clip-path 0.5s}.main-slider .dsn-slider-content .slide-content .title{color:#fff}.main-slider .dsn-slider-content .slide-content.dsn-active{z-index:3}.main-slider .dsn-slider-content .slide-content.dsn-active .title a,.main-slider .dsn-slider-content .slide-content.dsn-active .metas,.main-slider .dsn-slider-content .slide-content.dsn-active .dsn-button-link a,.main-slider .dsn-slider-content .slide-content.dsn-active .description,.main-slider .dsn-slider-content .slide-content.dsn-active .sub-text-header{pointer-events:auto}.main-slider .dsn-slider-content .slide-content.dsn-active.dsn-active-cat .metas,.main-slider .dsn-slider-content .slide-content.dsn-active.dsn-active-cat .dsn-button-link,.main-slider .dsn-slider-content .slide-content.dsn-active.dsn-active-cat .description,.main-slider .dsn-slider-content .slide-content.dsn-active.dsn-active-cat .sub-text-header{clip-path:inset(0% 0% 0% 0%)}.main-slider .dsn-slider-content .slide-content:not(.dsn-active) .title{opacity:0;visibility:hidden}.main-slider .header-container{padding-top:50px;padding-bottom:50px}.main-slider .title-next{color:#fff}.nav-slider .metas span{font-size:15px;font-weight:300;color:#fff!important}@media only screen and (max-width:991px){.main-slider:not(.has-horizontal)>.bg-container:after{content:'';position:absolute;width:100%;height:100%;top:0;z-index:1}}.content-box-next>span,.num-progress-content{opacity:.09;font-size:80px;color:transparent!important;-webkit-text-stroke:1px #fff;letter-spacing:2px;left:15px}.num-progress-content{font-size:58px;line-height:50px;margin-bottom:15px}.filtering-posts{position:absolute;top:0;right:-80px;transform:rotate(270deg);transform-origin:top;cursor:pointer}@media only screen and (max-width:767px){.filtering-posts{position:relative;transform:none;right:auto;left:0;justify-content:start;margin-bottom:50px}}@media only screen and (max-width:575px){.filtering-posts{margin-left:15px}}.filtering-posts .filterings-icon{position:relative;cursor:pointer;width:30px;height:20px}.filtering-posts .filterings-icon:before,.filtering-posts .filterings-icon:after{content:"";position:absolute;right:0;height:2px;background-color:#fff}.v-light .filtering-posts .filterings-icon:before,.v-light .filtering-posts .filterings-icon:after{background-color:#545859}.filtering-posts .filterings-icon:before{top:14px;width:20px}.filtering-posts .filterings-icon:after{height:2px;top:5px;width:28px}.filtering-posts span{font-family:"myriad-pro",sans-serif;font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding-left:15px;color:#fff;transition:letter-spacing 0.5s ease-in-out}.v-light .filtering-posts span{color:#545859}.filtering-posts:hover span{letter-spacing:3px}.filters-content{position:fixed;width:100%;height:100%;top:0;left:0;padding-left:8.82353%;padding-right:8.82353%;z-index:9999;opacity:0;visibility:hidden;transform:translateY(-100%)}.filters-content .filtering{position:fixed;top:50%;transform:translateY(-50%)}.filters-content .filtering button{color:#fff;display:block;position:relative;cursor:pointer;font-size:24px;text-transform:uppercase;letter-spacing:2px;font-family:"myriad-pro",sans-serif}.filters-content .filtering button.active{color:#50A684;font-weight:800;letter-spacing:4px}.filters-content .filtering button span.counter{position:absolute;right:-20px;top:-10px;font-size:12px;font-weight:600}.filters-content .filtering button:not(:last-child){margin-bottom:30px}.close-wind{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(7,29,73,.85);cursor:pointer}.button-loadmore{cursor:pointer;font-size:14px;transition-property:padding,border-radius,background;transition-duration:1s}.button-loadmore.dsn-loading{border-radius:7px;padding:10px 20px}.button-loadmore .dsn-load-progress-ajax{left:0;top:0;width:0;background-color:#212121;color:#fff;z-index:-1}.button-loadmore .progress-no-more{display:none}.our-work .work-item .item-info{transform:translate(0,0)}.root-blog .post-info-category:before{content:"/";display:inline-block;margin-right:10px}.root-blog .post-list-item figure img{max-height:80vh}.root-blog .post-list-item .section-title-2{margin-bottom:0}.root-blog .post-list-item .post-list-item-content .post-info-date{margin-right:5px}.root-blog .post-list-item .post-list-item-content .post-info-top a{display:inline-block;font-size:16px;letter-spacing:1px;margin-bottom:10px;color:#fff;margin-right:5px}.v-light .root-blog .post-list-item .post-list-item-content .post-info-top a{color:#071D49}.news-content .post-tags{padding:20px 0 0;clear:both}.news-content .post-tags a{margin-right:10px;margin-top:10px;line-height:1;transition:color .5s;color:inherit}.news-content .post-tags a:before{content:"#";position:relative;margin-right:5px;font-size:14px;background-color:transparent;border:0}.post-full-content.single-post>*:not(.gallery):not(.wp-block-gallery),.post-full-content.single-post>*:not(.wp-block-quote)>p,.widget_text.single-post>*:not(.gallery):not(.wp-block-gallery),.widget_text.single-post>*:not(.wp-block-quote)>p{margin-bottom:30px}.post-full-content.single-post>*:not(.gallery):not(.wp-block-gallery):last-child,.post-full-content.single-post>*:not(.gallery):not(.wp-block-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,.widget_text.single-post>*:not(.gallery):not(.wp-block-gallery):last-child,.widget_text.single-post>*:not(.gallery):not(.wp-block-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{margin-bottom:0}.root-posts a{color:inherit}.v-light .root-posts a{color:inherit}.entry-form{width:100%;margin-bottom:30px}.entry-form input,.entry-form textarea{font-family:"myriad-pro",sans-serif;font-weight:700;font-size:16px;width:100%;background-color:transparent;border:none;border-bottom:1.5px solid #50A684;padding-bottom:20px;color:#eee;margin-top:10px;margin-bottom:0;letter-spacing:-.5px}.v-light .entry-form input,.v-light .entry-form textarea{border-color:#50A684;color:rgba(0,0,0,.95)}.entry-form input::placeholder,.entry-form textarea::placeholder{font-size:16px}.entry-form input{height:100%}label{color:#50A684;font-size:15px;font-weight:600}.v-light label{color:#50A684}#map .gm-fullscreen-control,#map .gm-bundled-control,#map .gm-bundled-control-on-bottom,#map .gmnoprint,#map .gm-style-cc{display:none!important}.root-contact .wpcf7-form-control-wrap{width:100%}.comments-post .comments-title{margin-bottom:60px}@media only screen and (max-width:991px){.comments-post .comments-title{margin-bottom:35px}}.comments-post .comments-area .comment-list>li.comment:first-child{margin-top:0}.comments-post .comments-area .comment-list>li.comment:first-child>.pingback{padding-top:0}.comments-post .comments-area .comment-list>li.comment:first-child>.comment-body{padding-top:0}.comments-post .comments-area .comment{list-style:none;margin-top:20px}.comments-post .comments-area .comment>.pingback{padding-top:10px}.comments-post .comments-area .comment>.pingback .edit-link{margin-top:10px}.comments-post .comments-area .comment .children{margin-left:90px}@media only screen and (max-width:575px){.comments-post .comments-area .comment .children{margin-left:30px}}@media only screen and (max-width:400px){.comments-post .comments-area .comment .children{margin-left:20px}}.comments-post .comment-body .comment-author img{width:64px;height:64px;border-radius:50%}@media only screen and (min-width:576px){.comments-post .comment-body .comment-author img{float:left}}.comments-post .comment-body .comment-text{min-height:64px}@media only screen and (min-width:576px){.comments-post .comment-body .comment-text{padding:0 0 0 90px}}.comments-post .comment-body .comment-text .comment-date{float:right;margin:3px 5px 0 0;font-size:14px}.comments-post .comment-body .comment-text .comment-date:before{content:"/";display:inline-block;margin-right:5px}@media only screen and (max-width:767px){.comments-post .comment-body .comment-text .comment-date{float:inherit;margin-bottom:15px}.comments-post .comment-body .comment-text .comment-date:before{display:none}}@media only screen and (max-width:575px){.comments-post .comment-body .comment-text .comment-date{margin-top:15px}}@media only screen and (max-width:767px){.comments-post .comment-body .comment-text .comment-info{margin-bottom:8px}}.comments-post .comment-body .comment-text .comment-info .comment-edit{right:-12px;top:5px;transform:translateX(100%);font-size:12px;font-weight:600;padding:3px 10px;border-radius:15px}.comments-post .comment-body .comment-text .comment-info .comment-edit .comment-edit-link i{font-size:9px}.comments-post .comment-body .comment-text .comment-info .comment-name{float:left;margin:0}.comments-post .comment-body .comment-text .reply{font-size:14px;margin-top:15px}.comments-post .comment-body .comment-text .reply a{padding:10px 15px;border-radius:30px;background-color:#191919;color:#fff;line-height:1}.comments-post .comment-body .comment-text .text-holder p{margin:7px 0 10px}.comments-post .comment-body .comment-text .comment-reply-link{line-height:20px}.comments-post .comments-form{position:relative;width:100%}.comments-post .comments-form .comment-form-cookies-consent{width:100%;margin-bottom:30px}.comment-list .comment-respond{padding:50px;background-color:#191919;margin-top:50px}.comment-list .comment-respond .comments-title{margin-bottom:50px}@media only screen and (max-width:575px){.comment-list .comment-respond{padding:50px 15px}}.comment-list .comment-respond input[type="submit"]{background-color:#071D49;border-width:0}.v-light .comment-list .comment-respond{background-color:#e6e6e6}@media only screen and (max-width:575px){.comment-list .comment-respond .dsn_root_form textarea:placeholder-shown~label,.comment-list .comment-respond .dsn_root_form textarea{padding:0 0 15px 0}}.logged-in-as{margin-bottom:30px}.no-comments{margin-top:30px}a#cancel-comment-reply-link{position:absolute;right:0;top:-6px}a#cancel-comment-reply-link .dsn-cancel-comment{position:relative;font-size:12px;padding:5px 10px;border-radius:15px}.footer-1 p{font-size:16px}.footer-1 .sidebar-single-content{padding-bottom:0}.footer-1 .footer-links{padding:50px 0}@media only screen and (max-width:991px){.footer-1 .footer-links .footer-block-inner:nth-of-type(n+3){margin-top:30px}}@media only screen and (max-width:767px){.footer-1 .footer-links .footer-block-inner:nth-of-type(n+2){margin-top:30px}}.v-light .footer-1 .footer-links .link-hover{color:#545859}.v-light .footer-1 .footer-links .link-hover:before{color:#545859}.footer-1 .footer-links .footer-title{position:relative;color:#50A684;text-transform:uppercase;font-size:17px;padding-bottom:10px;margin-bottom:20px;letter-spacing:2px}.v-light .footer-1 .footer-links .footer-title{color:#50A684}.footer-1 .footer-links .footer-title::after{content:"";position:absolute;left:0;bottom:0;width:15px;height:2px;background-color:#fff}.v-light .footer-1 .footer-links .footer-title::after{background-color:#bebebe}.footer-1 .footer-links .col-menu ul li{font-size:14px;letter-spacing:2px;margin-bottom:10px;overflow:hidden}.footer-1 .footer-links .col-menu ul li:last-of-type{margin-bottom:0}.footer-1 .footer-links .col-menu ul li a{text-transform:uppercase}.footer-1 .footer-links .col-contact p{font-size:14px;margin-bottom:10px}.footer-1 .footer-links .col-contact p:last-of-type{margin-bottom:0}.footer-1 .footer-links .col-contact p strong{color:#fff}.v-light .footer-1 .footer-links .col-contact p strong{color:#545859}.footer-1 .footer-links .col-contact p span{margin-right:5px;margin-left:5px}.footer-1 .footer-links .footer-social ul{margin:0}.footer-1 .footer-links .footer-social ul li{color:#fff;font-size:14px;margin-right:15px;padding-right:5px}.v-light .footer-1 .footer-links .footer-social ul li{color:#545859}@media only screen and (max-width:575px){.footer-1 .footer-links .footer-social ul li{font-size:13px;margin-right:3px;padding-right:3px}}.footer-1 .footer-links .footer-social ul li:first-of-type{padding-left:0}.footer-1 .footer-links .footer-social ul li a{color:#fff;display:inline-block;letter-spacing:2px;line-height:1.6;font-size:13px;font-family:"myriad-pro",sans-serif;position:relative;text-transform:capitalize}.v-light .footer-1 .footer-links .footer-social ul li a{color:#545859}.footer-1 .footer-links .footer-logo{width:70px}.footer-1 .footer-links .footer-logo img.logo-dark{display:block}.v-light .footer-1 .footer-links .footer-logo img.logo-dark{display:none}.footer-1 .footer-links .footer-logo img.logo-light{display:none}.v-light .footer-1 .footer-links .footer-logo img.logo-light{display:block}.footer-1 .footer-links .description-logo{margin-top:20px}.footer-1 .footer-nav{position:relative;padding:30px 0;text-align:center}.footer-1 .footer-nav .footer-title::after{display:none}@media only screen and (max-width:575px){.footer-1 .footer-nav{padding:25px 0}}.footer-1 .footer-nav ul li{display:inline-block;font-size:14px;letter-spacing:2px;margin:0 18px}@media only screen and (max-width:575px){.footer-1 .footer-nav ul li{font-size:13px;margin:5px}}.footer-1 .footer-nav ul li a{transition:none;color:#fff}.v-light .footer-1 .footer-nav ul li a{color:#545859}.footer-1 .copyright{padding:30px 0;font-size:14px;letter-spacing:2.67px}.footer-1 .copyright p{text-transform:uppercase}.footer-1 .copyright .copright-text{color:#e6e6e6;margin-top:5px}.v-light .footer-1 .copyright .copright-text{color:#545859}.footer-1 .copyright .copright-text a{color:#50A684;font-weight:700}.v-light .footer-1 .copyright .copright-text a{color:#50A684}.footer-1 .scroll-top,.footer .scroll-top{width:60px;position:relative;cursor:pointer;display:none!important}@media only screen and (max-width:767px){.footer-1 .scroll-top.m-auto,.footer .scroll-top.m-auto{margin:0}}.footer-1 .scroll-top .icon-circle,.footer .scroll-top .icon-circle{position:absolute;width:120%;height:120%;top:-10%;left:-10%;border-radius:50%;display:none;background-color:rgba(80,166,132,.3)}.footer-1 .scroll-top:hover .icon-circle,.footer .scroll-top:hover .icon-circle{display:inherit}.footer-1 .scroll-top img,.footer .scroll-top img{width:60px}.v-light .footer-1 .scroll-top img,.v-light .footer .scroll-top img{filter:invert(1)}.footer-1 .scroll-top i,.footer .scroll-top i{position:absolute;top:50%;left:50%;width:40px;height:40px;line-height:40px;transform:translate(-50%,-50%);text-align:center;font-size:14px;color:#fff;cursor:pointer}.v-light .footer-1 .scroll-top i,.v-light .footer .scroll-top i{color:#545859}.footer-1 .link-hover,.footer .link-hover{text-transform:initial}.v-light .footer-1 .link-hover,.v-light .footer .link-hover{color:#545859}.footer-1 .love,.footer .love{color:#fd4145;padding-left:5px;padding-right:5px;font-size:16px;font-weight:700}.footer-1 .column-right,.footer .column-right{font-size:16px;text-align:right}@media only screen and (max-width:767px){.footer-1 .column-right,.footer .column-right{text-align:left}}.footer-1 .column-right a,.footer .column-right a{color:#50A684}.v-light .footer-1 .column-right a,.v-light .footer .column-right a{color:#50A684}.footer-1 .column-right p,.footer .column-right p{font-weight:400}.footer .footer-container{padding:0 50px 30px 110px}@media only screen and (max-width:767px){.footer .footer-container{padding:30px;background:#071D49}}@media only screen and (max-width:575px){.footer .footer-container{padding:30px 0}}@media only screen and (max-width:767px){.footer .footer-container>div{flex-direction:column}}.footer .column-left,.footer .column-right{width:calc(50% - 35px)}@media only screen and (max-width:767px){.footer .column-left,.footer .column-right{width:100%;text-align:center}}.footer .column-left .logo-footer img{width:75px}.footer .column-left .footer-social ul{margin:0}.footer .column-left .footer-social ul li{color:#fff;font-size:14px;font-weight:500;margin-right:15px;padding-right:5px}@media only screen and (max-width:575px){.footer .column-left .footer-social ul li{font-size:13px;margin-right:3px;padding-right:3px}}.footer .column-left .footer-social ul li:first-of-type{padding-left:0}.footer .column-left .footer-social ul li a{color:#fff;display:inline-block;letter-spacing:2px;font-size:13px;font-family:"myriad-pro",sans-serif;font-weight:400;position:relative}.v-light .footer .column-left .footer-social ul li a{color:#545859}@media only screen and (max-width:767px){.v-light .footer .column-left .footer-social ul li a{color:#fff}}.footer .column-right{letter-spacing:2px;font-size:13px;font-weight:400}@media only screen and (max-width:767px){.footer .column-right{text-align:center;margin-top:20px;color:#fff}}@media only screen and (max-width:767px){.footer .scroll-top{position:absolute;right:15px;order:3}}@media only screen and (max-width:575px){.footer .scroll-top{position:relative;margin-top:20px;order:3}}.page.elementor-template-full-width .scroll-top{visibility:hidden;position:absolute}footer .sidebar-single-content .widget{margin-top:30px}footer .sidebar-single-content .widget:first-child{margin-top:0}.elementor-template-full-width .footer,.page-template-elementor_theme .footer{position:fixed;bottom:0;width:100%}.elementor-template-full-width .footer .column-left,.elementor-template-full-width .footer .column-right,.page-template-elementor_theme .footer .column-left,.page-template-elementor_theme .footer .column-right{width:50%}@media only screen and (max-width:767px){.elementor-template-full-width .footer .column-left,.elementor-template-full-width .footer .column-right,.page-template-elementor_theme .footer .column-left,.page-template-elementor_theme .footer .column-right{width:100%}}@media only screen and (max-width:767px){.elementor-template-full-width .footer,.page-template-elementor_theme .footer{position:relative}}.page-template-elementor_theme .footer,.single-format-standard .footer,.archive .footer,.job-template-default .footer{background:#f9f9f9}.elementor-template-full-width .elementor-section-height-full .footer .scroll-top{display:none}.archive .header-normal{display:none}.cap{position:absolute;bottom:30px;left:0;background-image:linear-gradient(to right,#0e0e0e 0%,#1b1515 100%);padding:4px 15px;color:#fff;z-index:10}.cap span{font-size:12px;text-transform:uppercase;letter-spacing:2px}.caption{transform-origin:left center;color:#fff;letter-spacing:2px;font-size:14px;font-weight:600;position:relative;margin-top:15px}.v-light .caption{color:#071D49}.section-dsn-color *{color:inherit!important}.work-inner.work-masonry .work-item .item-info{width:max-content}.elementor-page .root-page.section-margin{margin-top:0;margin-bottom:0}.elementor img.cover-bg-img{height:100%}.main-slider a,.v-light .main-slider a,.v-light .post-full-content a.btn{color:#fff}.dsn_root_form .wpcf7-submit{cursor:pointer}.dsn_root_form input:not([type=submit]):not([type="checkbox"]),.dsn_root_form textarea{border-color:#242424;background-color:#191919;border-width:2px;outline:0;margin:0;padding:10px 15px;font-size:12px}.dsn_root_form input:not([type=submit]):not([type="checkbox"]):focus,.dsn_root_form textarea:focus{border-color:#e6e6e6}.dsn_root_form input:not([type=submit]):not([type="checkbox"])::placeholder,.dsn_root_form textarea::placeholder{color:transparent}.v-light .dsn_root_form input:not([type=submit]):not([type="checkbox"]),.v-light .dsn_root_form textarea{background-color:#e6e6e6;border-color:#bebebe}.dsn_root_form input:not([type=submit]):not([type="checkbox"]):placeholder-shown~label,.dsn_root_form textarea:placeholder-shown~label{top:11px;font-size:16px}.comments-form .dsn_root_form input:not([type=submit]):not([type="checkbox"]):placeholder-shown~label,.comments-form .dsn_root_form textarea:placeholder-shown~label{display:block}.dsn_root_form input:not([type=submit]):not([type="checkbox"]):focus~label,.dsn_root_form textarea:focus~label{top:-20px;font-size:13px}.comments-form .dsn_root_form input:not([type=submit]):not([type="checkbox"]):focus~label,.comments-form .dsn_root_form textarea:focus~label{display:none}.dsn_root_form .entry-form label{position:absolute;display:block;transition:0.2s;z-index:1;padding:0 15px;top:-20px;font-size:12px;pointer-events:none}.comments-form .dsn_root_form .entry-form label{display:none}[for="wp-comment-cookies-consent"]{color:inherit}.dsn-heading-title a{color:inherit}