#header3{padding:0;width:100%;margin-bottom:44px;}
#top-callouts .inner{width:calc(1614px - 4%);padding:0 2%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
#top-callouts .element.callout{position:relative;width:23.5%;margin-right:2%;}
#top-callouts .element.callout:nth-of-type(4){margin-right:0;}
#top-callouts .element.callout .calloutpic{line-height:0px;}
#top-callouts .element.callout .calloutpic p{padding:0;margin:0;}
#top-callouts .element.callout .callouttitle{display:flex;position:absolute;bottom:0;color:white;align-content:center;align-items:center;justify-content:center;width:100%;height:70px;background-color:rgba(112,23,48,.9);}
#top-callouts .element.callout .callouttitle span{font-size:calc(12px + .6vw);text-transform:uppercase;padding-top:2px;font-family:"Questrial";}
#top-callouts .element.callout:hover .callouttitle{background-color:rgba(74,74,74,.9);}
#content{margin-bottom:60px;padding:20px 0;}
#content h1.title{margin-top:21px;}
#content a.button.more-link{background:#701730;border-color:#701730;color:white;font-size:18px;padding:14px 30px;font-family:"Questrial";font-weight:normal;text-transform:uppercase;white-space:nowrap;line-height:1em;display:inline-block;width:200px;text-align:center}
#content a.button.more-link:hover{background:#000000;}
#content a.button.more-link.fullwidth{background:#000000;border-color:#000000;color:white;font-size:22px;padding:25px 30px;font-family:"Questrial";font-weight:normal;text-transform:uppercase;text-align:center;white-space:nowrap;line-height:1em;display:block;clear:both;width:unset;}
#content a.button.more-link.fullwidth:hover{background:#701730;}
@media only screen and (max-width:1614px){#top-callouts .inner{width:96%;margin:0 auto;padding:0 2%;}
}
@media only screen and (max-width:980px){#top-callouts .element.callout{position:relative;width:47.5%;margin-right:5%;margin-bottom:5%;}
#top-callouts .element.callout:nth-of-type(2n+2){margin-right:0;}
#top-callouts .element.callout:nth-of-type(3){margin-bottom:0;}
#top-callouts .element.callout:nth-of-type(4){margin-bottom:0;}
#top-callouts .element.callout .callouttitle span{font-size:1.2em;}
}
@media only screen and (max-width:480px){#top-callouts .element.callout{position:relative;width:100%;margin-right:0;margin-bottom:5%;}
#top-callouts .element.callout:nth-of-type(3){margin-bottom:5%;}
#content a.button.more-link{width:unset;display:block;}
}