#top-callouts{background:#272727 url(../img/callouts-bg-diamondplate-min.jpg) no-repeat top center;color:#b9b9b9;padding:32px 0 46px 0;position:relative;}
#top-callouts h1{color:#ffffff;text-align:center;font-size:calc(16pt + 2.25vw);margin-top:12px;}
#top-callouts h2{color:#ffffff;text-align:center;font-size:calc(16pt + 2.25vw);margin-top:12px;}
#top-callouts a, #top-callouts a:link, #top-callouts a:visited{color:#ffffff;}
#top-callouts a:hover, #top-callouts a:focus{color:#fc393d;}
#top-callouts a.button.more-link{background-color:transparent;border-color:#ffffff;color:#ffffff;font-size:.9em;text-align:center;}
#top-callouts a.button.more-link:hover{background-color:#ec2327;border-color:#ec2327;color:#fefefe;}
#top-callouts .inner.flex-content{flex-wrap:wrap;margin-top:40px;}
#top-callouts .element.callout{width:32%;margin:0 2% 25px 0;display:inline-block;transition:all 0.3s;}
#top-callouts .element.callout:nth-last-child(1){margin-right:0;}
#top-callouts .tc-pic-wrapper{line-height:0px;}
#top-callouts .tc-pic-wrapper img{transition:all 0.3s;}
#top-callouts a:hover .tc-pic-wrapper img{transform:scale3d(1.05,1.05,1);-webkit-transform:scale3d(1.1,1.1,1);}
#top-callouts .tc-text-wrapper{color:#ffffff;background:transparent;font-family:"oswald";font-size:calc(16pt + 1.25vw);font-weight:normal;padding:0 0 10px;text-align:center;text-transform:uppercase;display:block;transition:all 0.3s;}
#top-callouts a:hover .tc-text-wrapper{background-color:transparent;color:#666666;text-shadow:2px 2px 10px #000000;}
#content{padding:0;}
#content .inner{background:rgba(255,255,255,.6);z-index:500;padding:20px 2% 1px;}
#white-text-area{position:relative;}
#white-text-area .inner{padding:0 2% 11.4vw;z-index:500;}
#white-text-area .overlay{position:absolute;bottom:-72px;left:0;z-index:400;}
#white-text-area .wta-leftside{display:inline-block;width:50.5%;}
#white-text-area .wta-rightside{display:inline-block;width:calc(49% - 20px);padding-left:20px;background:rgba(255,255,255,.6)}
@media only screen and (max-width:1400px){#white-text-area .overlay img{max-width:79.42vw;height:auto;}
}
@media only screen and (max-width:1100px){#white-text-area .inner{padding-bottom:0;}
#white-text-area .overlay{position:relative;bottom:-10vw;margin-top:-7.1vw;}
#white-text-area .overlay img{max-width:100%;width:100%;height:auto;}
#white-text-area .wta-leftside{display:none;}
#white-text-area .wta-rightside{padding:0;width:100%;}
}
@media only screen and (max-width:900px){#top-callouts .inner.flex-content{justify-content:space-around;}
#top-callouts .element.callout{width:48%;margin-right:0;margin-bottom:50px;}
#top-callouts .tc-text-wrapper{padding-top:22px;}
}
@media only screen and (max-width:600px){#top-callouts .element.callout{width:96%;max-width:480px;display:block;margin:0 auto 70px;}
#top-callouts .element.callout:nth-last-child(1){margin:0 auto 35px;}
#top-callouts .tc-text-wrapper{font-size:calc(14pt + 2.9vw);padding-top:0px;}
#white-text-area .overlay{bottom:-14vw;margin-top:-10vw;}
}