@charset "UTF-8";
/* CSS Document */

/*
font-family: 'Crimson Text', serif;
font-family: 'Fjalla One', sans-serif;
font-family: 'Josefin Sans', sans-serif;
font-family: 'Libre Baskerville', serif;
font-family: 'Literata', serif;
font-family: 'Lora', serif;
font-family: 'Merriweather', serif;
*/



.octresponseftrm{
display:none;

}
.octresponseftrdt{
display:inline;

}

.pushmeoctane{
width:0px;
margin-bottom:0px;
}

.octanesquarelogo{
width:120px;
height:auto;
position:relative;
top:-20px;
left:-10px;
}
.octancloselogo{
width:80px;
height:auto;
position:relative;
left:0px;
margin-left:0%;
margin-right:0%;
}
.octanabrvicon{
width:90px;
height:auto;
position:relative;
left:0px;
}
.octbodyicon{
width:80px;
height:auto;
position:relative;
left:-10px;
}
.octaneiconlogo{
width:90px;
height:auto;
position:relative;
}

.octbodyhold{
padding-left:10px;
padding-right:10px;
padding-top:60px;
padding-bottom:60px;
}
.octasterhead{
width:auto;
height:60px;
margin-top:20px;
margin-bottom:-23px;
margin-left:0px;
}
.octgrphicbreakhead{
width:auto;
height:69px;
margin-top:30px;
margin-bottom:-16px;
margin-left:0px;
}
.octgrphicbreakclose{
width:auto;
height:62px;
margin-top:10px;
margin-bottom:-10px;
margin-left:0px;
}

.octanepageheadline{
font-family: 'Oswald','Fjalla One', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;
/*font-family: 'Oswald', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;*/
	-webkit-text-size-adjust:none;
	font-weight:400;
-webkit-text-size-adjust:none;
font-size:28px;
line-height:30px;
letter-spacing:-1px;
color:#FFFFFF;
text-transform:uppercase;
position:relative;
top:-0px;
padding-top:70px;
padding-bottom:20px;
text-align:center;
letter-spacing:-1px;
}

.octbodytext{
font-family: helvetica, arial,'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:18px;
line-height:22px;
font-weight:100;
z-index:899;
position:relative;
letter-spacing:-0px;
/*left:50px;*/
text-align:left;
width:100px;
}
.eachheadline{
width:auto;
height:86px;
z-index:999;
padding:0px;
margin-bottom:-20px;
margin-top:-10px;

}
.eachheadlineb{
width:auto;
height:70px;
z-index:999;
padding:0px;
margin-bottom:-20px;
margin-top:-10px;

}
.holdoctanegrphcs{
margin-top:16px;
margin-bottom:40px;
margin-left:0px;
margin-right:0px;
}
.holdoctanegrphcsb{
margin-top:6px;
margin-bottom:90px;
margin-left:0px;
margin-right:0px;
}
.holdoctanetextgrphcs{
margin-top:50px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
}



.octanetxtgrphcs{
width:auto;
height:66px;
z-index:999;
padding:0px;
float:left;
display:inline;
}
.octanetxtgrphcsalt{
width:auto;
height:58px;
z-index:999;
padding:0px;
float:left;
display:inline;
}
.octanetxtgrphcsaltb{
width:auto;
height:48px;
z-index:999;
padding:0px;
float:left;
display:inline;
}
.octanetxtgrphcsaltc{
width:auto;
height:60px;
z-index:999;
padding:0px;
padding-right:1px;
float:left;
display:inline;
}
.octanetxtgrphcsaltcdt{
width:auto;
height:46px;
z-index:999;
padding:0px;
float:left;
display:inline;
}
.octanetxtgrphcsaltsml{
width:auto;
height:51px;
z-index:999;
padding:0px;
float:left;
display:inline;
}
.octanetxtgrphcssml{
width:auto;
height:42px;
z-index:999;
float:left;
display:inline;
margin-top:6px;
}
.taglineoctftrImg{
width:auto;
height:56px;
position:relative;
}


.ocategridhold{
background-color:#FFFFFF;
width:100%;
height:auto;
}
.octanegridimgone{
height:auto;
width:400px;
}
.octanegridimgtwo{
height:auto;
width:200px;
}

.ShowNav{
width:800px;
	height:115px;
	background-color:#616263;
}
.HideNav{
width:800px;
	height:115px;
	background-color:#616263;
}

.siteHold{
margin: 0px;
	padding: 0px;
	width:800px;
	margin-left: auto;
	margin-right:auto;
	height:auto;
	margin-top:0px;
	/*
	max-width: 100%;
	width:600px;
			margin-left:100px;
	margin-right:100px;
	
	height:1800px;
	margin-top:-2px;*/
	background-repeat:no-repeat;
		visibility:visible;
/*	background-color:#4F682E;*/
	z-index:1;
}

.blockMain{
/*mobile
margin-top:-200px;*/
margin: 0px;
	padding: 0px;
	/*	max-width: 100%;  */
width:800px;
	height:auto;
	margin-top:50px;
	/*height:1800px;
	margin-top:-2px;*/
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
		visibility:visible;
background-color:#1a1a1a;
	vertical-align:middle;
	z-index:980;

}
.AgencyGraphicStatement{
position:relative;
top:00px;
left:0px;
padding-top:70px;
padding-bottom:160px;
width:400px;
padding-left:100px;
padding-right:100px;
}
.EvenIntroPad{
position:relative;
width:450px;
padding-top:80px;
padding-bottom:80px;
opacity:.10;
padding-left:75px;
padding-right:75px;
}
.OneColorIntroPad{
position:relative;
width:450px;
padding-top:80px;
padding-bottom:30px;
opacity:.10;
padding-left:75px;
padding-right:75px;
}
.OneColorSecndPad{
position:relative;
width:450px;
padding-top:80px;
padding-bottom:30px;
opacity:.10;
padding-left:75px;
padding-right:75px;
}
.sectBreakIntroPad{
position:relative;
width:450px;
padding-top:90px;
padding-bottom:90px;
opacity:.40;
padding-left:75px;
padding-right:75px;
}
.projectEndingPad{
position:relative;
width:450px;
padding-top:60px;
padding-bottom:180px;
opacity:.40;
padding-left:75px;
padding-right:75px;
}
.contentendcntricon{
position:relative;
width:90px;
padding-top:50px;
padding-bottom:90px;
opacity:.90;
}
.statementgraphicPad{
position:relative;
width:440px;
padding-top:60px;
padding-bottom:90px;
opacity:.99;
padding-left:62px;
padding-right:62px;
}

.mainAreaProjIntroPad{
position:relative;
width:475px;
padding-top:60px;
padding-bottom:90px;
opacity:.30;
padding-left:62px;
padding-right:62px;
}
.mainAreaProjIntroPadLOW{
position:relative;
width:475px;
padding-top:60px;
padding-bottom:90px;
opacity:.30;
padding-left:62px;
padding-right:62px;
}
.projectPadprj{
position:relative;
width:550px;
padding-top:90px;
padding-bottom:60px;
}
.secBrkasterisk{
width:50px;
height:auto;
padding-top:150px;
padding-bottom:200px;
position:relative;
}
.projmainPad{
position:relative;
width:450px;
padding-top:100px;
padding-bottom:100px;
}
.firstProjWhitePad{
position:relative;
width:450px;
padding-top:00px;
padding-bottom:100px;
}
.BeforeWhiteprojIMGPad{
position:relative;
width:500px;
padding-top:20px;
padding-bottom:60px;
/*padding-left:100px;
padding-right:100px;*/
opacity: .40;
position:relative;
top:30px;
left:-0px;
}
.EndWhiteprojIMGPad{
position:relative;
width:500px;
padding-top:20px;
padding-bottom:60px;
padding-left:0px;
padding-right:0px;
opacity: .40;
position:relative;
top:0px;
left:-0px;
}
.LastProjectInfoDots{
position:relative;
width:500px;
padding-top:60px;
padding-bottom:20px;
padding-left:50px;
padding-right:100px;
opacity: .40;
position:relative;
top:0px;
left:-0px;
}

.projIMGPadWtables{
position:relative;
width:300px;
padding-top:70px;
padding-bottom:20px;
padding-left:150px;
padding-right:150px;
opacity: .30;
}
.projIMGPadWtablesLOW{
position:relative;
width:300px;
padding-top:30px;
padding-bottom:30px;
padding-left:150px;
padding-right:150px;
opacity: .30;
}
.projIMGPadWdotsBlw{
position:relative;
width:300px;
padding-top:0px;
padding-bottom:0px;
padding-left:150px;
padding-right:150px;
opacity: .50;
top:-30px;
}
.projIMGPadWtablesEven{
position:relative;
width:300px;
padding-top:50px;
padding-bottom:50px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.projIMGPadWtablesSummary{
position:relative;
width:300px;
padding-top:20px;
padding-bottom:70px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.projIMGPad{
position:relative;
width:300px;
padding-top:20px;
padding-bottom:20px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.NewWhiteTheprojIMGPad{
position:relative;
width:300px;
padding-top:20px;
padding-bottom:20px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.CSendPaddingLastImg{
position:relative;
width:300px;
padding-top:100px;
padding-bottom:20px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.ProjIntroIMGPadNEW{
position:relative;
width:400px;
padding-top:20px;
padding-bottom:20px;
padding-left:100px;
padding-right:100px;
opacity: .40;
}
.ProjIntroIMGPadNEWLOW{
position:relative;
width:400px;
padding-top:20px;
padding-bottom:80px;
padding-left:100px;
padding-right:100px;
opacity: .40;
}
.projIMGPadBlockImg{
position:relative;
width:450px;
padding-top:80px;
padding-bottom:30px;
padding-left:75px;
padding-right:75px;
opacity: .40;
}

.projIMGPadLast{
position:relative;
width:300px;
padding-top:20px;
padding-bottom:90px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.portImgEach{
/*background-color:#32242C;*/
background-color:#FFFFFF;
width:600px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}
.portSecInMain{
/*background-color:#32242C;*/
width:600px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}
.mainareaprojsect{
background-color:#32242C;
width:600px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}
.thePagePortfolio{

}

.blockSecondary{
background-color:#322E3C;
width:600px;
	height:auto;
}
.blockSecondaryTwo{
background-color:#000000;
width:600px;
	height:auto;
}
.blockThird{
background-color:#1d1d1b;
width:800px;
	height:auto;
	position:relative;
top:0px;
}
.xblockFooter{
padding-top:0px;
z-index:999;
position:fixed;
bottom:0px;
visibility:visible;


width:600px;
	height:auto;
}
.xsiteConnectBar{
padding-top:0px;
z-index:999;
position:fixed;
bottom:0px;
visibility:visible;
width:800px;
height:auto;
background-color:#4D4D4D;
/*background-color:#4D4D4D;*/
/*width:1200px;
	height:115px;
*/
}
.ftrImgScale{
width:auto;
height:56px;
position:relative;
}
.updateftrImgScale{
width:auto;
height:56px;
position:relative;
}
.ftrImgScaleDM{
width:auto;
height:56px;
position:relative;
visibility:hidden
}
.ftrImgScaleW{
width:99%;
height:40px;
position:relative;
}
.ftrupdateBlank{
width:10px;
height:40px;
position:relative;
}

.OneColorProjBlocks{
width:800px;
height:auto;
padding-top:50px;
}
.imageScaleA{
width:800px;
height:auto;
}
.imageScaleAlastProj{
width:600px;
height:auto;
padding-bottom:100px;
}
.pagemainimagehold{
width:600px;
height:auto;
position:relative;
top:0px;
}
.portImgScale{
width:450px;
height:auto;
padding-left:75px;
padding-right:75px;
}

.mainheadline{
font-family: 'Oswald','Fjalla One', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;
/*font-family: 'Oswald', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;*/
	-webkit-text-size-adjust:none;
	font-weight:400;
-webkit-text-size-adjust:none;
font-size:38px;
line-height:30px;
letter-spacing:-1px;
color:#FFFFFF;
text-transform:uppercase;
position:relative;
top:-0px;
padding-top:70px;
padding-bottom:20px;
text-align:center;
letter-spacing:-1px;
}

.sitebodytextDRK{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#333333;
/*font-size:34px;
line-height:42px; */
font-size:20px;
line-height:24px;
font-weight:100;
z-index:890;
position:relative;
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:0px;
padding-bottom:0px;
text-align:justify;
}
.sbtshort{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:20px;
line-height:22px;
font-weight:100;
z-index:899;
position:relative;
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:0px;
padding-bottom:0px;
text-align:justify;
}
.sitebodytext{
font-family: helvetica, arial,'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:22px;
font-weight:100;
z-index:899;
position:relative;
letter-spacing:-0px;
width:720px;
/*left:50px;*/
padding-left:40px;
padding-right:40px;
padding-top:40px;
padding-bottom:40px;
text-align:left;
}
.sitebodytext a:link{
font-family: helvetica, arial,'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:900;
z-index:990;
}
.sitebodytext a:active{
font-family: helvetica, arial,'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:900;
z-index:990;
}
.sitebodytext a:visited{
font-family: helvetica, arial,'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:900;
z-index:990;
}
.sitebodytext a:hover{
font-family: helvetica, arial,'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:900;
z-index:990;
text-decoration:underline;
}
.bodyCallOut{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:34px;
line-height:36px;
font-weight:200;
z-index:990;
position:relative;
letter-spacing:-0px;
width:450px;
/*left:50px;*/
padding-left:50px;
padding-right:20px;
padding-top:50px;
padding-bottom:30px;
text-align:left;
}
.bodyCallOutnue{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:30px;
line-height:32px;
font-weight:200;
z-index:990;
position:relative;
letter-spacing:-0px;
width:450px;
/*left:50px;*/
padding-left:30px;
padding-right:16px;
padding-top:30px;
padding-bottom:10px;
text-align:left;
}
.portBodyCallOut{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:34px;
line-height:36px;
font-weight:100;
z-index:990;
position:relative;
letter-spacing:-0px;
width:450px;
/*left:50px;*/
padding-left:100px;
padding-right:30px;
padding-top:80px;
padding-bottom:80px;
text-align:left;
}
.quotemarks{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:46px;
line-height:34px;
font-weight:200;


}
.sectBlockEndPad{
position:relative;
width:475px;
padding-top:60px;
padding-bottom:140px;
opacity:.99;
padding-left:50px;
padding-right:50px;
}
.projectPad{
position:relative;
width:450px;
padding-top:30px;
padding-bottom:90px;
opacity:.90;
padding-left:75px;
padding-right:75px;
}
.smallbloksPad{
position:relative;
width:450px;
padding-top:15px;
padding-bottom:50px;
opacity:.90;
padding-left:75px;
padding-right:75px;
}
.mainPad{
position:relative;
width:450px;
padding-top:90px;
padding-bottom:100px;
padding-left:75px;
padding-right:75px;
/*
position:relative;
width:600px;
padding-top:100px;
padding-bottom:150px;
*/
padding-left:50px;
padding-right:50px;
}
.sectionPad{
position:relative;
width:500px;
padding-top:50px;
padding-bottom:50px;

/*
position:relative;
width:600px;
padding-top:100px;
padding-bottom:150px;
*/
padding-left:50px;
padding-right:50px;
}
.sectionPadB{
position:relative;
width:500px;
padding-top:30px;
padding-bottom:90px;
padding-left:50px;
padding-right:50px;
}

.shortbloksenddotspad{
position:relative;
width:500px;
padding-top:90px;
padding-bottom:10px;
padding-left:50px;
padding-right:50px;
}


.overlayElmPad{
position:relative;
top:60px;
width:600px;
padding-top:0px;
padding-bottom:0px;
}

.contentBlocksHold{


}
.FrstAdditionalPrj{
width:600px;
height:auto;
position:relative;
top:0px;
/*background-color:#0080B2;
/*background-color:#1F2B4B;*/
}
.writtenPgCntntBlocks{
width:600px;
height:auto;
position:relative;
top:0px;
background-color:#3D4E48;
}
.OnPageCntntBlocks{
width:800px;
height:auto;
position:relative;
top:0px;
background-color:#1F2B4B;
}
.SiteContentBlocks{
width:600px;
height:auto;
position:relative;
top:0px;
background-color:#322E3C;
}
.SecondSiteCntntBlocks{
width:600px;
height:auto;
position:relative;
top:0px;
background-color:#000000;
}
.projectsEachHdlnSerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:30px;
line-height:32px;
font-weight:100;
z-index:989;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.projectsEachHdlnSerifDrk{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#333333;
font-size:30px;
line-height:32px;
font-weight:100;
z-index:989;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.projectblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:16px;
line-height:20px;
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:50px;
text-align:justify;
}
.projectblockTxtDrk{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#333333;
/*font-size:34px;
line-height:42px; */
font-size:16px;
line-height:20px;
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:50px;
text-align:justify;
}
.contentblockTxtDrk{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#333333;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:22px;
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}
.contentblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:21px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}
.ENDcontentblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:21px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}
.projectClosingText{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:21px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}
.projectClosingTextDRK{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#333333;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:22px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}
.contentblockTxt a:link{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:DBDBDB;
/*font-size:18px;
line-height:24px;*/
font-weight:300;
z-index:990;
/*position:relative;*/
}
.contentblockTxt a:active{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#DBDBDB;
/*font-size:18px;
line-height:24px;*/
font-weight:300;
z-index:990;
text-align:left;
/*position:relative;*/
}
.contentblockTxt a:visited{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#DBDBDB;
font-weight:300;
z-index:999;
text-align:left;
}
.contentblockTxt a:hover{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#A9ACAE;
font-weight:300;
z-index:999;
text-decoration:underline;
text-align:left;
}

.MidPrjblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:22px;
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:100px;
padding-bottom:100px;
text-align:justify;
}


.PageHeadlineSerif{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:50px;
line-height:32px;
font-weight:normal;
z-index:990;
position:relative;
top:-10px;
letter-spacing:-0px;
padding-top:100px;
padding-bottom:20px;
}
.projectHeadlineSerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:32px;
line-height:32px;
font-weight:100;
z-index:999;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.projectHeadlineSerifDRK{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#333333;
font-size:32px;
line-height:32px;
font-weight:100;
z-index:999;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.TopInSBodyprojectHeadlineSerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:30px;
line-height:10px;
font-weight:100;
z-index:999;
position:relative;
top:5px;
letter-spacing:-0px;
text-align:left;
padding-top:40px;
}
.SMprojectHeadlineSerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:29px;
line-height:32px;
font-weight:100;
z-index:999;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.sectionHeadlineSerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:36px;
line-height:32px;
font-weight:100;
z-index:990;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.sectionHdlnSerifLG{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:48px;
line-height:32px;
font-weight:100;
z-index:990;
position:relative;
top:20px;
letter-spacing:-0px;
text-align:left;
padding-bottom:30px;
}
.PageIntroPad{
position:relative;
width:450px;
padding-top:60px;
padding-bottom:10px;
opacity:.30;
padding-left:75px;
padding-right:75px;
}
.IntroprojPad{
position:relative;
width:500px;
padding-top:30px;
padding-bottom:10px;
opacity:.30;
}
.IntroprojPadLOW{
position:relative;
width:500px;
padding-top:30px;
padding-bottom:10px;
opacity:.30;
padding-left:50px;
padding-right:50px;
}
.projpageSubHead{
font-family: 'Oswald','Fjalla One', sans-serif;
font-size:18px;
line-height:24px;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
padding-bottom:10px;
letter-spacing:-0px;
position:relative;
top:30px;
z-index:980;
}
.writingpageHdlnSerif{
/* should be h4 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:48px;
line-height:32px;
font-weight:100;
z-index:999;
position:relative;
top:20px;
letter-spacing:-0px;
text-align:left;
padding-bottom:30px;
}
.projpageHdlnSerif{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:48px;
line-height:52px;
font-weight:100;
z-index:999;
position:relative;
top:40px;
letter-spacing:-0px;
text-align:left;
padding-bottom:30px;
}
.SectionHdlnSerif{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:56px;
line-height:52px;
font-weight:100;
z-index:999;
position:relative;
top:40px;
letter-spacing:-0px;
text-align:left;
padding-bottom:40px;
}
.newpgsSectionHdlnSerif{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:40px;
line-height:52px;
font-weight:200;
z-index:999;
position:relative;
top:20px;
letter-spacing:-0px;
text-align:left;
padding-bottom:10px;
}

.pageCloseTxt{
font-family: 'Oswald','Fjalla One', Helvetica, Arial,times, sans-serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:14px;
line-height:20px;
font-weight:100;
z-index:999;
position:relative;
letter-spacing:-0px;
width:700px;
/*left:50px;*/
padding-left:10px;
padding-right:40px;
padding-top:40px;
padding-bottom:40px;
text-transform:uppercase;
text-align:left;
font-weight:400;
}
.pageCloseTxt a:link{
font-family: 'Oswald','Fjalla One', Helvetica, Arial,times, sans-serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:400;
}
.pageCloseTxt a:active{
font-family: 'Oswald','Fjalla One', Helvetica, Arial,times, sans-serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:400;
}
.pageCloseTxt a:visited{
font-family: 'Oswald','Fjalla One', Helvetica, Arial,times, sans-serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:400;
}
.pageCloseTxt a:hover{
font-family: 'Oswald','Fjalla One', Helvetica, Arial,times, sans-serif;
-webkit-text-size-adjust:none;
color:#ffffff;
font-weight:400;
text-decoration:none;
}


/* color:#DBDBDB;#A9ACAE*/
/*.overlayBar{
position:relative;
width:500px;
height:auto;
top:-750px;
}*/
.overlayBar{
position:relative;
width:600px;
height:auto;
top:-700px;
z-index:999;
}
.asterisk{
width:70px;
height:auto;
padding-top:0px;
padding-bottom:0px;
}
.endasterisk{
width:70px;
height:auto;
padding-top:90px;
padding-bottom:0px;
}
.portclosingicons{
width:90px;
height:auto;
padding-top:100px;
padding-bottom:0px;
position:relative;
top:-30px;
}
.LGportclosingicons{
width:190px;
height:auto;
padding-top:100px;
padding-bottom:0px;
}
.theButton{
width:130px;
height:auto;
padding-top:30px;
padding-bottom:30px;
}
.theButtonArticles{
width:130px;
height:auto;
padding-top:0px;
padding-bottom:0px;
}
.theButtonSM{
width:140px;
height:auto;
padding-top:0px;
padding-bottom:20px;
}

.theButtonWide{
width:130px;
height:auto;
padding-top:20px;
padding-bottom:120px;
}
.closeoutcontact{
font-family: 'Oswald','Fjalla One', sans-serif;
font-size:22px;
line-height:24px;
color:#FFFFFF;
text-transform:uppercase;
text-align:left;
/*padding-bottom:100px;*/
padding-bottom:10px;
}
.MainTextNav{
font-family: 'Oswald','Fjalla One', sans-serif;
font-size:26px;
line-height:24px;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;

padding-bottom:00px;
word-spacing:0px;
text-transform:uppercase;
position:relative;
top:30px;
left:0px;
text-align:left;
padding-left:50px;
}
.navAster{
width:18px;
height:auto;
position:relative;
top:-2px;
padding-right:2px;
}
.navAsterSM{
width:13px;
height:auto;
position:relative;
top:1px;
padding-right:2px;
}
.navAsterMD{
width:14px;
height:auto;
position:relative;
top:1px;
padding-right:2px;
}
.BtnHold{
position:relative;
top:100px;
padding-top:50px;
padding-bottom:100px;
}
.theTextButton{
border:solid;
border-width:3px;
width:120px;
height:40px;
border-color:#FFFFFF;
font-family: 'Oswald','Fjalla One', sans-serif;
text-transform:uppercase;
font-size:20px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
position:relative;
top:0px;
}
.LrgSerifLink{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:20px;
line-height:30px;
font-weight:100;
z-index:999;
text-align:left;
}
.LrgSerifLink a:link{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#DBDBDB;
font-weight:400;
}
.LrgSerifLink a:active{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#DBDBDB;
font-weight:400;
}
.LrgSerifLink a:visited{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#DBDBDB;
font-weight:400;
}
.LrgSerifLink a:hover{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#A9ACAE;
font-weight:400;
text-decoration:underline;
}
.bothnavshold{
position:fixed;
z-index:999;
padding-bottom:00px;
height:20px;
top:0px;
padding-bottom:0px;
}


.ONdesktopnav{
height:120px;
background-color:#333333;
visibility:hidden;
width:800px;
height:80px;
position:fixed;
top:60px;
z-index:999;
padding-bottom:00px;
z-index:995;
/*border-bottom:#666666;
border-bottom-width:2px;*/
}
.ONmobilenav{
height:100px;
background-color:#333333;
visibility:hidden;
width:800px;
height:100%;
position:fixed;
top:60px;
z-index:999;
padding-bottom:00px;
z-index:993;
/*border-bottom:#666666;
border-bottom-width:2px;*/
}

.thenavDesktop{
font-family: 'Oswald','Fjalla One', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;
/*font-family: 'Oswald', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;*/
	-webkit-text-size-adjust:none;
	font-weight:400;
-webkit-text-size-adjust:none;
font-size:21px;
line-height:30px;
font-weight:400;
position:relative;
top:0px;
left:10px;
letter-spacing:-1px;
color:#FFFFFF;
text-transform:uppercase;
position:relative;
width:600px;
top:0px;
padding-top:20px;
padding-bottom:0px;
visibility:hidden;
z-index:996;
}
.thenavDesktop a:link{

-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:996;
}
.thenavDesktop a:active{

-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:996;
}
.thenavDesktop a:visited{

-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:996;
}
.thenavDesktop a:hover{

-webkit-text-size-adjust:none;
color:#D9D9D9;
opacity:.80;
z-index:996;
text-decoration:none
}

.thenavmenuMOBILE{
font-family: 'Oswald','Fjalla One', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;
/*font-family: 'Oswald', Helvetica, 'Open Sans','Pathway Gothic One',  Arial, sans-serif;*/
	-webkit-text-size-adjust:none;
	font-weight:400;
	
-webkit-text-size-adjust:none;
font-size:80px;
line-height:110px;
font-weight:500;
position:relative;
top:0px;
left:50px;
letter-spacing:-1px;
color:#FFFFFF;
text-transform:uppercase;
position:relative;
width:600px;
top:-0px;
padding-top:70px;
padding-bottom:20px;
visibility:hidden;

z-index:994;
}
.TopNavTextMD{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:80px;
line-height:110px;
font-weight:500;
position:relative;
top:0px;
left:10px;
word-spacing:5px;
z-index:999;
}

.TOPNAVMobileShowWclicked{
background-color:#758b5c;
color:#758b5c;
width:1200px;
height:100%;
position:fixed;
top:0px;
z-index:999;
padding-bottom:00px;
background-image:url(images/mobilenav-fadedflower.png);
background-repeat:no-repeat;
visibility:hidden;
z-index:999;
/*visibility:hidden;*/
}
.LRprojectborders {
border-left:#666666;
border-width:1px;
border-style:solid;



  /*background-color: lightgrey;*/
}

.agidheaderhold{
width:800px;
height:60px;
position:relative;
background-color:#4D4D4D;
padding-bottom:0px;
}
.agidhdrscale{
width:auto;
height:80px;
}
.closethenav{
width:auto;
height:30px;
position:relative;
left:10px;
top:5px;
}

.headernavwhilelineA{

width:800px;
height:5px;
position:relative;
top:-5px;
left:0px;
}
.navmenuwhiteline{
width:600px;
position:relative;
top:25px;
left:-10px;

}
.navasterisk{
width:25px;
height:auto;
position:relative;
top:2px;
left:0px;
padding-right:10px;
}

/*
visibility:hidden;
*/

.socialsharethisContain{
position:relative;
top:0px;
left:0px;
padding-top:0px;
padding-bottom:0px;



}
.socialshareline{
width:300px;
height:auto;
position:relative;
top:-80px;
left:0px;
}

.sharethistext{
width:100px;
height:auto;
position:relative;
top:20px;
left:-10px;
}
.sharethistextfold{
width:10px;
height:10px;
position:relative;
top:0px;
left:66px;
visibility:hidden;
}
.imageScaleBORDER{
width:600px;
height:auto;
border-left:#666666;
border-width:1px;
border-style:solid;
}
.imageScaleAB{
width:600px;
height:auto;
}
.projIMGPadQCC{
position:relative;
width:300px;
padding-top:90px;
padding-bottom:20px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.projIMGPadLowQCC{
position:relative;
width:300px;
padding-top:90px;
padding-bottom:20px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.projIMGPadpushedDots{
position:relative;
top:0px;
width:300px;
padding-top:0px;
padding-bottom:0px;
padding-left:150px;
padding-right:150px;
opacity: .40;
}
.projpageHdlnSerifSMlr{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:42px;*/
font-size:40px;
line-height:44px;
font-weight:100;
z-index:999;
position:relative;
top:40px;
letter-spacing:-0px;
text-align:left;
padding-bottom:30px;
}
.projpageHdlnSerifLGr{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:50px;
line-height:56px;
font-weight:100;
z-index:999;
position:relative;
top:40px;
letter-spacing:-0px;
text-align:left;
padding-bottom:50px;
}

.InTxtSectPad{
position:relative;
top:40px;
width:400px;
padding-top:20px;
padding-bottom:20px;
padding-left:100px;
padding-right:100px;
opacity: .30;
}
.InTxtSectPadBTM{
position:relative;
top:-40px;
width:400px;
padding-top:20px;
padding-bottom:20px;
padding-left:100px;
padding-right:100px;
opacity: .30;
}
.MidPrjblockTxtALTb{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:22px;
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:60px;
padding-bottom:60px;
text-align:justify;
}

/*
.style1 {color: #CCCCCC}
.style2 {color: #666666}
.style4 {color: #333333}
.style5 {color: #666666}

*/

.WhiteBackgroundProjTextBlurb{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#666666;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:22px;
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:60px;
padding-bottom:60px;
text-align:justify;
background-color:#FFFFFF;
}
.CaseStudyMainAreaBlock{
/*background-color:#32242C;*/
width:600px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}
.imgBreakPad{
padding-bottom:5px;
background-color:#FFFFFF;
opacity:.80;
}

.agSignature{
width:240px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}

.multipleCSbutton{
width:130px;
height:auto;
padding-top:20px;
padding-bottom:0px;
}
.multipleCSenddots{
position:relative;
width:450px;
padding-top:60px;
padding-bottom:90px;
padding-left:75px;
padding-right:75px;
opacity: .30;
}

.WACcontentblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:20px;
line-height:24px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;

}

.WACcontentblockTxt a:link{
color:#FFFFFF;
font-size:20px;
font-weight:bold;
v
}
.WACcontentblockTxt a:active{
color:#FFFFFF;
font-weight:bold;
}
.WACcontentblockTxt a:hover{
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}
.WACcontentblockTxt a:visited{
color:#FFFFFF;
font-weight:bold;
}
.writingHero{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:22px;
line-height:24px;
font-weight:200;
z-index:990;
position:relative;
letter-spacing:-0px;
width:450px;
/*left:50px;*/
padding-left:20px;
padding-right:10px;
padding-top:2px;
padding-bottom:5px;
text-align:left;
}
.WAcCSBlocks{
width:600px;
height:auto;
position:relative;
top:0px;
background-color:#1b4165;
}

.WAcCSdotPad{
position:relative;
width:450px;
padding-top:10px;
padding-bottom:60px;
opacity:.90;
padding-left:75px;
padding-right:75px;
}

.WACreadCSbutton{
width:125px;
height:auto;
padding-top:0px;
padding-bottom:0px;
position:relative;
top:-10px;
}
.InPageArticleBlocksTOC{
/*background-color:#32242C;*/
background-color:#0b0b0a;
width:600px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}
.InPageArticleBlocksEach{
/*background-color:#32242C;*/
width:600px;
	height:auto;
	padding-top:0px;
	position:relative;
	top:0px;
}
.sitebodytextBold{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:21px;
line-height:24px;
font-weight:700;
z-index:899;

letter-spacing:-0px;
}
.sitebodytextBold a:link{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-weight:700;
z-index:899;

letter-spacing:-0px;
}

.sitebodytextOffice{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:26px;
font-weight:500;
z-index:899;

letter-spacing:-0px;
}
.sitebodytextOffice a:link{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:26px;
font-weight:500;
z-index:899;

letter-spacing:-0px;
}
.sitebodytextOffice a:active{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:26px;
font-weight:500;
z-index:899;

letter-spacing:-0px;
}

.TSTcontentblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:21px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-left:50px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}

.whydoes{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:21px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
width:500px;
/*left:50px;*/
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
text-align:justify;
}

.ArticleSectionHeadlineSerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:30px;
line-height:28px;
font-weight:100;
z-index:990;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.ArticlesPageHdlnSerif{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:48px;
line-height:46px;
font-weight:100;
z-index:999;
position:relative;
top:40px;
letter-spacing:-0px;
text-align:left;
padding-bottom:30px;
}
.bodyTxtAster{
width:12px;
height:auto;
position:relative;
left:-10px;
top:17px;
padding-right:1px;
}
.InBodyHeavy{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:20px;
line-height:24px;
font-weight:700;
z-index:899;
}

.AlsoReadSerif{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:32px;
line-height:34px;
font-weight:700;
z-index:979;
letter-spacing:-0px;
text-align:left;
}

.faqbodytext{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:22px;
line-height:24px;
font-weight:100;
z-index:899;
/*position:relative;
letter-spacing:-0px;
width:500px;
padding-left:50px;
padding-right:50px;
padding-top:0px;
padding-bottom:0px;*/
text-align:left;
color:#FFFFFF;
}
.faqbodytext a:link{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
font-size:22px;
line-height:24px;
color:#FFFFFF;
font-weight:500;
z-index:990;
font-size:20px;
}
.faqbodytext a:active{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-weight:400;
z-index:990;
font-size:22px;
line-height:24px;
}
.faqbodytext a:visited{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#DBDBDB;
font-weight:400;
z-index:990;
font-size:22px;
line-height:24px;
}
.faqbodytext a:hover{
font-family: 'Cormorant Garamond', times, serif;
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-weight:400;
z-index:990;
font-size:22px;
line-height:24px;
}
.faqbodytextHidden{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#CCCCCC;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:19px;
font-weight:100;
z-index:899;
/*position:relative;
letter-spacing:-0px;
width:500px;
padding-left:50px;
padding-right:50px;*/
position:relative;
top:-200px;
padding-top:5px;
padding-bottom:10px;
text-align:justify;
color:#FFFFFF;
visibility:hidden;
}
.faqbodytextQues{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:24px;
font-weight:600;
z-index:899;
/*position:relative;
letter-spacing:-0px;
width:500px;
padding-left:50px;
padding-right:50px;*/
position:relative;
top:10px;

padding-top:0px;
padding-bottom:0px;
text-align:left;
color:#FFFFFF;
}
.faqbodytextQues a:link{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:24px;
font-weight:600;
color:#FFFFFF;
}
.faqbodytextQues a:visited{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:24px;
font-weight:600;
color:#FFFFFF;
}
.faqbodytextQues a:active{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:24px;
font-weight:600;
color:#FFFFFF;
}
.faqbodytextQues a:hover{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:23px;
line-height:24px;
font-weight:600;
color:#FFFFFF;
}

.bbbinbodyimage{
/*background-color:#32242C;*/
width:500px;
	height:auto;
	padding-top:100px;
	padding-bottom:100px;
	padding-right:100px;
	
}
.bbbimgscale{
width:600px;
	height:auto;
	position:relative;
top:0px;
	left:-50px;
	padding-bottom:20px;
}
.bbbendingdotsprj{
position:relative;
width:400px;
padding-top:50px;
padding-bottom:50px;
padding-left:50px;
padding-right:150px;
opacity: .40;
}
.bbbsep{
width:600px;
	height:auto;
	position:relative;
top:0px;
	left:-50px;
	padding-bottom:0px;
}
.bbbprojectexampheadline{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:28px;
line-height:10px;
font-weight:100;
z-index:999;
position:relative;
top:0px;
letter-spacing:-0px;
text-align:left;
padding-top:0px;
}
.bbbprojpageHdlnSerif{
/* should be h3 */
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:44px;
line-height:52px;
font-weight:100;
z-index:999;
position:relative;
top:40px;
letter-spacing:-0px;
text-align:left;
padding-bottom:50px;
}

.morecsdots{
position:relative;
width:300px;
padding-top:50px;
padding-bottom:0px;
padding-left:100px;
padding-right:75px;
opacity: .40;
}

.smallerinbodySerif{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
font-size:23px;
line-height:28px;
font-weight:400;
z-index:309;
position:relative;
top:-10px;
letter-spacing:-0px;
text-align:left;
}
.smallerinbodySerif a:link{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:999;
}
.smallerinbodySerif a:active{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:999;
}
.smallerinbodySerif a:hover{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:999;
}
.smallerinbodySerif a:visited{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
z-index:999;
}
.readmoreblockTxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; */
font-size:18px;
line-height:20px;
/*line-height:22px;*/
font-weight:100;
z-index:990;
position:relative;
/*top:-100px;*/
letter-spacing:-0px;
/*width:500px;*/
/*left:50px;*/
padding-left:0px;
padding-right:50px;
padding-top:25px;
padding-bottom:0px;
text-align:justify;
}
.nwcopyrighttxt{
font-family: 'Cormorant Garamond', times, serif;
/*font-family: 'Crimson Text', 'Cardo','Lora', 'Cormorant Garamond', 'Cardo' 'Libre Baskerville', serif;*/
-webkit-text-size-adjust:none;
color:#FFFFFF;
/*font-size:34px;
line-height:42px; 
font-size:18px;
line-height:22px;*/
font-size:10px;
line-height:12px;
font-weight:100;
z-index:999;
position:relative;
letter-spacing:-0px;
width:100%;
/*left:50px;*/
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:80px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.taglineafimg{width:75%;height:auto;position:relative;margin-top:10px;margin-bottom:-10px;}