@charset "utf-8";html{box-sizing:border-box;overflow-x:hidden;}
*,
*:before,
*:after{box-sizing:inherit;}
.MyTitle{font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";}
.l-wrap{margin-right:auto;margin-left:auto;font-size:1.0vw;}
.ads{display:block;margin-top:10px;margin-bottom:5px;margin-left:auto;margin-right:auto;align-items:center;}
.full-width-bar{margin:0 -9999rem;padding:0.25rem 9999rem;background:rgba(172, 251, 248, 1);}
.full-width-clear{position:relative;right:20px;margin:0 -9999rem;padding:0 9999rem;margin-bottom:0;font-size:0px;}
#container{width:45%;max-width:400px;margin:auto;}
#container2{width:100%;margin:auto;}
#left{float:left;width:15%;}
#right{float:right;width:15%;}
#center{margin:0 auto;width:15%;}
.left2{font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";float:left;width:25%;margin:auto;text-align:center;}
.grid-item{width:32%;float:left;padding-left:auto;padding-bottom:auto;margin-top:10px;background:rgba(0, 0, 0, 0);}
.three-col-grid:after{display:table;clear:both;content:'';padding-bottom:10px;}
body{width:100%;max-width:1400px;padding-left:2%;padding-right:2%;margin-left:auto;margin-right:auto;overflow-x:hidden;}
.linkList{display:block;text-align:center;font-size:2.4vw;font-family:'Montserrat', sans-serif;width:100%;}
.linkList2{display:block;text-align:center;font-size:1.4vw;font-family:'Montserrat', sans-serif;width:100%;}
header{text-align:center;display:block;margin:0 auto;background-color:#acfbf8;overflow-x:hidden;}
header .profileLogo .logoPlaceholder{width:100%;max-width:800px;text-align:center;margin-left:auto;margin-right:auto;}
header .logoPlaceholder span{width:100%;height:22px;font-family:'Montserrat', sans-serif;font-size:5.9vw;font-weight:700;line-height:6.8vw;margin-left:auto;margin-right:auto;}
header .profilePhoto{background-color:rgba(237,237,237,1.00);width:259px;border-radius:50%;height:259px;clear:both;}
header .profileHeader h1{font-family:'Montserrat', sans-serif;color:rgba(146,146,146,1.00);font-size:5.9vw;font-weight:700;line-height:6.8vw;}
header .profileHeader h3{font-family:sans-serif;color:rgba(146,146,146,1.00);font-size:16px;font-weight:700;line-height:24px;}
hr{background-color:rgba(208,207,207,1.00);height:1px;clear:both;}
header .profileHeader p{font-family:sans-serif;color:rgba(146,146,146,1.00);font-size:3.9vw;font-weight:400;line-height:1.8;overflow-y:auto;}
header .socialNetworkNavBar{width:100%;max-width:800px;text-align:center;display:block;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;clear:both;}
header .socialNetworkNavBar .socialNetworkNav{border-radius:10%;cursor:pointer;width:20%;float:left;margin-bottom:10px;margin-left:auto;margin-right:auto;clear:none;}
header .socialNetworkNavBar .socialNetworkNav img:hover{opacity:0.7;}
.mainContent .section1{display:block;}
.section1 .sectionTitle, .section2 .sectionTitle{font-family:'Montserrat', sans-serif;color:rgba(146,146,146,1.00);font-size:5.9vw;font-weight:700;text-transform:uppercase;}
.section1 .sectionTitleRule, .section2 .sectionTitleRule{margin:0 3% 0 0;float:left;clear:both;}
.section1 .sectionTitleRule2, .section2 .sectionTitleRule2{background-color:rgba(208,207,207,1.00);height:1px;padding:0px;}
.mainContent .section1 .section1Content{font-family:ProximaNova;font-size:4.9vw;font-weight:100;color:rgba(208,207,207,1.00);}
.mainContent .section1 .section1Content span{color:rgba(146,146,146,1.00);font-family:sans-serif;}
.section2 .sectionContentTitle{font-family:sans-serif;color:rgba(146,146,146,1.00);font-size:4.9vw;font-weight:700;}
.section2 .sectionContentSubTitle{font-family:sans-serif;color:rgba(68,67,67,1.00);font-size:4.9vw;font-weight:400;}
.section2 .sectionContent{font-family:sans-serif;color:rgba(146,146,146,1.00);font-size:4.9vw;font-weight:400;line-height:1.8;}
.mainContent{display:block;}
.mainContent .externalResourcesNav .externalResources{background-color:rgba(208,207,207,1.00);display:inline-block;text-align:center;margin-top:0px;padding-top:3%;cursor:pointer;}
.mainContent .externalResourcesNav .externalResources:hover{background-color:rgba(153,153,153,1.00);}
.externalResourcesNav .externalResources a{font-family:'Montserrat', sans-serif;color:rgba(255,255,255,1.00);font-size:4.9vw;font-weight:400;line-height:18px;text-decoration:none;}
.stretch{content:'';display:inline-block;margin-left:2%;margin-right:2%;}
footer{text-align:center;display:block;overflow-y:auto;overflow-x:hidden;}
footer .footerDisclaimer{font-family:sans-serif;font-size:2.0vw;line-height:18px;color:rgba(104,103,103,1.00);font-weight:700;}
footer .footerDisclaimer2{font-family:sans-serif;font-size:1.4vw;line-height:18px;color:rgba(104,103,103,1.00);font-weight:700;}
footer .footerDisclaimer span{color:rgba(181,178,178,1.00);font-weight:400;}
footer .footerNote{font-family:sans-serif;font-size:1.0vw;line-height:18px;color:rgba(104,103,103,1.00);font-weight:700;}
footer .footerNote span{color:rgba(181,178,178,1.00);font-weight:400;}
footer .socialNetworkNavBar{width:100%;max-width:800px;display:block;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;clear:both;}
footer .socialNetworkNavBar .socialNetworkNav{border-radius:10%;cursor:pointer;width:20%;float:left;margin-bottom:10px;margin-left:auto;margin-right:auto;clear:none;}
footer .socialNetworkNavBar .socialNetworkNav img:hover{opacity:0.5;}