﻿@charset "utf-8";
@font-face {font-family: 'RobotoRegular';src: url('../fonts/Roboto-Regular-webfont.eot');src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Regular-webfont.woff') format('woff'), url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'), url('../fonts/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');font-weight: normal;font-style: normal;font-display: fallback;}
@font-face {font-family: 'RobotoBold';src: url('../fonts/Roboto-Bold-webfont.eot');src: url('../fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Bold-webfont.woff') format('woff'), url('../fonts/Roboto-Bold-webfont.ttf') format('truetype'), url('../fonts/Roboto-Bold-webfont.svg#RobotoBold') format('svg');font-weight: normal;font-style: normal;font-display: fallback;}
@font-face {font-family: 'RobotoCondensed';src: url('../fonts/Roboto-Condensed-webfont.eot');src: url('../fonts/Roboto-Condensed-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Condensed-webfont.woff') format('woff'), url('../fonts/Roboto-Condensed-webfont.ttf') format('truetype'), url('../fonts/Roboto-Condensed-webfont.svg#RobotoCondensed') format('svg');font-weight: normal;font-style: normal;font-display: fallback;}
@font-face {font-family: 'RobotoBoldCondensed';src: url('../fonts/Roboto-BoldCondensed-webfont.eot');src: url('../fonts/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-BoldCondensed-webfont.woff') format('woff'), url('../fonts/Roboto-BoldCondensed-webfont.ttf') format('truetype'), url('../fonts/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');font-weight: normal;font-style: normal;font-display: fallback;}
@font-face {font-family: 'RobotoBlack';src: url('../fonts/Roboto-Black-webfont.eot');src: url('../fonts/Roboto-Black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Black-webfont.woff') format('woff'), url('../fonts/Roboto-Black-webfont.ttf') format('truetype'), url('../fonts/Roboto-Black-webfont.svg#RobotoBlack') format('svg');font-weight: normal;font-style: normal;font-display: fallback;}
@font-face {font-family: 'RobotoLight';src: url('../fonts/Roboto-Light-webfont.eot');src: url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Light-webfont.woff') format('woff'), url('../fonts/Roboto-Light-webfont.ttf') format('truetype'), url('../fonts/Roboto-Light-webfont.svg#RobotoLight') format('svg');font-weight: normal;font-style: normal;font-display: fallback;}
@media (max-width: 575.98px) {html{font-size:15px;}}
body,html,form{min-height:100%;height:100%;color:#646464;}
body{padding-top:120px;}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#eee;cursor:pointer;}
body::-webkit-scrollbar{width:10px;cursor:pointer;}
body::-webkit-scrollbar-thumb{background-color:#444;}
body::-webkit-scrollbar-thumb:hover{background-color:#000;}
a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.scrollup{position:fixed;bottom:10px;right:0px;display:none;z-index:9;font-size:16px;width:60px;height:40px;line-height:40px;text-align:center;}
.scrollup{-webkit-animation:slideInRight 800ms ease;-moz-animation:slideInRight 800ms ease;-ms-animation:slideInRight 800ms ease;}
a.scrollup{background:#413c38;color:#fff;text-decoration: none;}
a.scrollup:hover{background:#313131;}
.fa-icon{position:relative;padding-left:25px;margin-bottom:8px;}
.fa-icon > .fa{position:absolute;margin-left:-25px;top:3px;}
.fa-icon a{color:inherit;}
ul.social_media{margin:0px;padding:0px;display:block;}
ul.social_media li{display:inline-block;list-style-type:none;list-style-image:none;padding:0px;margin:0 8px 8px 0px;border:none;vertical-align:middle;}
ul.social_media li a{display:block;font-size:18px;transition:none .6s ease-in-out;-webkit-transition:none .6s ease-in-out;-moz-transition:none .6s ease-in-out;-o-transition:none .6s ease-in-out;-ms-transition:none .6s ease-in-out;}
ul.social_media li a:hover{display:block;}
ul.social_media .fa{color:#fff;width:40px;height:40px;line-height:40px;vertical-align:middle;border-radius:100%;text-align:center;}
ul.social_media .fa:hover{color:#fff;}
.fa-facebook, .fa-google, .fa-google-plus, .fa-linkedin, .fa-youtube, .fa-youtube-play, .fa-tumblr, .fa-twitter, .fa-pinterest, .fa-instagram, .fa-wordpress{background:#960000;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;}
.fa-facebook:hover{background:#3b5998;}
.fa-google:hover{background:#3f85f4;}
.fa-google-plus:hover{background:#d13f2d;}
.fa-linkedin:hover{background:#0275b5;}
.fa-youtube:hover{background:#bc141a;}
.fa-youtube-play:hover{background:#bc141a;}
.fa-tumblr:hover{background:#274152;}
.fa-twitter:hover{background:#4dc8f1;}
.fa-pinterest:hover{background:#cb2028;}
.fa-instagram:hover{background:#3e739d;}
.fa-wordpress:hover{background:#3e739d;}
ul.social_media .fa-envelope:hover{background:#3e739d;}
.list {padding-left:20px;}
.list-bullet{padding:0;margin:0}
.list-bullet li{padding-left:12px;margin-bottom:5px; list-style:none;position:relative}
.list-bullet li:before{content:"\f105";font-family:fontAwesome;position:absolute;left:0;top:0;font-size:12px;}
/* breadcrumb */
.breadcrumb{padding:15px 0px;margin:0;background: transparent;border-top:1px solid #e1e1e1}
.breadcrumb-item{font-size:.85rem;}
.breadcrumb-item a{color:#8a8a8a;} 
/* wrapper */
.wrapper{position:relative;width:100%;margin:0 auto;text-align:left;float:none;}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -120px;}
.footer{position:relative;width:100%;margin:0 auto;}
.footer, .push{min-height:120px;clear:both;}
@media (min-width:767.99px){.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -242px;}
.footer, .push{min-height:242px;clear:both;}
}
/* Headings */
.heading {position: relative;margin-bottom:0.7rem;font-family: 'RobotoRegular';}
.heading  h1, .heading h2 {color:#643200;line-height:130%;font-size:1.8rem;}
.heading.text-white  h1, .heading.text-white h2 {color:#fff;}
/* Header */
header {background:rgba(255,255,255,1);box-shadow: 0px 2px 5px rgba(0,0,0,0.2);transition: background-color 0.5s ease;}
.navbar-brand { transition: padding 0.5s ease;padding:10px 0px;} 
.navbar-brand img {transition: all 0.5s ease;height:100px;}
.navbar-nav .nav-link {font-family:"RobotoBold";padding:2rem 1.3rem!important;line-height:30px;font-size:15px;position: static;text-transform: uppercase}
.navbar-nav .nav-item{position:relative}
.navbar-nav .nav-link, .navbar-nav .show > .nav-link {color: #28326e;}
.navbar-nav > li > a{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.navbar-nav > li > a:hover {color: #643200} 
.navbar-nav li a:hover, .navbar-nav li a.active{color:#643200;} 
.navbar-nav > li.active > a, .nav > li.active > a:hover{color:#643200;}
.navbar-nav > li.active:hover>a{color:#643200 !important;}
@media (max-width: 1199.98px){
body{padding-top: 60px}
.navbar-brand {padding:5px 0px; margin-left:5px;}
.navbar-brand img { height: 50px;}
.hdr-right { margin-right: 15px;}
.navbar-collapse .container{padding:0;}
.navbar-nav .nav-link {border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:0.5rem 1rem!important;}
.navbar-nav > li.active::after{top:100%;bottom:0;}
}
@media (min-width:1200px){
    .top-nav-collapse .navbar-nav .nav-link {padding: 1.1rem 1.3rem!important;}
    .top-nav-collapse .navbar-brand {padding:5px 0;}
    .top-nav-collapse .navbar-brand img {height:60px;}
}
@media (min-width:1200px) and (max-width: 1399.98px) {
    .navbar-nav .nav-link {padding: 1.1rem 1rem!important;}
    .top-nav-collapse .navbar-nav .nav-link {padding: 1.1rem 1rem!important;}
    .navbar-nav .nav-link {font-size:14px;}
}
/* Footer */ 
footer{color:#7d7d7d;background:#fff;border-top:1px solid #e1e1e1;font-size:0.96rem}
footer .container{padding-top:1.5rem;}
footer a{color:#7d7d7d;text-transform:none} footer a:hover{color:#646464;}
.ftr-logo {max-width:200px;}
footer .ftr-head{ font-family: 'RobotoBold';color:#646464;}
ul.ftr-list{padding:0;margin:0 0 10px;list-style:none;vertical-align:top;}
ul.ftr-list li{margin:0;padding:0 0 5px ;list-style:none;position:relative;}
.ssl-seal{width:95px;margin:0;}
@media (max-width: 767.98px) { 
ul.ftr-list{text-align:center;margin:0}
ul.ftr-list li{display:inline-block;padding:0; }
ul.ftr-list li:not(:last-child):after{content:"|";margin:0 8px;}
}
@media (min-width:767px) {
footer .container{position:relative;padding-top:4rem;}
footer .container::before, footer .container::after {content:"";position:absolute;display:block;z-index:0;background:url(../images/pattern.png) repeat; }
footer .container::before{width:245px;height:60px;top:-4px;left:-100px;}
footer .container::after{width:100%;height:30px;bottom:-30px;right:0px;}
}
@media (min-width: 1200px) {
    footer .container::after{width:270px;height:60px;bottom:-15px;right:0px;}
}
@media (min-width: 1400px) {
    footer .container::after{width:320px;}
}
@media (min-width: 1500px) {
    footer .container::after{width:335px;}
}
/* visual panel */
@media (min-width:768px) {
    #visual-wrapper{position:relative;width:100%;background:#ccc;float: left;display: block}  
}
.video_holder{position:relative;min-height:90%;height:calc(100% - 142px);width:100%;margin:auto;float:left;background:#f5f6f7;padding:0 0;}
.video-visual{position:relative;height:560px;width:100%;margin:0 auto;padding:0;top:0px;background:#DDD;}
 .visual-mobile {position: relative;}
.visual-mobile-caption {position: absolute;width:90%;padding:1.2rem 1rem 0;font-size:1.2rem;text-align: left;font-weight:500;color: #fff;line-height: normal}
.visual-mobile-caption .caption1{font-size:1.20rem;line-height: 1.1;margin-bottom:10px;} 
.visual-mobile-caption .caption2{font-size:1rem;line-height:normal;color:#fff;font-weight:400}
/* section visual panel */
.section-visual {background-color:#000;background-position: top center;background-repeat: no-repeat;width: 100%;display: block;overflow:hidden;}
.section-head .heading, .section-head .heading h1{margin:0;font-size:2.2rem;}
@media (max-width: 991.98px) {
    .section-head {background: #fff;padding-top:1rem;}
}
@media (min-width:992px) {
   .section-head h1 {color:#fff;}
}
/* Pattern */
.pattern{background:url(../images/pattern.png) repeat;display:block}
.pattern-home{width:240px;height:110px;margin-bottom:2.5rem;}
.pattern-heading{width:240px;height:45px;margin-bottom:1.5rem;margin-top:8px;}
/*Home*/
.list-stats{padding:0;margin:0;list-style:none;}
.list-stats{padding:0;list-style:none;text-align:left; display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content:space-between}
.list-stats li {-ms-flex: 0 0 150px;flex: 0 0 150px; max-width:150px;position: relative;width: 100%;}
.list-stats li > div{padding:20px 15px 10px;background:#ededed;border-bottom:7px solid #643200;box-shadow:0px 2px 2px rgba(0,0,0,0.2);position:relative;z-index:10;min-height:170px}
.list-stats li+li:after {content:"";display:block;width:102px;height:18px;background:url(../images/connecting-line.png)no-repeat;position:absolute;top:50%;bottom:50%;margin-top:-9px;left:-102px;z-index:-1; }
.list-stats li:nth-child(2n+1)::after{-webkit-transform: rotateZ(180deg);top:70%}
.list-stats li h3{font-size:2rem;padding:10px 0;margin:0px;color:#646464;font-family:"RobotoBold"; } 
.home-parallax-panel {position:relative;padding:5rem 0;background: #332167}
.list-hex{padding:0;margin:0;list-style:none;vertical-align:top;text-align:center}
.list-hex li{vertical-align:top;display:inline-block;padding:0 30px;margin:0 35px 20px;}
.hex-box{position:relative;width:100px;height:180px;background-color:#fff;margin:0px;}
.hex-box:before,.hex-box:after{content:"";position:absolute;border-top:90px solid transparent;border-bottom:90px solid transparent;margin:0 auto;}
.hex-box:before{right:100%;border-right:60px solid #fff;}
.hex-box:after{left:100%;border-left:60px solid #fff;}
.hex-box div {position:absolute;width:200px;height:180px;z-index:9;line-height:normal;left:-50px;top:20%;text-align:center }
.hex-box div img{margin-bottom:10px;width:60px;height:60px;}
.hex-box h3{margin:0;color:#000064;font-family:"RobotoBold";font-size:1rem;display:block;width:100%;text-transform:uppercase;} 
.news-events-panel{padding:5rem 0;position:relative;min-height:300px}
.bg-news-panel{min-height:500px;background:url(../images/bg-news.png)no-repeat right bottom}
.bg-news-panel .news-box {min-height:380px;background:rgba(255,255,255,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.1);border-radius:2px;padding:20px;}
.news-box .bx-wrapper {margin: 0 auto 60px!important;}
.home-parallax-panel-industry{position:relative;padding:5rem 0;background-color:#7873a0;}
.home-parallax-panel-industry h3, .medical-devices h3{margin:0;color:#fff;font-family:"RobotoBold";font-size:1rem;display:block;width:100%;text-transform:uppercase;}  
.hex-icon{position:relative;width:60px;height:100px;background-color:#fff;margin:0 auto 15px;}
.hex-icon:before,.hex-icon:after{content:"";position:absolute;border-top:50px solid transparent;border-bottom:50px solid transparent;margin:0 auto;}
.hex-icon:before{right:100%;border-right:30px solid #fff;}
.hex-icon:after{left:100%;border-left:30px solid #fff;}
.hex-icon div {position:absolute;z-index:9;line-height:normal;width:60px;height:60px;top:50%;margin-top:-30px; text-align:center }
.news-slider{padding:0;margin:0;}
.news-slider li{padding:0;margin:0;list-style:none;}
.event-box{background:#f5f5f5;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.event-data, .event-pic {position:relative;width:100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
.event-data{padding:20px;}
.event-pic img {margin:0 auto;}
.event-data h4{font-size:1.2rem;font-family:"RobotoBold"}
.event-data p.date{ color:#323232}
.news-links{padding:0;margin:0;text-align:right}
.news-links li{padding:5px;margin:5px;list-style:none;display:inline-block;}
.news-links li a{display:block;color:#646464}
.news-links li a:hover{color:#643200}
.news-row .col-12{padding-bottom:30px;}
.news-row .event-pic {text-align:center}
.news-search-area .form-control{font-size:14px;min-height:38px;}
.news-search-area .news-dd .form-control {width:80px;padding-right:0;padding-left:5px;}
@media  (max-width: 991.98px) {
 .list-stats li+li:after {display:none}
}
@media  (max-width: 767.98px) {
 .news-row .event-pic {background:#fff;}
}
@media (min-width: 767px) and (max-width: 1199.98px) {
 .news-row .event-pic {position:relative;-ms-flex: 0 0 35%;flex: 0 0 35%;max-width:35%;}
 .news-row  .event-data {position:relative;width:65%;-ms-flex: 0 0 65%;flex: 0 0 65%;max-width:65%!important;}

}
@media (min-width: 768px) {
.list-hex li:nth-child(odd){padding-top:100px;}
.home-parallax-panel-industry{background:#7873a0 url(../images/pic-parallax-industry.jpg);background-attachment:fixed;background-size:cover}
.home-parallax-panel {background: #332167 url(../images/pic-parallax.jpg);overflow:hidden;background-attachment:fixed;background-size:cover}
.news-events-panel::before, .news-events-panel::after {content:"";position:absolute;display:block;z-index:0;width:240px;height:120px;background:url(../images/pattern.png) repeat; }
.news-events-panel::before{bottom:10rem;left:0;}
.news-events-panel::after{top:0px;right:10rem;}
.event-box{-ms-flex-wrap:nowrap;flex-wrap: nowrap;}
.event-data, .event-pic {position:relative;width:50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%!important;}
.home-parallax-panel-industry .container{position:relative}
.home-parallax-panel-industry .container::after{content:"";position:absolute;display:block;z-index:0;width:230px;height:110px;background:url(../images/pattern.png) repeat;top:-122px;right:0;}
}
 /*About*/
.mapBox {position: relative;z-index: 0; float:none; margin:0px auto; max-width:1139px; overflow:hidden}
.mapPoint {position: absolute; z-index: 103; width: 2.1978%; height: 3.84615%; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
.mapPoint img {width: 100%;max-width:12px !important;}
.pointBs1 {top:53%; left:63%;}
.pointBs2 {top:29%; left:45.3%;}
.pointBs3 {top:26%; left:45%;}
.pointBs4 {top:36%; left:28.5%;}
.pointBs5 {top:29%; left:43.5%;}
.pointBs6 {top:60%; left:79.5%;}
.tooltip-inner {padding: 1rem;color: #000;font-weight:bold;text-align: center;background-color:rgba(255,255,255,0.8);border-radius:0rem;border-bottom:4px solid #960000;}
.tooltip .arrow::before {display:none;}
.team-box{position:relative;margin-bottom:60px;}
.team-box .team-photo { margin:0 auto;}
.team-box .team-photo img{border-radius:50%;}
.team-box .team-data {margin-top:15px;}
.team-box a {color:#663300;text-decoration:none;display:block;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.team-box a:hover {color:#bc141a}
.team-box h3 {font-family:'RobotoBold'; font-size:1.2rem;}
.team-box .icon .fa {width:40px;height:40px;text-align:center;line-height:37px;border-radius:40px;border:2px solid #663300} 
.team-box a:hover .fa {border-color:#bc141a}
.team-box .icon .fa-chevron-right {display:none;}
.team-box a:hover .fa-plus{display:none;}
.team-box a:hover .fa-chevron-right{display:inline-block;}
.hex{overflow:hidden;visibility:hidden;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);}
.hex1{overflow:hidden;width:100%;height:100%;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg);}
.hex2{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;visibility:visible;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg);}
.hex-team-photo{width:180px;height:156px;margin:0 auto;}
.team-modal .modal-box {border-bottom:1px solid #ccc;margin-bottom:15px;}
.team-modal .modal-box .close {position: absolute;background: #fff;border: 1px solid #ccc;opacity: 1!important;border-radius: 50%;width: 60px;height: 60px;outline:0;}
.team-modal .modal-box .team-pic{margin-bottom:20px;}
.team-modal .modal-box .team-title h3 {font-family:'RobotoBold'; font-size:1.2rem;margin-top:20px;}
.border-box{border:1px solid rgba(0,0,100,0.2);padding:1.5rem;position:relative;margin-bottom:30px;}
.border-box .box-icon {position:absolute;top:-53px;}
.border-box .box-data{margin-left:150px;}
.why-row .col-12 {padding-bottom:30px;}
.why-box{position:relative;height:100%;margin-bottom:30px;padding:1.5rem 0;}
.why-box .box-pic {position:absolute;top:0px;left:0px;z-index:9;}
.why-box .box-pic img{max-width:100%}
.why-box .box-data{position:relative;border:1px solid rgba(255,255,255,0.2);min-height:190px;height:100%;width:91%;float:right;padding:20px 20px 0px 80px; }
@media (max-width: 575.98px) { 
.border-box .box-data{margin-left:0px;margin-top:50px;}
.why-box .box-pic { width:122px;margin-left:20px;}
.why-box .box-data{ width:100%; padding:100px 20px 20px;min-height:100px;height:auto;}
.infra-box .container{padding:0px;}
.infra-box .container .border {border:none!important;}
}
@media (min-width:767px) {
.team-modal .modal-box .close {right: -10px;top: -10px;}
.team-modal .modal-box {-ms-flex-wrap: wrap;flex-wrap: wrap;display:flex;padding-top:0;padding-bottom:0;}
.team-modal .modal-box .team-pic{margin-top:-95px;}
.team-modal .modal-box .team-title {width: calc(100% - 180px);padding-left:20px}
}
@media (max-width:766.98px) {
.team-modal .modal-box .close {right:3px;top:3px;}
.team-modal .modal-box {display:block;text-align:center}
.modal-dialog,.modal-content {height: 80%;}
.modal-body {max-height: calc(100% - 30px);overflow-y: scroll;}
.team-modal .modal-box .close {position:fixed;bottom:30px;top:auto;left:auto;right:auto;margin-left:-30px;}
}
.panel-intro{position:relative;padding-bottom:30px;vertical-align:top;}
.panel-intro .panel-pic {position: absolute;right: 0;top:-8px;width: 45%;max-width: 672px;vertical-align:middle;}
/*Parallax*/
.bg-parallax {background: #77719d} 
@media (min-width:767px) {
.bg-fac-res{background: #77719d url(../images/bg-fac-res.png)no-repeat bottom center;overflow:hidden;background-attachment:fixed;background-size:cover}
.bg-hexagon {background: #77719d url(../images/bg-hexagon.png)no-repeat center;overflow:hidden;background-attachment:fixed;} 
.infra-box{position:relative; overflow:hidden}
.infra-box .border{background:#fff}
.infra-box .container{position:relative}
.infra-box .container::before, .infra-box .container::after {content:"";position:absolute;display:block;z-index:0;width:235px;height:120px;background:url(../images/pattern.png) repeat; }
.infra-box .container::before{top:-10px;left:-140px;}
.infra-box .container::after{bottom:-50px;right:-100px;}
}
/* Expertise */
.hex-icon-medium{position:relative;width:84px;height:150px;background-color:#000064;margin:0 auto;}
.hex-icon-medium:before,.hex-icon-medium:after{content:"";position:absolute;border-top:75px solid transparent;border-bottom:75px solid transparent;margin:0 auto;}
.hex-icon-medium:before{right:100%;border-right:48px solid #000064;}
.hex-icon-medium:after{left:100%;border-left:48px solid #000064;}
.hex-icon-medium div {position:absolute;z-index:9;line-height:normal;width:150px;left:-30px;top:50%;margin-top:-21px;text-align:center }
.hex-icon-medium div h3{font-size:1.1rem;margin:0;color:#fff}
/*Academics*/
.row-publications .card {-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
.row-publications .col-12 {padding-bottom:30px;display: -webkit-box;display: -ms-flexbox;display: flex;}
.row-publications .card p:last-child {margin-bottom:0;}
.row-publications h4{font-size:1rem;line-height:150%;font-weight:bold; color:#643200}
.row-publications a .fa { vertical-align:middle;color:#28326e}

 



 

 

 


