abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;outline:none}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}img{vertical-align:bottom}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova/regular.woff2) format("woff2"),url(../fonts/proxima-nova/regular.woff) format("woff"),url(../fonts/proxima-nova/regular.ttf) format("truetype"),url(../fonts/proxima-nova/regular.svg#proxima_nova_rgregular) format("svg")}@font-face{font-family:linea;src:url(../fonts/linea/regular.eot);src:url(../fonts/linea/regular.eot?#iefix) format("embedded-opentype"),url(../fonts/linea/regular.woff) format("woff"),url(../fonts/linea/regular.ttf) format("truetype"),url(../fonts/linea/regular.svg#linea) format("svg")}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome/regular.eot);src:url(../fonts/fontawesome/regular.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/regular.woff) format("woff"),url(../fonts/fontawesome/regular.ttf) format("truetype"),url(../fonts/fontawesome/regular.svg#fontawesomeregular) format("svg")}body,input,select,textarea{font:16px ProximaNova,\\5FAE\8EDF\6B63\9ED1\9AD4,Microsoft JhengHei,Helmet,Freesans,sans-serif;color:#000}a{color:#000}a:hover{color:#26c6d0}::-moz-selection{background:#26c6d0;color:#fff;text-shadow:none}::selection{background:#26c6d0;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:transparent}ins{text-decoration:none}ins,mark{background-color:#26c6d0;color:#fff}mark{font-style:italic;font-weight:700}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}.not-mobile .wow{-webkit-animation-name:none;animation-name:none;visibility:hidden}.animated.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animated.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.not-mobile .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;visibility:visible}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}.holder{position:relative;margin-right:auto;margin-left:auto;max-width:1280px;padding:0 75px}.holder.narrow{padding-right:25px;padding-left:25px;max-width:750px}@media screen and (max-width:640px){.holder{padding-right:25px;padding-left:25px}}#wrapper{opacity:0;overflow:hidden}#wrapper.page-ready{opacity:1}.content-section{background:no-repeat 50%;background-attachment:fixed;background-size:cover;padding-bottom:80px;text-align:center;position:relative;padding-top:80px;color:#fff}.content-section.bg-white{color:gray}.content-section:before{position:absolute;content:" ";height:100%;width:100%;left:0;top:0}.content-section.bg-white:before{display:none}.head{text-transform:uppercase;letter-spacing:4px;margin-bottom:25px;line-height:1.5;font-weight:600;font-size:21px;color:#fff}.content-section.bg-white .head{color:#26c6d0}.head:after{font-size:34px;color:#ee6c8a;content:"."}.content,.content-section p{padding-bottom:25px;letter-spacing:1px;line-height:1.6;}.button{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase;display:inline-block;letter-spacing:2px;border-radius:30px;background:#26c6d0;text-align:center;padding:13px 20px;font-weight:700;font-size:12px;border:none;color:#fff}.button:hover{background:rgba(38,208,168,.85);color:#fff}.pop{-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.35);box-shadow:0 -1px 5px rgba(0,0,0,.35);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;background:#323232;position:absolute;border-radius:3px;padding:7px 15px;font-size:12px;bottom:110%;color:#fff;opacity:0;left:50%}.item:hover .pop,.touchevents .item:focus .pop{-webkit-transition:opacity .25s cubic-bezier(.23,1,.32,1);transition:opacity .25s cubic-bezier(.23,1,.32,1);opacity:1}.pop:after{border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #323232;position:absolute;margin-left:-6px;display:block;content:" ";bottom:-5px;height:0;left:50%;width:0}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;font-variant:normal;font-family:linea;font-weight:400;font-style:normal;line-height:1;speak:none}.icon-basic-eye:before{content:"H"}.icon-basic-lightbulb:before{content:"7"}.icon-basic-picture-multiple:before{content:"^"}.icon-basic-gear:before{content:"P"}.icon-ecommerce-graph3:before{content:"\E073"}.icon-basic-anticlockwise:before{content:"d"}.icon-basic-geolocalize-05:before{content:"R"}.icon-basic-alarm:before{content:"b"}.icon-basic-headset:before{content:"V"}.fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome;display:inline-block;text-transform:none;font-variant:normal;font-weight:400;font-style:normal;line-height:1;speak:none}.fa-quote-right:before{content:"\F10E"}.fa-bars:before{content:"\F0C9"}.fa-exclamation-circle:before{content:"\F06A"}.fa-check:before{content:"\F00C"}.fa-arrow-left:before{content:"\F060"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}#header{-webkit-transition:padding .25s,background-color .25s;transition:padding .25s,background-color .25s;padding-bottom:16px;padding-top:16px;position:fixed;width:100%;left:0;top:0;z-index:99}.header-sticky #header{background-color:hsla(0,0%,100%,.95);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);padding-bottom:0;padding-top:0}#header>.holder:after{display:block;content:" ";clear:both}#header .digisalad-logo{-webkit-transition:width .25s;transition:width .25s;padding-top:7px;width:132px;float:left}.header-sticky #header .digisalad-logo{width:115px}#header .digisalad-logo .blue,.header-sticky #header .digisalad-logo .white{display:none}.header-sticky #header .digisalad-logo .blue{display:inline}#header .menu{float:right}#header .menu-li,#header .menu-link{display:inline-block}#header .menu-link{text-transform:uppercase;letter-spacing:2px;padding:25px 16px;font-weight:600;font-size:12px;color:#fff}.header-sticky #header .menu-link{color:gray}#header .menu-link:hover{color:#ee6c8a}#header .menu-link.shown{color:#26c6d0}@media screen and (max-width:991px){#header{padding-bottom:0;padding-top:0}.menu-open #header{-webkit-transition-duration:0s;transition-duration:0s;background-color:#fff}#header .digisalad-logo,.header-sticky #header .digisalad-logo{width:95px}#header .digisalad-logo{padding-top:13px}.menu-open #header .digisalad-logo .white{display:none}.menu-open #header .digisalad-logo .blue{display:inline}#header .menu{height:calc(100% - 64px);background-color:#fff;position:fixed;overflow:auto;display:none;width:100%;top:64px;left:0}#header .menu-li,#header .menu-link,.menu-open #header .menu{display:block}#header .menu-li{margin-right:auto;margin-left:auto;max-width:750px}#header .menu-link{border-top:1px solid #eee;color:#323232}}@media screen and (max-width:991px) and (min-width:768px){#header>.holder{padding-right:25px;padding-left:25px;max-width:750px}}@media screen and (max-width:767px){#header{background-color:hsla(0,0%,100%,.95);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}#header .digisalad-logo .white{display:none}#header .digisalad-logo .blue{display:inline}#header .menu-li{padding:0}#header .menu-link{padding:20px 25px 16px}}#header .toggle{line-height:24px;font-size:17px;padding:20px 0;cursor:pointer;display:none;color:#fff;float:right}.header-sticky #header .toggle{color:gray}#header .toggle:hover{color:#ee6c8a}@media screen and (max-width:991px){#header .toggle{display:block}.menu-open #header .toggle{color:gray}}@media screen and (max-width:767px){#header .toggle{color:gray}}#footer{background-color:#26c6d0;padding-bottom:15px;text-align:center;position:relative;padding-top:25px;color:#fff}#wrapper[section=NotFound] #footer{display:none}#footer .copyright{padding-bottom:25px;letter-spacing:1px;padding-top:15px;font-size:14px}#footer .social-item{border:2px solid #fff;display:inline-block;padding:10px 0 0 2px;border-radius:50%;text-align:center;font-size:22px;margin:0 8px;height:48px;color:#fff;width:48px}#footer .fa{display:inline-block}#footer .fa-facebook{margin-left:-2px}#footer .fa-facebook:before{content:"\F09A"}#footer .fa-instagram:before{content:"\F16D"}#footer .fa-youtube:before{content:"\F167"}#footer .social .fa-linkedin:before{content:"\F0E1"}#intro{background:url(../images/intro/bg.jpg) no-repeat 50%;background-color:rgba(81,150,191,.6);background-size:cover;position:relative;overflow:hidden;height:100vh;width:100%}#video{-webkit-transition:opacity .7s ease-out;transition:opacity .7s ease-out;position:absolute;opacity:0;left:0;top:0}#video.playing{opacity:1}#intro .raster{background:url(../images/intro/raster@2x.png);height:100%;top:0}#intro .caption,#intro .raster{position:absolute;width:100%;left:0}#intro .caption{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;top:50%}#intro .logo{max-width:188px}#intro .headline{text-transform:uppercase;letter-spacing:11px;padding-bottom:20px;font-weight:600;margin-top:30px;font-size:22px}#pollyfill-canvas{position:absolute;height:100%;width:100%;left:0;top:0}.intro-scroll-down{margin-left:-15px;position:absolute;bottom:30px;z-index:1;left:50%}.intro-scroll-down .mouse{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;border-radius:23px;position:relative;cursor:pointer;height:45px;width:30px}.intro-scroll-down .mouse .mouse-dot{-webkit-animation:ani-mouse 2.5s linear infinite;animation:ani-mouse 2.5s linear infinite;margin:-3px 0 0 -3px;border-radius:50%;position:absolute;background:#fff;display:block;height:6px;width:6px;left:50%;top:29%}@-webkit-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}to{opacity:0;top:29%}}@keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}to{opacity:0;top:29%}}#to-top{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;background-color:#26c6d0;pointer-events:none;border-radius:25px;position:fixed;cursor:pointer;height:50px;bottom:38px;width:50px;right:30px;opacity:0;z-index:20;}.show-to-top #to-top{pointer-events:auto;opacity:1}#to-top:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border:solid #fff;border-width:0 2px 2px 0;position:absolute;display:block;content:" ";padding:7px;left:17px;height:0;top:22px;width:0}@media screen and (max-width:480px){#intro .logo{max-width:138px}#intro .headline{letter-spacing:8px;font-size:16px}}.video-container{padding-bottom:56.2%;position:relative;margin-top:60px;overflow:hidden;height:0}.not-mobile .video-container.animated{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.video-container .video-about{position:absolute;height:100%;width:100%;left:0;top:0}#awards .head, #awards span {color: #26C6D0;font-family: "ProximaNova";font-style: normal;font-weight: 800;line-height: 41px;letter-spacing: 4px;text-transform: uppercase;vertical-align: middle;}#awards .head {font-size: 20px;}#awards .head-mobile {display: none;}#awards span {font-size: 128px;}#awards .head::after {display: none;}#awards .section-awards-banner {width: 100%;height: 436px;background: linear-gradient(249deg, #D6F8F5 10.8%, #D6F1F2 89.21%);display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 40px;}#awards .section-awards-banner .award-flicking-mobile {display: none;}#awards .section-awards-banner .flicking-viewport img {max-height: 50px;margin-right: 60px;}@media screen and (max-width: 990px) {#awards {padding-bottom: 0px;}#awards .section-awards-banner {height: 418px;gap: 32px;}#awards .section-awards-banner .head {font-size: 16px;line-height: 20px;letter-spacing: 1px;}#awards .section-awards-banner span {font-size: 96px;line-height: 41px;letter-spacing: 4px;}#awards .section-awards-banner .head-desktop {display: none;}#awards .section-awards-banner .head-mobile {display: flex;flex-direction: column;align-items: center;gap: 24px;}#awards .section-awards-banner .head-mobile .head {margin-bottom: 0px;}#awards .section-awards-banner .award-flicking-mobile {display: block;}#awards .section-awards-banner .flicking-viewport img {max-height: 37px;margin-right: 30px;}}#service{background-image:url(../images/service/bg.jpg)}#service:before{background-color:rgba(32,32,32,.8)}#strategies{padding-top:60px}#strategies .item{display:inline-block;padding-bottom:45px;vertical-align:top;padding-right:12px;padding-left:12px;width:25%}#strategies .outer{display:inline-block;position:relative}#strategies .cover{padding:0 28px;width:194px}#strategies .outer:hover .cover{-webkit-transition:-webkit-transform 2s cubic-bezier(.23,1,.32,1);transition:-webkit-transform 2s cubic-bezier(.23,1,.32,1);transition:transform 2s cubic-bezier(.23,1,.32,1);transition:transform 2s cubic-bezier(.23,1,.32,1),-webkit-transform 2s cubic-bezier(.23,1,.32,1);-webkit-transform:scale(1.1);transform:scale(1.1)}#strategies .desc{text-transform:uppercase;margin:0 0 10px;letter-spacing:1px;text-align:center;line-height:20px;font-weight:600;margin-top:15px;font-size:15px;display:block}@media screen and (max-width:991px){#strategies .item{width:50%}}@media screen and (max-width:480px){#strategies{margin-right:-25px;margin-left:-25px}#strategies .desc{font-size:13px}}#step{padding-bottom:80px;text-align:center;padding-top:80px;color:gray}#step .item{display:inline-block;vertical-align:top;position:relative;width:16.6666%}#step .item:before{border-top:1px dashed #f1f1f1;position:absolute;content:" ";height:1px;width:100%;top:50%;left:0}#step .icon{-webkit-transition:background-color .6s ease-in-out,color .3s ease-in-out;transition:background-color .6s ease-in-out,color .3s ease-in-out;border:1px solid #f1f1f1;display:inline-block;border-radius:60px;position:relative;background:#fff;font-size:38px;line-height:3;height:100px;width:100px}#step .outer:hover .icon,.touchevents #step .outer:focus .icon{background-color:#26c6d0;color:#fff}#step .desc{-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;letter-spacing:2px;position:absolute;padding-top:25px;line-height:1.2;font-weight:600;font-size:13px;left:50%;top:100%}@media screen and (max-width:991px){#step .item{margin-bottom:75px;width:33.3333%}}@media screen and (max-width:767px){#step{margin-right:auto;margin-left:auto;max-width:480px}#step .item{margin-bottom:75px;width:50%}}@media screen and (max-width:480px){#step{margin-right:-25px;margin-left:-25px}}#founder{background-image:url(../images/founder/bg.jpg);text-align:center}#founder:before{background-color:rgba(32,32,32,.4)}#founder .fa-quote-right{margin-bottom:15px;font-size:25px}#founder .content,#founder p{font-weight:800;font-size:18px}#founder .preson .cover{border-radius:50%;max-width:138px}#founder .preson .cover:hover{-webkit-transition:-webkit-transform 2s cubic-bezier(.23,1,.32,1);transition:-webkit-transform 2s cubic-bezier(.23,1,.32,1);transition:transform 2s cubic-bezier(.23,1,.32,1);transition:transform 2s cubic-bezier(.23,1,.32,1),-webkit-transform 2s cubic-bezier(.23,1,.32,1);-webkit-transform:scale(1.1);transform:scale(1.1)}#founder .preson .name,#founder .preson .position{text-transform:uppercase;letter-spacing:2px;line-height:1.2;font-size:13px}#founder .preson .name{margin-top:25px}#founder .item{display: block;}#brand{padding-top:60px}#brand .item{display:inline-block;padding:0 25px 45px;vertical-align:top;width:16%}@media screen and (max-width:991px){#clients .holder.narrow{padding-right:75px;padding-left:75px}#brand{margin-right:-25px;margin-left:-25px}#brand .item{width:33.3333%}}@media screen and (max-width:767px){#brand{margin-right:auto;margin-left:auto;max-width:520px}#brand .item{width:49%}}@media screen and (max-width:640px){#clients .holder.narrow{padding-right:25px;padding-left:25px}}@media screen and (max-width:480px){#brand{margin-right:-25px;margin-left:-25px}}#join{background-image:url(../images/join/bg.jpg)}#join:before{background-color:rgba(32,32,32,.6)}#category,#works{padding-bottom:30px}#category .button{background-color:transparent;border:1px solid gray;border-width:1px;padding:8px 18px;margin:8px 15px;color:gray}#category .button:hover{-webkit-transition:border-color .5s ease-out,color .5s ease-out;transition:border-color .5s ease-out,color .5s ease-out;border-color:#ee6c8a;color:#ee6c8a}#category .button.active{background-color:#26c6d0;border-color:#fff;color:#fff}#listing{position:relative}#listing .item,#listing .item-ref{-webkit-transition:left .4s ease-out,top .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;transition:left .4s ease-out,top .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;transition:left .4s ease-out,top .4s ease-out,transform .4s ease-out,opacity .4s ease-out;transition:left .4s ease-out,top .4s ease-out,transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);display:inline-block;vertical-align:top;position:absolute;text-align:left;overflow:hidden;width:33.3333%;color:#fff;opacity:1}#listing .item{position:relative}#listing .item.hidden{-webkit-transform:scale(.01) translateZ(0);transform:scale(.01) translateZ(0);opacity:0}#listing .mask{background-color:rgba(38,198,208,.7);-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;position:absolute;height:100%;width:100%;opacity:0;left:0;top:0}#listing .item:hover .mask{opacity:1}#listing .item-ref .cover,#listing .item .cover{-webkit-transition:-webkit-transform 2s cubic-bezier(.23,1,.32,1);transition:-webkit-transform 2s cubic-bezier(.23,1,.32,1);transition:transform 2s cubic-bezier(.23,1,.32,1);transition:transform 2s cubic-bezier(.23,1,.32,1),-webkit-transform 2s cubic-bezier(.23,1,.32,1);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);vertical-align:top;width:100%}#listing .item:hover .cover{-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}#listing .caption{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-transform:translateY(30px);transform:translateY(30px);text-transform:uppercase;position:absolute;padding:0 30px;bottom:30px;left:0}#listing .item:hover .caption{-webkit-transform:translateY(0);transform:translateY(0)}#listing .name{letter-spacing:2px;line-height:23px;font-weight:600;font-size:15px}#listing .type{letter-spacing:1.5px;font-size:11px}@media screen and (max-width:991px){#listing .item,#listing .item-ref{width:50%}}@media screen and (max-width:767px){#listing .item,#listing .item-ref{width:100%}}#contactForm{margin-right:auto;margin-left:auto;text-align:left;margin-top:60px;max-width:520px}#contactForm .error-content,#contactForm .success-content{letter-spacing:1px;margin-bottom:20px;line-height:17px;font-weight:600;font-size:13px;color:#26c6d0;display:none}#contactForm .success-content .fa{margin-right:6px;color:#5cb45d}#contactForm .error-content .fa{margin-right:6px;color:#e1534f}#contactForm .form-field{margin-bottom:20px}#contactForm .areafield,#contactForm .selectfield,#contactForm .textfield{-webkit-transition:border-color .2s ease-out,color .2s ease-out;transition:border-color .2s ease-out,color .2s ease-out;border:1px solid #ddd;display:inline-block;border-radius:0;padding:10px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px;outline:none;width:100%;color:#888}#contactForm .areafield.invalid,#contactForm .selectfield.invalid,#contactForm .textfield.invalid{border-color:#ee6c8a}#contactForm .textfield{padding:8px 15px}#contactForm .areafield{height:120px}#contactForm .areafield:focus,#contactForm .textfield:focus{border-color:#26c6d0;color:gray}#contactForm .error{margin-top:8px;font-size:12px;color:#ee6c8a;display:none}#contactForm .error.shown{display:block}#contactSubmit{width:100%}#map{background-color:#f1f1f1;height:450px}#info{padding-bottom:110px;text-align:center;padding-top:110px}#info div.office-title{text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:16px;color:gray;margin-bottom:40px}#info .holder:nth-child(n+2){margin-top:50px}#info .item{display:inline-block;vertical-align:top;width:33.3333%}#info .outer{padding-right:4px;padding-left:4px}#info .icon{display:inline-block;margin-bottom:20px;font-size:25px}#info .title{text-transform:uppercase;padding-bottom:10px;letter-spacing:2px;line-height:23px;font-weight:600;font-size:15px;color:gray}#info .contact-link,#info .desc{letter-spacing:1px;line-height:20px;font-weight:300;font-size:14px;color:gray}#info .contact-link:hover{color:#ee6c8a}#info .contact-info .desc{line-height:30px}@media screen and (max-width:991px){#info .item{margin-bottom:30px;width:100%}}@media screen and (max-width:991px){#wrapper[section=detail] .holder{max-width:830px}}.back-home{border-bottom:1px solid #f1f1f1;text-align:center}.back-home-link{text-transform:uppercase;display:inline-block;padding-bottom:30px;letter-spacing:3px;padding-top:32px;font-size:14px;color:gray}.project-top{text-align:center;padding-top:60px}.project-head{text-transform:uppercase;letter-spacing:4px;margin-bottom:35px;line-height:32px;font-weight:600;margin-top:60px;font-size:21px;color:#26c6d0}.project-head:after{font-size:34px;color:#ee6c8a;content:"."}.project-info{text-transform:uppercase;display:inline-block;padding-bottom:30px;vertical-align:top;letter-spacing:2px;padding-right:25px;line-height:22px;font-weight:300;width:33.3333%;font-size:12px;color:gray}.project-info>p{margin-bottom:10px}.project-info>p>a{-webkit-transition:color .25s;transition:color .25s;color:gray}.project-info>p>a:hover{color:#ee6c8a}.project-info>p>strong{font-weight:800;color:#323232}.project-detail{display:inline-block;padding-bottom:75px;vertical-align:top;padding-left:25px;width:66%}.project-detail p{letter-spacing:1px;margin-bottom:10px;line-height:24px;font-weight:300;font-size:14px;color:gray}.project-detail p strong{text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;font-weight:600;font-size:14px}.project-detail li{letter-spacing:1px;margin-bottom:3px;position:relative;padding-left:22px;line-height:24px;font-weight:300;font-size:14px;color:gray}.project-detail li:before{background-color:gray;border-radius:2px;position:absolute;display:block;content:" ";height:4px;width:4px;top:10px;left:0}.project-detail .dark-color,.project-detail strong{color:#323232}.project-preview .project-subhead{text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;line-height:28px;font-weight:600;font-size:17px;color:#26c6d0}.project-preview .project-video{padding-top:56.25%;position:relative;width:100%}.project-preview .project-video iframe{position:absolute;height:100%;width:100%;left:0;top:0}@media screen and (max-width:991px){.project-detail,.project-info{width:100%}.project-info{padding-right:0}.project-detail{padding-left:0}}.project-preview{padding-bottom:60px}.project-nav{border-top:1px solid #f1f1f1;padding-bottom:45px;text-align:center;padding-top:45px}.project-nav:after{display:block;content:" ";clear:both}.project-nav-inner{overflow:hidden}.project-nav .item-prev{position:relative;text-align:left;float:left}.project-nav .item-next{position:relative;text-align:right;float:right}.item-all-view{text-transform:uppercase;display:inline-block;letter-spacing:2px;line-height:51px;font-weight:600;font-size:16px;color:gray}.item-all-view.mobile{display:none}.project-nav .item-all-view{-webkit-transition:color .25s;transition:color .25s}.project-nav .item-all-view:hover{color:#ee6c8a}.project-nav .item-next .next-btn,.project-nav .item-prev .prev-btn{-webkit-transition:background-color .6s,color .6s;transition:background-color .6s,color .6s;background-color:#fff;display:inline-block;border-radius:30px;text-align:center;line-height:51px;font-size:25px;color:gray;height:51px;width:51px}.project-nav .item-next:hover .next-btn,.project-nav .item-prev:hover .prev-btn{background-color:#26c6d0;color:#fff}.project-nav .item-next .item-next-text,.project-nav .item-prev .item-prev-text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;letter-spacing:2px;visibility:hidden;position:absolute;line-height:51px;font-weight:700;font-size:13px;width:150px;z-index:-1;opacity:0;top:0}.project-nav .item-prev .item-prev-text{margin-left:-110px;padding-left:15px;left:100%}.project-nav .item-next .item-next-text{margin-right:-110px;padding-right:15px;right:100%}.project-nav .item-next:hover .item-next-text,.project-nav .item-prev:hover .item-prev-text{visibility:visible;margin-right:0;margin-left:0;opacity:1}@media screen and (max-width:767px){.item-all-view,.project-nav .item-next .item-next-text,.project-nav .item-prev .item-prev-text{display:none}.item-all-view.mobile{display:inline-block}}#notFound{background:url(../images/intro/bg.jpg) no-repeat 0;text-align:center;min-height:400px;height:100vh}#notFound:before{background-color:rgba(32,32,32,.4);position:absolute;content:" ";height:100%;width:100%;left:0;top:0}#notFound .caption{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;top:50%;left:0}#notFound .headline{text-transform:uppercase;letter-spacing:2px;margin-bottom:25px;line-height:37px;padding-top:35px;font-weight:600;font-size:50px;color:#fff}#notFound .desc{letter-spacing:1px;margin-bottom:35px;margin-right:auto;text-align:center;margin-left:auto;line-height:24px;font-weight:300;max-width:650px;font-size:16px;color:#fff}.hide{display:none}#preloader{pointer-events:none;-webkit-transition:opacity 1.2s,visibility 1.2s;transition:opacity 1.2s,visibility 1.2s;opacity:1;visibility:visible}#preloader.out{opacity:0;visibility:hidden}#preloader,#preloader .loader{left:0;right:0;top:0;bottom:0}#preloader{position:fixed;background-color:#26c6d0;z-index:9999;display:block}#preloader .loader{margin:auto;position:absolute;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:1}#preloader.out .loader{opacity:0}.cssload-body{position:absolute;margin-left:-49px;top:50%;left:50%;animation:speeder .4s linear infinite;-o-animation:speeder .4s linear infinite;-ms-animation:speeder .4s linear infinite;-webkit-animation:speeder .4s linear infinite;-moz-animation:speeder .4s linear infinite}.cssload-body>span{height:5px;width:34px;background:#fff;position:absolute;top:-19px;left:58px;border-radius:2px 10px 1px 0}.cssload-base span:after,.cssload-base span:before{position:absolute;top:-16px;content:""}.cssload-base span{position:absolute;width:0;height:0;border-top:6px solid transparent;border-right:97px solid #fff;border-bottom:6px solid transparent}.cssload-base span:after{height:21px;width:21px;border-radius:50%;background:#fff;right:-107px}.cssload-base span:before{width:0;height:0;border-top:0 solid transparent;border-right:54px solid #fff;border-bottom:16px solid transparent;right:-96px}.cssload-face,.cssload-face:after{height:12px;position:absolute;background:#fff}.cssload-face{width:19px;border-radius:19px 19px 0 0;transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);right:-122px;top:-15px}.cssload-face:after{content:"";width:12px;right:4px;top:7px;border-radius:0 0 0 2px;transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.cssload-body>span>span:first-child,.cssload-body>span>span:nth-child(2),.cssload-body>span>span:nth-child(3),.cssload-body>span>span:nth-child(4){width:29px;height:1px;background:#fff;position:absolute;animation:fazer1 .2s linear infinite;-o-animation:fazer1 .2s linear infinite;-ms-animation:fazer1 .2s linear infinite;-webkit-animation:fazer1 .2s linear infinite;-moz-animation:fazer1 .2s linear infinite}.cssload-body>span>span:nth-child(2){top:3px;animation:fazer2 .4s linear infinite;-o-animation:fazer2 .4s linear infinite;-ms-animation:fazer2 .4s linear infinite;-webkit-animation:fazer2 .4s linear infinite;-moz-animation:fazer2 .4s linear infinite}.cssload-body>span>span:nth-child(3){top:1px;animation:fazer3 .4s linear infinite;-o-animation:fazer3 .4s linear infinite;-ms-animation:fazer3 .4s linear infinite;-webkit-animation:fazer3 .4s linear infinite;-moz-animation:fazer3 .4s linear infinite;animation-delay:-1s;-o-animation-delay:-1s;-ms-animation-delay:-1s;-webkit-animation-delay:-1s;-moz-animation-delay:-1s}.cssload-body>span>span:nth-child(4){top:4px;animation:fazer4 1s linear infinite;-o-animation:fazer4 1s linear infinite;-ms-animation:fazer4 1s linear infinite;-webkit-animation:fazer4 1s linear infinite;-moz-animation:fazer4 1s linear infinite;animation-delay:-1s;-o-animation-delay:-1s;-ms-animation-delay:-1s;-webkit-animation-delay:-1s;-moz-animation-delay:-1s}.cssload-longfazers{position:absolute;width:100%;height:100%}.cssload-longfazers span{position:absolute;height:2px;width:20%;background:#fff}.cssload-longfazers span:first-child{top:20%;animation:cssload-lf .6s linear infinite;-o-animation:cssload-lf .6s linear infinite;-ms-animation:cssload-lf .6s linear infinite;-webkit-animation:cssload-lf .6s linear infinite;-moz-animation:cssload-lf .6s linear infinite;animation-delay:-5s;-o-animation-delay:-5s;-ms-animation-delay:-5s;-webkit-animation-delay:-5s;-moz-animation-delay:-5s}.cssload-longfazers span:nth-child(2){top:40%;animation:cssload-lf .8s linear infinite;-o-animation:cssload-lf .8s linear infinite;-ms-animation:cssload-lf .8s linear infinite;-webkit-animation:cssload-lf .8s linear infinite;-moz-animation:cssload-lf .8s linear infinite;animation-delay:-1s;-o-animation-delay:-1s;-ms-animation-delay:-1s;-webkit-animation-delay:-1s;-moz-animation-delay:-1s}.cssload-longfazers span:nth-child(3){top:60%;animation:cssload-lf .6s linear infinite;-o-animation:cssload-lf .6s linear infinite;-ms-animation:cssload-lf .6s linear infinite;-webkit-animation:cssload-lf .6s linear infinite;-moz-animation:cssload-lf .6s linear infinite}.cssload-longfazers span:nth-child(4){top:80%;animation:cssload-lf .5s linear infinite;-o-animation:cssload-lf .5s linear infinite;-ms-animation:cssload-lf .5s linear infinite;-webkit-animation:cssload-lf .5s linear infinite;-moz-animation:cssload-lf .5s linear infinite;animation-delay:-3s;-o-animation-delay:-3s;-ms-animation-delay:-3s;-webkit-animation-delay:-3s;-moz-animation-delay:-3s}@keyframes fazer1{0%{left:0}to{left:-78px;opacity:0}}@-webkit-keyframes fazer1{0%{left:0}to{left:-78px;opacity:0}}@keyframes fazer2{0%{left:0}to{left:-97px;opacity:0}}@-webkit-keyframes fazer2{0%{left:0}to{left:-97px;opacity:0}}@keyframes fazer3{0%{left:0}to{left:-49px;opacity:0}}@-webkit-keyframes fazer3{0%{left:0}to{left:-49px;opacity:0}}@keyframes fazer4{0%{left:0}to{left:-146px;opacity:0}}@-webkit-keyframes fazer4{0%{left:0}to{left:-146px;opacity:0}}@keyframes speeder{0%,90%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-3px) rotate(-1deg);transform:translate(-1px,-3px) rotate(-1deg)}20%{-webkit-transform:translate(-2px) rotate(1deg);transform:translate(-2px) rotate(1deg)}30%{-webkit-transform:translate(1px,2px) rotate(0);transform:translate(1px,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,3px) rotate(-1deg);transform:translate(-1px,3px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,1px) rotate(0);transform:translate(-1px,1px) rotate(0)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-2px,-1px) rotate(1deg);transform:translate(-2px,-1px) rotate(1deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@-webkit-keyframes speeder{0%,90%{-webkit-transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-3px) rotate(-1deg)}20%{-webkit-transform:translate(-2px) rotate(1deg)}30%{-webkit-transform:translate(1px,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,3px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,1px) rotate(0)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-2px,-1px) rotate(1deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}@keyframes cssload-lf{0%{left:200%}to{left:-200%;opacity:0}}@-webkit-keyframes cssload-lf{0%{left:200%}to{left:-200%;opacity:0}}a.menu-link.lang-class{background:#26c6d0;padding:5px 12px!important;font-size:22px;border-radius:25px;color:#fff!important;letter-spacing:0!important;cursor:pointer!important;text-align:center}@media screen and (max-width:767px){a.menu-link.lang-class{margin:30px 20px 0!important}}