/*   
Theme Name: Owners First by Assemblo
Theme URI: http://www.assemblo.com
Description: Owners First theme by Assemblo
Author: Steve de Niese
Author URI: http://www.assemblo.com
Version: 2.1.6

Layout CSS 

Author: Steve de Niese, Assemblo Pty Ltd 2016.
www.assemblo.com | @assemblo | @steve_deniese

Copyright Assemblo 2016. All Rights Reserved.
    _   ___ ___ ___ __  __ ___ _    ___  
   /_\ / __/ __| __|  \/  | _ ) |  / _ \ 
  / _ \\__ \__ \ _|| |\/| | _ \ |_| (_) |
 /_/ \_\___/___/___|_|  |_|___/____\___/  
/ The Creative Agency

*/

a:active,a:hover,p{color:#3F3F3F}.underlineText,a:active,a:hover,a:link,a:visited{text-decoration:underline}.cf:after,.clear{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}h3,h4{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input[type=email],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;border-radius:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cf:after,.cf:before{content:" ";display:table}img{border:none}em{font-family:Circular-Bookitalic-S}strong{font-family:Circular-Bold-S}a{outline:0}h1,h2,h3,h4,p{padding:0 0 20px}.wow{visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-2%,0,0);transform:translate3d(-2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-2%,0,0);transform:translate3d(-2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(2%,0,0);transform:translate3d(2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(2%,0,0);transform:translate3d(2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeIn{from{opacity:0}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInToPartial{from{opacity:0}100%{opacity:.6}}@keyframes fadeInToPartial{from{opacity:0}100%{opacity:.6}}.fadeInToPartial{-webkit-animation-name:fadeInToPartial;animation-name:fadeInToPartial}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}@font-face{font-family:Circular-Mediumitalic-S;src:url(assets/fonts/lineto-circular-mediumitalic.eot);src:url(assets/fonts/lineto-circular-mediumitalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-mediumitalic.woff2) format("woff2"),url(assets/fonts/lineto-circular-mediumitalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Bold-S;src:url(assets/fonts/lineto-circular-bold.eot);src:url(assets/fonts/lineto-circular-bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-bold.woff2) format("woff2"),url(assets/fonts/lineto-circular-bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Black-S;src:url(assets/fonts/lineto-circular-black.eot);src:url(assets/fonts/lineto-circular-black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-black.woff2) format("woff2"),url(assets/fonts/lineto-circular-black.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Bolditalic-S;src:url(assets/fonts/lineto-circular-bolditalic.eot);src:url(assets/fonts/lineto-circular-bolditalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-bolditalic.woff2) format("woff2"),url(assets/fonts/lineto-circular-bolditalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Book-S;src:url(assets/fonts/lineto-circular-book.eot);src:url(assets/fonts/lineto-circular-book.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-book.woff2) format("woff2"),url(assets/fonts/lineto-circular-book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Medium-S;src:url(assets/fonts/lineto-circular-medium.eot);src:url(assets/fonts/lineto-circular-medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-medium.woff2) format("woff2"),url(assets/fonts/lineto-circular-medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Blackitalic-S;src:url(assets/fonts/lineto-circular-blackitalic.eot);src:url(assets/fonts/lineto-circular-blackitalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-blackitalic.woff2) format("woff2"),url(assets/fonts/lineto-circular-blackitalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Bookitalic-S;src:url(assets/fonts/lineto-circular-bookitalic.eot);src:url(assets/fonts/lineto-circular-bookitalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lineto-circular-bookitalic.woff2) format("woff2"),url(assets/fonts/lineto-circular-bookitalic.woff) format("woff");font-weight:400;font-style:normal}a,div,h1,h2,h3,h4,input,label,li,p{font-family:Circular-Book-S,Arial;font-weight:400;font-style:normal;line-height:120%}p{font-size:14px}a:link,a:visited{color:#3F3F3F;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.pageContentBlock .contentButton,.paginationMiddle .inactive{-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in}h1{font-family:Circular-Bold-S,Arial;color:#F45959;font-size:105px;line-height:100%;margin-bottom:20px}.userContent b,.userContent strong,h2{font-family:Circular-Bold-S}h2{font-size:34px;color:#F45959}h3{font-size:22px}h4{font-size:20px}body,html{height:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}@-webkit-keyframes fontfix{from,to{opacity:1}}.userContent img{max-width:100%;height:auto}.userContent ol,.userContent ul{margin-left:15px;font-size:14px;line-height:120%}.userContent ul{list-style-type:disc;margin-bottom:15px}.userContent ol{list-style-type:decimal}.userContent ol li,.userContent ul li{padding-left:10px;margin-bottom:15px;margin-left:10px}.userContent em,.userContent i{font-family:Circular-Bookitalic-S}.userContent a:link,.userContent a:visited{font-family:Circular-Bold-S;color:#000;text-decoration:underline}.userContent a:active,.userContent a:hover{color:#444}.lb-caption a:link,.lb-caption a:visited,.pageContentBlock .contentButton span{color:#FFF}.alignleft{float:left;margin:10px 20px 10px 0}.alignright{float:right;margin:10px 0 10px 20px}.alignnone{margin:10px 0}.aligncenter{display:block;text-align:center;margin:10px auto}p.wp-caption-text{font-family:Circular-Bookitalic-S;font-size:11px;padding:0 5px}.pageContentBlock{padding:30px 0}.pageContentBlock .contentButton{display:block;margin:10px auto 0;padding:10px 20px;background-color:#000;cursor:pointer;text-align:center;width:90%;transition:background-color .3s ease-in}p.articlePhotoGalleryHeader{text-align:center;font-size:18px}.galleryImageVignette{position:relative}.galleryImageVignette a:after{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,.4);box-shadow:inset 0 0 30px rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;content:""}.lb-number{padding-top:10px}.galleryImageHolder{opacity:1;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-ms-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in;float:left;max-width:300px;margin-right:1%;margin-bottom:1%;-webkit-transform:translateZ(0)}.galleryImageHolder img{display:block;width:100%;height:auto;max-width:none}.articlePhotoGallery div.galleryImageHolder{float:left;margin:0 0 10px;background-color:#FFF}.thumbnailTextHolder{clear:both;margin:20px 0}.hideShowWrapper,.pageBlockCarousel{margin-bottom:20px}.thumbnailTextHolder p{font-size:11px}.pageBlockCarousel{position:relative;z-index:0}.bannerSlide{display:none;height:auto;max-width:100%;position:absolute;width:100%;z-index:-1;line-height:0}.cycle-next,.cycle-prev{display:block;width:30px;height:60px;position:absolute;top:50%;margin-top:-30px;opacity:.6;filter:alpha(opacity=.6);cursor:pointer;z-index:500;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.cycle-overlay,.cycle-pager{position:absolute;width:100%;bottom:0}.cycle-next{background-image:url(assets/images/carousel/next-icon.png);right:0}.cycle-prev{background-image:url(assets/images/carousel/prev-icon.png);left:0}.cycle-pager{text-align:center;z-index:500;overflow:hidden;opacity:.8;filter:alpha(opacity=.8)}.cycle-pager span.cycle-pager-active{color:#000}.cycle-pager span{font-family:Arial,sans-serif;font-size:50px;padding:3px;display:inline-block;color:#DDD;cursor:pointer}.cycle-overlay{background-color:rgba(0,0,0,.8);left:0;padding:20px;z-index:999;pointer-events:none}.slideTitle{color:#FFF;font-size:14px}.slideDesc{color:#FFF;font-size:12px}dl.hideShowSingle{margin:0 0 10px}dl.hideShowSingle dt{background-color:#f45959;font-size:14px;line-height:150%;color:#FFF;padding:15px 45px 15px 20px;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}dl.hideShowSingle dt.hideShowSingleActive,dl.hideShowSingle dt:hover{background-color:#FFBE37}dl.hideShowSingle dd{background-color:#FFF;color:#000;padding:10px 20px 0}dl.hideShowSingle dt .hideShowIcon{height:30px;width:30px;top:50%;right:10px;margin-top:-15px;position:absolute;color:transparent;text-decoration:none;display:block;background-image:url(assets/images/arrows-white.png);background-repeat:no-repeat;background-position:left center}dl.hideShowSingle dt.hideShowSingleActive .hideShowIcon{background-position:right center}.pageBlockMultiColBlock .column{float:left;width:32%;margin-right:2%;margin-bottom:2%;position:relative;clear:none}.pageBlockMultiColBlock .column:nth-of-type(3n){margin-right:0}.pageBlockMultiColBlock .column:nth-of-type(3n+1){clear:both}.pageBlockMultiColBlock .column .colImage{margin-bottom:20px}.pageBlockMultiColBlock .column .colImage img{width:100%;height:auto;display:block}.pageBlockMultiColBlock .column .multiColButtonModeTitle{position:absolute;bottom:0;width:100%;left:0;background-color:rgba(0,0,0,.8);padding:15px 0;pointer-events:none}.pageBlockMultiColBlock .column .multiTitle h3,.pageBlockMultiColBlock .column .multiTitle h3 a:link,.pageBlockMultiColBlock .column .multiTitle h3 a:visited{padding:0;color:#FFF;text-decoration:none}.pageBlockMultiColPostHTML,.pageBlockMultiColPreHTML{width:100%;text-align:center;margin-bottom:30px}.pageBlockimagebesidetext .mediaWidth40 .imageCol{width:40%}.pageBlockimagebesidetext .mediaWidth50 .imageCol{width:50%}.pageBlockimagebesidetext .mediaWidth40 .textCol,.pageBlockimagebesidetext .mediaWidth60 .imageCol{width:60%}.pageBlockimagebesidetext .mediaAlignmentleft .imageCol{float:left}.pageBlockimagebesidetext .mediaAlignmentright .imageCol{float:right}.pageBlockimagebesidetext .mediaWidth50 .textCol{width:50%}.pageBlockimagebesidetext .mediaWidth60 .textCol{width:40%}.pageBlockimagebesidetext .mediaAlignmentleft .textCol{float:right;padding:0 0 0 30px}.pageBlockimagebesidetext .mediaAlignmentright .textCol{float:left;padding:0 30px 0 0}.pageBlockimagebesidetext .imageCol img{width:100%;height:auto;display:block}.pageBlockimagebesidetext .contentButton{margin:10px 0 0}.pageBlockLocationMap #locationMap{width:100%;height:500px}#locationMap img{max-width:initial}.pageBlockPullQuote{background-color:#FFBE37;padding:20px;width:40%;float:right;margin:40px 0;position:relative}footer#footer,header#header.notHeroHeader{background-color:#F45959}.pageBlockPullQuote h1,.pageBlockPullQuote h2,.pageBlockPullQuote h3{color:#FFF}.pageBlockPullQuote p{color:#FFF;font-size:14px;padding:0}.pageBlockPullQuote::after,.pageBlockPullQuote::before{content:'';width:40px;height:40px;background-size:contain;background-repeat:no-repeat;position:absolute}.pageBlockPullQuote:not(.noQuotes)::after{background-image:url(assets/images/ico-open-quote.svg);right:-25px;bottom:20px}.pageBlockPullQuote:not(.noQuotes)::before{background-image:url(assets/images/ico-close-quote.svg);margin-left:-50px;margin-top:-18px}::selection{background:#EE2737;color:#fff}::-moz-selection{background:#EE2737;color:#fff}::-webkit-selection{background:#EE2737;color:#fff}body{margin:0;padding:0;font-style:normal;font-size:14px;line-height:120%;color:#000;background-color:#FFF}.contentInner{width:90%;max-width:1140px;margin:0 auto}header#header{padding:33px;width:100%;z-index:99;position:fixed;left:0;transition:background-color 1s ease,padding .4s ease;background-color:transparent}header#header.scrolledHeader{background-color:#F45959;padding:10px 30px;box-shadow:0 0 15px rgba(0,0,0,.2)}header#header.scrolledHeader .headLogo svg .owners-first-logo-text{fill:transparent}header#header.scrolledHeader .headLogo svg{height:30px;width:auto;margin-top:5px}header#header .headLogo svg{transition:height .5s ease,margin .5s ease,width .5s ease}.headLogo{float:left}.headLogo a{line-height:0;display:block;height:0}.headLogo a:hover svg path{fill:#FFBE37}.headLogo img{display:block;height:100%}.headLogo svg path{transition:fill .4s ease;fill:#FFF}.headerSocialIcon:hover svg path,.subFooter .footerSocialIcon:hover svg path{fill:#FFBE37}.headerSocial{float:right;margin-left:30px}.headerSocialIcon{display:block;float:left;margin-left:0;width:40px;height:40px}.headerSocialIcon svg{height:100%}.headerSocialIcon svg path{transition:fill .5s ease}nav.navMenu{float:right}nav.navMenu li{list-style:none;display:block;float:left;padding-right:20px}nav.navMenu li.menu-item-last{padding-right:0}nav.navMenu li a:link,nav.navMenu li a:visited{color:#FFF;display:block;font-size:14px;line-height:120%;text-decoration:none;font-family:Circular-Bold-S;-webkit-transition:color .3s ease-in,border-color .3s ease-in;-moz-transition:color .3s ease-in,border-color .3s ease-in;-ms-transition:color .3s ease-in,border-color .3s ease-in;-o-transition:color .3s ease-in,border-color .3s ease-in;transition:color .3s ease-in,border-color .3s ease-in;padding:10px 0;margin-left:30px;border-bottom:1px solid transparent}nav.navMenu .current-menu-item a:link,nav.navMenu .current-menu-item a:visited,nav.navMenu li a:active,nav.navMenu li a:hover{border-bottom:1px solid #FFF}nav.navMenu li a:hover{color:#ffbe37;border-color:#ffbe37}.footerCol,.footerCol p,.subFooter,.subFooterLeft p,footer#footer a:link,footer#footer a:visited{color:#FFF}nav.navMenu .contactUsLink a:link,nav.navMenu .contactUsLink a:visited{border-bottom:1px solid transparent}nav.navMenu .contactUsLink a:hover{border-bottom:1px solid #ffbe37}nav.navMenu .clientPortalLink a:link,nav.navMenu .clientPortalLink a:visited{border:1px solid;padding:10px 15px}#wrapper{min-height:100%;height:auto!important;height:100%;margin-bottom:-250px}#footerPush{clear:both;height:250px}footer#footer{width:100%;display:block;height:250px}nav.footerMenu{margin-bottom:20px;width:100%}nav.footerMenu li{list-style:none;display:block;padding-right:20px}nav.footerMenu li.menu-item-last{padding-right:0}nav.footerMenu li a:link,nav.footerMenu li a:visited{color:#FFF;display:block;font-size:15px;line-height:120%;text-decoration:none;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;font-family:Circular-Bold-S}footer#footer a:hover{text-decoration:underline}footer#footer .contentInner{position:relative}nav.footerMenu ul.footerMenu>li.menu-item{margin-top:10px;width:50%;float:left}footer#footer nav.footerMenu .sub-menu li a:link,footer#footer nav.footerMenu .sub-menu li a:visited{font-family:Circular-Book-S}footer#footer nav.footerMenu .menu-item-has-children{margin-bottom:10px}.footerMenuCol{float:left;width:240px}.footerCol{padding:40px 0;width:100%}.footerCol1{max-width:114px;position:absolute;left:0;top:0}.footerCol1 img{width:100%;display:block;height:auto}.footerCol2{float:left;width:100%;margin-left:200px;max-width:540px}.footerCol3{width:100%;max-width:320px;float:right}.footerCol3 .gform_wrapper{margin:0;padding:0;border-radius:3px}.footerCol3 .gform_heading,.footerCol3 .gform_title{margin:0!important;padding:0!important;font-size:18px!important}.footerCol3 input[type=text]{width:100%!important}#footer .gfield_label{display:none}.subFooter{background-color:#3F3F3F;padding:9px 0}.subFooterLeft{padding-top:10px;float:left;margin-left:200px}.subFooterLeft p{font-size:12px;padding:0}.subFooterRight{float:right;height:30px;padding-right:20px}.subFooter .footerSocialIcon{display:block;float:left;margin-left:16px;width:30px;height:30px}.subFooter .footerSocialIcon svg path{transition:fill .5s ease}.footerMajorLink{font-size:18px;font-family:Circular-Bold-S}.footerMajorLink a:link,.footerMajorLink a:visited{text-decoration:none;font-family:Circular-Bold-S}.footerMajorLink a:active,.footerMajorLink a:hover{text-decoration:underline}.footerCol2Top{margin-bottom:20px}.ofFooterAddress p{font-size:14px}.footerEndPadding{margin-bottom:10px}.singleContentSidebar{float:left;width:65%}.singleContentSidebar .contentInner{width:100%;margin:0}.sideBarContent{float:right;width:33%}.sideBarSubTitle{font-size:26px;color:#a43030;text-align:right}.sidebarBlockShare .sideBarSubTitle,.sidebarFormWrapper .sideBarSubTitle{text-align:left}.sidebarBlockOuter{margin:0 0 20px}.sidebarFormWrapper{background-color:#DDD}.sidebarFormWrapper .sidebarFormOuter{width:90%;margin:0 auto;padding:20px 0 10px}.sidebarBlockShare,.sidebarContentOuter{background-color:#DDD;padding:4%}.newsFeed p.postTitleTxt,.newsFeed p.postTitleTxt a:link,.newsFeed p.postTitleTxt a:visited{color:#FFBE37;font-family:Circular-Bold-S;font-size:25px;margin-top:10px;padding-bottom:10px;text-decoration:none}.newsFeed p.postDateTxt{color:#FFBE37;margin-top:0;font-size:12px;font-family:Circular-Bookitalic-S,Arial;transition:color .4s ease;padding-bottom:0}.newsFeed .contentText,.newsFeed .contentText p{transition:background-color .4s ease,color .4s ease}.newsFeed .contentText{padding:15px;background-color:transparent}.newsFeed a.postLink{position:absolute;top:0;width:100%;height:100%;display:block;z-index:3}.newsFeed .colImage{background-color:#FFBE37;transition:opacity .4s ease;overflow:hidden;width:100%;height:auto}.newsFeed a.postLink:hover~.contentText{background-color:#FFBE37;color:#FFF}.newsFeed .column:hover .colImage{opacity:.8}.newsFeed a.postLink:hover~.contentText a:link,.newsFeed a.postLink:hover~.contentText a:visited,.newsFeed a.postLink:hover~.contentText p{color:#FFF!important}.newsFeed .newsFeedButton{text-align:center;margin-bottom:40px}.newsFeed .contentInnerCore{margin-bottom:20px}.newsFeed .column{float:left;width:32%;margin-right:2%;margin-bottom:2%;position:relative;clear:none}.sideBarContent .column{width:100%}.newsFeed .column:nth-of-type(3n){margin-right:0}.newsFeed .column:nth-of-type(3n+1){clear:both}.newsFeed .column .colImage img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .8s ease}.newsFeed .column:hover .colImage img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.newsFeed .column .contentInner{padding:20px 0;text-align:center}nav.pageSubNav{margin:10px 0 0}nav.pageSubNav li{list-style:none;display:block;float:left;padding-right:10px;padding-top:10px}nav.pageSubNav li.menu-item-last{padding-right:0}nav.pageSubNav li a:link,nav.pageSubNav li a:visited{color:#000;display:block;font-size:13px;line-height:120%;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;padding:10px 20px;background-color:#dfdcde}nav.pageSubNav .current-menu-item a:link,nav.pageSubNav .current-menu-item a:visited,nav.pageSubNav li a:active,nav.pageSubNav li a:hover{background-color:#000;color:#FFF}nav.pageSubNav .menu-newsmenu-container{float:left;left:50%;position:relative}.paginationMiddleOuter,nav.pageSubNav .menuWrapper{float:right;right:50%;position:relative}body:not(.page-template-layout-page) #bodyContent{padding-top:120px}.pageHolder{position:relative;margin:20px 0}.paginationMiddle{float:left;left:50%;position:relative;text-align:center}.paginationMiddle .current,.paginationMiddle .inactive{color:#FFF;padding:8px 0 0;margin:0 2px;font-size:14px;line-height:14px;text-decoration:none;display:block;width:30px;float:left;height:30px}.paginationMiddle .current{background-color:#a43030}.paginationMiddle .inactive{background-color:#999;transition:background-color .3s ease-in}.paginationMiddle .inactive:hover{background-color:#a43030}.paginationLeft a,.paginationRight a{height:30px;margin:0;text-decoration:none;display:block;width:30px;background-color:#a43030;background-image:url(assets/images/icon-sprite.png);-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.paginationRight a{background-position:-90px -91px}.paginationLeft a{background-position:-93px -48px}.faqBg,.heroBanner,.testimonialBg{background-size:cover;background-position:center}.paginationLeft:hover a,.paginationRight:hover a{background-color:#999}.paginationRight{position:absolute;right:0}.paginationLeft{position:absolute;left:0}.heroBanner,.heroBanner .contentInner{position:relative}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}.charterHeader,.testimonialSingle h2{line-height:100%}.infinitePaginationLink{text-align:center}.infinitePaginationLoader{color:#F45959;font-family:Circular-Bold-S}.infinitePaginationLoader .spinner{vertical-align:middle}.watermelonBg{background-color:#F45959;color:#fff}.watermelonBg div,.watermelonBg h1,.watermelonBg h2,.watermelonBg h3,.watermelonBg h4,.watermelonBg p{color:#fff}.sunYellowBg{background-color:#FFBE37;color:#fff}.sunYellow{color:#FFBE37}.heroBanner{height:100vh;width:100vw;min-width:100%;background-color:#F45959;display:table-cell;vertical-align:bottom}.heroBannerTextBox{padding:100px 0 40px}.heroBanner h1{color:#FFF}a.button:link,a.button:visited{background-color:#F45959;border-radius:5px;color:#FFF;padding:15px 60px;display:inline-block;text-decoration:none;font-family:Circular-Bold-S;transition:background-color .4s ease;border:1px solid #F45959}a.button:hover{background-color:#FFBE37}a.buttonYellow:link,a.buttonYellow:visited{background-color:#FFBE37;border:1px solid #FFBE37}a.buttonYellow:active,a.buttonYellow:hover{background-color:#FFF;color:#FFBE37}.sunYellowBg a.buttonYellow:link,.sunYellowBg a.buttonYellow:visited,.watermelonBg a.button:link,.watermelonBg a.button:visited{border:1px solid #FFF}.layoutPageFaq,.layoutPageTestimonials{min-height:500px;position:relative;background-color:#000}.faqBg,.testimonialBg{width:100%;height:100%;position:absolute;left:0;top:0}.testimonialBg{opacity:.9}.showFullTestimonial:link,.showFullTestimonial:visited{color:#FFF;text-decoration:none}.showFullTestimonial:hover{color:#FFF}.testimonialText{margin-bottom:10px}.testimonialAttribution{margin-top:20px;font-family:Circular-Bold-S;color:#FFF}.layoutPageTestimonials .pageBlockPullQuote{overflow:visible!important}.testimonialSingle{position:absolute;opacity:0;transition:opacity .1s ease-in}.testimonialNav{position:absolute;right:4px;top:4px}.testimonialNav a:link,.testimonialNav a:visited{border:1px solid #FFF;color:#FFF;text-decoration:none;padding:0 5px 3px;text-align:center;line-height:100%;display:inline-block}.home .pageBlockMultiColBlock .contentInner{width:95%}.home .pageBlockMultiColBlock .column .contentText::before{content:'';display:block;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;margin-bottom:10px}.home .pageBlockMultiColBlock .column .contentInner{padding:0}.home .pageBlockMultiColBlock .column:nth-child(1) .contentText::before{background-image:url(assets/images/ico-key.svg)}.home .pageBlockMultiColBlock .column:nth-child(2) .contentText::before{background-image:url(assets/images/ico-lock.svg)}.home .pageBlockMultiColBlock .column:nth-child(3) .contentText::before{background-image:url(assets/images/ico-house.svg)}.formsAndLinksBlock{padding:60px 0}.formsAndLinksBlock .subtitle p{padding-bottom:25px}.formsAndLinksBlock .linksCol{width:33%;float:left}.formsAndLinksBlock .linksCol ul{padding-right:60px}.formsAndLinksBlock .linksCol:last-of-type{float:right}.formsAndLinksBlock .largeIcon{display:block;padding-bottom:20px}.formsAndLinksBlock .linksCol h2{display:inline-block}.formsAndLinksBlock .linksCol .contentText a:link{font-family:Circular-Book-S,Arial}.formsAndLinksBlock .linksCol .contentText::before{background-size:contain;background-repeat:no-repeat;content:"";display:block;height:60px;margin-bottom:10px;width:60px}.formsAndLinksBlock .linksCol.col1 .contentText::before,.formsAndLinksBlock .linksCol.col2 .contentText::before{background-image:url(assets/images/ico-pdf.svg)}.formsAndLinksBlock .linksCol.col3 .contentText::before{background-image:url(assets/images/ico-key.svg)}.formsAndLinksBlock a:link,.formsAndLinksBlock a:visited{color:#FFF;text-decoration:none}.formsAndLinksBlock a:hover{text-decoration:underline}.postDate{font-family:Circular-Bookitalic-S,Arial}.gform_ajax_spinner,.spinner{width:40px;height:40px;display:inline-block}.gform_ajax_spinner{float:right;margin-right:10px}.single .pageBlockPullQuote{width:100%;float:none;padding:40px;text-align:center}.single .pageBlockPullQuote::after{right:5px;bottom:5px}.single .pageBlockPullQuote::before{margin-left:0;left:5px;margin-top:5px;top:0}.single .pageBlockMultiColBlock .column h3,.single .pageBlockMultiColBlock .column h3 a:link,.single .pageBlockMultiColBlock .column h3 a:visited{color:#F45959;font-family:Circular-Bold-S}.pageBlockTextContent .contentInner .userContent{width:65%}.insetContent .contentInner:not(.disableIndent),.pageBlockCharterBlock .contentInner:not(.disableIndent),.pageBlockTextContent .contentInner:not(.disableIndent){padding-left:6%}.pageBlockCharterBlock .contentInner .userContent{width:90%}.pageBlockCharterBlock,.pageBlockTextContent{padding:72px 0}.pageBlockMultiColBlock{padding:72px 0 0}.charterHeader{font-family:Circular-Bold-S,Arial;color:#FFF;font-size:105px;margin-bottom:62px;max-width:720px;padding:0}.charterSubHeader{font-size:28px;font-family:Circular-Bold-S;color:#FFF;max-width:540px}.withSubtitle{padding-bottom:0}.subtitleSmall{font-family:Circular-Bookitalic-S}.footerInlineDisclaimer p{font-size:12px;font-family:Circular-Bookitalic-S,Arial}.single .insetContent .contentInner,.singlePostWrapper .pageBlockTextContent .contentInner{padding:0}.single .pageContentBlock{margin:0 0 20px;padding:0}.single .pageBlockTextContent .contentInner .userContent{width:100%}.single .pageBlockPullQuote p{font-size:18px;width:90%;margin:20px auto;font-family:Circular-Bolditalic-S}.single .pageBlockPullQuote:not(.noQuotes)::after,.single .pageBlockPullQuote:not(.noQuotes)::before{display:none}.single .contentBox{margin-top:72px}.single .postCat a:link,.single .postCat a:visited{text-decoration:underline;color:#F45959}.single h1{margin-bottom:0}.single .postDate{padding-bottom:50px}.articleLede p{font-size:18px;font-family:Circular-Bold-S;padding-bottom:25px}.noBannerHeader h1{padding-top:72px}.pageBlockMultiColBlock .column .contentInner{padding:0 20px}.ownersHubBlock{padding-top:72px}.simpleLayout .pageBlockTextContent{padding:20px 0 0}.reduceBottomPadding{padding:40px 0 0}input[type=text],input[type=button],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}.ownersHubIntro{margin-bottom:30px}.ownersHubIntro .contentInner{width:100%}.footerFullLogo{margin:20px 0}