@import url("https://fonts.googleapis.com/css?family=Lato&display=swap");body{background:#fff;color:#444;font-family:'Lato', sans-serif}a{color:#007bff;transition:0.5s}a:hover,a:active,a:focus{color:#0b6bd3;outline:none;text-decoration:none}p{padding:0;margin:0 0 30px 0}h1,h2,h3,h4,h5,h6{font-family:'Lato', sans-serif;font-weight:bold;margin:0 0 20px 0;padding:0}.back-to-top{position:fixed;display:none;background:#000;color:#fff;width:44px;height:44px;text-align:center;line-height:1;font-size:16px;border-radius:50%;right:15px;bottom:15px;transition:background 0.5s;z-index:11}.back-to-top i{padding-top:12px;color:#fff}.max-width-section{width:100%;max-width:1640px;background:#fff;margin:0 auto;padding:0 10px}#header{height:auto;z-index:997;transition:all 0.5s;padding:30px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,0.3)}#header.header-scrolled,#header.header-pages{height:60px;padding:10px 0}#header .logo h1{font-size:36px;margin:0;padding:0;line-height:1;font-weight:400;letter-spacing:3px;text-transform:uppercase}#header .logo h1 a,#header .logo h1 a:hover{color:#00366f;text-decoration:none}#header .normal-logo{display:block}#header .fixed-logo{display:none}#header.header-scrolled .fixed-logo{display:block}#header.header-scrolled .normal-logo{display:none}#header .logo img{padding:0;margin:7px auto;max-height:26px}.main-pages{margin-top:60px}.main-nav,.main-nav *{margin:0;padding:0;list-style:none}.main-nav>ul>li{position:relative;white-space:nowrap;float:left}.main-nav a{display:block;position:relative;color:#636466;padding:10px 15px;transition:0.3s;font-size:14px;font-family:'Lato', sans-serif;font-weight:500;text-transform:uppercase}.main-nav a:hover,.main-nav .active>a,.main-nav li:hover>a{color:#000;text-decoration:none}.main-nav .drop-down ul{display:block;position:absolute;left:0;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,0.25);transition:ease all 0.3s}.main-nav .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.main-nav .drop-down li{min-width:180px;position:relative}.main-nav .drop-down ul a{padding:10px 20px;font-size:13px;color:#004289}.main-nav .drop-down ul a:hover,.main-nav .drop-down ul .active>a,.main-nav .drop-down ul li:hover>a{color:#007bff}.main-nav .drop-down>a:after{content:"\f107";font-family:FontAwesome;padding-left:10px}.main-nav .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.main-nav .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.main-nav .drop-down .drop-down>a{padding-right:35px}.main-nav .drop-down .drop-down>a:after{content:"\f105";position:absolute;right:15px}.contact-nav{background:#2a2a2a;color:#fff !important}.mobile-nav{position:fixed;top:0;bottom:0;z-index:9999;overflow-y:auto;left:-260px;width:260px;padding-top:18px;background:rgba(19,39,57,0.8);transition:0.4s}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#fff;padding:10px 20px;font-weight:500}.mobile-nav a:hover,.mobile-nav .active>a,.mobile-nav li:hover>a{color:#74b5fc;text-decoration:none}.mobile-nav .drop-down>a:after{content:"\f078";font-family:FontAwesome;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\f077"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:20px}.mobile-nav-toggle{position:fixed;right:0;top:0;z-index:9998;border:0;background:none;font-size:24px;transition:all 0.4s;outline:none !important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{margin:18px 18px 0 0;color:#004289}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(19,39,57,0.8);overflow:hidden;display:none}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{left:0}.mobile-nav-active .mobile-nav-toggle i{color:#fff}.section-header h3{font-size:36px;color:#283d50;text-align:center;font-weight:500;position:relative}.section-header p{text-align:center;margin:auto;font-size:15px;padding-bottom:60px;color:#556877;width:50%}#main .section-team,#main .section-projects{margin-top:0}#main .section-team h1,#main .section-projects h1{width:50%;margin-bottom:10px;text-transform:uppercase;text-align:right}#main .section-team p,#main .section-projects p{width:48%;font-size:16px;text-align:right}@media (max-width: 900px){#main .section-team p,#main .section-projects p{width:100%}}#main .section-team h2.halfspan,#main .section-projects h2.halfspan{width:48%;margin-bottom:0}@media (max-width: 900px){#main .section-team h2.halfspan,#main .section-projects h2.halfspan{width:100%}}#main .section-team .separator-border,#main .section-projects .separator-border{top:100%;width:49%}@media (max-width: 900px){#main .section-team .separator-border,#main .section-projects .separator-border{width:100%}}#main .publications .section-7-logo img{width:100%;height:100%}.section-bg{background:#ecf5ff}.carousel-caption{position:absolute;right:10%;bottom:auto;left:auto;z-index:10;padding:30px;color:#fff;text-align:left;top:25%;background:rgba(255,255,255,0.75);width:394px}.des-box h2{color:#000;font-size:24px;text-align:left;font-weight:600}.des-box p{color:#000;font-size:16px;text-align:left;font-weight:normal}.des-box a{padding:10px 15px;background:#d6c26b;color:#000;font-size:15px;text-align:left;font-weight:bold;float:left}.des-box a:hover{opacity:.5}.carousel-caption-bottom{position:absolute;right:10%;bottom:0;left:auto;z-index:10;padding:15px 63px 15px 15px;color:#fff;text-align:left;top:auto;background:rgba(10,10,10,0.55);width:395px}.slider-b-txt h5{color:#fff;font-size:15px;text-align:left;font-weight:normal;font-style:italic;margin-bottom:10px}.slider-b-txt p{color:#fff;font-size:15px;text-align:left;font-weight:normal;margin-bottom:0}.carousel-control-next{right:12%}.carousel-control-next,.carousel-control-prev{position:absolute;top:auto;bottom:32px;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;color:#fff;text-align:center;opacity:1}.carousel-control-prev{left:auto;right:14%}.section-1{margin:200px auto 40px auto;position:relative}.section-box{width:920px;padding:0 15px;margin:0 auto}.section-1-header h3{color:#282828;text-align:left;font-weight:600;margin-bottom:30px;text-transform:uppercase;letter-spacing:2px;font-size:20px;width:60%}.section-1-header p{color:#282828;text-align:left;font-weight:normal;margin-bottom:10px;font-size:19px}.separator-border{width:52%;height:1px;background:#000;position:absolute;top:39%;left:0}.section-2-header h2{color:#282828;font-size:27px;text-align:center;font-weight:bold;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}.section-2-header h5{color:#282828;font-size:14px;text-align:center;font-weight:normal;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.section-2{margin:200px auto 40px auto;position:relative}.project-left-img{position:relative}.project-left-img img{width:100%;height:565px}.project-right-img{background:black;height:175px;width:100%;position:relative;overflow:hidden;margin-bottom:20px}.project-right-img img{width:auto;height:175px}.project-right-img:before{content:"";display:block;width:100%;height:0;border-style:solid;border-width:0 0 176px 45px;border-color:transparent transparent #f4f4f4 transparent;position:absolute;right:-201px}.project-right-img .project-left-txt{left:250px;bottom:40px}.project-right-img .project-left-txt h3,.project-right-img .project-left-txt p{color:#000}.project-right-txt{position:absolute;top:44px;float:right;width:180px;right:0}.project-right-txt h3{color:#282828;font-size:14px;text-align:left;font-weight:bold;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.project-right-txt p{color:#282828;font-size:14px;text-align:left;font-weight:300;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.project-right-bottom-img{background:black;height:175px;width:100%;position:relative;overflow:hidden;margin-bottom:20px;box-shadow:0 8px 18px 0 rgba(2,2,2,0.26)}.project-right-bottom-img img{width:100%;height:175px}.project-right-bottom-txt{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.52)}.project-right-bottom-txt a{background:#000;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:66px auto;text-transform:uppercase;letter-spacing:1px;display:block;padding:10px 15px;width:200px}.project-left-txt{position:absolute;bottom:14px;float:right;width:180px;left:28px}.project-left-txt h3{color:#fff;font-size:14px;text-align:left;font-weight:bold;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.project-left-txt p{color:#fff;font-size:14px;text-align:left;font-weight:300;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.section-3{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:200px auto 200px auto}.section-3:before{content:"";display:block;width:70%;height:0;border-style:solid;border-width:0 220px 500px 170px;border-color:transparent transparent #f4f4f4 transparent;position:absolute;right:-220px}@media (min-width: 2000px){.section-3:before{width:60%}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:unset}.section-3-header{padding:174px 0 0 0}.section-3-header h3{color:#282828;text-align:left;font-weight:900;margin-bottom:0;text-transform:uppercase;letter-spacing:2px;font-size:20px;width:100%}.section-3-header p{color:#282828;text-align:left;font-weight:300;margin-bottom:10px;font-size:20px;letter-spacing:1px}.section-3-header a{border:1px solid #000;padding:10px 15px;font-weight:500;font-size:14px;display:block;text-transform:uppercase;margin-top:46px;color:#2a2a2a;text-align:center;max-width:170px}.separator-border-3{width:41%;height:0.6px;background:#000;position:absolute;top:49%;left:0}.section-button{border:1px solid #000;padding:10px 15px;font-weight:500;font-size:14px;text-transform:uppercase;color:#2a2a2a;text-align:center;max-width:260px}.section-3-right-full{padding:30px 0 20px 0}.section-3-right{position:relative;padding:25px 0 0 140px}.section-3-right h4{color:#282828;text-align:left;font-weight:bold;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px;font-size:16px;width:100%}.section-3-right p{color:#282828;text-align:left;font-weight:normal;font-size:15px}.challenge-right-icon,.section-3-right-icon{width:100px;height:100px;border-radius:50%;background:#282828;position:absolute;left:0;text-align:center;top:20px;box-shadow:0 8px 18px 0 rgba(2,2,2,0.26)}.challenge-right-icon img,.section-3-right-icon img{height:75px;text-align:center;padding:25px 0 0 0}.challenge-right-icon{position:relative;top:0}#challenge-table{color:#282828}#challenge-table h4{font-size:16px;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}#challenge-table p{font-size:15px}.challenge-page{margin-bottom:120px}.challenge-page #challenge-partnership img{margin-bottom:40px}.section-4{background:#f4f4f4;height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 140px auto;padding:60px 0}.section-4-header h3{color:#282828;font-size:36px;text-align:center;font-weight:bold;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}.section-4-header p{color:#282828;font-size:18px;text-align:center;font-weight:normal;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.section-4-content{padding:0 20px}.section-4-content a{padding:10px 15px;font-weight:normal;font-size:18px;display:block;text-transform:uppercase;background:#2a2a2a;text-align:center;max-width:200px;color:#fff;margin:40px auto 0 auto}.section-5{height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 100px auto;padding:60px 0}.section-5 img{height:auto;width:100%}.sec-5-box{padding:20px 30px 30px 30px;color:#fff;text-align:left;background:rgba(255,255,255,0.75);width:400px;margin:0;position:absolute;top:250px}.sec-5-box h2{color:#000;font-size:25px;text-align:left;margin-bottom:5px}.sec-5-box p{color:#000;font-size:16px;text-align:left;font-weight:500}.sec-5-box a{padding:10px 15px;background:#2a2a2a;color:#fff;font-size:16px;text-align:left}.section-6{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:140px auto 200px auto}.section-6:before{content:"";display:block;width:70%;height:0;border-style:solid;border-width:0 220px 600px 170px;border-color:transparent transparent #f4f4f4 transparent;position:absolute;left:-220px}.item-box-journal{position:relative;height:480px}.item-box-journal img{width:100%;height:415px}.journal-box{background:#fff;position:absolute;bottom:17px;left:0;right:0;width:80%;margin:0 auto;padding:15px 25px;height:auto;box-shadow:0 8px 5px 0 rgba(2,2,2,0.26)}.journal-box h5{color:#a3a3a3;text-align:center;font-size:11px;text-transform:uppercase;margin-bottom:10px}.journal-box h2{color:#000;font-size:13px;text-align:center;font-weight:normal;letter-spacing:1px;margin-bottom:10px;height:27px}.journal-box h2 span{display:inline-block;vertical-align:-9px;line-height:normal}.journal-box p{color:#000;font-size:12px;text-align:center;font-weight:normal;margin-bottom:0}#journalCarousel,#projectBottomCarousel{padding:60px 0}#projectBottomCarousel .carousel-control-next,#projectBottomCarousel .carousel-control-prev,#journalCarousel .carousel-control-next,#journalCarousel .carousel-control-prev,#projectTopCarousel .carousel-control-next,#projectTopCarousel .carousel-control-prev{position:absolute;top:auto;bottom:20px;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;color:#fff;text-align:center;opacity:1}#journalCarousel .carousel-control-prev{left:auto;right:12%;color:#fff}#journalCarousel .carousel-control-next{right:0}#projectBottomCarousel .carousel-control-next-icon,#projectBottomCarousel .carousel-control-prev-icon,#journalCarousel .carousel-control-next-icon,#journalCarousel .carousel-control-prev-icon,#projectTopCarousel .carousel-control-next-icon,#projectTopCarousel .carousel-control-prev-icon{display:inline-block;width:30px;height:30px;background:#807e7e no-repeat center center;background-size:100% 100%;border-radius:50%;padding-top:2px}#projectBottomCarousel .carousel-control-next-icon,#journalCarousel .carousel-control-next-icon,#projectTopCarousel .carousel-control-next-icon{padding-left:3px}#projectBottomCarousel .carousel-control-prev-icon,#journalCarousel .carousel-control-prev-icon,#projectTopCarousel .carousel-control-prev-icon{padding-right:3px}#projectBottomCarousel .carousel-control-next-icon .fa,#projectBottomCarousel .carousel-control-prev-icon .fa,#journalCarousel .carousel-control-next-icon .fa,#journalCarousel .carousel-control-prev-icon .fa,#projectTopCarousel .carousel-control-next-icon .fa,#projectTopCarousel .carousel-control-prev-icon .fa{font-size:28px}.section-6-header{padding-top:130px}.section-6-header h2{color:#000;font-size:25px;text-align:left;text-transform:uppercase;letter-spacing:1px}.section-6-header h5{color:#000;font-size:16px;text-align:left;text-transform:uppercase;font-weight:100}.section-6-header p{color:#000;font-size:16px;text-align:left;font-weight:normal}.section-6-header a{padding:10px 15px;border:1px solid #2a2a2a;color:#2a2a2a;font-size:16px;text-align:center;font-weight:600;max-width:200px}.position-relative{position:relative}.section-7{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 200px auto;padding:0}.section-7-header h3{color:#282828;font-size:36px;text-align:center;font-weight:bold;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}.section-7-header p{color:#282828;font-size:15px;text-align:center;font-weight:normal;margin-bottom:30px;letter-spacing:1px}.section-7-logo{margin:15px auto 15px auto;text-align:center}.section-7-logo img{width:100%}.section-8{background:#000;height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto;padding:40px 0;text-align:center}.section-8-header h3{color:#fff;font-size:36px;text-align:center;font-weight:bold;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.section-8-header p{color:#fff;font-size:15px;text-align:center;font-weight:normal;margin-bottom:30px;letter-spacing:1px}.section-8-header a{padding:10px 15px;border:1px solid #fff;text-align:center;color:#2a2a2a;font-size:16px;font-weight:600;max-width:200px;background:#fff}#footer{background:#f0f0f0;padding:40px 0}.footer-left img{height:18px;width:auto;margin-bottom:20px}.footer-left h5{color:#313131;font-size:18px;text-align:left;font-weight:500;letter-spacing:1px;margin-bottom:0}.footer-right{float:right;text-align:right}.footer-right a{display:inline-block;margin:0 5px;text-align:right}.footer-right a img{height:20px;width:auto}.footer-link{margin-top:15px}.footer-link ul{margin:0;padding:0;list-style:none}.footer-link ul li{margin:0;padding:0;list-style:none;display:inline-block}.footer-link ul li a{color:#313131;font-size:16px;text-align:left;font-weight:500;letter-spacing:1px;margin-bottom:0}.z-index-1{z-index:1}@media (max-width: 1200px){.sec-5-box{padding:30px;color:#fff;text-align:left;background:rgba(255,255,255,0.75);width:400px;margin:0 0 0 0;position:absolute;top:180px}}@media (min-width: 1900px){.sec-5-box{right:450px !important}}@media (min-width: 2500px){.sec-5-box{right:650px !important}}@media (max-width: 992px){#main{padding-top:40px}#header{height:auto;z-index:997;transition:all 0.5s;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,0.3)}#header .float-left{float:right !important;text-align:center;width:100%}.mobile-nav-toggle{position:fixed;right:auto;top:0;z-index:9998;border:0;background:none;font-size:24px;transition:all 0.4s;outline:none !important;line-height:1;cursor:pointer;text-align:right;left:15px}.mobile-nav-active .mobile-nav-toggle i{color:#fff;text-align:right;width:100%;position:fixed;right:20px}.carousel-caption{position:relative;right:0;bottom:auto;left:auto;z-index:10;padding:30px;color:#fff;text-align:left;top:auto;background:rgba(255,255,255,0.75);width:100%}.carousel-caption-bottom{position:absolute;right:0;bottom:auto;left:auto;z-index:10;color:#fff;text-align:left;top:60px;width:100%}.carousel-control-prev{left:auto;right:8%}.carousel-control-next,.carousel-control-prev{position:absolute;top:unset;bottom:219px;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;color:#fff;text-align:center;opacity:1}.carousel-control-next{right:4%}.section-box{width:100%;padding:0 15px;margin:0 auto 52px auto}.section-1{margin:40px auto 40px auto;position:relative}.section-2{margin:20px auto 40px auto;position:relative}.section-3{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:60px auto 80px auto}.section-3:before{content:"";display:block;width:70%;height:0;border-style:solid;border-width:0 148px 581px 170px;border-color:transparent transparent #f4f4f4 transparent;position:absolute;right:-173px}.section-4{background:#f4f4f4;height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 40px auto;padding:60px 0}.section-5{height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 40px auto;padding:60px 0}.sec-5-box{padding:30px;color:#fff;text-align:left;background:rgba(255,255,255,0.75);width:400px;margin:0 0 0 0;position:absolute;top:143px}.section-6{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:20px auto 40px auto}.separator-border-3{width:35%;height:0.6px;background:#000;position:absolute;top:63%;left:0}.section-7{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 40px auto;padding:0}.section-1-header h3{color:#282828;text-align:left;margin-bottom:30px;text-transform:uppercase;letter-spacing:2px;font-size:20px;width:80%}.project-right-img:before{content:"";display:block;width:100%;height:0;border-style:solid;border-width:0 0 175px 45px;border-color:transparent transparent #f4f4f4 transparent;position:absolute;right:-130px}.section-3-header h3{color:#282828;text-align:left;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px;font-size:20px;width:100%}.section-3-header p{color:#282828;text-align:left;margin-bottom:10px;font-size:20px;letter-spacing:1px}.section-3-header{padding:231px 0 0 0}.carousel-caption.d-none{display:block !important}}@media (max-width: 800px){.separator-border-3{width:44%;height:0.6px;background:#000;position:absolute;top:56%;left:0}}@media (max-width: 767px){#main .section-1 .section-1-header .separator-border{display:none}#main .section-1 .section-1-header h3{border-bottom:1px solid #000;width:80%;padding-bottom:20px}.carousel-caption-bottom{position:absolute;right:0;bottom:auto;left:auto;z-index:10;padding:10px 56px 10px 15px;color:#fff;text-align:left;top:60px;width:100%}.slider-b-txt h5{color:#fff;font-size:14px;text-align:left;font-style:italic;margin-bottom:4px}.slider-b-txt p{color:#fff;font-size:14px;text-align:left;margin-bottom:0}.carousel-caption{position:relative;right:0;bottom:auto;left:auto;z-index:10;padding:15px;color:#fff;text-align:left;top:auto;background:rgba(255,255,255,0.75);width:100%}.des-box h2{color:#000;font-size:17px;text-align:left;margin-bottom:10px}.des-box a{padding:10px 15px;background:#d6c26b;color:#000;font-size:14px;text-align:left;float:left}.carousel-control-next,.carousel-control-prev{position:absolute;top:unset;bottom:162px}.carousel-control-prev{left:auto;right:10%}.section-1-header h3{color:#282828;text-align:left;margin-bottom:14px;text-transform:uppercase;letter-spacing:2px;font-size:17px;width:310px}.separator-border{width:310px;height:1px;background:#000;position:absolute;top:auto;left:0}.section-1-header p{color:#282828;text-align:left;margin-bottom:10px;font-size:19px;margin-top:30px}.section-2-header h2{color:#282828;font-size:26px;text-align:center;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}.section-2-header h5{color:#282828;font-size:13px;text-align:center;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px}.project-left-txt{margin-bottom:20px}.project-right-img{height:auto}.project-right-img .project-left-txt{left:20px;bottom:0}.project-right-img .project-left-txt h3,.project-right-img .project-left-txt p{color:#fff}.project-right-img img{width:100%;height:auto}.project-right-img:before{content:"";display:block;width:100%;height:0;border-style:solid;border-width:0;border-color:transparent transparent #f4f4f4 transparent;position:relative;right:0}.project-right-txt{position:static;top:0;float:left;width:auto;right:0;margin:10px 0}.project-right-txt h3{color:#282828;font-size:14px;text-align:left;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;position:absolute;top:15px;left:10px}.project-left-img img{margin-bottom:20px;width:100%;height:auto}.project-right-bottom-img{background:transparent;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:20px;box-shadow:none}.project-right-bottom-img img{display:none}.project-right-bottom-txt{position:relative;top:auto;bottom:0;left:0;right:0;background:transparent}.project-right-bottom-txt a{color:#fff;font-size:14px;text-align:center;margin:0 auto;text-transform:uppercase;letter-spacing:1px;display:block;padding:10px 15px;width:200px}.section-3-header{padding:0 0 0 0;width:310px}.section-3-header h3{color:#282828;width:100%;text-align:left;margin-bottom:8px;text-transform:uppercase;letter-spacing:2px;font-size:17px}.section-3-header p{color:#282828;text-align:left;margin-bottom:10px;font-size:16px;letter-spacing:1px}.section-3-header a{border:1px solid #000;padding:10px 15px;font-size:16px;display:block;text-transform:uppercase;color:#2a2a2a;text-align:center;position:absolute;bottom:10px;right:0;left:0;margin:0 auto}.section-3{background:#fff;height:auto;width:100%;position:relative;overflow:hidden;margin:60px auto 80px auto;padding:0 0 100px 0}.section-6-header a{padding:10px 15px;border:1px solid #2a2a2a;color:#2a2a2a;font-size:14px;text-align:center;font-weight:600;max-width:200px;position:absolute;bottom:49px;left:0;right:0;margin:0 auto}.separator-border-3{width:95%;height:0.6px;background:#000;position:absolute;top:7%;left:0}.section-3-right{position:relative;padding:25px 0 0 0}.section-3-right h4{text-align:center}.section-3-right p{color:#282828;text-align:center;font-size:15px}.section-3-right-icon{width:100px;height:100px;border-radius:50%;background:#282828;position:relative;left:0;text-align:center;top:0;box-shadow:0 8px 18px 0 rgba(2,2,2,0.26);margin:0 auto 30px auto}.section-3:before{content:"";display:block;width:100%;height:0;border:none;position:absolute;right:-80px;top:70px}.section-4{background:#f4f4f4;height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 40px auto;padding:60px 0}.section-6-header{padding-top:35px}.section-6-header h3{font-size:26px}.section-6:before{content:"";display:block;width:100%;height:0;border-style:solid;border-width:0 135px 600px 48px;border-color:transparent transparent #f4f4f4 transparent;position:absolute;left:-115px}.item-box-journal{position:relative;height:auto;margin:0 auto 40px auto;text-align:center}.item-box-journal img{width:100%;height:auto;max-width:300px;margin-bottom:66px}.journal-box{background:#fff;position:absolute;bottom:17px;left:0;right:0;width:80%;margin:0 auto;padding:15px 25px;height:auto;box-shadow:0 8px 5px 0 rgba(2,2,2,0.26);max-width:260px}#journalCarousel{padding:60px 0;max-width:300px;margin:0 auto}.section-5{height:auto;width:100%;position:relative;overflow:hidden;margin:0 auto 40px auto;padding:0 0}.sec-5-box{padding:15px 0;color:#fff;text-align:left;background:rgba(255,255,255,0.75);width:100%;margin:0 0 0 0;position:relative;top:0;max-width:320px}.section-7-logo img{height:25px;width:auto}#main.about-section .section-team p{width:70%;border-bottom:1px solid #000}#main.about-section .section-team .separator-border{width:70%}#featured-logos .section-7-logo img{height:auto;width:90%}.section-7-header h3{color:#282828;font-size:26px;text-align:center;margin-bottom:10px;text-transform:uppercase;letter-spacing:2px}.section-8-header h3{color:#fff;font-size:26px;text-align:center;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.footer-left{text-align:center}.footer-left h5{color:#313131;font-size:18px;text-align:center;letter-spacing:1px;margin-bottom:23px}.footer-right{float:left;text-align:center;width:100%}#journalCarousel .carousel-control-next,#journalCarousel .carousel-control-prev{display:none}}@media (max-width: 570px){.carousel-control-next,.carousel-control-prev{position:absolute;top:unset;bottom:185px}.item-box-journal img{width:100%;height:auto;max-width:300px;margin-bottom:66px}}@media (max-width: 500px){.carousel-caption-bottom{position:absolute;right:0;bottom:auto;left:auto;z-index:10;padding:10px 56px 10px 15px;color:#fff;text-align:left;top:60px;width:100%}.item-box-journal img{width:100%;height:auto;max-width:300px;margin-bottom:66px}}@media (max-width: 460px){.carousel-control-next,.carousel-control-prev{position:absolute;top:unset;bottom:210px}.item-box-journal img{width:100%;height:auto;max-width:300px;margin-bottom:66px}}@media (max-width: 400px){.carousel-caption-bottom{position:absolute;right:0;bottom:auto;left:auto;z-index:10;padding:10px 56px 10px 15px;color:#fff;text-align:left;top:60px;width:100%}.section-1{margin:80px auto 80px auto;position:relative}.item-box-journal img{width:100%;height:auto;max-width:300px;margin-bottom:66px}}.section-project-nav a{text-transform:uppercase;color:#ccc;font-family:'Lato', sans-serif;padding:0 10px}.section-project-nav a.active,.section-project-nav a:hover{text-decoration:underline;color:#444}.section-project-nav .project-list{margin-top:30px}.section-project-nav .project-list .projects{margin-bottom:60px}.section-project-nav .project-list .projects>a{color:#444}.section-project-nav .project-list .projects>a>div{font-size:20px;text-align:center;padding:10px 10px;text-transform:uppercase;border-bottom:1px solid #aaa}@media (min-width: 767px) and (max-width: 992px){.section-project-nav .project-list .projects>a>div{font-size:14px}}.img-responsive{width:100%}#main.project-details img{width:100%}#main.project-details img p{text-align:center}#main.project-details .section-team .separator-border,#main.project-details .section-projects .separator-border{width:60%;top:auto}#main.project-details .section-team p,#main.project-details .section-projects p{text-align:left;padding-top:10px;width:100%}#main .section-projects .section-box h2.halfspan,#main .section-projects .section-box p,#main .section-projects .section-box .separator-border{width:50%}@media (max-width: 992px){#main .section-projects .section-box h2.halfspan,#main .section-projects .section-box p,#main .section-projects .section-box .separator-border{width:50%}}@media (max-width: 767px){#main .section-projects .section-box h2.halfspan,#main .section-projects .section-box p,#main .section-projects .section-box .separator-border{width:65%}#main .section-projects .section-box p{margin-top:10px}}.middle-container .middle-para p{width:60%}@media (max-width: 767px){.middle-container .middle-para p{width:100%}}.bottom-slider{margin:0}.bottom-slider>div{padding:0 5px}#projectBottomCarousel .carousel-control-prev,#projectBottomCarousel .carousel-control-next{bottom:0}#projectBottomCarousel .carousel-control-prev{right:53%}#projectBottomCarousel .carousel-control-next{right:45%}@media (max-width: 767px){#projectBottomCarousel a img{margin-bottom:16px}}#projectTopCarousel #top-carousel-text{margin-top:10px}#projectTopCarousel .carousel-inner .carousel-item.active,#projectTopCarousel .carousel-inner .carousel-item-next,#projectTopCarousel .carousel-inner .carousel-item-prev{display:flex}#projectTopCarousel .carousel-inner .carousel-item-right.active,#projectTopCarousel .carousel-inner .carousel-item-next{transform:translateX(50%)}#projectTopCarousel .carousel-inner .carousel-item-left.active,#projectTopCarousel .carousel-inner .carousel-item-prev{transform:translateX(-50%)}#projectTopCarousel .carousel-inner .carousel-item-right,#projectTopCarousel .carousel-inner .carousel-item-left{transform:translateX(0)}#projectTopCarousel #top-carousel-text p{margin-bottom:25px;padding-top:5px}#projectTopCarousel .carousel-control-prev{left:10%;right:auto;color:#fff}@media (max-width: 992px){#projectTopCarousel .carousel-control-prev{left:8%}}@media (max-width: 992px){#projectTopCarousel .carousel-control-prev{left:5%}}#projectTopCarousel .carousel-control-next{left:13%;right:auto}@media (max-width: 576px){#projectTopCarousel .carousel-control-next,#projectTopCarousel .carousel-control-prev{bottom:-10px}}@media (max-width: 767px){#project-middle-top h4{margin-top:20px}}#project-middle{margin-top:60px;margin-bottom:110px}@media (min-width: 1200px){#project-middle p{width:80%}}@media (min-width: 1200px){#project-middle .middle-para p{width:70%}}#project-middle-content h4,#project-middle-content p{width:80%}@media (max-width: 576px){#project-middle-content h4,#project-middle-content p{width:100%}}@media (max-width: 767px){#project-middle-content h4,#project-middle-content p{margin-top:0 !important}}#project-top{margin-bottom:80px}#project-top h4{margin-bottom:30px}#project-top.section-team,#project-top.section-projects p{padding-top:20px !important}#main .section-team .team-box{position:static;width:100%}@media (max-width: 460px){#main .section-team .team-box{max-width:100%}}#main .section-team .team-box p{border:none}#main .team-list{margin-top:50px}#main .team-list img{width:100%}#main .team-list .item-box-journal{height:360px}#main .team-list .item-box-journal img{height:auto}@media (max-width: 460px){#main .team-list .item-box-journal img{margin-bottom:20px}}@media (max-width: 460px){#main .team-list .item-box-journal .journal-box{position:static}}#main .team-list .col-6{margin-bottom:30px}#main .section-team,#main .section-projects{margin-bottom:80px}#main .section-team h1,#main .section-projects h1{width:60%}#main .section-team p,#main .section-projects p{width:60%}#main .section-team .separator-border,#main .section-projects .separator-border{width:60%}.publications{margin-bottom:60px}.journal-list{margin-top:30px}.journal-list span{text-transform:uppercase;font-size:10px;font-weight:bold}.journal-list .journal-item{margin-bottom:30px}.journal-list .journal-item a{margin:0}.journal-list .journal-item img{margin-bottom:10px}.journal-list .journal-item>div strong,.journal-list .journal-item>div h6{text-transform:uppercase;margin-bottom:10px}.journal-list .journal-item>div strong a,.journal-list .journal-item>div h6 a{color:#444;margin:0}.pagination li a{margin:0}.pagination li.page-item.active .page-link{background:#2a2a2a;border-color:#2a2a2a}.markdown{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#636b6f;overflow:hidden;line-height:2;word-wrap:break-word}.markdown a{background:transparent}.markdown a:active,.markdown a:hover{outline:0}.markdown ol li{margin:8px 0}.markdown pre[class*=language-]{margin:1.2em 0 !important}.markdown strong{font-weight:bold}.markdown h1{font-size:2em;margin:0.67em 0}.markdown img{border:0}.markdown hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.markdown table{border-collapse:collapse;border-spacing:0}.markdown td,.markdown th{padding:0}.markdown *{-moz-box-sizing:border-box;box-sizing:border-box}.markdown a{color:#16A085;text-decoration:none}.markdown a:hover,.markdown a:focus,.markdown a:active{text-decoration:underline}.markdown hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #ddd}.markdown hr:before,.markdown hr:after{display:table;content:" "}.markdown hr:after{clear:both}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:15px;margin-bottom:15px;line-height:1.1}.markdown h1{font-size:30px}.markdown h2{font-size:21px}.markdown h3{font-size:16px}.markdown h4{font-size:14px}.markdown h5{font-size:12px}.markdown h6{font-size:11px}.markdown blockquote{margin:0}.markdown ul,.markdown ol{padding:0;margin-top:0;margin-bottom:0}.markdown ol ol{list-style-type:lower-roman}.markdown dd{margin-left:0}.markdown code,.markdown pre{font-family:monaco, Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:1em}.markdown pre{margin-top:0;margin-bottom:0;overflow:auto}.markdown .markdown-body>*:first-child{margin-top:0 !important}.markdown .markdown-body>*:last-child{margin-bottom:0 !important}.markdown .anchor{position:absolute;top:0;bottom:0;left:0;display:block;padding-right:6px;padding-left:30px;margin-left:-30px}.markdown .anchor:focus{outline:none}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{position:relative;margin-top:1.0em;margin-bottom:16px;font-weight:bold;line-height:1.4}.markdown h1{padding-bottom:0.3em;font-size:2.25em;line-height:1.2;border-bottom:2px solid #eee}.markdown h2{padding-bottom:0.3em;font-size:1.75em;line-height:1.225;border-bottom:2px solid #eee}.markdown h3{font-size:1.5em;line-height:1.43}.markdown h4{font-size:1.25em}.markdown h5{font-size:1em}.markdown h6{font-size:1em;color:#777}.markdown p,.markdown blockquote,.markdown ul,.markdown ol,.markdown dl,.markdown table,.markdown pre{margin-top:0;margin-bottom:10px}.markdown hr{height:4px;padding:0;margin:16px 0;background-color:#e7e7e7;border:0 none}.markdown ul,.markdown ol{padding-left:2em}.markdown ol ol,.markdown ol ul{margin-top:0;margin-bottom:0}.markdown li>p{margin-top:16px}.markdown dl{padding:0}.markdown dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:bold}.markdown dl dd{padding:0 16px;margin-bottom:16px}.markdown blockquote{font-size:inherit;padding:0 15px;color:#7F8C8D;border-left:4px solid #ecf0f1}.markdown blockquote>:first-child{margin-top:20px}.markdown blockquote>:last-child{margin-bottom:20px}.markdown blockquote{margin:20px 0 !important;background-color:rgba(102,128,153,0.03);padding:6px 8px}.markdown table{display:block;width:100%;overflow:auto;margin:25px 0}.markdown table th{font-weight:bold}.markdown table th,.markdown table td{padding:6px 13px;border:1px solid #ddd}.markdown table tr{background-color:#fff;border-top:1px solid #ccc}.markdown table tr:nth-child(2n){background-color:#f8f8f8}.markdown img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.markdown img:not(.emoji){border:1px solid #ddd;max-width:95%;box-shadow:0 0 30px #ccc;-moz-box-shadow:0 0 30px #ccc;-webkit-box-shadow:0 0 30px #ccc;margin-bottom:30px;margin-top:10px;margin-left:2%}.markdown code{margin:0;color:#C2627B;background-color:rgba(0,0,0,0.04);border-radius:3px;background-color:#ECF0F1;max-width:740px;overflow-x:auto}.markdown code:before,.markdown code:after{letter-spacing:-0.2em;content:"\00a0"}.markdown pre>code{padding:0;margin:0;font-size:100%;white-space:pre;background:transparent;border:0;color:#E6E8D3}.markdown .highlight{margin-bottom:16px}.markdown .highlight pre,.markdown pre{padding:14px;overflow:auto;line-height:1.45;background-color:#4e4e4e;border-radius:3px;color:#fff;border:none}.markdown .highlight pre{margin-bottom:0}.markdown pre{word-wrap:normal}.markdown pre code{padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown pre code:before,.markdown pre code:after{content:normal}.services-page #services-partial a h4:hover{text-decoration:underline}@media (max-width: 992px){.services-page .section-3 .separator-border-3{top:55%}}@media (max-width: 767px){.services-page .section-3 .separator-border-3{top:70px}}@media (max-width: 767px){.services-page .section-3-header a{position:static;margin:40px}}
