@import url(https://fonts.googleapis.com/css?family=Abel);@import url(https://fonts.googleapis.com/css?family=Nixie+One);@font-face{font-display:swap;font-family:'Conv_Berkeley Oldstyle Book';src:url('../../../../../../themes/uncode-child/fonts/Berkeley Oldstyle Book.eot');src:local('â˜º'),url('../../../../../../themes/uncode-child/fonts/Berkeley Oldstyle Book.woff') format('woff'),url('../../../../../../themes/uncode-child/fonts/Berkeley Oldstyle Book.ttf') format('truetype'),url('../../../../../../themes/uncode-child/fonts/Berkeley Oldstyle Book.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Nexa';src:url(../../../../../../themes/uncode-child/fonts/Nexa-Regular.woff2) format('woff2'),url(../../../../../../themes/uncode-child/fonts/Nexa-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../../../../../../themes/uncode-child/fonts/Nexa-Bold.woff2) format('woff2'),url(../../../../../../themes/uncode-child/fonts/Nexa-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}.font-762333{font-family:'Source Sans Pro'!important}.fontspace-111509{letter-spacing:0!important}.fontsize24 p{font-size:24px}.post-title-wrapper{display:none}.page-wrapper p:empty{display:none}.btn .fa,.btn-link .fa{top:1px;font-size:14px}.gray-link p a{color:#777!important;cursor:auto}.white-link p a{color:#fff!important;cursor:auto}.home #open-preload .inner{background:#000!important}.home .row.full-width.row-parent.row-header{padding-top:0}#main>#homepage{opacity:0}#main>#homepage.isDone{opacity:1}#open-preload{display:none!important}.site_header{padding:10px 30px;display:flex;align-items:center;justify-content:space-between;z-index:99;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);position:fixed;left:0;top:0;width:100%}@media only screen and (min-width:1025px){.menu-icon{display:none}.site_logo img{max-width:300px;max-height:70px;width:auto}.site_logo{width:15%}.header-right{width:85%;display:flex;align-items:center}.site_navigation{width:63.66%}.secondary-main-menu{width:36.33%;align-self:flex-end}.site_navigation{display:flex;align-items:center;justify-content:center}.site_navigation .search-icon{color:#444;font-size:18px;line-height:1;margin-top:5px;margin-left:5px}.topMenu .childlink{display:none}.main-menu{text-align:center;margin:0;font-weight:400}.main-menu>li{display:inline-block;margin:0 13px;position:relative}.main-menu li.menu-item-has-children>a:after{content:"\f107";font-family:'uncodeicon';margin-left:5px;top:1px;position:relative}.main-menu .sub-menu li.menu-item-has-children>a:after{position:absolute;right:5px;content:"\f105";font-size:16px;top:9px}.main-menu>li>a{color:#444;font-size:16px;padding:12px 0;display:block;font-weight:400}.main-menu>li>a:hover,.main-menu>li.current_page_item>a{color:#0085b2}.secondary-menu{display:flex;justify-content:flex-end;margin:0 0 -40px 0}.secondary-menu>li{position:relative}.secondary-menu>li>a:before{font-family:'uncodeicon';margin-right:5px;font-weight:400;position:relative;top:1px}.secondary-menu>li:nth-child(1)>a:before{content:"\f007"}.secondary-menu>li:nth-child(2)>a:before{content:"\f095"}.secondary-menu>li>a{padding:12px 20px;display:block;font-size:14px;text-transform:uppercase;background:#fff;color:#444;font-weight:500;box-shadow:0 0 10px rgba(0,0,0,.1);min-width:125px;text-align:center;letter-spacing:.5px}.secondary-menu>li:last-child>a{background:#0085b2;color:#fff}.secondary-menu>li:hover>a{background:#000!important;color:#fff!important}.secondary-menu .sub-menu,.main-menu .sub-menu{position:absolute;top:100%;left:0;background:#000;color:#fff;margin:0;min-width:260px;padding:15px 15px;display:none}.secondary-menu li:hover>.sub-menu,.main-menu li:hover>.sub-menu{display:block}.main-menu .sub-menu{background:#0085b2}.main-menu .sub-menu li{position:relative}.main-menu .sub-menu .sub-menu{left:100%;top:0}.secondary-menu .sub-menu li a,.main-menu .sub-menu li a{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2);display:block;color:#fff;letter-spacing:1px;line-height:1.3;text-transform:uppercase;font-size:13px;font-weight:400;display:flex;align-items:center;text-align:left}.secondary-menu .sub-menu>li:last-child>a,.main-menu .sub-menu>li:last-child>a{border-bottom:0}.secondary-menu .sub-menu li a:before,.main-menu .sub-menu li a:before{display:inline-block;margin-right:10px;font-family:'uncodeicon';width:16px;height:16px;background:#fff;color:#444;text-align:center;line-height:16px;font-size:15px;min-width:16px;background:url(../../../../../../themes/uncode-child/images/right-arrow.png) no-repeat;background-size:16px;content:''}.secondary-menu .sub-menu li a:hover,.main-menu .sub-menu li a:hover{opacity:.8}.site_navigation_inner>#nav1{transform:translateY(0%);transition:all 1s cubic-bezier(.77,0,.175,1)}.searchOpen .site_navigation_inner>#nav1{opacity:0;position:relative;transform:translateY(50%);visibility:hidden}.site_navigation_inner{position:relative}.site_navigation_inner .search-container-inner{width:100%}.site_navigation_inner .search-container-inner input{border:none;box-shadow:none;width:100%;margin:0;line-height:35px}.site_navigation_inner .search-container-inner i{display:none}.searchOpen .site_navigation_inner .search-icon i{color:#0085b2}.site_navigation_inner>form{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;left:0;bottom:0;width:100%;height:100%;opacity:0;z-index:999;transform:translateY(-50%);transition:all 1s cubic-bezier(.77,0,.175,1);visibility:hidden}.searchOpen .site_navigation_inner>form{transform:translateY(0);opacity:1;visibility:visible}.searchOpen .search-icon i:before{content:"\2716";color:#0085b2}}@media only screen and (max-width:1024px){body.opened-menu{overflow:hidden!important}.menu-icon{display:block;position:absolute;right:18px;top:18px;height:40px;width:40px;text-align:right;cursor:pointer;z-index:999;background:#000}.menu-icon span{margin-top:-2px;position:absolute;top:47%;left:0;right:0;display:block;padding:0;width:25px;height:2px;background-color:#fff;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;margin:auto}.menu-icon span:before,.menu-icon span:after{position:absolute;left:0;width:100%;height:100%;background:#fff;content:'';-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.menu-icon span:after{-webkit-transform:translateY(250%);transform:translateY(250%);-moz-transform:translateY(250%);-ms-transform:translateY(250%);top:3px}.menu-icon span:before{-webkit-transform:translateY(-251%);transform:translateY(-251%);-moz-transform:translateY(-251%);-ms-transform:translateY(-251%);top:-3px}.menu-icon.active span{-webkit-background:none;-moz-background:none;-ms-background:none;-o-background:none;background:none}.menu-icon.active span:before{background-color:#fff;-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);top:0}.menu-icon.active span:after{background-color:#fff;-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);top:0}.site_header{padding:10px 15px}.header-right .search-icon{display:none}.site_logo img{max-width:260px;vertical-align:top}.header-right{position:absolute;left:0;top:100%;height:calc(100vh - 83px);background:#0085b2;width:100%;padding:30px;z-index:9;overflow:scroll;display:none}.header-right li a{color:#fff;font-size:18px}.main-menu,.secondary-menu{;margin:0}.main-menu ul,.secondary-menu ul{margin:0;display:none}.main-menu>li>a,.secondary-menu>li>a{padding:10px 0;border-top:1px solid rgba(255,255,255,.1);display:block}.topMenu li{position:relative}.topMenu .childlink{position:absolute;right:0;top:15px;color:#fff;width:25px;height:25px;font-size:25px;text-align:center;line-height:30px}.topMenu .childlink i{margin:0}.topMenu .sub-menu a{padding:3px 0;display:block;font-size:16px}.topMenu .sub-menu{padding-left:20px;padding-bottom:20px}.topMenu .sub-menu .childlink{top:3px}.topMenu .sub-menu>li>a:before{content:"\f105";display:inline-block;margin-right:10px;top:2px;position:relative;font-family:'uncodeicon';width:18px;height:18px;background:#fff;color:#444;text-align:center;line-height:18px}}.home button{outline:0;border:0;background:transparent}body.home,html{height:100%}body.home{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#f1f1f1}.home .site-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}html{font-size:62.5%}@-webkit-keyframes a{0%{width:2px;height:2px;margin:-2px 0 0 -2px}50%{width:30px;height:2px;margin:-2px 0 0 -15px}to{width:30px;height:30px;margin:-15px 0 0 -15px}}@keyframes a{0%{width:2px;height:2px;margin:-2px 0 0 -2px}50%{width:30px;height:2px;margin:-2px 0 0 -15px}to{width:30px;height:30px;margin:-15px 0 0 -15px}}@-webkit-keyframes b{0%{width:2px;height:2px;margin:-2px 0 0 -2px}50%{width:22px;height:2px;margin:-2px 0 0 -11px}to{width:22px;height:22px;margin:-11px 0 0 -11px}}@keyframes b{0%{width:2px;height:2px;margin:-2px 0 0 -2px}50%{width:22px;height:2px;margin:-2px 0 0 -11px}to{width:22px;height:22px;margin:-11px 0 0 -11px}}.home .wpb_raw_html{height:100%}.home .wpb_raw_html .wpb_wrapper{height:100%}.home .site-content{display:block;z-index:100;position:relative;height:100%}.full-w-h-slideshow{overflow:hidden;position:absolute;top:0;margin:0;padding:0;outline:0;width:100%;height:100%;background-color:#000}.full-w-h-slideshow.visible:before{opacity:0;pointer-events:none}.full-w-h-slideshow:before{content:"";position:absolute;width:100%;height:100%;background-color:#f1f1f1;z-index:10;transition:opacity 5s cubic-bezier(.23,1,.32,1)}.full-w-h-slideshow__info{position:absolute;z-index:1;left:40px;bottom:40px;width:100%}.full-w-h-slideshow__info .info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.full-w-h-slideshow__info .info-counter{position:relative;margin-left:66px;margin-top:10px;padding-top:11px}.full-w-h-slideshow__info .info-counter:after{content:"";position:absolute;top:0;right:-14px;width:1px;height:36px;background-color:#00bdf1}.full-w-h-slideshow__info .info-counter span{display:inline-block;width:14px;text-align:center;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:.0666667em;font-weight:900;color:#fff}.full-w-h-slideshow__info ul{-ms-flex-item-align:end;align-self:flex-end;margin:0;padding:0;width:calc(100% - 160px);margin-left:27px}.full-w-h-slideshow__info ul li{position:relative;margin-left:10px;display:none}.full-w-h-slideshow__info ul li a{display:block;position:relative;left:-138px;padding-left:136px;width:100%;text-decoration:none}.full-w-h-slideshow__info ul li a:hover h3{color:hsla(0,0%,100%,.5)}.full-w-h-slideshow__info ul li a:hover .info-arrow{background-color:#00bdf1}.full-w-h-slideshow__info ul li a:hover .info-arrow svg{fill:#fff}.full-w-h-slideshow__info ul li .info-arrow{position:absolute;top:0;margin-top:0;left:0;width:58px;height:58px;border:2px solid #00bdf1;z-index:10;transition:all .5s cubic-bezier(.23,1,.32,1);overflow:hidden}.full-w-h-slideshow__info ul li .info-arrow svg{position:absolute;width:18px;height:18px;top:50%;left:50%;margin-left:-9px;margin-top:-9px}.full-w-h-slideshow__info ul li h2{position:relative;font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.0833333em;font-weight:700;color:#fff;text-transform:uppercase;margin:0;padding:0}.full-w-h-slideshow__info ul li h3{position:relative;font-size:32px;font-size:3.2rem;line-height:1.1em;letter-spacing:.025em;font-weight:700;color:#fff;margin:5px 0 0;padding-right:10%;transition:color .5s cubic-bezier(.23,1,.32,1)}.full-w-h-slideshow__info ul li h3 a{display:block;position:relative;color:#fff;text-decoration:none}.full-w-h-slideshow__images{position:absolute;width:100%;height:100%;z-index:0;overflow:hidden}.full-w-h-slideshow__images:before{content:"";position:absolute;width:100%;height:100%;z-index:5;background:linear-gradient(180deg,rgba(0,0,0,.42) 0,transparent 46%,transparent 54%,rgba(0,0,0,.42))}.full-w-h-slideshow__images img{display:none;position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.full-w-h-slideshow__nav{position:absolute;z-index:2;right:0;top:140px;height:calc(100% - 140px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.full-w-h-slideshow__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0;padding:0;width:67px}.full-w-h-slideshow__dots li{height:40px}.full-width-header-image{position:relative;margin-bottom:-3px;width:100%;height:600px;overflow:hidden}.full-width-header-image img{display:block;position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.navigation-dots{margin:0;padding:0}.navigation-dots li{margin:0 5px;padding:0;list-style:none}.navigation-dots button{pointer-events:auto;display:block;padding:0;position:relative;width:30px;height:30px}.navigation-dots button:hover span{color:#11417e;opacity:1}.navigation-dots button:before{z-index:1;display:block;content:"";position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;width:4px;height:4px;background-color:#fff;transition:background-color .15s linear}.navigation-dots button span{opacity:0;z-index:2;display:block;position:relative;width:30px;height:30px;color:#fff;font-weight:600;font-size:12px;line-height:30px;letter-spacing:1px;text-align:center;transition:opacity 0s linear,color 0s linear}.no-touchevents .navigation-dots button:focus:before,.no-touchevents .navigation-dots button:hover:before{-webkit-animation:a .3s forwards;animation:a .3s forwards}.navigation-dots .is-active button:before{background-color:#11417e;-webkit-animation:a .3s forwards;animation:a .3s forwards}.navigation-dots .is-active button span{opacity:1;color:#fff;transition-duration:.15s;transition-delay:.3s}.no-touchevents .navigation-dots .is-active button:focus span,.no-touchevents .navigation-dots .is-active button:hover span{color:#fff;transition-duration:0s;transition-delay:0s}.icon--white{fill:#fff}.full-w-h-slideshow__info ul li .btn.red-button{color:#ffffff!important;background-color:#00bdf1!important;border-color:#00bdf1!important;display:inline-block;font-size:10px;padding:10px 20px!important}.full-w-h-slideshow__info ul li .btn.red-button:hover{border-color:#00bdf1!important;background-color:transparent!important;color:#00bdf1!important}.Project-title .text-top-reduced{margin:0 0 0 0}.main-container .project-details-btn.row-container .row-parent{padding:18px 36px 0 36px}.project-details-btn{margin-top:-96px!important;cursor:pointer}.single-portfolio .owl-dots-inside .owl-dots{bottom:90px;right:0}#hide-project-details-btn{text-align:right;float:right;background:no-repeat;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:50px}#hide-project-details-btn:after{content:"\f107";font-family:uncodeicon!important;margin-left:10px;font-size:22px;position:relative;top:3px;transform:all 400ms}.project-details-section{display:none}.active #hide-project-details-btn::after{content:"\f106"}.triangle-header:before{background:url(../../../../../../themes/uncode-child/images/triangle-bg.png) no-repeat scroll top left;content:"";display:block;position:absolute;left:0;bottom:0;height:120%;width:100%;z-index:1;background-size:70% 100%;opacity:.5}.triangle-header .uncol{z-index:10}.triangle-header .row-child .uncol{position:relative;z-index:100}.news-heading h1{border-bottom:3px solid;border-top:3px solid;text-transform:uppercase;font-size:24px;display:inline-block;padding:5px 0;color:#1d59a0}.news-heading p{font-size:5em;font-weight:300;color:#1d59a0;line-height:1.2}.border-title h2{border-bottom:3px solid;border-top:3px solid;text-transform:uppercase;padding:5px 0;font-size:24px}.small-title{font-size:150%;text-transform:uppercase;font-weight:700}.triangle-header .heading-text h2{color:#00bdf1;font-family:'Abel',sans-serif;font-size:80px;margin:0 0 10px;margin-top:0;text-transform:uppercase;letter-spacing:-5px;font-weight:400;line-height:85px}.triangle-header .heading-text .text-lead,.triangle-header .heading-text .text-lead>*{font-size:21px}.triangle-header .uncode_text_column p{font-size:13px}.t-entry-cf-pro_location{font-style:normal!important;font-size:14px!important}.service-blocks a{text-decoration:none;color:#210b39;display:block;position:relative}.service-blocks a:hover,.service-blocks a:focus{color:#210b39!important}.service-blocks .img-wrap{position:relative;box-shadow:-8px 8px 5px rgba(11,11,12,.14);display:block;overflow:hidden;z-index:5}.service-blocks .img-wrap i{display:block;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear}.service-blocks .img-wrap img{width:100%;height:auto;vertical-align:top;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.service-blocks .img-wrap .purple{display:block;top:0;left:0;right:0;bottom:0;opacity:1;background:rgba(255,255,255,.5);-webkit-transition:all .7s;transition:all .7s;position:absolute}.service-blocks em{display:block;color:#2c3292;position:absolute;left:10%;top:660px;font-style:normal;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .7s;transition:transform .7s}.service-blocks.three-colmn em{left:18%}.service-blocks strong{font-size:40px;line-height:1;font-weight:400;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .7s;transition:transform .7s;white-space:nowrap;color:#2c3292;-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;display:block;position:absolute;left:0%;bottom:0;z-index:4;letter-spacing:-1px;will-change:transform}.service-blocks .special strong{transform:none;-webkit-transform:none;position:static}.service-blocks .special.col-1 em{top:0;position:static;padding:30px 0 0 80px}.service-blocks .special a:hover em{-webkit-transform:translate3d(-1rem,0,0);transform:translate3d(-1rem,0,0);-webkit-transition:-webkit-transform .5s linear .17s;transition:transform .5s linear .17s}.service-blocks .special .img-wrap em{display:none}.service-blocks .special .descr{padding:30px 30px 15px 80px}.service-blocks .img-wrap strong{position:absolute}.service-blocks .img-wrap strong{-webkit-transition:-webkit-transform .7s,color .7s;transition:transform .7s,color .7s;color:#2c3292;opacity:0}.service-blocks .img-wrap strong{opacity:1}.deco-border{position:absolute;display:block;top:15px;left:15px;right:15px;bottom:-30px;z-index:2}.service-blocks .line{position:absolute;background:#1d0239}.line.line-01{right:0;top:0;height:2px;width:0;-webkit-transition:width .12s linear;transition:width .12s linear;transition-delay:0s;-webkit-transition-delay:.12s;transition-delay:.12s}.line.line-02{right:0;bottom:0;height:0;width:2px;-webkit-transition:height .12s linear;transition:height .12s linear;transition-delay:0s;-webkit-transition-delay:.24s;transition-delay:.24s}.line.line-03{right:0;bottom:0;height:2px;width:0;-webkit-transition:width .12s linear;transition:width .12s linear;transition-delay:0s;-webkit-transition-delay:.24s;transition-delay:.24s}.line.line-04{left:0;bottom:0;height:0;width:2px;-webkit-transition:height .12s linear;transition:height .12s linear;transition-delay:0s;-webkit-transition-delay:.12s;transition-delay:.12s}.service-blocks .img-wrap .deco-border .line{background:#fff}.service-blocks .descr{display:block;padding:30px 30px 15px 90px;font-size:15px;line-height:1.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.service-blocks a:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.service-blocks a:hover .img-wrap .purple{opacity:1;background:rgba(44,50,146,.8)}.service-blocks a:hover em{-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0);-webkit-transition:-webkit-transform .5s linear .17s;transition:transform .5s linear .17s}.service-blocks a:hover .img-wrap strong{color:#fff;-webkit-transition:-webkit-transform .5s linear .17s,color .5s;transition:transform .5s linear .17s,color .5s}.service-blocks a:hover .line.line-01{-webkit-transition-delay:.24s;transition-delay:.24s;width:100%}.service-blocks a:hover .line.line-02{-webkit-transition-delay:.12s;transition-delay:.12s;height:100%}.service-blocks a:hover .line.line-03{-webkit-transition-delay:.12s;transition-delay:.12s;width:100%}.service-blocks a:hover .line.line-04{height:100%;-webkit-transition-delay:.24s;transition-delay:.24s}.service-blocks .arrow{display:block;height:14px;width:31px;background:url(../../../../../../themes/uncode-child/images/sprite.png) no-repeat -118px 0;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:width .3s,background .3s;transition:width .3s,background .3s;margin-top:20px}.service-blocks a:hover .arrow{width:41px;background:url(../../../../../../themes/uncode-child/images/sprite.png) no-repeat -108px 0;-webkit-transition:width .3s linear .17s,background .3s linear .17s;transition:width .3s linear .17s,background .3s linear .17s}.expertise-page.service-blocks .line.line-01{width:100%}.expertise-page.service-blocks .line.line-02{height:100%}.expertise-page.service-blocks .line.line-03{width:100%}.expertise-page.service-blocks .line.line-04{height:100%}.expertise-page.service-blocks a:hover .line.line-01{width:0}.expertise-page.service-blocks a:hover .line.line-02{height:0}.expertise-page.service-blocks a:hover .line.line-03{width:0}.expertise-page.service-blocks a:hover .line.line-04{height:0}.expertise-page.service-blocks .img-wrap .purple{opacity:1;background:rgba(44,50,146,.8)}.expertise-page.service-blocks a:hover .img-wrap .purple{opacity:1;background:rgba(255,255,255,.5)}.expertise-page.service-blocks em,.expertise-page.service-blocks .img-wrap strong{color:#fff}.expertise-page.service-blocks a:hover .img-wrap strong{color:#2c3292}.expertise-page.service-blocks .arrow:after{display:inline-block;height:14px;width:31px;background:url(../../../../../../themes/uncode-child/images/sprite.png) no-repeat -118px 0;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:width .3s,background .3s;transition:width .3s,background .3s;margin-top:0;content:"";margin-left:5px;position:relative;top:2px}.expertise-page.service-blocks a:hover .arrow:after{width:41px;background:url(../../../../../../themes/uncode-child/images/sprite.png) no-repeat -108px 0;-webkit-transition:width .3s linear .17s,background .3s linear .17s;transition:width .3s linear .17s,background .3s linear .17s;display:inline-block}.expertise-page.service-blocks .arrow{background:none;width:auto;height:auto;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:600}.expertise-page.service-blocks a:hover .arrow{background:none;width:auto}.job-openings_sub_title{font-size:60%}.lets-explore-section .column_parent.col-lg-3:after{content:"";position:absolute;left:100%;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width:0;height:0;border-top:20px solid transparent;border-left:26px solid #3a9ad9;border-bottom:20px solid transparent;z-index:1000}.lets-explore-section .col-lg-9 .column_child:nth-child(1){background:#ffc400}.lets-explore-section .col-lg-9 .column_child:nth-child(2){background:#ff4350}.lets-explore-section .col-lg-9 .column_child:nth-child(3){background:#c51162}.lets-explore-section .col-lg-9 .column_child:nth-child(4){background:#11417e}.lets-explore-section .col-lg-9 .column_child h4{font-weight:300;font-size:24px}.lets-explore-section .col-lg-9 .column_child h4 a{padding:200px 15px 15px;display:block;color:#fff!important;font-weight:600}.lets-explore-section .col-lg-2:nth-child(1):after{content:"";position:absolute;left:100%;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width:0;height:0;border-top:20px solid transparent;border-left:26px solid #1d59a0;border-bottom:20px solid transparent;z-index:1000}.lets-explore-section .col-lg-2 h4{font-weight:300;font-size:24px}.lets-explore-section .col-lg-2 h4 a{color:#fff!important;font-weight:600}.lets-explore-section .row .uncell.no-block-padding{padding:15px 30px 15px 30px}#project-facts ul{list-style:none}#project-facts ul li{list-style:none;color:#000}#project-facts ul li .lbl{min-width:auto;display:inline-block;font-weight:400;text-transform:none;color:#666;font-size:14px;margin-right:3px}#see-also .isotope-layout{height:auto!important}#see-also .isotope-layout .tmb{position:static!important;width:100%!important}#see-also .isotope-layout .tmb .t-entry-excerpt{margin:0!important}.large-text.btn{font-size:20px}.bordered-title{text-align:left;display:table;margin:50px 0 0;margin-top:50px}.bordered-title h2{margin-top:auto;margin-bottom:auto;border-top:3px solid;border-bottom:3px solid;padding:4px 0 6px;text-transform:uppercase}.project-page .tmb .t-entry-readmore .btn{display:inline-block;font-size:15px;position:relative;vertical-align:middle;font-weight:500!important}.project-page .tmb .t-entry-readmore .btn:before{color:#11417e;width:45px;height:45px;content:"\f105";font-family:uncodeicon!important;display:inline-block;vertical-align:middle;background:#fff;margin-right:10px;font-weight:400;line-height:45px;text-align:center}.project-page .tmb{padding-right:8px}.project-page .tmb>.t-inside{margin-top:8px!important}.project-page .tmb-iso-h2 h3{font-size:20px;line-height:1.2}.project-page .tmb-iso-h2 .t-entry-readmore .btn{font-size:12px}.t-entry-cf-pro_location{font-style:italic;font-size:120%;letter-spacing:1px}.t-overlay-text.comYear{position:absolute;top:0;padding:36px;font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:300}.t-entry .t-entry-cf-completed_year{display:none}.value-number h3{opacity:.4;font-size:52px}.value-text{margin-top:0px!important}#open-preload{position:fixed;width:100%;height:100%;top:0;left:0;z-index:12}#open-preload .left-shadow,#open-preload .right-shadow{position:fixed;width:50%;height:100%;right:0;top:0;z-index:1;overflow:hidden;background-color:#000}#open-preload .left-shadow{right:50%}#open-preload .left,#open-preload .right{position:fixed;width:50%;height:100%;left:0;top:0;z-index:1;overflow:hidden}#open-preload .left .inner,#open-preload .right .inner{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}#open-preload .left .title,#open-preload .right .title{position:absolute;top:50%;transform:translateY(-50%);color:#fff;z-index:4}#open-preload .left .title{font-size:40px;line-height:40px;right:-500px;letter-spacing:.25em}#open-preload .right{left:50%}#open-preload .right .title{font-size:11px;line-height:11px;left:-200px;text-transform:uppercase;letter-spacing:.3em;margin-top:3px;transform:translateY(-10%)}#open-preload #progress-line{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;width:1px;height:100%;overflow:hidden;background-color:#252525;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:5}.wrapper{overflow:hidden}.wrapper,body{position:relative}#homepage{position:relative;background-color:#f7f7f7}#homepage #s-slider .background{position:absolute;width:100%;height:100%;background-color:#fff;z-index:0}#homepage #s-slider .thumbnail{position:relative;width:50%;height:100%;overflow:hidden}#homepage #s-slider .thumbnail .slide{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:1}#homepage #s-slider .thumbnail .slide img{width:100%;height:100%}#homepage #s-slider .title{position:absolute;top:0;left:50%;margin-left:30px;width:400px;z-index:5;transform:translateY(-50%)}#homepage #s-slider .title .slide{position:absolute;z-index:1}#homepage #s-slider .title .slide .head-line{font-size:11px;line-height:16px;letter-spacing:.3em;text-transform:uppercase}.split-lines .line{overflow:hidden}#homepage #s-slider .title .slide .name{margin-top:20px;font-size:70px;line-height:80px;letter-spacing:.1em;color:#000}.button-stripped{position:relative}#homepage #s-slider .title .slide .button-stripped{margin-top:24px}.button-stripped a{display:inline-block}.button-stripped .line{padding-top:0;height:18px;position:relative;display:inline-block;vertical-align:top;overflow:hidden}.button-stripped .line.line1 .inner{position:relative;padding-left:48px}.button-stripped .line.line1 .inner .w-line{position:absolute;left:0;top:50%;content:"";background-color:#000;width:0;height:1px;z-index:1;-moz-transition:all .8s cubic-bezier(.19,1,.22,1) .6s;-o-transition:all .8s cubic-bezier(.19,1,.22,1) .6s;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);-webkit-transition-delay:.6s;transition:all .8s cubic-bezier(.19,1,.22,1) .6s}.button-stripped span{position:relative;display:inline-block;color:#000;letter-spacing:.4em;font-size:11px;line-height:11px;text-transform:uppercase}.button-stripped span::before{position:absolute;left:0;bottom:-1px;content:"";background-color:#000;width:0;height:1px;z-index:1;transition:all .8s cubic-bezier(.95,.05,.795,.035)}.button-stripped .line.line2{padding-left:4px;margin-left:-12px;margin-top:20px}#homepage #s-slider .next-slider{position:absolute;top:270px;left:100%;margin-left:-140px;width:400px;z-index:1}#homepage #s-slider .next-slider .slide{position:absolute;cursor:pointer}#homepage #s-slider .next-slider .slide .head-line{font-size:11px;line-height:11px;letter-spacing:.2em;text-transform:uppercase;color:#d7d7d7}#homepage #s-slider .next-slider .slide .name{margin-top:20px;font-size:70px;line-height:80px;letter-spacing:.1em;color:#d7d7d7}.button-scroll{height:60px;cursor:pointer}#homepage #s-slider .button-scroll{position:absolute;right:100px}.button-scroll .text{display:block;font-size:9px;line-height:9px;letter-spacing:.3em;color:#000;transform:rotate(-90deg)}.button-scroll .icon-arrow{position:absolute;left:50%;transform:translate(-50%);bottom:0;animation-name:arrw;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:.6s;animation-timing-function:cubic-bezier(.445,.05,.55,.95)}@keyframes arrw{0%{bottom:0}to{bottom:-5px}}.icon-arrow::before{content:"\f063";font-family:uncodeicon}.button-stripped.hover span::before,.button-stripped:hover span::before{width:98%;-moz-transition:all .8s cubic-bezier(.19,1,.22,1) .6s;-o-transition:all .8s cubic-bezier(.19,1,.22,1) .6s;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);-webkit-transition-delay:.6s;transition:all .8s cubic-bezier(.19,1,.22,1) .6s}.button-stripped.hover .line1 .inner .w-line,.button-stripped:hover .line1 .inner .w-line{width:0!important;left:36px!important;transition:all .6s cubic-bezier(.95,.05,.795,.035)}#homepage #s-citation{position:relative;padding:130px 130px 150px;text-align:center;max-width:1400px;margin:0 auto}#homepage #s-citation .content{font-size:44px;line-height:80px;color:#000}#homepage #s-citation .content p{font-size:44px;line-height:80px;color:#000;font-weight:300}#homepage #s-citation .quote{margin-top:40px;color:#d0d0d0;font-size:130px;line-height:30px;height:36px;padding-top:36px}#homepage #s-citation .name{margin-top:20px;font-size:11px;line-height:11px;color:#000;letter-spacing:.4em}.split-lines .line{overflow:hidden}#homepage #s-citation .separator{position:absolute;width:1px;height:172px;background-color:#000;left:50%;top:calc(100% - 86px);overflow:hidden;z-index:1}#homepage #s-citation .separator .container-lines{position:relative;height:172px}#homepage #s-citation .separator .line{display:block;position:relative;width:100%;height:50%;background-color:#000}#homepage #s-citation .separator .line.line2{background-color:#fff}.section-black{background-color:#11417e}#homepage .section-black{padding:90px 0 200px}#homepage #s-identity,#homepage #s-workshop,#homepage #s-history{margin-top:150px;position:relative}#homepage #s-identity>a,#homepage #s-workshop>a,#homepage #s-history>a{margin:0 auto;display:block;width:100%;height:auto}#homepage #s-identity .illustration,#homepage #s-workshop .illustration,#homepage #s-history .illustration{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;visibility:visible}#homepage #s-identity .illustration .item,#homepage #s-workshop .illustration .item,#homepage #s-history .illustration .item{margin:0 auto}#homepage #s-identity .illustration .item img,#homepage #s-workshop .illustration .item img,#homepage #s-history .illustration .item img{height:inherit}#homepage #s-identity .illustration .item.item1,#homepage #s-workshop .illustration .item.item1,#homepage #s-history .illustration .item.item1{top:0;max-width:1050px;z-index:1}#homepage #s-identity .illustration .item.item2,#homepage #s-workshop .illustration .item.item2,#homepage #s-history .illustration .item.item2{top:-76px;margin-left:11px;width:709px;height:620px;z-index:2}#homepage #s-identity .title,#homepage #s-workshop .title,#homepage #s-history .title{position:absolute;top:50%;left:50%;width:820px!important;margin-left:0;transform:translate(-50%,-50%)!important;font-size:90px;line-height:90px;letter-spacing:.10em;color:#fff;z-index:3;text-align:center;display:none}#homepage #s-identity .title .char:first-child,#homepage #s-workshop .title .char:first-child,#homepage #s-history .title .char:first-child{transform:translateY(-52px)}#homepage #s-identity .title .char:nth-child(2),#homepage #s-workshop .title .char:nth-child(2),#homepage #s-history .title .char:nth-child(2){transform:translateY(56px)}#homepage #s-identity .title .char:nth-child(3),#homepage #s-workshop .title .char:nth-child(3),#homepage #s-history .title .char:nth-child(3){transform:translateY(-150px)}#homepage #s-identity .title .char:nth-child(4),#homepage #s-workshop .title .char:nth-child(4),#homepage #s-history .title .char:nth-child(4){transform:translateY(-20px)}#homepage #s-identity .title .char:nth-child(5),#homepage #s-workshop .title .char:nth-child(5),#homepage #s-history .title .char:nth-child(5){transform:translateY(148px)}#homepage #s-identity .title .char:nth-child(6),#homepage #s-workshop .title .char:nth-child(6),#homepage #s-history .title .char:nth-child(6){transform:translateY(-150px)}#homepage #s-identity .title .char:nth-child(7),#homepage #s-workshop .title .char:nth-child(7),#homepage #s-history .title .char:nth-child(7){transform:translateY(58px)}#homepage #s-identity .title .char:nth-child(8),#homepage #s-workshop .title .char:nth-child(8),#homepage #s-history .title .char:nth-child(8){transform:translateY(-70px)}#homepage #s-identity .button-stripped,#homepage #s-workshop .button-stripped,#homepage #s-history .button-stripped{position:absolute;left:50%;transform:translate(-50%);bottom:-84px}.button-stripped.white .line1 .inner .w-line{background-color:#fff}.button-stripped.white span{color:#fff}.button-stripped.white span::before{background-color:#fff}.socials-tabs .tab-pane .tmb .t-entry-text{position:absolute;z-index:11;width:100%;bottom:8px;left:8px;background:#fff;max-width:350px;box-shadow:0 0 5px rgba(0,0,0,.2)}.socials-tabs .tab-pane .tmb .t-entry-text .t-entry-text-tc{padding:15px!important}.socials-tabs .tab-pane .tmb .t-entry-text .t-entry-title a{color:#11417e;text-transform:uppercase;font-weight:600;font-style:normal;font-size:.7em;line-height:1em}.socials-tabs .tab-pane .tmb .t-entry-text .t-entry p{color:#333;font-size:1.23em;font-weight:300;line-height:1.28em;font-style:normal}.socials-tabs .tab-pane .tmb .t-entry-text .t-entry-category{display:none}.socials-tabs .tab-pane .tmb .t-entry-text a.btn-link{color:#11417e}.socials-tabs .tab-pane .tmb.tmb-with-img>div:before{background:#11417e;opacity:0;visibility:hidden;z-index:11;position:absolute;left:0;top:0;width:100%;height:100%;content:"";-webkit-transition:all 500ms;transition:all 500ms}.socials-tabs .tab-pane .tmb.tmb-with-img>div:hover:before{opacity:.6;visibility:visible}.socials-tabs .tab-pane .tmb>div,.socials-tabs .tab-pane .tmb.uncategorized-box>div{background:#11417e}.socials-tabs .tab-pane .tmb.facebook-box>div{background:#3B5998}.socials-tabs .tab-pane .tmb.twitter-box>div{background:#3CF}.socials-tabs .tab-pane .tmb.instagram-box>div{background:#4E433C}.socials-tabs .tab-pane .tmb.linkedin-box>div{background:#4875B4}.socials-tabs .tab-pane .tmb.youtube-box>div{background:#F33}.socials-tabs .tab-pane .tmb.twitter-box .t-entry-text{background:none;max-width:100%;box-shadow:none;position:static}.socials-tabs .tab-pane .tmb.twitter-box .t-entry-text .t-entry-title a{color:#fff}.socials-tabs .tab-pane .tmb.twitter-box .t-entry-text .t-entry p{color:#fff}.socials-tabs .tab-pane .tmb>div .t-entry-text,.socials-tabs .tab-pane .tmb.uncategorized-box>div .t-entry-text{border-top:4px solid #11417e}.socials-tabs .tab-pane .tmb.facebook-box>div .t-entry-text{border-top:4px solid #3B5998}.socials-tabs .tab-pane .tmb.twitter-box>div .t-entry-text{border-top:4px solid #3CF}.socials-tabs .tab-pane .tmb.instagram-box>div .t-entry-text{border-top:4px solid #4E433C}.socials-tabs .tab-pane .tmb.linkedin-box>div .t-entry-text{border-top:4px solid #4875B4}.socials-tabs .tab-pane .tmb.youtube-box>div .t-entry-text{border-top:4px solid #F33}.sub-title_hover .t-entry-meta{width:100%!important;display:none}.sub-title_hover .t-entry-visual-cont a:hover .t-overlay-wrap{border-bottom:solid 6px #2c3292}.sub-title_hover .tmb .t-entry p.t-entry-meta span{font-size:14px;font-weight:400}.sub-title_hover .t-overlay-wrap{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9InJnYigwLDAsMCkiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.75) 0%,transparent 50%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.75) 0%,transparent 50%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.75) 0%,transparent 50%);background-image:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 50%)}.sub-title_hover .t-entry-visual:hover .t-overlay-wrap{background:none}.job_openings_page .col-lg-12,.job_openings_page .col-lg-6,.job_openings_page .col-lg-4{padding:5px 10px}.job_openings_page input[type="text"],.job_openings_page input[type="email"],.job_openings_page input[type="url"],.job_openings_page input[type="number"],.job_openings_page input[type="tel"],.job_openings_page textarea,.job_openings_page select{width:100%}input[type="checkbox"],input[type="radio"]{width:auto}.job_openings_page .wpcf7-submit{background:#11417e!important;border:solid 1px #11417e;color:#fff!important}.job_openings_page .wpcf7-submit:hover{color:#11417e!important;background:none!important}#blog-tab .menu-smart{margin-bottom:15px}#blog-tab .isotope-filters ul.menu-smart>li{margin:0 2px}#blog-tab .isotope-filters ul.menu-smart>li>span{padding:0;text-transform:uppercase}#blog-tab .isotope-filters ul.menu-smart>li a{padding:12px 10px 10px;text-transform:uppercase!important;font-size:12px;border:1px solid #ddd}#blog-tab .isotope-filters ul.menu-smart>li a.active{background:#11417e;color:#fff;border:1px solid #11417e}.timeline-banner .heading-text h2{font-family:'Metric Black';font-size:109px;line-height:85px}.timeline-banner .heading-text h2 strong{font-family:'s';font-size:120px;vertical-align:middle}.timeline{overflow:hidden}.timeline .full_height .uncode_text_column{min-height:818px;overflow:hidden}.timeline .small_height .uncode_text_column{min-height:400px;overflow:hidden}.field-toggle{background:url(../../../../../../themes/uncode-child/images/+-sprite.png) 0 0;width:50px;height:49px;position:absolute;z-index:2;left:50%;top:50%;cursor:pointer;-webkit-transition:top 600ms;-moz-transition:top 600ms;-ms-transition:top 600ms;-o-transition:top 600ms;transition:top 600ms;transform:translate(-50%,-50%)}.panel-content-wrapper{background:rgba(32,54,112,.9);position:absolute;width:100%;height:auto;z-index:1;bottom:0;display:block;-webkit-transition:all 500ms;-moz-transition:all 300ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;transform:translate(0,100%)}.style-color-black-tran-bg{background:rgba(35,31,32,.7)}.field-toggle.close{top:40px;background-position:0 -49px}.field-toggle.plus.active{top:-80px;background-position:0 0}.show{display:block!important}.panel-content{position:relative;padding:80px 30px 30px;display:block;text-align:left}.panel-content h4{color:#fff;font-size:50px;font-weight:400;font-style:normal;text-align:left;text-transform:uppercase;border:0;padding:0;margin-top:0;font-family:Poppins}.panel-content p{color:#fff;font-size:18px;line-height:1.4;font-family:Poppins;letter-spacing:1px}.full_height .panel-content p{font-size:18px;letter-spacing:1px}.panel-content p strong,.panel-content p b{color:#fff;font-family:Poppins}.colored .panel-content-wrapper{height:100%;background:none}.panel-content-wrapper.show{bottom:0;transform:translate(0,0)}.small_height .panel-content{text-align:left;padding:80px 30px 30px}.colored .panel-content{text-align:center;padding:30px 30px 30px}.texttop .panel-content{top:0;display:table;height:100%}.texttop .panel-content .panel-content_inner{display:table-cell;vertical-align:middle}.small_height .panel-content h4{text-align:left}.colored .panel-content h4{text-align:center}.colored .panel-content p{font-size:24px}.timeline-quote-section .timeline-quote{background:url(../../../../../../themes/uncode-child/images/sm-mesh.png) 50% 50%;background-color:rgba(0,0,0,0);background-color:#F5F5F5;background-color:rgba(245,245,245,1);padding:60px 60px 60px 60px;color:#37393F;margin-top:0px!important;z-index:10}.timeline-quote-section .quote-text{font-size:2em;line-height:1.6em;letter-spacing:2px;margin-bottom:20px}.timeline-quote-section .author-name{font-size:2em;color:#37393F}.timeline .full_height.col-lg-6 .uncode_text_column{min-height:535px}.contact-details .icon-box-content p br+br{display:none}.post-body p:empty{display:none}.single-post .header-content .post-info{display:none}.PreferredMethod span.wpcf7-list-item-label::before,.PreferredMethod span.wpcf7-list-item-label::after{content:none;display:none}.socials-tabs .style-metro .tmb .t-inside .t-entry-visual .t-entry-visual-tc .t-entry-visual-cont>a{z-index:1000}.socials-tabs .style-metro .tmb .t-inside .t-entry-visual .t-entry-visual-tc .t-entry-visual-cont>a:after{background:#11417e;opacity:0;visibility:hidden;z-index:11;position:absolute;left:0;top:0;width:100%;height:100%;content:"";-webkit-transition:all 500ms;transition:all 500ms}.socials-tabs .style-metro .tmb .t-inside .t-entry-visual:hover .t-entry-visual-tc .t-entry-visual-cont>a:after{opacity:.6;visibility:visible}.socials-tabs .tmb-overlay-showed.tmb .t-entry-visual .t-entry-visual-overlay{opacity:0}.socials-tabs .tab-pane .tmb .t-entry-text{z-index:1000}.PreferredMethod input[type="checkbox"]{border:none;background:none}.PreferredMethod input[type="checkbox"]::before{content:"";border:1px solid #999;height:16px;width:16px;display:inline-block;position:relative;line-height:12px;top:-2px}.PreferredMethod input[type="checkbox"]:checked::before{content:"\f00c"}.leadership-block-links{position:absolute;left:0;top:0;z-index:2;width:100%;-webkit-text-shadow:0 0 20px rgba(0,0,0,.85);-moz-text-shadow:0 0 20px rgba(0,0,0,.85);-ms-text-shadow:0 0 20px rgba(0,0,0,.85);-o-text-shadow:0 0 20px rgba(0,0,0,.85);text-shadow:0 0 20px rgba(0,0,0,.85);height:100%}.center-container{height:100%;position:relative}.back-row{position:absolute;top:20px;width:100%;text-align:center}.front-row{bottom:100px;width:100%;position:absolute;text-align:center}.leadership-block-links p{display:inline-block;text-align:left;position:relative;margin-top:0}.leadership-block-links p a{display:block;color:#fff;position:relative;padding-left:70px;padding-top:3px;font-size:14px;line-height:1.5em;font-weight:500;font-weight:400;font-style:normal}.leadership-block-links p a::before{content:'';display:block;width:50px;height:50px;background:url(../../../../../../themes/uncode-child/images/arrow-sprite.png) -100px 0;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;position:absolute;top:0;left:0}.no-touch .leadership-block-links p a:hover::before{background-position:-50px 0}.leadership-block-links p a strong{font-size:20px;font-weight:600;color:#fff}.leadership-block-links p a:hover,.leadership-block-links p a:focus{color:#ffffff!important}.back-row p.one{left:-115px}.back-row p.three{top:70px;left:45px}.back-row p.four{left:115px;top:39px}.front-row p{width:19%}.front-row p.one{top:-160px;left:70px}.front-row p.two{top:-70px;left:50px}.front-row p.three{left:60px;top:10px}.front-row p.four{top:-70px;left:50px}.front-row p.five{top:-160px}.team--section .tmb .t-entry-excerpt{position:absolute;top:0;z-index:11;padding:20px;color:#fff;opacity:0;transition:all 500ms}.team--section .tmb .t-entry-excerpt *,.team--section .tmb .t-entry-excerpt p{color:#fff}.team--section .tmb:hover .t-entry-excerpt{opacity:1}.team--section .tmb:hover .t-entry-visual-overlay{opacity:1}.team--section .tmb .t-entry{min-height:70px}.team--section .tmb{margin-bottom:10px}.team--section .style-dark-bg{background-color:#11417e}.team-box.active .tea-top-text{background:transparent!important}.locations--top h2{border-top:4px solid #ddd;border-bottom:4px solid #ddd;padding:12px 0 8px;font-style:normal;text-transform:uppercase;font-size:22px!important}.where-we-work-section>div>div{margin-top:-50px!important}.where-we-work-section>div{max-width:1680px;margin:0 auto}footer .footer-last{padding:0}.site-footer>div>div{width:100%;max-width:100%}.site-footer .col-lg-6.site-info{padding:0}.footer--top{padding:25px;display:table;width:100%;background:#638abd;text-align:center;font-size:18px}.site-footer .footer--bottom{padding:25px;display:table;width:100%}.quote-block::before{content:'';background:url(../../../../../../themes/uncode-child/images/sm-mesh.png) 0 0;height:386px;display:block;position:absolute;bottom:80px;left:0;width:20%;z-index:3}.quote-content-wrapper .single-block-padding{padding:70px 60px 70px 110px;position:relative}.quote-content-wrapper .quote-content{font-size:1.5em;margin-bottom:1em;line-height:1.7em}.quote-content-wrapper .single-block-padding::before{content:'â€œ';font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:125px;font-weight:700;position:absolute;top:44px;left:30px;z-index:1}.quote-content-wrapper .quote-signature{margin-bottom:1em}.quote-content-wrapper .quote-img{width:80px;height:80px;border-radius:80px;border:3px solid rgba(255,255,255,.3);display:inline-block}.quote-content-wrapper .quote-img img{border-radius:50%;display:block}.quote-content-wrapper .quote-cite .author-name{font-size:24px}.main-container .row-container.quote-block .col-no-gutter>.row-inner{max-width:1300px;margin:auto;min-width:auto;top:-100px}.quote-block .quote-image.col-lg-8{margin-left:-40px;width:80%}.quote-block .col-lg-4.quote-content-wrapper{margin-left:-20%;right:-40px;position:absolute;width:100%;max-width:43%;margin-top:80px}.market-projects .tmb .t-entry-visual .t-entry-visual-cont>a:hover .t-entry-visual-overlay{top:0}.market-projects .tmb .t-entry-visual .t-overlay-text.half-block-padding{padding:0 30px 60px 70px;width:100%;position:absolute;bottom:0}.market-projects .tmb .t-entry-visual .t-overlay-text::before{content:'';display:block;width:50px;height:50px;background:url(../../../../../../themes/uncode-child/images/arrow-sprite.png) 50px 0;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;position:absolute;top:0;left:-1px}.market-projects .style-metro .tmb .t-inside .t-entry-visual{background:#000}.market-projects .style-metro .tmb .t-inside .t-entry-visual .t-background-cover{opacity:.8}.market-projects .tmb .t-entry-visual:hover .t-entry-visual-overlay .t-entry-visual-overlay-in{background:#000}.market-projects .tmb .t-entry-meta .small-spacer,.market-projects .tmb .t-entry-meta .t-entry-category{display:none!important}.market-projects .tmb .t-entry-meta .t-entry-category:last-child{display:block!important;font-weight:300;font-size:14px}.market-projects.service-projects .tmb .t-entry-visual .t-entry-visual-overlay{top:0;opacity:0;visibility:hidden;transition:all 500ms}.market-projects.service-projects .tmb .t-entry-visual:hover .t-entry-visual-overlay{opacity:.7;visibility:visible}.market-projects.service-projects .tmb .t-entry-visual:hover .t-overlay-text.half-block-padding{padding:40px 40px 40px 40px;height:100%}.market-projects.service-projects .tmb .t-entry-visual:hover .t-entry-title,.market-projects.service-projects .tmb .t-entry-visual:hover .t-entry-cf-team_position{display:none}.market-projects.service-projects .tmb .t-entry-visual .t-entry-visual-cont>a:hover .t-overlay-text::before{background-position:0 0;content:none}.market-projects.service-projects .tmb .t-entry-visual .t-entry-excerpt{display:none;transition:all 500ms}.market-projects.service-projects .tmb .t-entry-visual:hover .t-entry-excerpt{display:block}.market-projects.service-projects .tmb .t-entry-visual:hover .t-background-cover{transform:scale(1,1)}.filters .filterdropdown{width:auto;min-width:200px}.main-container .row-container .double-bottom-padding{padding-top:0;padding-bottom:0}.career-header .career-btn{background-color:#11417e!important;color:#fff!important;border-color:#11417e!important}.team--section .tmb .t-entry-excerpt{position:absolute;top:0;z-index:11;padding:20px;color:#fff;opacity:0;transition:all 500ms}.team--section .tmb .t-entry-excerpt *,.team--section .tmb .t-entry-excerpt p{color:#fff}.team--section .tmb:hover .t-entry-excerpt{opacity:1}.team--section .tmb:hover .t-entry-visual-overlay{opacity:1}.team--section .tmb .t-entry{min-height:70px}.team--section .tmb{margin-bottom:10px}.project_grid_slider .tmb .t-entry-visual{height:235px}.project_grid_slider .tmb .t-entry-visual img{height:100%;object-fit:cover}.team-member-boxes .team-list{display:flex;flex-wrap:wrap}.team-member-boxes .team-list .col-0{width:33.33%;padding:0 10px;position:relative;margin-bottom:50px}.team-member-boxes .team-box a img,.team-member-boxes .team-img img{object-fit:cover;width:100%;aspect-ratio:4/4;object-position:top}.our-story-content p{font-size:18px;max-width:700px;margin:20px auto 0}.team-member-boxes .team-box a .team-img{position:relative;border:1px solid #eaeaea;height:357px}.team-member-boxes .tea-top-text{padding:0}.team-member-boxes .leader-name{letter-spacing:0em;font-weight:400;font-family:Oswald;font-size:18px;margin:20px 0 10px 0}.team-member-boxes .leader-title{font-weight:400;font-family:'SF-Pro-Display',Roboto,Sans-Serif;color:#777;font-size:15px}.team-member-boxes .team-box a:hover .team-img:before,{opacity:1;visibility:visible}.team-member-boxes .team-box a .team-img:before{background:rgba(17,65,126,.7);opacity:0!important}.team-box a .team-img:before{background:#000;position:absolute;left:0;width:100%;top:0;height:100%;content:"";-webkit-transition:all 500ms;transition:all 500ms;opacity:0;display:none}.team-box a:hover .team-img:before{opacity:1!important}.team-member-boxes .team-overlay{margin-top:5px;display:none}.team-list .team-img .excerpt{position:absolute;top:0;left:0;color:#fff;padding:25px;font-size:16px;display:flex;align-items:center;justify-content:center;height:100%;width:100%;background:rgba(27,20,100,.75);line-height:1.5;opacity:0;visibility:visible;transition:all 0.3s}.team-list .team-box:hover .team-img .excerpt{opacity:0;visibility:hidden}.team-img{position:relative}.team-list .team-img .excerpt .excerpt-inner{width:100%}.team-list .team-img .excerpt b{display:block;margin-top:12px}.team-member-boxes a:hover .team-overlay{opacity:1;visibility:visible}.project-detail .uncode_text_column p{font-size:16px;color:#000}.project-detail ul{padding:0!important;margin:30px 0}.project-detail ul li b{font-weight:600;color:#000;font-size:16px}.project-detail ul li{margin-bottom:10px;position:relative;list-style:none;padding-left:10px}.project-detail ul li:last-child{margin:0}.project-detail ul li:before{position:absolute;content:'';width:8px;height:8px;border-radius:50%;background-color:#333;left:-7px;top:9px}.project-detail .row.limit-width.row-parent{padding-bottom:0!important;padding-top:50px!important}.project_grid_slider .row.limit-width.row-parent{padding-bottom:60px}.project-detail .uncode_text_column p:nth-child(2){display:none}.service-sec-2 .wpcf7-form .half{width:calc(50% - 20px);list-style:none;display:inline-block;margin:0 10px 10px}.service-sec-2 .wpcf7-form .half input{width:100%}.service-sec-2 .wpcf7-form ul{padding:0;display:flex;flex-wrap:wrap;margin:0 -20px}.service-sec-2 .wpcf7-form .half span{width:auto;display:inline-block}.service-sec-2 .wpcf7-form li input{width:100%;background:#fff;color:#424242;text-align:center}.service-sec-2 .wpcf7-form li{width:100%;margin:0 10px;list-style:none;text-align:center;margin-bottom:10px}.service-sec-2 .wpcf7-form li textarea{background:#fff;height:150px;color:#424242;text-align:center}.service-sec-2 .wpcf7-form li .wpcf7-form-control::-webkit-input-placeholder{color:#424242;opacity:1}.service-sec-2 .wpcf7-form li .wpcf7-form-control:-ms-input-placeholder{color:#424242;opacity:1}.service-sec-2 .wpcf7-form li .wpcf7-form-control::placeholder{color:#424242;opacity:1}.service-sec-2 .wpcf7-form li .wpcf7-not-valid-tip{color:#fff!important;opacity:1;margin:0}.service-sec-3 .service-sec-3-right{padding-left:70px!important;background:#11417e}.service-sec-3 .service-sec-3-right li{list-style:none;margin-bottom:10px;display:flex;align-items:center}.service-sec-3 .service-sec-3-right li::before{background:url(../../../../../../themes/uncode-child/images/hexa-img.png) no-repeat;width:56px;height:63px;content:'';margin-right:25px;min-width:56px}.service-sec-3 .service-sec-3-right ul{text-align:center;padding:0}.service-sec-InnenrMain .row-inner .uncell>.uncont{display:flex;flex-wrap:wrap}.service-sec-InnenrMain .row-inner .uncell>.uncont .icon-box{width:20%;margin:0!important;padding-top:20px;text-align:center}.service-sec-InnenrMain h4 a{color:#b3b3b3!important}.service-sec-InnenrMain .h4{margin-top:0}.service-sec-InnenrMain img{width:auto;margin:0 auto;margin-top:0;text-align:center;height:85px}.service-sec-3-right .uncode-list ul li:nth-child(2n+2){margin-left:30px;margin-top:-7px;margin-bottom:-7px}.service-slider-new .swiper-slide>a{display:block;position:relative}.service-slider-new .swiper-slide>a h4{width:100%;display:flex;align-items:center;justify-content:center;margin:0;color:#666;font-size:28px;padding:5px 0;font-weight:500}.service-slider-new .swiper-slide img{width:200px;height:200px;object-fit:cover;margin:0 auto}.service-slider-new .slick-arrow{font-size:0;color:#000;background:transparent;line-height:1;position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0;visibility:hidden;z-index:1}.service-slider-new .slick-slider:hover .slick-arrow{visibility:visible;opacity:1;background:#fff}.service-slider-new .slick-arrow::before{content:"\f104";font-size:50px;color:#999;width:10px;height:10px;right:auto;font-family:uncodeicon}.service-slider-new .slick-arrow.slick-next::before{content:"\f105"}.service-slider-new .slick-arrow.slick-next{right:0;left:auto}.service-sec-2-col .vc_row.inner-spacing.row-internal.row-container{padding:0 60px;margin-top:0!important}.service-sec-InnenrMain i{font-size:90px;color:#666}.service-sec-2-col .logo-image img{width:250px!important;margin:0 auto}.team-header-block .row-header{padding:150px 0 70px!important}.team-title .col-lg-12,.custom-team{padding-left:0!important}.company-we-keep .owl-item{vertical-align:middle!important}.contact-form-captcha .c4wp-display-captcha-form{text-align:left;display:flex}.contact-form-captcha .c4wp-display-captcha-form label{width:100%;display:none}.contact-form-captcha .c4wp-display-captcha-form img.c4wp_image{height:50px}.contact-form-captcha .c4wp-display-captcha-form img{border:2px solid #0085b2}.contact-form-captcha .refresh_captcha{background:#0085b2;width:50px;height:50px;margin:0 10px 0 0;display:flex;flex-wrap:wrap;align-content:center}.contact-form-captcha .refresh_captcha img{text-align:center;margin:0 auto!important;float:none!important;filter:brightness(100);border:0}.contact-form-captcha .c4wp-display-captcha-form strong{display:none}.contact-form-captcha .c4wp-display-captcha-form input{margin:0;font-size:22px!important;padding:0 15px!important;max-width:140px}.single-portfolio .portfolio-body .post-content>div:first-child{margin-top:85px}.our-story-img-sec img{margin:0 auto}.logo_welch img{width:auto!important;margin:0 auto;height:150px}.four-oh-four{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background-color:#638abd;text-align:center;overflow:hidden}.four-oh-four .inner{padding:0 30px}.four-oh-four h1{position:relative;font-weight:700;line-height:1.5;color:#fff;z-index:10;font-size:80px}.four-oh-four h2{position:relative;font-weight:700;line-height:1.2;color:#fff;max-width:900px;margin:0 auto;z-index:10;font-size:40px}.four-oh-four .cta{display:inline-block;position:relative;color:#ccc!important;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:2px;border-bottom:3px solid #ccc;cursor:pointer;margin:25px auto;margin-top:25px;padding:0 0 10px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;text-decoration:none;font-size:12px;font-size:14px;position:relative;margin-top:80px;z-index:10}.four-oh-four .big-background{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-weight:700;line-height:1;color:#000;opacity:.05;z-index:1;font-size:220px}@media screen and (min-width:1600px){.four-oh-four .big-background{font-size:1000px}}@media screen and (max-width:1440px){.four-oh-four .big-background{font-size:calc(220px + 780*(100vw - 1000px)/600)}}@media screen and (max-width:1279px){.quote-block .col-lg-4.quote-content-wrapper{max-width:50%}.quote-content-wrapper .single-block-padding{padding:80px 50px 50px 100px}.quote-block::before{display:none}}@media screen and (max-width:767px){.quote-block .quote-image.col-lg-8{width:100%;margin:10px 0}.quote-block .col-lg-4.quote-content-wrapper{position:static;max-width:100%;margin:10px 0}.quote-content-wrapper .single-block-padding{padding:20px}.quote-content-wrapper .single-block-padding::before{line-height:normal;display:block;top:0;left:0;position:relative;margin-bottom:-50px}.quote-content-wrapper .quote-content{font-size:16px;text-align:justify;line-height:1.5}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#s-citation p .line.line1{height:auto!important}#s-citation p .line.line1 .inner{transform:none!important}}@media only screen and (min-width:1367px){.service-blocks em{top:800px}.service-blocks .descr{padding:30px 30px 15px 130px}.triangle-header .heading-text h2{font-size:100px}.service-blocks strong{font-size:50px}}@media only screen and (max-width:1560px){.project-page .tmb-entry-title-uppercase.tmb .t-entry h3.t-entry-title{font-size:20px}}@media only screen and (max-width:1366px){.back-row p{width:20%}.back-row p.one{left:50px}.back-row p.two{left:45px;top:-12px}.back-row p.three{top:30px;left:15px}.back-row p.four{left:0;top:0}.leadership-block-links p a{padding-left:60px}}@media only screen and (max-width:1179px){.timeline .small_height .uncode_text_column{min-height:320px}.timeline .full_height .uncode_text_column{min-height:658px}.timeline .full_height.col-lg-6 .uncode_text_column{min-height:335px}.timeline .full_height.col-lg-12 .uncode_text_column{min-height:770px}.timeline-quote-section .quote-text{font-size:1.5em;line-height:1.5em}.timeline-quote-section .author-name{font-size:1.5em}.leadership-block-links p a{padding-left:45px;padding-top:1px;font-size:11px}.leadership-block-links p a::before{width:36px;height:36px;background-size:auto 100%;background-position:-72px 0}.no-touch .leadership-block-links p a:hover::before{background-position:-36px 0}.leadership-block-links p a strong{font-size:16px}.back-row p.three{top:15px}.front-row p.one{left:20px}.front-row p.two{left:-10px}.front-row p.three{left:10px;top:50px}.front-row p.four{left:10px}}@media only screen and (max-width:1199px){.timeline-banner .heading-text h2{font-size:90px;line-height:70px}.timeline-banner .heading-text h2 strong{font-size:95px}.team-member-boxes .team-list .col-0{width:33.33%}#homepage #s-slider .thumbnail{width:45%}#homepage #s-slider .title{left:45%}.team-title .col-lg-12{padding-left:36px!important}.team-header-block .row-header{padding:150px 36px 70px!important}.service-sec-3 .service-sec-3-right{padding-left:0!important}}@media screen and (max-width:1023px){.timeline .full_height.col-lg-6 .uncode_text_column{min-height:450px}.timeline .small_height .uncode_text_column{min-height:360px}.home .main-container .row .uncont{height:100%!important}.full-w-h-slideshow__info ul li h2{font-size:1.5rem}.full-w-h-slideshow__info ul li h3{padding-right:0;font-size:2.8rem}.vc_row.project-details-btn .col-lg-8{width:66.66666666666666%;padding:0 0 0 0px!important;display:table-cell}.vc_row.project-details-btn .col-lg-4{width:33.33333333333333%;padding:0 0 0 0px!important;display:table-cell}.back-row{text-align:center;top:10px}.leadership-block-links p a{padding-left:0;text-align:center}.leadership-block-links p a::before{display:none}.front-row p.one{top:0}.front-row p.two{left:0;top:60px}.front-row p.three{left:0;top:70px}.front-row p.four{top:0;left:0}.front-row p.five{top:-40px;left:-30px}.four-oh-four .big-background{font-size:500px}.service-sec-3 .col-lg-6:first-child .uncell{padding-top:50%}.connect-location-sec .wpb_raw_code.wpb_content_element.wpb_raw_html .wpb_wrapper,.connect-location-sec .wpb_raw_code.wpb_content_element.wpb_raw_html .wpb_wrapper iframe{height:500px!important}}@media screen and (max-width:991px){.full-w-h-slideshow__nav{top:80px;height:calc(100% - 80px)}.lets-explore-section .col-lg-9 .column_child h4 a{padding:150px 15px 15px}.site_logo img{max-width:230px}.menu-icon{top:44px}#homepage #s-slider .next-slider{display:none}#homepage #s-slider .title .slide .name{font-size:38px;line-height:50px}#open-preload .left .title{font-size:28px!important}.inner-header .wpb_row.row-inner{display:flex}.filter_project .heading-text.el-text{text-align:center;padding-top:20px!important}.team-header-block .row-header{padding:80px 36px 70px!important}.career-header .wpb_row.row-inner{display:flex;height:500px!important}.reverse .wpb_row.row-inner{display:flex;flex-direction:column-reverse}}@media screen and (max-width:767px){.full-w-h-slideshow__info ul li .info-arrow{left:20px;width:38px;height:38px}.full-w-h-slideshow__info .info-counter{margin-left:45px;margin-top:0;padding-top:11px}.navigation-dots button{width:20px;height:20px}.navigation-dots button:before{width:3px;height:3px}.navigation-dots button span{width:20px;height:20px;font-size:10px;line-height:19px}.no-touchevents .navigation-dots button:focus:before,.no-touchevents .navigation-dots button:hover:before{-webkit-animation:b .3s forwards;animation:b .3s forwards}.navigation-dots .is-active button:before{-webkit-animation:b .3s forwards;animation:b .3s forwards}.timeline-banner .heading-text h2{font-size:60px;line-height:50px}.timeline-banner .heading-text h2 strong{font-size:70px}.timeline-quote-block .timeline-quote{width:100%;position:relative;transform:translate(0,0)}.timeline-quote-block .quote-text{font-size:1.1em;line-height:1.5em}.timeline-quote-block .tmb .t-entry-visual img{max-width:100%}.timeline-quote::before{content:""}.timeline-quote-block .timeline-quote{padding:30px 30px 30px 30px}.timeline-quote-section .quote-text{font-size:1.5em;line-height:1.5em}.timeline-quote-section .author-name{font-size:1.2em}.timeline-quote-section .timeline-quote{padding:30px 30px}.timeline-banner .row-inner .pos-bottom{display:table-cell}#open-preload .left .title{font-size:30px;line-height:36px;letter-spacing:0em}#homepage #s-citation .content p{font-size:20px;line-height:30px}#homepage #s-citation{padding:60px 15px 120px}#homepage #s-identity,#homepage #s-workshop,#homepage #s-history{margin-top:100px}#homepage .section-black{padding:20px 0 120px}#homepage #s-citation .name{font-size:11px;line-height:20px}#s-slider{margin-top:80px}#homepage #s-slider .button-scroll{display:none}#homepage #s-slider .title{width:200px;top:20px!important}#homepage #s-slider .title .slide .name{font-size:28px;line-height:50px}#homepage #s-slider .next-slider .slide .name{font-size:28px;line-height:50px}#homepage #s-slider .title .slide .head-line{letter-spacing:.1em}#homepage #s-slider .next-slider{margin-left:-70px;width:200px;top:20px!important}.button-stripped span{letter-spacing:.2em}.leadership-block-links{display:none}.team-member-boxes .team-list .col-0{width:100%;padding:0}#open-preload .left .title{font-size:16px!important}.service-sec-3 .service-sec-3-right li::before{background-size:50px}.service-sec-2-col .vc_row.inner-spacing.row-internal.row-container{padding:0 15px}.service-sec-2 .wpcf7-form .half{width:100%;margin:0 0 10px}.service-sec-2 .wpcf7-form li{margin:0 0 10px}.service-sec-2 .wpcf7-form .half span{width:100%}}@media screen and (max-width:639px){.full-w-h-slideshow__info .info-counter{margin-left:50px}.full-w-h-slideshow__info .info-counter:after{top:-3px;display:none}.full-w-h-slideshow__info .info-counter span{width:10px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.0666667em;display:none}}@media only screen and (max-width:479px){.timeline-quote-section .timeline-quote{padding:15px 15px}.timeline-banner .heading-text h2{font-size:45px;line-height:40px}.timeline-banner .heading-text h2 strong{font-size:52px}.full-w-h-slideshow__info{left:30px}.full-w-h-slideshow__info ul{margin-left:0;width:100%}.full-w-h-slideshow__info ul li{margin-left:0}.full-w-h-slideshow__info .info-counter{margin-left:0}.full-w-h-slideshow__info ul li .info-arrow{position:relative;left:0;margin:0 0 15px}.full-w-h-slideshow__info ul li h2{font-size:1.2rem}.full-w-h-slideshow__info ul li h3{font-size:2rem}.vc_row.project-details-btn .col-lg-8{width:100%;padding:0 0 0 0px!important;display:block}.vc_row.project-details-btn .col-lg-4{width:100%;padding:36px 0 0 0px!important;display:block}#open-preload .left .title{font-size:18px;line-height:24px;letter-spacing:0em}#open-preload .right .title{letter-spacing:0em}#homepage #s-slider .thumbnail{width:100%}#homepage #s-slider .title{width:200px;left:0}#homepage #s-slider .thumbnail .slide img{width:auto;height:100%;position:relative;transform:translate(-50%,-50%)!important;left:50%;top:50%}#homepage #s-slider .title{position:static;margin-top:30px;width:100%}#homepage #s-slider .title .slide .name{font-size:30px;line-height:36px;margin-top:10px}#s-slider{margin-top:0;height:100vh}.button-stripped .line.line2{margin-left:43px}#homepage #s-identity .button-stripped,#homepage #s-workshop .button-stripped,#homepage #s-history .button-stripped{width:250px}#homepage #s-slider .next-slider{position:relative}#homepage #s-slider .thumbnail{min-height:60vh!important}#homepage #s-slider .title .slide .button-stripped{margin-top:10px}.four-oh-four .big-background{font-size:240px;top:50%}}.o-list--inline,.o-list--none{list-style:none;margin:0;padding:0;-webkit-margin-before:0;text-decoration:none}.o-list--inline .o-list__item{display:inline-block}.o-wrapper--valign,.u-vacuum{font-size:0}.o-wrapper--valign{position:relative}.o-wrapper--valign:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.o-wrapper--panel{position:absolute;top:0;left:0}.t-h1,.t-h2,.t-h3,.t-h5,.t-h6{margin:0;font-weight:400;line-height:1}.t-h6{font-size:24px!important}.t-text--lg,.t-text--md,.t-text--sm,.t-text--xl,.t-text--xs,.t-text--xxl,.t-text--xxs{margin:0;line-height:1;line-height:1.6;-webkit-margin-before:0;-webkit-margin-after:0}.t-text--xs{font-size:10px}.t-text--xxl{font-size:44px!important}.t-text-ls--md{letter-spacing:.2em}.t-text--bold{font-family:Conv_Berkeley Oldstyle Book;font-weight:800}.t-link--primary.is-active{text-decoration:underline}.t-link{color:inherit;cursor:pointer}.t-link,.t-link:hover{text-decoration:none}.t-link:active,.t-link:focus{outline:none}.t-link--underline{color:#fff}.t-link--underline:before{position:absolute;content:"";width:100%;height:2px;left:0;bottom:-2px;background:#fff;transform-origin:100% 0;transform:scaleX(1) translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1)}.t-link--underline:hover:before{transform:scaleX(0) translateZ(0)}.t-address{font-style:normal}.social-media-block{width:148px}.t-icon--twitter{width:16px;height:13px}.t-icon--facebook{width:19px;height:18px}.t-icon--instagram{width:19px;height:18px}.t-icon--linkedin{width:19px;height:18px}.t-icon--google{width:17px;height:17px}.t-icon--vimeo{width:19px;height:19px}.t-icon--youtube{width:24px;height:24px}.t-icon--twitter{width:22px;height:18px}.t-icon--instagram{width:19px;height:18px}.u-fit-w{width:100%}.u-fit-h{height:100%}.u-w1of2{width:50%}.u-absolute{position:absolute}.u-relative{position:relative}.u-overflow-h{overflow:hidden}.u-block{display:block}.u-inline-block{display:inline-block}.u-pos-l{left:0}.u-pos-r{right:0}.u-pos-tl{top:0;left:0}.u-pos-tr{top:0;right:0}.u-pos-center{top:50%;left:50%;transform:translate(-50%,-50%)}.u-align-left{text-align:left}.u-align-right{text-align:right}.u-valign-middle{vertical-align:middle}.u-uppercase{text-transform:uppercase}.u-disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-color--white{color:#fff!important}.u-color--black{color:#000}.u-color--alpha-white{color:hsla(0,0%,100%,.3)}.u-color--alpha-black{color:rgba(0,0,0,.3)}.u-pad-x-w1of9{padding-right:11.11111111111111%}.u-pad-l-w1of9,.u-pad-x-w1of9{padding-left:11.11111111111111%}.u-bg--brand-dark{background-color:#333436}.u-bg--gray-lighter{background-color:#f7f7f7}.style-accent-bg{background-color:#11417e}.u-marg-b-sm{margin-bottom:15px}.u-marg-r-sm{margin-right:15px}.u-marg-r-xl{margin-right:70px}.u-pad-x-xl{padding-left:70px}.u-pad-y-ultra{padding-top:250px;padding-bottom:250px}.c-header__link.is-active,.c-header__link:hover{opacity:1}.c-header__link{color:#fff;opacity:.4;transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.c-header__link.is-active,.c-header__link:hover{opacity:1}.c-footer__typo{font-size:15vw}.c-footer__typo--left{top:50%;margin-left:-2vw;opacity:.04;transform:translateX(25vw) translateY(-50%) translateZ(0)}.c-footer.is-active .c-footer__typo--left{opacity:1;transform:translateX(0) translateY(-50%) translateZ(0);transition:transform 1.1s cubic-bezier(.86,0,.07,1),opacity 1s cubic-bezier(.86,0,.07,1) .2s}.c-footer__typo--right{top:50%;margin-right:-2vw;color:#241d6a;transform:translateX(-25vw) translateY(-50%) translateZ(0)}.c-footer.is-active .c-footer__typo--right{transform:translateX(0) translateY(-50%) translateZ(0);transition:transform 1.1s cubic-bezier(.86,0,.07,1)}.c-footer__bg{top:-1px;bottom:-1px}.c-footer__bg:nth-of-type(2){transform-origin:100% 0;transform:scaleX(1) translateZ(0)}.c-footer.is-active .c-footer__bg:nth-of-type(2){transform:scaleX(.5) translateZ(0);transition:transform 1.1s cubic-bezier(.86,0,.07,1) .05s}.c-footer__block-left{opacity:0;transform:translateX(-50px) translateZ(0)}.c-footer.is-active .c-footer__block-left{opacity:1;transform:translateX(0) translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1) .4s,opacity .7s cubic-bezier(.23,1,.32,1) .4s}.c-footer__block-right{opacity:0;transform:translateX(50px) translateZ(0)}.c-footer.is-active .c-footer__block-right{opacity:1;transform:translateX(0) translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1) .4s,opacity .7s cubic-bezier(.23,1,.32,1) .4s}.c-footer__social-link{opacity:.4;transform:translateZ(0);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.c-footer__social-link:hover{opacity:1}.our-mission span span{color:#11417e}.our-mission{position:relative;padding-left:50px}.our-mission>div{position:absolute;color:#11417e;text-transform:uppercase;font-size:25px;top:86px;left:-70px;transform:rotate(-90deg)}.our-mission>div>p{font-size:28px;margin:0}.core-values .owl-item .t-entry-title{transition:all 500ms}.core-values .owl-item .t-entry-meta{transition:all 500ms;visibility:hidden;opacity:0;height:0}.core-values .owl-item:hover .t-entry-meta{visibility:visible;transform:translateY(0)!important;opacity:1}.our-vision:after{position:absolute;content:'';left:0;top:0;bottom:0;width:40%;background:#11417e;z-index:-1}.core-values .tmb .t-entry-visual .t-entry-visual-overlay .t-entry-visual-overlay-in{opacity:0.5!important;background-color:#000}.core-values .owl-item:hover .t-entry-visual-overlay .t-entry-visual-overlay-in{opacity:0.8!important;background-color:#11417e}.integrated-header .integrated-text,.integrated-header .integrated-text p{font-family:"Nixie One";font-size:24px;color:#000;line-height:1.5}.integrated-header .heading-text h1{font-size:58px;color:#000;font-weight:700}.integrated-header .uncode-single-media{margin-top:10px!important}.integrated-header .small-heading{color:#638abd;letter-spacing:3px;text-transform:uppercase;font-weight:600}.integrated-header img{width:auto!important;margin:auto;display:table}.integrated-header .therma-logo img{max-width:200px!important}.connect-location-sec .col-lg-2 .uncell{padding:36px 18px 36px 18px}.connect-location-sec .wpb_raw_code.wpb_content_element.wpb_raw_html{height:100%}.connect-location-sec .wpb_raw_code.wpb_content_element.wpb_raw_html .wpb_wrapper,.connect-location-sec .wpb_raw_code.wpb_content_element.wpb_raw_html .wpb_wrapper iframe{height:100%}.connect-location-sec .map .uncont{height:100%}.main-cf7-captcha{margin:20px 0 0 0;width:100%}.main-cf7-captcha .input-captcha-cf7{width:100%;display:inline-block}.main-cf7-captcha .input-captcha-cf7 input{width:100%}#reload_captcha{float:left}#reload_captcha img{width:100%;display:none}.contact-form-captcha .btn_submit{width:100%;display:inline-block}#reload_captcha{position:relative;width:150px!important;text-align:center;display:flex!important;align-items:center;justify-content:center;margin-left:15px!important;padding:10px}#reload_captcha:before{position:absolute;content:'Generate New';font-size:20px;color:#000}@media screen and (max-width:1200px){.connect-location-sec .col-lg-2{display:inline-block;width:33.33%}}@media screen and (max-width:1024px){.t-text--xxl{font-size:36px!important}}@media screen and (max-width:1023px){.our-values-header .row-inner{height:auto!important}.connect-location-sec .col-lg-2{width:100%}.connect-location-sec .col-lg-2 .uncell{padding:36px 36px 36px 36px}}@media screen and (max-width:959px){.submenu-dark .main-menu-container,.submenu-dark .menu-smart{background-color:#181354;text-align:left}.navbar-nav .menu-smart ul{display:block;width:100%;text-align:left;margin-top:5px!important;border-top:1px solid rgba(255,255,255,.2)}.submenu-dark .menu-smart ul a::before{display:none}.main-menu-container .menu-smart ul a:not(.cart-thumb):not(.btn){margin-left:0}.submenu-dark .menu-smart li{padding:5px 0;border-bottom:1px solid rgba(255,255,255,.2)!important}body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item li>a{font-size:3.6vw!important;font-weight:400}}@media screen and (max-width:770px){.t-h6{font-size:22px!important}.t-text--xxl{font-size:25px!important}.c-footer__typo{font-size:50vw}.c-footer__block.u-pad-x-w1of9{padding-left:10%;padding-right:10%}.c-footer__block:nth-of-type(3){background-color:#f7f7f7}.c-footer__block:nth-of-type(4){background-color:#11417e}.u-align-left\@sm{text-align:left}.our-mission>div{top:70px}}@media only screen and (max-width:767px){.custom-footer .u-pad-x-xl{padding-right:15px;padding-left:15px}.custom-footer .u-pad-y-ultra{padding-top:100px;padding-bottom:100px}.custom-footer .u-absolute{position:relative;text-align:center}.custom-footer .u-marg-r-xl{margin-right:0}.full-w-h-slideshow__images img{height:100%;max-width:inherit}.menu-container .logo-container{padding:10px 15px 10px 15px!important}body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .lines,body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .lines:before,body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .lines:after{background:#000}.lines,.lines:before,.lines:after{width:30px;height:3px}.lines:before{top:8px}.lines:after{top:-8px}.lines-button.x2.close .lines:before,.lines-button.x2.close .lines:after{width:30px}.menu-smart>li>a>div>div>div.btn{min-width:230px;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.service-blocks em{left:22%;top:520px}.social-media-block{width:100%;text-align:center;margin-top:30px}.site-info.pos-middle{text-align:center;display:block;width:100%}.header-fixed header .main-menu-container{display:block}.menu-horizontal .menu-btn-table{height:auto;display:block;table-layout:inherit;text-align:left}.menu-smart>li>a>div>div>div.btn{display:table;width:100%;min-width:100%;-webkit-transform:scale(1);transform:scale(1)}.menu-horizontal .menu-btn-cell{display:block}.logo-container .main-logo{height:45px!important}#homepage #s-slider .title{margin-left:10px;width:calc(100% - 15px)}.contact-form-captcha .c4wp-display-captcha-form img.c4wp_image{height:auto;width:40%}.service-sec-2 .wpcf7-form li input{width:40%}}@media only screen and (max-width:479px){.socials-tabs .tab-pane .tmb .t-entry-text{max-width:inherit;right:8px;width:auto}#hide-project-details-btn{float:left;margin:0 0 15px}.vc_row.project-details-btn .col-lg-4{padding-top:0px!important}#hide-project-details-btn{line-height:30px}}li.o-list__item.u-valign-middle{margin:5px!important}.uncode_text_column.sh-oppa{background-color:#f7f7f7!important;position:absolute!important;width:100%!important;bottom:0!important;left:0!important;padding-top:30px!important}.sh-oppa img{margin-bottom:20px}.value-number.sh-era strong{color:#0000009e!important}.value-number.sh-era h3{font-size:46px!important}.sh-era-excution img{margin-top:25px!important}.outline-value-number.sh-era strong{color:#005f79!important}.outline-value-number.sh-era h3{font-size:52px!important;opacity:0.8!important}