<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----- Clear H1--------*/

#regBodyContent h1 {
    display: none;
}

/*------- End Clear ---------*/

.main2 h1 {
font-size: 70px !important;
    line-height: 80px !important;
    color: #DA291C !important;
    font-weight: 700 !important;
display: block !important;
margin-left: -8px;
	}
.main3 h2 {padding-right: 0px !important;
    font-size: 22px !important;
    color: #565656 !important;
    letter-spacing: 11px !important;
}

#regGrey h2 {background-color: #555555; padding: 2%; color: #FFF; margin-bottom: 2%; margin-top: 0; border-radius: 10px;}
.HTCon {float: left; width: 55%; text-align: justify}
.HeroImg {float: right; width:40%; margin-top: -12%; margin-bottom: -10%}
.HeroImg img {width: 100%; margin-top: 10px}

.AllAwards {float: left; text-align: center; width: 100%; margin-top: 5%;}
.Award {width: auto; height: auto; vertical-align: top; display: inline-block;}


.LCon {text-align: center; width: 47%; height: auto; float: left;}
.RCon {text-align: center; width: 47%; height: auto; float: right;}

.TTxtCon {text-align: center; clear: both; height: auto; margin-top: 5%; padding: 4%; background-color: #fff; float: left; }
.LTxtCon {text-align: center; clear: both; height: auto; margin-top: 10%; padding: 4%; background-color: #fff; float: left;}
.RTxtCon {text-align: center; clear: both; height: auto; margin-top: 10%; padding: 4%; background-color: #fff; float: right}

.TextName {Font-Family: 'Ubuntu';}

.team-info1 {
    padding-bottom: 0px;
}

.team-info1 p {
    text-align: left;
    padding-bottom: 15px;
}

.team-info1 h6 {
    text-align: left;
    padding-bottom: 0px;
    font-size: 1.15em;
    color: #DA291C !important;
}


/*---------------------SLIDING PANELS START ----------------*/
.container .columns {
    float: left;
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

#regGrey ul li {
    background-image: none !important;
}

.padding-project {
	padding-top: 20px;
	padding-bottom: 70px;
}

.container {
	position: relative;
	margin: 0 auto;
	padding: 0;
}

.container .sixteen.columns {
	width: 1165px;
}

.container .six.columns {
	width: 285px;
}

.container .ten.columns {
	width: 270px;
}

.team-social li:before{
color:#108382;
}

.team-social1 li:before{
color:#108382;
}

.team-info h6 {
    color: #108382;
}

.team-info1 h6 {
    color: #108382;
}

.pdfFlip{
text-align: center;
padding:10px;}
/*---------------------SLIDING PANELS END----------------*/

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

.HeroImg {display: none}
.HTCon {width: 100%;}
.container .ten.columns {width: 345px !important;}
.container .six.columns {width: 345px !important;}
#regTopMenuBar {padding: 0%;}
.main3 {text-align: center;}
#regTopBar, #regLogin {display: block;}
#regHeader .Logo img {margin-left: 10%;}
#regHeader .Tel {padding: 0 3% 1% 0;}
#regHeader .Acc, #regHeader .Search {display: none;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
.HeroImg {display: none}
.HTCon {width: 100%;}
.container .ten.columns {width: 390px !important;}
.container .six.columns {width: 245px !important;}
#regTopMenuBar {padding: 0%;}
#regHeader .SolidWorks {width: 30%;}
}

/* ----------- iPhone X/XS/11 Pro End ----------- */

/* ----------- iPhone 6, 6S, 7 and 8 Start----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

.HeroImg {display: none}
.HTCon {width: 100%;}
#regTopMenuBar {padding: 0%;}
.container .ten.columns {width: 290px;}
.container .six.columns {width: 255px;}
.main3 {text-align: center;}
#regTopBar, #regLogin {display: block;}
#regHeader .Logo img {margin-left: 10%;}
#regHeader .Tel {padding: 0 3% 1% 0;}
#regHeader .Acc, #regHeader .Search {display: none;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
.HeroImg {display: none}
.HTCon {width: 100%;}
#regTopMenuBar {padding: 0%;}
.container .six.columns {width: 290px;}
.container .ten.columns {width: 305px;}
}
/* ----------- iPhone 6, 6S, 7 and 8 End----------- */


/* ----------- iPhone 6+, 7+ and 8+ Start----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

.container .ten.columns {width: 375px !important;}
.container .six.columns {width: 375px !important;}
#regTopMenuBar {padding: 0%;}
.main3 {text-align: center;}
#regTopBar, #regLogin {display: block;}
#regHeader .Logo img {margin-left: 10%;}
#regHeader .Tel {padding: 0 3% 1% 0;}
#regHeader .Acc, #regHeader .Search {display: none;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

.container .ten.columns {width: 425px;}
.container .six.columns {width: 240px;}
#regTopMenuBar {padding: 0%;}
}

/* ----------- iPhone 6+, 7+ and 8+ End----------- */

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 

.container .ten.columns {width: 645px;}
#regHeader .SolidWorks {width: 30%;}
#regTopMenuBar {padding: 0%;}
.HeroImg {margin-top: -8%;}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

.container .ten.columns {width: 655px;}
#regTopMenuBar {padding: 0%;}
}



</pre></body></html>