.menu-mobile-container {
width: 71vw;
min-height: 100vh;
padding-top: 0;
position: absolute;
background-color: #333;
z-index: 99;
transition-duration: 200ms;
box-shadow: -10px 0 2px -8px rgba(0, 0, 0, 0.3) inset;
}
.menu-mobile-container .nav-menu {
padding: 1rem 0;
}
.menu-mobile-container ul.nav-menu,
.menu-mobile-container ul.sub-menu {
margin: 0;
}
.menu-mobile-container .nav-menu > li {
display: block;
padding: 0 1rem;
}
.menu-mobile-container .nav-menu > li {
border-bottom: 1px solid #111;
}
.menu-mobile-container .nav-menu > li > ul > li > a {
padding-left: 1rem;
}
.menu-mobile-container .nav-menu > li > ul > li > ul > li > a {
padding-left: 2rem;
}
.menu-mobile-container .nav-menu > li > ul > li > ul > li > ul > li > a {
padding-left: 3rem;
}
.menu-mobile-container a {
color: white;
padding: .5rem 0;
display: block;
}
.menu-mobile-container a:hover {
color: white;
}
.menu-mobile-hidden {
left: -71vw;
}
.menu-mobile-open {
left: -71vw;
transform: translateX(71vw);
}
#fwm-overlay {
background: #000;
opacity: .4;
width: 100%;
height: 100%;
position: absolute;
z-index: 90;
}
.simple-menu-expand-button,
#simple-menu-close-button {
border-bottom: 0 !important;
float: right;
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.simple-menu-expand-button:hover,
#simple-menu-close-button:hover {
cursor: pointer;
}
#page {
transition-duration: 200ms;
transform: none;
filter: none;
}
.page-mobile-open {
position: fixed;
transform: translateX(71vw);
-webkit-filter: blur(10px);
-moz-filter: blur(10px);
-o-filter: blur(10px);
-ms-filter: blur(10px);
filter: blur(10px);
}
.page-mobile-close {
transform: translateX(0);
left: 0;
position: initial;
-webkit-filter: blur(0px);
-moz-filter: blur(0px);
-o-filter: blur(0px);
-ms-filter: blur(0px);
filter: blur(0px);
}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}a{color:#099343;font-weight:600;text-decoration:none}a:hover{color:#50a2d4;text-decoration:underline}a:focus{outline:none}h1,h2,h3,h4,h5,h6{margin-top:1.5rem;margin-bottom:1rem;hyphens:none}h1{color:#50a2d4;font-family:"poppins",sans-serif;font-size:2.5rem;font-weight:700;line-height:1;padding:0 0 .5rem;margin:0;padding-top:5rem}@media screen and (min-width: 1200px){h1{font-size:3rem}}.blog h1{font-size:2.5rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1200px){.blog h1{font-size:3rem}}@media screen and (min-width: 1500px){.blog h1{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.entry-title{color:#fff}.entry-header{background:url(//www.airproheatingandairconditioning.com/wp-content/themes/nw-airprohae/images/bg-one.jpg) no-repeat center rgba(0,0,0,0);background-size:cover;box-shadow:0px 1000rem 0px 0px rgba(0,0,0,.34) inset;padding:4rem 0 3rem}@media screen and (min-width: 960px){.entry-header{font-size:3rem;padding:6rem 0 3rem}}.home .entry-header{background:none;box-shadow:none}.blog .entry-header{background:none;box-shadow:none;padding:1rem 0}.blog-header{background:url(//www.airproheatingandairconditioning.com/wp-content/themes/nw-airprohae/images/bg-one.jpg) no-repeat center rgba(0,0,0,0);background-size:cover;box-shadow:0px 1000rem 0px 0px rgba(0,0,0,.34) inset;padding:4rem 0 3rem}@media screen and (min-width: 960px){.blog-header{padding:8rem 0 3rem}}.blog-header h1{color:#fff}h2{color:#50a2d4;font-family:"poppins",sans-serif;font-size:2rem;font-weight:700;line-height:1.2}@media screen and (min-width: 700px){h2{font-size:2.5rem}}@media screen and (min-width: 960px){h2{font-size:3rem}}.blog h2{font-size:1.5rem}@media screen and (min-width: 960px){.blog h2{font-size:1.75rem}}.blog h2 a{font-size:2.5rem}@media screen and (min-width: 960px){.blog h2 a{font-size:2.5rem}}h3{color:#202021;font-family:"poppins",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}@media screen and (min-width: 960px){h3{font-size:1.5rem}}h1{clear:both}h2,h3,h4{clear:left}h4{font-family:"elza-text",sans-serif;font-weight:300}p{color:#000;font-size:1rem;line-height:1.5;word-break:break-word;word-wrap:break-word;hyphens:auto;hyphenate-lines:3}::selection{background:rgba(80,162,212,.25)}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select[multiple=multiple],select{color:#202021 !important;font-size:.9rem;font-family:"elza-text",sans-serif;font-weight:300;line-height:1.2;background:#fff;border:none;border-radius:0px !important;padding:1.25rem 1rem;margin-bottom:1rem;width:100%;display:block}article input[type=color],article input[type=date],article input[type=datetime],article input[type=datetime-local],article input[type=email],article input[type=month],article input[type=number],article input[type=password],article input[type=search],article input[type=tel],article input[type=text],article input[type=time],article input[type=url],article input[type=week],article textarea,article select[multiple=multiple],article select{border:1px solid #099343}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus,select[multiple=multiple]:focus,select:focus{outline:#002866}input[type=submit]{color:#fff;background:#099343;border:none;font-family:"elza-text",sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:1.25rem .5rem;border-radius:0px !important;width:100%;margin:0 auto;display:block;transition:all .25s}input[type=submit]:hover{color:#fff;background:#50a2d4}footer input[type=submit]{max-width:250px}@media screen and (min-width: 960px){footer input[type=submit]{margin:0}}article input[type=submit]{max-width:250px}.nwform textarea{height:10rem}.nwform label{position:absolute}article .nwform{width:100%;max-width:800px;margin:0 auto;box-sizing:content-box}.nwform fieldset{border:none;padding:0;margin:0 0 .5rem}.nwform fieldset .checkbox{margin:.25rem 0 .75rem;display:block;text-align:left;column-count:1}@media screen and (min-width: 1100px){.nwform fieldset .checkbox{column-count:2}}.nwform fieldset .checkbox li{display:block}.nwform fieldset .checkbox li input{margin-right:.5rem;border:none}.nwform fieldset .checkbox li label{position:relative;margin:0}.nwform ul.flex{display:flex;max-width:100%;margin:0 auto;justify-content:space-between;align-items:center}.nwform ul.flex li{width:100%;margin:0 1rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#202021}input:-moz-placeholder,textarea:-moz-placeholder{color:#202021}input::-moz-placeholder,textarea::-moz-placeholder{color:#202021}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#202021}.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important;*letter-spacing:0 !important;*word-spacing:0 !important}.slabtextdone .slabtext{display:block}.breadcrumbs{color:#fff;font-family:"elza-text",sans-serif;font-size:.9rem;text-transform:uppercase;padding:.15rem 0;padding-left:5%;padding-right:5%;display:none;position:relative}@media screen and (min-width: 1500px){.breadcrumbs{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.breadcrumbs ol{margin:0}@media screen and (min-width: 960px){.breadcrumbs{display:block}}.breadcrumbs a{color:#fff;text-decoration:none;font-weight:700;line-height:1.1;padding:0 .5rem 0 0;position:relative;display:inline-block}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:after{color:#fff;content:" ";font-family:"fontawesome";display:inline-block;padding-left:.5rem}.breadcrumbs .fa{margin:0 .75rem}.breadcrumbs li{display:inline-block}.menubox .child-pages{padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.menubox .child-pages{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.menubox .child-pages ul{text-align:left;clear:both;display:block;width:100%;margin:0;padding:.25rem 0;border-bottom:1px solid rgba(32,32,33,.15);height:33px;overflow:hidden}.menubox .child-pages ul:before{content:"Read More: ";color:#002866;font-family:"bryant-web-condensed",sans-serif;font-size:.9rem;text-transform:uppercase;padding-top:0;padding-right:.5rem}.menubox .child-pages ul li{display:inline-block;margin:0 .25rem 0 0}.menubox .child-pages ul li a{font-family:"bryant-web-condensed",sans-serif;font-size:.9rem;text-transform:uppercase;padding:0}.menubox .child-pages ul li a:after{color:#002866;content:" ·"}.menubox .child-pages ul li a:hover{text-decoration:underline}.menubox .child-pages ul li:last-child a:after{content:" "}.menubox .button-container{padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.menubox .button-container{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.menubox .button-container .toggle-button{color:#002866;border:1px solid rgba(32,32,33,.1);font-size:.8rem;font-family:"bryant-web-condensed",sans-serif;text-transform:uppercase;text-align:center;padding:.25rem .5rem .3rem;margin:.5rem auto 0;width:130px;display:block}.menubox .button-container .toggle-button:hover{color:#fff;background:#099343;cursor:pointer}@media screen and (min-width: 960px){.menubox .button-container .toggle-button{margin:.5rem 0 0 auto}}.menubox .open{height:auto !important}.menubox .hide{display:none !important}.responsive-tabs-wrapper{padding:0;clear:both;margin:3rem 0 0;background:#202021}.responsive-tabs .responsive-tabs__heading{display:none}.responsive-tabs ul.responsive-tabs__list{font-size:1rem;text-transform:uppercase;list-style:none;margin:0;padding:.5rem;padding-left:5%;padding-right:5%;display:flex}@media screen and (min-width: 1500px){.responsive-tabs ul.responsive-tabs__list{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}@media screen and (max-width: 767px){.responsive-tabs ul.responsive-tabs__list{display:none}}.responsive-tabs .responsive-tabs__list__item{color:#fff;font-family:"bryant-web-condensed",sans-serif;font-size:.85rem;font-weight:300;letter-spacing:1px;text-align:center;text-transform:inherit;line-height:1;padding:.5rem .25rem;background:#50a2d4;margin-right:.5rem;white-space:nowrap;user-select:none;flex:1;cursor:pointer;transition:all .5s}.responsive-tabs .responsive-tabs__list__item:last-child{margin-right:0}@media screen and (min-width: 1100px){.responsive-tabs .responsive-tabs__list__item{font-size:1rem}}.responsive-tabs .responsive-tabs__list__item:hover{color:#50a2d4;background:#fff}.responsive-tabs .responsive-tabs__list__item--active,.responsive-tabs .responsive-tabs__list__item--active:hover{color:#50a2d4;background:#fff;position:relative}.responsive-tabs .responsive-tabs__list__item:focus{outline:none}.responsive-tabs .responsive-tabs__panel{color:#fff;clear:left;margin-bottom:0;padding:1rem 0 2rem;padding-left:5%;padding-right:5%;overflow:hidden}@media screen and (min-width: 1500px){.responsive-tabs .responsive-tabs__panel{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.responsive-tabs .responsive-tabs__panel h2,.responsive-tabs .responsive-tabs__panel h3,.responsive-tabs .responsive-tabs__panel h4{color:#fff;margin:.5rem 0;line-height:1}.responsive-tabs .responsive-tabs__panel p{color:#fff}.responsive-tabs .responsive-tabs__panel a{color:#50a2d4}@media screen and (min-width: 768px){.responsive-tabs .responsive-tabs__panel--closed-accordion-only{display:block}}@media(max-width: 767px){.responsive-tabs .responsive-tabs__heading{color:#fff;background:#50a2d4;display:block;cursor:pointer;border-top:1px solid rgba(255,255,255,.5);margin:0;font-size:1.5rem;font-weight:normal;font-family:"bryant-web-condensed",sans-serif;text-transform:inherit;letter-spacing:1px;padding:10px 0;padding-left:20px;position:relative}.responsive-tabs .responsive-tabs__heading:after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;content:"";display:block;position:absolute;right:20px;top:20px;height:0;width:0}.responsive-tabs .responsive-tabs__heading:hover{color:#fff;background:#002866}.responsive-tabs .responsive-tabs__heading:hover:after{border-top:6px solid #fff}.responsive-tabs .responsive-tabs__heading:focus{outline:none}.responsive-tabs .responsive-tabs__heading .fa{margin-right:8px;display:none}.responsive-tabs .responsive-tabs__heading--active,.responsive-tabs .responsive-tabs__heading--active:hover{color:#fff;background:#002866}.responsive-tabs .responsive-tabs__heading--active:after,.responsive-tabs .responsive-tabs__heading--active:hover:after{border-bottom:6px solid #fff;border-top:0;top:18px}.responsive-tabs .responsive-tabs__panel{border-radius:0;border-top:none;margin:0;padding:0 0 2rem;padding-left:5%;padding-right:5%}}@media screen and (max-width: 767px)and (min-width: 1500px){.responsive-tabs .responsive-tabs__panel{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}@media(max-width: 767px){.responsive-tabs .responsive-tabs__panel p{overflow:hidden}}@media print{.responsive-tabs .responsive-tabs__list{display:none}.responsive-tabs .responsive-tabs__heading{background:none;border:none;display:block;font-size:22px;font-weight:bold;text-transform:inherit;margin:0 !important;padding:10px 0 0}.responsive-tabs .responsive-tabs__panel{display:block !important;background:none;border:none;padding:0}}.nav-wrapper{position:relative;width:100%;margin-top:1rem;transition:.5s !important;background:#fff;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center}.nav-wrapper .mobile-quote-btn,.nav-wrapper .mobile-quote-btn-cont{display:none}@media screen and (min-width: 1090px){.nav-wrapper .mobile-quote-btn,.nav-wrapper .mobile-quote-btn-cont{position:absolute;top:1.63rem;right:0;display:block;width:100%;max-width:200px;border-radius:0px;font-family:"poppins",sans-serif;transition:initial}}.nav-wrapper .mobile-quote-btn a,.nav-wrapper .mobile-quote-btn-cont a{color:#fff;background:#9d2322;font-size:1.2rem;text-align:center;padding:.25rem .5rem;text-transform:uppercase;font-weight:900}.nav-wrapper .mobile-quote-btn:hover,.nav-wrapper .mobile-quote-btn-cont:hover{text-decoration:none;background:#099343}@media screen and (min-width: 1300px){.nav-wrapper .mobile-quote-btn,.nav-wrapper .mobile-quote-btn-cont{position:initial;top:initial;right:initial;display:block}.nav-wrapper .mobile-quote-btn a,.nav-wrapper .mobile-quote-btn-cont a{padding:.75rem .5rem}}.main-navigation{text-align:center;position:relative;z-index:9999}@media screen and (min-width: 1090px){.main-navigation{display:flex;flex-direction:row;justify-content:center;align-items:stretch}}@media screen and (min-width: 1090px)and (min-width: 960px){.main-navigation{flex-direction:row}}.main-navigation ul.nav-menu{margin:0;transition:200ms all}@media screen and (min-width: 1090px){.main-navigation ul.nav-menu{display:flex;flex-direction:row;justify-content:center;align-items:stretch}}@media screen and (min-width: 1090px)and (min-width: 960px){.main-navigation ul.nav-menu{flex-direction:row}}.main-navigation ul.nav-menu .simple-menu-expand-button{display:none !important}.main-navigation ul.nav-menu li{position:relative}.main-navigation ul.nav-menu li a{color:#002866;font-family:"poppins",sans-serif;font-size:.8rem;font-weight:400;letter-spacing:-0.5px;line-height:1;text-decoration:none;text-align:center;padding:1.23rem .5rem;position:relative;display:block;box-sizing:border-box;box-shadow:0 0 #002866 inset;transition:all .25s}.main-navigation ul.nav-menu li a:hover{color:#9d2322;box-shadow:0rem 0px #002866 inset}@media screen and (min-width: 1401px){.main-navigation ul.nav-menu li a{font-size:.9rem}}@media screen and (min-width: 1500px){.main-navigation ul.nav-menu li a{padding:1.23rem .5rem;font-size:1rem}}.main-navigation ul.nav-menu li.current-menu-item a,.main-navigation ul.nav-menu li.current-page-ancestor a,.main-navigation ul.nav-menu li.current_page_parent a{color:#9d2322;box-shadow:0rem 0px #fff inset}.home .main-navigation ul.nav-menu li.current-menu-item a,.home .main-navigation ul.nav-menu li.current-page-ancestor a,.home .main-navigation ul.nav-menu li.current_page_parent a{color:#9d2322}.main-navigation ul.nav-menu li.current-menu-item a:hover,.main-navigation ul.nav-menu li.current-page-ancestor a:hover,.main-navigation ul.nav-menu li.current_page_parent a:hover{color:#9d2322;box-shadow:0rem 0px #002866 inset}.home .main-navigation ul.nav-menu li.current-menu-item a:hover,.home .main-navigation ul.nav-menu li.current-page-ancestor a:hover,.home .main-navigation ul.nav-menu li.current_page_parent a:hover{color:#9d2322}.main-navigation ul.nav-menu li.current-menu-item li a,.main-navigation ul.nav-menu li.current-page-ancestor li a,.main-navigation ul.nav-menu li.current_page_parent li a{color:#fff;box-shadow:0 0 #099343 inset}.home .main-navigation ul.nav-menu li.current-menu-item li a,.home .main-navigation ul.nav-menu li.current-page-ancestor li a,.home .main-navigation ul.nav-menu li.current_page_parent li a{color:#fff}.main-navigation ul.nav-menu li.current-menu-item li a:hover,.main-navigation ul.nav-menu li.current-page-ancestor li a:hover,.main-navigation ul.nav-menu li.current_page_parent li a:hover{color:#fff;box-shadow:20rem 0px #099343 inset}.main-navigation ul.nav-menu li .sub-menu{display:none;background:#002866;box-shadow:0 3px 4px rgba(0,0,0,.5);margin:0;padding:0;position:absolute;top:100%;left:0;z-index:9999;min-width:320px;box-sizing:border-box}.main-navigation ul.nav-menu li .sub-menu li{display:block;text-align:left;width:100%}.main-navigation ul.nav-menu li .sub-menu li a{color:#fff;background:none;text-align:left;line-height:1.3;padding:.25rem .5rem;margin:0;width:100%;border:none;box-shadow:0 0 #50a2d4 inset}.main-navigation ul.nav-menu li .sub-menu li a:hover{color:#fff;box-shadow:20rem 0px #50a2d4 inset}.main-navigation ul.nav-menu li .sub-menu .sub-menu{top:0;left:100%}.main-navigation ul.nav-menu li:hover>ul,.main-navigation ul.nav-menu li:focus>ul{display:block}.main-navigation ul.nav-menu li .sub-menu li:first-child a{border:none}@media screen and (min-width: 1090px){.main-navigation>*{display:inline-block}}.main-navigation .menu-main-container,.main-navigation .menu-social-container{display:none}@media screen and (min-width: 1090px){.main-navigation .menu-main-container,.main-navigation .menu-social-container{display:block}}.mobile-menu-btn{display:block;padding:.75rem .5rem;border-radius:20px;font-size:2rem;text-align:right;background:none;padding:0;display:block;width:100%;margin:0 auto}.mobile-menu-btn:hover{color:#fff;text-decoration:none}@media screen and (min-width: 1090px){.mobile-menu-btn{display:none}}#mmenu{z-index:10000}.header-block{position:relative}header.site-header{position:fixed;top:0;right:0;left:0;z-index:999;margin:0 auto;padding:0;display:flex;flex-direction:column}header.site-header>*{width:100%;margin-right:0;text-align:right}header.site-header .branding{transition:ease-out all .5s !important;box-shadow:0px 2px 8px 0px rgba(0,0,0,.5);width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex:none;background:#002866;padding-left:5%;padding-right:5%}@media screen and (min-width: 960px){header.site-header .branding{flex-direction:row}}@media screen and (min-width: 1500px){header.site-header .branding{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}@media screen and (min-width: 1090px){header.site-header .branding{flex-direction:row !important;background:#fff;padding:0 !important}}header.site-header .branding>*{margin:0 0 1rem}@media screen and (min-width: 960px){header.site-header .branding>*{min-width:0;min-height:0;flex:1}header.site-header .branding>*:first-child{margin-left:0}header.site-header .branding>*:last-child{margin-right:0}}@media screen and (min-width: 1000px){header.site-header .branding>*{margin:0;width:100% !important}}@media screen and (min-width: 1000px)and (min-width: 960px){header.site-header .branding>*{min-width:0;min-height:0}header.site-header .branding>*:nth-child(1){flex:1}header.site-header .branding>*:nth-child(2){flex:1}header.site-header .branding>*:nth-child(3){flex:1}header.site-header .branding>*:first-child{margin-left:0}header.site-header .branding>*:last-child{margin-right:0}}header.site-header .branding .logo-cont-mobile{display:block;margin:0 auto;text-align:center;padding:1rem}header.site-header .branding .logo-cont-mobile .logo img{display:block;width:100%;margin:0 auto;max-width:225px;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 1090px){header.site-header .branding .logo-cont-mobile .logo img{display:none}}@media screen and (min-width: 1090px){header.site-header .branding .logo-cont-mobile .logo{display:none}}@media screen and (min-width: 1090px){header.site-header .branding .logo-cont-mobile{display:none}}header.site-header .branding .logo{width:100%;display:block;position:relative;z-index:999;margin:0 auto;max-width:250px}header.site-header .branding .logo .logo-cont{display:none}@media screen and (min-width: 1090px){header.site-header .branding .logo .logo-cont{display:block}}header.site-header .branding .logo .logo-cont>*{width:100%;margin:0 auto}@media screen and (min-width: 960px){header.site-header .branding .logo .logo-cont>*{min-width:0;min-height:0;flex:1}header.site-header .branding .logo .logo-cont>*:first-child{margin-left:0}header.site-header .branding .logo .logo-cont>*:last-child{margin-right:0}}header.site-header .branding .logo .logo-cont img{display:block;width:100%;margin:0 auto;max-width:225px}@media screen and (min-width: 1500px){header.site-header .branding .logo .logo-cont{max-width:250px}}@media screen and (min-width: 1600px){header.site-header .branding .logo .logo-cont{max-width:250px}}header.site-header .branding .mobile-phone-header{display:flex;margin-left:0;text-align:left;flex-direction:row;justify-content:flex-start;max-width:200px}header.site-header .branding .mobile-phone-header a:hover{text-decoration:none !important}header.site-header .branding .mobile-phone-header .fa{color:#fff;background:#099343;font-size:1.75rem;text-align:center;padding:.5rem 1.5rem;display:block;width:100%;border-radius:5px}header.site-header .branding .mobile-phone-header .fa:hover{text-decoration:none !important;background:#50a2d4}@media screen and (min-width: 1090px){header.site-header .branding .mobile-phone-header{display:none}}header.site-header .branding .mobile-menu-btn,header.site-header .branding .mobile-btn-cont{display:block;max-width:200px;justify-items:flex-end;border-radius:10px}header.site-header .branding .mobile-menu-btn .fa,header.site-header .branding .mobile-btn-cont .fa{color:#fff;background:#099343;font-size:1.75rem;text-align:center;padding:.5rem 1.5rem;display:block;width:100%;border-radius:5px;max-width:75px}header.site-header .branding .mobile-menu-btn .fa:hover,header.site-header .branding .mobile-btn-cont .fa:hover{text-decoration:none;background:#50a2d4}@media screen and (min-width: 1090px){header.site-header .branding .mobile-menu-btn,header.site-header .branding .mobile-btn-cont{display:none !important}}header.site-header .branding .branding-info{display:none !important}@media screen and (min-width: 1090px){header.site-header .branding .branding-info{display:flex !important;width:100%;flex-direction:column;align-content:center;justify-content:space-around;align-items:center;align-self:end;background:#002866}}header.site-header .branding .branding-info .top-bar{display:flex;width:100%;flex-direction:row;justify-content:space-around;align-items:center}header.site-header .branding .branding-info .top-bar .phone-top{display:none;max-width:200px}@media screen and (min-width: 1000px){header.site-header .branding .branding-info .top-bar .phone-top{display:flex;justify-content:flex-start;align-items:center}}header.site-header .branding .branding-info .top-bar .phone-top a{color:#fff;background:#002866;padding:.75rem 0;margin:1rem 0;font-family:"bryant-web-condensed",sans-serif;font-size:1.25rem;font-weight:700;text-align:left;line-height:.8;display:block;width:100%;max-width:100%}header.site-header .branding .branding-info .top-bar .phone-top a:hover{color:#fff;background:#50a2d4;text-decoration:none}@media screen and (min-width: 1000px){header.site-header .branding .branding-info .top-bar .phone-top a{color:#fff;background:#099343;font-size:1.25rem;text-align:center;padding:.75rem 1rem;width:100%;border-radius:0px;max-width:200px;margin:0}header.site-header .branding .branding-info .top-bar .phone-top a:hover{background:#50a2d4;color:#fff}}header.site-header .branding .branding-info .top-bar .reviews-top{margin:0;padding:0;width:300px !important;display:none}header.site-header .branding .branding-info .top-bar .reviews-top a p{font-family:"poppins",sans-serif;margin:0 auto;padding:0;color:#fff;font-size:.8rem;text-align:center}header.site-header .branding .branding-info .top-bar .reviews-top a p .fa{color:gold;margin:0 auto;padding:0}@media screen and (min-width: 1164px){header.site-header .branding .branding-info .top-bar .reviews-top a p{font-size:1rem}}@media screen and (min-width: 783px){header.site-header .branding .branding-info .top-bar .reviews-top{display:block}}header.site-header .branding .button-cont{margin:0 auto;display:none !important}header.site-header .branding .button-cont>*{width:100%;margin:0 1rem 0 0}@media screen and (min-width: 960px){header.site-header .branding .button-cont>*{min-width:0;min-height:0;flex:1}header.site-header .branding .button-cont>*:first-child{margin-left:0}header.site-header .branding .button-cont>*:last-child{margin-right:0}}@media screen and (min-width: 1000px){header.site-header .branding .button-cont{max-width:250px;margin:0 auto;display:block !important}}header.site-header .branding .button-cont .cta-button{max-width:100%;color:#fff;background:none;border:1px solid #50a2d4 !important}.home header.site-header .branding .button-cont .cta-button{color:#fff;border:1px solid #fff !important}@media screen and (max-width: 700px){header.site-header .branding .button-cont .cta-button{font-size:.8rem}}.blog header.entry-header>*{display:inline-block;vertical-align:middle}time.post-date{color:#202021;font-weight:700;text-align:center;background:#eee;display:block;width:2.75rem;margin:0 1rem -1rem 0}time.post-date .post-date-day{font-size:1.5rem;height:2rem;line-height:2rem}time.post-date .post-date-m-y{color:#202021;background:#fff;font-size:.8rem;height:1rem;line-height:1rem}body{color:#000;background:#fff;font-family:"elza-text",sans-serif;font-weight:300}.wrapper{padding:0;flex-direction:column}@media screen and (min-width: 960px){.wrapper{flex-direction:row}}#page{transform:none;filter:none}main{display:block}.pad-set{padding:0 5%}@media screen and (min-width: 1400px){.pad-set{padding:0 calc((100% - 1200px)/2)}}.width-set{width:90%;max-width:1200px;margin:0 auto}img{max-width:100%;height:auto}img.alignleft,img.alignright,img.aligncenter{margin:0 auto 1rem auto;display:block}@media screen and (min-width: 960px){img.alignleft.alignleft,img.alignright.alignleft,img.aligncenter.alignleft{float:left;margin:0 1.5rem 1rem 0;display:inline}img.alignleft.alignright,img.alignright.alignright,img.aligncenter.alignright{float:right;margin:0 0 1rem 1.5rem;display:inline}img.alignleft.aligncenter,img.alignright.aligncenter,img.aligncenter.aligncenter{margin:0 auto 1rem auto}}.wp-caption{box-sizing:content-box;max-width:90%}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin:0 auto 1rem auto;display:block}@media screen and (min-width: 600px){.wp-caption.alignleft.alignleft,.wp-caption.alignright.alignleft,.wp-caption.aligncenter.alignleft{float:left;margin:0 1.5rem 1rem 0;padding-right:0;display:inline}.wp-caption.alignleft.alignright,.wp-caption.alignright.alignright,.wp-caption.aligncenter.alignright{float:right;margin:0 0 1rem 1.5rem;padding-left:0;display:inline}.wp-caption.alignleft.aligncenter,.wp-caption.alignright.aligncenter,.wp-caption.aligncenter.aligncenter{margin:0 auto 1rem auto}}@media screen and (min-width: 1400px){.wp-caption.alignleft.alignleft,.wp-caption.alignright.alignleft,.wp-caption.aligncenter.alignleft{padding-right:0}.wp-caption.alignleft.alignright,.wp-caption.alignright.alignright,.wp-caption.aligncenter.alignright{padding-left:0}}.wp-caption .wp-caption-text{color:#a2a2a2;font-size:.81rem;font-style:italic;line-height:1.2;text-align:center;margin-top:0;padding-right:1rem}article ul{list-style:disc;margin-left:1rem}article ul li{margin-bottom:.5rem;line-height:1.5}form ul{list-style:none}article ol{list-style:decimal;margin-left:2rem}article ol li{margin-bottom:.5rem;line-height:1.5}.nav-below,.nav-single{font-size:.75rem;display:flex;justify-content:center;padding-left:5%;padding-right:5%;padding-top:0;padding-bottom:1rem}@media screen and (min-width: 1500px){.nav-below,.nav-single{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.nav-below h3.assistive-text,.nav-single h3.assistive-text{display:none}.nav-below .nav-previous,.nav-below .nav-next,.nav-single .nav-previous,.nav-single .nav-next{display:flex;flex:1}.nav-below .nav-previous,.nav-single .nav-previous{justify-content:flex-start}.nav-below .nav-next,.nav-single .nav-next{justify-content:flex-end}.drawerOpen{transform:translateX(-100vw);box-shadow:-2px 0 4px rgba(0,0,0,.3) !important}@media screen and (min-width: 960px){.drawerOpen{transform:translateX(-25vw)}}.drawerClose{transform:translateX(0);box-shadow:-2px 0 4px rgba(0,0,0,0) !important}article>*>*{padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){article>*>*{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.blog article>*>*{padding:0}.blog article{padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.blog article{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.home article p:last-of-type{margin:0}.schemabullets ul{margin:3rem 0;clear:both;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:wrap}@media screen and (min-width: 960px){.schemabullets ul{flex-direction:row}}.responsive-tabs-wrapper .schemabullets ul{margin-bottom:0}.schemabullets ul li{color:#099343;width:100%;border:1px solid rgba(32,32,33,.15);padding:2rem;margin-bottom:1rem;text-align:center;font-size:.85rem;line-height:1.2;list-style:none}.schemabullets ul li a{display:block;width:100%;font-size:1.15rem;font-weight:700;padding-bottom:1rem}@media screen and (min-width: 960px){.schemabullets ul li{display:inline-block;width:calc(50% - 1rem);margin-right:1rem}.schemabullets ul li:nth-child(even){margin-right:0}}@media screen and (min-width: 1100px){.schemabullets ul li{width:calc(25% - 1rem);margin-right:1rem}.schemabullets ul li:nth-child(even){margin-right:1rem}.schemabullets ul li:nth-child(4n){margin-right:0}}.responsive-tabs-wrapper .schemabullets ul li{color:#099343;background:#eee;border:1px solid rgba(255,255,255,.25);font-size:.85rem}.responsive-tabs-wrapper .schemabullets ul li a{color:#002866;margin-bottom:.5rem}.responsive-tabs-wrapper .schemabullets ul li a:hover{color:#50a2d4;text-decoration:none}.responsive-tabs-wrapper .schemabullets ul li em{color:#202021}.city-list,.county-list,.state-list,.list-child-pages{clear:both;display:block;column-count:1}@media screen and (min-width: 600px){.city-list,.county-list,.state-list,.list-child-pages{column-count:2}}@media screen and (min-width: 800px){.city-list,.county-list,.state-list,.list-child-pages{column-count:3}}@media screen and (min-width: 960px){.city-list,.county-list,.state-list,.list-child-pages{column-count:4}}@media screen and (min-width: 1200px){.city-list,.county-list,.state-list,.list-child-pages{column-count:5}}.city-list li,.county-list li,.state-list li,.list-child-pages li{list-style-position:inside}@media screen and (min-width: 960px){article .righteous-reviews{column-count:2}}@media screen and (min-width: 960px){article .righteous-reviews{column-count:3}}article .righteous-reviews .review{break-inside:avoid-column;column-fill:balance;margin:0 0 1rem;box-shadow:none;border:1px solid #e1e1e1}article .righteous-reviews .review .review-text-inner{font-size:.9rem}article .righteous-reviews .review .review-name{font-size:1.15rem}.three-steps{background:#50a2d4;padding:3rem;padding-top:2rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.three-steps{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.three-steps h2{margin:0 0 .5rem;color:#fff}.three-steps h3{color:#fff;position:relative;font-size:1rem;font-weight:700;line-height:21px;width:265px;margin:1rem auto}.three-steps ul{text-align:center;width:100%;margin:0;padding-bottom:3rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:wrap}@media screen and (min-width: 960px){.three-steps ul{flex-direction:row}}.three-steps ul li{list-style:none;margin:1rem;margin:1.5rem;background:#50a2d4;padding:1rem;transition:ease-in-out all .5s;box-shadow:18px 18px 0px -4px #002866}.three-steps ul li:hover{box-shadow:none;transition:ease-in-out all .5s;background:#099343}@media screen and (min-width: 960px){.three-steps ul li{margin:1.5rem}}@media screen and (min-width: 960px)and (min-width: 960px){.three-steps ul li{min-width:0;min-height:0;flex:1}.three-steps ul li:first-child{margin-left:0}.three-steps ul li:last-child{margin-right:0}}.three-steps ul li .fa{color:#099343;font-size:3rem;margin-bottom:1.5rem}.three-steps ul li h3{color:#fff !important;font-weight:700;font-size:1.5rem;text-align:center;text-transform:uppercase;margin:2rem 0 0;min-height:3rem;position:unset;padding:0;width:unset}.three-steps ul li p{color:#fff}.page-contact-us article iframe{width:100% !important}.review-us-button{color:#50a2d4 !important;background:#099343 !important;text-align:center;text-transform:uppercase;font-family:"elza-text",sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px !important;border:none;border-radius:0 !important;padding:1rem .5rem !important;width:100%;max-width:150px !important;margin:0 auto !important;display:block;transition:all .25s}.review-us-button:hover{color:#fff !important;background:#50a2d4 !important;text-decoration:none;cursor:pointer}.review-us-button:focus{outline:none !important}footer .review-us-button{margin:1rem 0 !important;max-width:250px !important}#review-slider{background:none !important;padding:2rem 0 0 !important}#review-slider svg,#review-slider path{fill:#fff !important}#review-slider .slider-date,#review-slider .slider-content,#review-slider .slider-author{color:#fff !important}#review-slider .open-quotes{margin:.5rem 0 .5rem -0.1rem !important}#review-slider .close-quotes{margin:.5rem 0 .5rem -0.1rem !important}.cta-button{color:#000;background:#002866;border:none;border-radius:0px !important;text-align:center;text-transform:uppercase;font-family:"elza-text",sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;padding:.75rem .5rem;width:100%;max-width:250px;margin:0 auto;display:block;transition:all .25s}.cta-button:hover{color:#fff !important;background:#003280 !important;text-decoration:none}.nwcallback{bottom:1rem !important}.nwcallback .introbox p{font-size:.75rem}.nwcallback .anchor{background:#099343 !important}@media screen and (max-width: 960px){.nwcallback{display:none !important}}.wp-block-media-text{padding-top:2rem;padding-bottom:2rem;display:flex !important;flex-direction:column-reverse}.home .wp-block-media-text{display:block}@media screen and (min-width: 960px){.wp-block-media-text{display:grid !important;flex-direction:row;grid-template-columns:50% auto !important;padding-top:3rem;padding-bottom:1rem}.home .wp-block-media-text{padding-top:2rem;padding-bottom:2rem}}.wp-block-media-text .wp-block-media-text__content{padding:2rem 0 !important}@media screen and (min-width: 960px){.wp-block-media-text .wp-block-media-text__content{padding:2rem !important}}.wp-block-media-text h2{margin:0 0 .5rem}.wp-block-media-text h3{margin:0 0 2rem}.square-img-grid{grid-template-columns:auto}.wp-block-gallery{box-sizing:content-box;width:100%;max-width:1200px;margin:0;padding:1rem 0 2rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.wp-block-gallery{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.drop-cap{color:#099343;margin:0 auto 1rem;font-size:1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}@media screen and (min-width: 960px){.drop-cap{flex-direction:row}}.drop-cap>*{display:inline-block;vertical-align:middle}@media screen and (min-width: 960px){.drop-cap>*{min-width:0;min-height:0}.drop-cap>*:nth-child(1){flex:1}.drop-cap>*:nth-child(2){flex:2}.drop-cap>*:first-child{margin-left:0}.drop-cap>*:last-child{margin-right:0}}@media screen and (min-width: 800px)and (min-width: 960px){.drop-cap>*{min-width:0;min-height:0}.drop-cap>*:nth-child(1){flex:1}.drop-cap>*:nth-child(2){flex:5}.drop-cap>*:first-child{margin-left:0}.drop-cap>*:last-child{margin-right:0}}.drop-cap .big-letter{color:#50a2d4;width:100%;max-width:8rem;font-size:8rem;font-family:"elza-text",sans-serif;font-weight:700;text-align:center;line-height:.8}.slideanim{visibility:visible;visibility:visible\9 }@media screen and (min-width: 960px){.slideanim{visibility:hidden}}.slideanim.slide{visibility:visible;animation:none}@media screen and (min-width: 960px){.slideanim.slide{animation:slide 1s}}.slideanim::after{content:"";display:table;clear:both}@keyframes slide{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}.who-we-are{padding-top:2rem;padding-bottom:2rem;padding-left:5%;padding-right:5%;position:relative;background:#50a2d4;width:100%}.who-we-are h2{border-left:20px solid #099343;color:#002866;font-size:1rem;padding-left:2rem}@media screen and (min-width: 960px){.who-we-are h2{font-size:1.5rem;text-align:left;margin:0}}.who-we-are h2 span{padding-top:6rem;color:#fff;font-size:max(4vw,2.5rem);text-transform:uppercase;font-weight:900}@media screen and (min-width: 530px){.who-we-are h2 span{font-size:max(4vw,4rem)}}.who-we-are h3{line-height:1.2;width:100%;text-align:center;font-size:max(1vw,3rem);color:#002866;margin:0;font-weight:100;font-family:"poppins",sans-serif}@media screen and (min-width: 960px){.who-we-are h3{text-align:right}}.who-we-are a{color:#002866}.who-we-are p{color:#fff}.who-we-are .wp-block-columns{flex-direction:column-reverse;flex-wrap:nowrap !important;margin-top:2rem;margin-bottom:2rem}.home .who-we-are .wp-block-columns{flex-direction:column;margin-bottom:0rem}@media screen and (min-width: 960px){.home .who-we-are .wp-block-columns{flex-direction:unset}}@media screen and (min-width: 960px){.who-we-are .wp-block-columns{flex-direction:unset}}.who-we-are .wp-block-columns .wp-block-column-is-layout-flow{align-content:center !important}.who-we-are .wp-block-columns .wp-block-column-is-layout-flow h3.brands{font-size:2rem;font-family:"poppins",sans-serif}.features-section{padding-left:5%;padding-right:5%;text-align:center;padding-top:2rem;padding-bottom:4rem;position:relative;background:#fff}@media screen and (min-width: 1500px){.features-section{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.features-section .intro{display:block}@media screen and (min-width: 975px){.features-section .intro{display:flex}}.features-section h2{color:#002866;margin:0;border-left:none;font-size:max(4vw,2.5rem);text-align:center;line-height:1;text-transform:uppercase}@media screen and (min-width: 520px){.features-section h2{font-size:max(4.2vw,3rem)}}@media screen and (min-width: 975px){.features-section h2{text-align:left}}.features-section h2 span{color:#099343;text-transform:uppercase;margin:0;font-size:max(5vw,3rem);letter-spacing:-2px;font-family:"poppins";font-style:italic;line-height:1}@media screen and (min-width: 520px){.features-section h2 span{font-size:max(4vw,3rem)}}.features-section h2 .all{color:#002866}.features-section h3{color:#000;font-size:1.5rem;font-weight:100;margin:0 auto;padding-bottom:1rem;line-height:1;text-align:center;text-transform:uppercase}.features-section .wp-block-columns{position:relative}.features-section .wp-block-columns:after{content:"";position:absolute;bottom:-25px;width:250px;background:#000;height:2px;left:0;right:0;margin:0 auto}.features-section .wp-block-columns .wp-block-image img{margin-bottom:2rem}@media screen and (min-width: 975px){.features-section .wp-block-columns .wp-block-image img{margin-bottom:0rem}}.features-section .features-cards{display:flex;flex-wrap:wrap;padding-top:3rem;margin:0 auto;justify-content:center}.features-section .features-cards .feature-card{background:#002866;margin:5px;width:100%;padding:1rem;border-radius:0px;box-shadow:none}@media screen and (min-width: 668px){.features-section .features-cards .feature-card{width:45%}}@media screen and (min-width: 1200px){.features-section .features-cards .feature-card{width:22%}}.features-section .features-cards .feature-card img{margin-bottom:15px}.features-section .features-cards .feature-card h3{font-size:1em;color:#fff;font-weight:600;text-align:center;font-size:max(1vw,1.3rem)}.features-section .features-cards .feature-card p{color:#fff;margin-bottom:15px;font-size:.9em;text-align:justify}.features-section .features-cards .feature-card .cta-button{color:#fff;background:#099343 !important;border-radius:0px !important;border:3px solid rgba(0,0,0,0)}.features-section .features-cards .feature-card:hover{background:#50a2d4;transition-delay:0s;transform:scale(1.02);box-shadow:0px 5px 6px -3px rgba(0,0,0,.5)}.features-section .features-cards .feature-card:hover .white-icon{display:block;transition:ease-in-out all .5s}.features-section .features-cards .feature-card:hover .black-icon{display:none;transition:ease-in-out all .5s}.features-section .features-cards .feature-card:hover h3{color:#000}.features-section .features-cards .feature-card:hover p{color:#000}.features-section .features-cards .feature-card:hover .cta-button{color:#fff;background:#099343 !important;border:3px solid #50a2d4}.features-section .features-cards .feature-card:hover .cta-button:hover{background:#50a2d4 !important;color:#fff !important}.who-wrapper{background:linear-gradient(90deg, white 50%, #002866 50%);padding-top:2rem;padding-bottom:2rem}.who-wrapper .about-us .wp-block-columns{display:flex;flex-direction:column-reverse}@media screen and (min-width: 960px){.who-wrapper .about-us .wp-block-columns{display:flex;flex-direction:row}}.who-wrapper .about-us .name-col{align-content:center;background:#fff;padding:2rem}@media screen and (min-width: 960px){.who-wrapper .about-us .name-col{background:rgba(0,0,0,0);padding:0}}.who-wrapper .about-us .name-col .its-just{font-size:3rem;font-weight:100;text-align:center;margin-left:-3rem;color:#000}@media screen and (min-width: 960px){.who-wrapper .about-us .name-col .its-just{text-align:left;margin-left:0}}@media screen and (min-width: 1250px){.who-wrapper .about-us .name-col .its-just{font-size:5rem}}.who-wrapper .about-us .name-col .plumb{font-size:max(8vw,5rem);font-weight:900;text-align:center;margin-top:3rem;color:#50a2d4;line-height:0rem}@media screen and (min-width: 1250px){.who-wrapper .about-us .name-col .plumb{font-size:max(5vw,6rem);margin-top:3rem}}.who-wrapper .about-us .name-col .smart{margin-top:4rem;font-size:max(8vw,3rem);font-weight:900;text-align:center;color:#002866;line-height:0}@media screen and (min-width: 1250px){.who-wrapper .about-us .name-col .smart{font-size:max(5vw,6rem);margin-top:5rem}}.who-wrapper .about-us .text-col{background:#fff;padding:2rem}@media screen and (min-width: 960px){.who-wrapper .about-us .text-col{background:rgba(0,0,0,0)}}.who-wrapper .about-us .text-col .title h2{font-size:max(2vw,2rem);padding-left:0rem;color:#50a2d4;text-align:left;margin:0}@media screen and (min-width: 600px){.who-wrapper .about-us .text-col .title h2{font-size:max(2vw,3rem)}}@media screen and (min-width: 960px){.who-wrapper .about-us .text-col .title h2{color:#fff;padding-left:3rem}}.who-wrapper .about-us .text-col .title h3{color:#002866;font-size:max(1vw,1.2rem);font-weight:500;padding-left:0rem;text-align:left}@media screen and (min-width: 960px){.who-wrapper .about-us .text-col .title h3{color:#fff;font-weight:100;padding-left:3rem}}.who-wrapper .about-us .text-col p{padding-left:0rem;color:#000}@media screen and (min-width: 960px){.who-wrapper .about-us .text-col p{color:#fff;padding-left:3rem}}.who-wrapper .about-us .text-col a{color:#099343}.why-us{padding:4rem 0;background:#002866;margin:0 0 -2rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.why-us{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.why-us .wp-block-columns{display:block !important}@media screen and (min-width: 1025px){.why-us .wp-block-columns{display:flex !important}}.why-us .why-us-col{padding-right:3rem !important;padding:3rem;box-shadow:18px 18px 7px -4px rgba(0,0,0,.3058823529);z-index:1;margin-bottom:2rem;background:#fff}@media screen and (min-width: 1025px){.why-us .why-us-col{padding-right:7rem !important;margin-bottom:0rem}}.why-us .why-us-col h2{color:#50a2d4;font-size:2rem}@media screen and (min-width: 1025px){.why-us .why-us-col h2{font-size:3rem;color:#50a2d4}}.why-us .why-us-col h3{color:#002866;position:relative;font-size:1rem;font-weight:700;margin-bottom:10px;line-height:21px;font-family:"bryant-web-condensed",sans-serif}.why-us .why-us-col a{color:#002866}.why-us .why-us-col p{color:#000}.why-us .why-us-col .cta-button{margin-top:2rem;background:#099343 !important;color:#50a2d4;padding:1rem .75rem}.why-us .why-us-vid-col{margin-left:0rem;align-content:center;z-index:9}@media screen and (min-width: 1025px){.why-us .why-us-vid-col{margin-left:-7rem}}.why-us .why-us-vid-col .wp-image-822{box-shadow:9px 9px 5px -4px rgba(0,0,0,.3058823529);max-width:1000px !important;width:100% !important}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}@keyframes fadeInAnimationTwo{0%{opacity:0}100%{opacity:1}}.cta{background:#099343;padding:3rem 0;padding-left:5%;padding-right:5%}@media screen and (min-width: 960px){.cta{background-attachment:fixed}}@media screen and (min-width: 1500px){.cta{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.cta h3{padding:1rem;font-family:"poppins",sans-serif;text-align:center !important;margin:0 auto !important;font-size:2rem;color:#fff}.cta h3 a{color:#002866;white-space:nowrap}@media screen and (min-width: 960px){.cta h3{font-size:1.5rem}}@media screen and (min-width: 1500px){.cta h3{font-size:2.5rem}}.cta .wp-block-columns{margin-bottom:0rem}.cta .wp-block-column{align-content:center}.specials{background:#fff;padding-top:4rem;padding-bottom:2rem;margin:0}.specials .cta-button{margin-top:3rem;background:#9d2322;color:#fff}.specials img{max-width:275px;margin:0 auto}@media screen and (min-width: 781px){.specials img{max-width:100%}}.cta-lower{background:#099343;padding:3rem 0;position:relative;z-index:1;padding-left:5%;padding-right:5%}@media screen and (min-width: 960px){.cta-lower{background-attachment:fixed}}@media screen and (min-width: 1500px){.cta-lower{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.cta-lower .wrap{border-left:20px solid #002866}.cta-lower .wrap h2{padding:1rem;font-family:"poppins",sans-serif;text-align:left !important;margin:0 auto !important;font-size:max(3vw,3rem);color:#fff;padding-left:2rem}.cta-lower .wrap p{color:#fff;padding-left:2rem}.cta-lower .wrap a{color:#002866;white-space:nowrap}.cta-lower .wp-block-columns{margin-bottom:0rem}.cta-lower .wp-block-column{align-content:center}.awards{background:#50a2d4;padding-top:3rem;padding-bottom:3rem}.awards h2{color:#002866}.slide-wrapper{animation:fadeInAnimation ease-in 2s;animation-iteration-count:1;animation-fill-mode:forwards}.slide-wrapper .carousel{margin:0 auto;padding:0;max-width:100%;overflow:hidden;display:flex}.slide-wrapper .carousel>*{flex:0 0 100%}.slide-wrapper .group{display:flex;gap:20px;padding-right:20px}.slide-wrapper .card{width:150px;padding:1px;margin:0 auto;font-size:x-large;justify-content:center;align-items:center;min-height:50px;align-content:center;text-align:center}@media screen and (min-width: 700px){.slide-wrapper .card{width:250px;min-height:50px}}.slide-wrapper .card img{margin:0 auto}.slide-wrapper .group{will-change:transform;animation:scrolling 15s linear infinite}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.banner-wrap .banner-overlay{position:relative}.banner-wrap .banner-overlay .banner-slider{display:none}@media screen and (min-width: 960px){.banner-wrap .banner-overlay .banner-slider{display:block}}.banner-wrap .banner-overlay .mobile-slider{display:block}@media screen and (min-width: 960px){.banner-wrap .banner-overlay .mobile-slider{display:none}}.banner-wrap .banner-overlay .video-container{width:100%;z-index:-1;animation:fadeInAnimation ease-in 2s;animation-iteration-count:1;animation-fill-mode:forwards}.banner-wrap .banner{padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){.banner-wrap .banner{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}.banner-wrap .banner .exp{position:absolute;bottom:10%;left:2%;right:2%;display:block;margin:0 auto;text-align:center}@media screen and (min-width: 1000px){.banner-wrap .banner .exp{bottom:15%;left:2%;right:2%;top:auto;text-align:center;display:block;margin:0 auto}}.banner-wrap .banner .exp .sp-intro{width:100%;max-width:700px;text-align:center;margin:0 auto}@media screen and (min-width: 1140px){.banner-wrap .banner .exp .sp-intro{max-width:900px}}.banner-wrap .banner .exp h1{color:#fff;line-height:1;text-shadow:1px 1px #000;font-size:max(3vw,1.5rem);font-family:"poppins",sans-serif;text-align:center !important;padding:.75rem 0 0rem;animation:fadeInAnimation ease-in 2s;animation-iteration-count:1;animation-fill-mode:forwards;font-weight:900;text-transform:uppercase;margin:0 auto}@media screen and (min-width: 540px){.banner-wrap .banner .exp h1{font-size:max(3vw,2rem)}}@media screen and (min-width: 1000px){.banner-wrap .banner .exp h1{margin:0}}@media screen and (min-width: 1300px){.banner-wrap .banner .exp h1{font-size:max(2vw,3rem)}}.banner-wrap .banner .exp h3{padding:0;text-shadow:1px 1px #000;margin:0rem;color:#fff;font-style:italic;font-family:"bryant-web-condensed",sans-serif;font-weight:400;font-size:max(1.7vw,1.5rem);text-align:center;animation:fadeInAnimationTwo ease-in 3s;animation-iteration-count:1;animation-fill-mode:forwards}.banner-wrap .banner .mobile-quote{display:inline-flex;align-content:center;justify-content:center;align-items:center;max-width:250px;width:100%}.banner-wrap .banner .mobile-quote .cta-button{color:#fff;background:#9d2322;border-radius:0px !important;margin-top:1rem;font-weight:900;padding:.75rem .5rem}.banner-wrap .banner .mobile-quote .cta-button:hover{background:#099343}.banner-wrap .banner .billboard{position:absolute;right:0;margin:0 auto;left:0;bottom:-3rem;max-width:50px;display:none}@media screen and (min-width: 900px){.banner-wrap .banner .billboard{display:block}}footer.site-footer{color:#000;background:#fff;padding:0;clear:both}footer.site-footer h3{font-size:2rem;font-weight:700;line-height:1.2}@media screen and (min-width: 1200px){footer.site-footer h3{font-size:3rem}}footer.site-footer .colophon{color:#fff;background:url(//www.airproheatingandairconditioning.com/wp-content/themes/nw-airprohae/images/footer-bg.jpg) no-repeat top #50a2d4;background-size:cover;background-attachment:initial;box-shadow:0px 1000rem 0px 0px rgba(0,0,0,.34) inset;font-size:.95rem;line-height:1.5;padding:0}@media screen and (min-width: 960px){footer.site-footer .colophon{background-attachment:fixed}}.page-id-92 footer.site-footer .colophon{display:none}footer.site-footer .colophon .content-cont{padding:4rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){footer.site-footer .colophon .content-cont{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}footer.site-footer .colophon .content-cont .reviews{width:100%;background:#002866;padding:2rem;box-shadow:18px 18px 7px -4px rgba(0,0,0,.3058823529)}@media screen and (min-width: 960px){footer.site-footer .colophon .content-cont .reviews{max-width:50%}}footer.site-footer .colophon .content-cont .reviews h2,footer.site-footer .colophon .content-cont .reviews h3{color:#fff;text-align:left;margin:0 0 1rem}footer.site-footer .colophon .content-cont .reviews h3{font-size:1.25rem;font-weight:300;line-height:1.2}@media screen and (min-width: 960px){footer.site-footer .colophon .content-cont .reviews h3{font-size:1.5rem}}footer.site-footer .badges{background:#fff;overflow:hidden;padding:4rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){footer.site-footer .badges{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}footer.site-footer .badges h2{color:#50a2d4;text-align:center;margin:0 0 2rem}footer.site-footer .badges p{color:brandone;text-align:center}footer.site-footer .badges .slide-wrapper{background:#fff;animation:fadeInAnimation ease-in 2s;animation-iteration-count:1;animation-fill-mode:forwards}footer.site-footer .badges .slide-wrapper .carousel{margin:0 auto;padding:0;max-width:100%;overflow:hidden;display:flex}footer.site-footer .badges .slide-wrapper .carousel>*{flex:0 0 100%}footer.site-footer .badges .slide-wrapper .group{display:flex;gap:20px;padding-right:20px}footer.site-footer .badges .slide-wrapper .card{width:75px;padding:1px;margin:0 auto;font-size:x-large;justify-content:center;align-items:center;min-height:50px;align-content:center;text-align:center}@media screen and (min-width: 700px){footer.site-footer .badges .slide-wrapper .card{width:150px;min-height:50px}}footer.site-footer .badges .slide-wrapper .card img{margin:0 auto}footer.site-footer .badges .slide-wrapper .group{will-change:transform;animation:scrolling 15s linear infinite}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}footer.site-footer .contact-map-cont{background:#fff;padding:6rem;padding-bottom:10rem;padding-left:5%;padding-right:5%;position:relative}@media screen and (min-width: 1500px){footer.site-footer .contact-map-cont{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}footer.site-footer .contact-map-cont .contact-map{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 960px){footer.site-footer .contact-map-cont .contact-map{flex-direction:row}}@media screen and (min-width: 960px){footer.site-footer .contact-map-cont .contact-map{background-image:linear-gradient(90deg, #50A2D4 60%, white 95%)}}footer.site-footer .contact-map-cont .contact-map>*{width:100%}@media screen and (min-width: 960px){footer.site-footer .contact-map-cont .contact-map>*{margin:0 2rem 0 0}}@media screen and (min-width: 960px)and (min-width: 960px){footer.site-footer .contact-map-cont .contact-map>*{min-width:0;min-height:0;flex:1}footer.site-footer .contact-map-cont .contact-map>*:first-child{margin-left:0}footer.site-footer .contact-map-cont .contact-map>*:last-child{margin-right:0}}footer.site-footer .contact-map-cont .contact-map .form{padding:1rem 5%;margin:0 auto;background:#50a2d4}footer.site-footer .contact-map-cont .contact-map .form .nwform{width:100%;margin:0 auto}footer.site-footer .contact-map-cont .contact-map .form .nwform textarea{height:7rem}footer.site-footer .contact-map-cont .contact-map .form .nwform h3{color:#fff;text-align:center;font-size:2.5rem;margin:.5rem auto;line-height:1;font-family:"poppins",sans-serif;padding:1rem 0}footer.site-footer .contact-map-cont .contact-map .form input[type=submit]{margin:0 auto;display:block;text-align:center}@media screen and (min-width: 960px){footer.site-footer .contact-map-cont .contact-map .form{background:none}}footer.site-footer .contact-map-cont .contact-map .form h2{color:#fff;font-size:2rem}footer.site-footer .contact-map-cont .contact-map .form p{color:#fff}footer.site-footer .contact-map-cont .contact-map .map{background:#099343;overflow:hidden;z-index:2}footer.site-footer .contact-map-cont .contact-map .map h3{color:#fff;font-size:1.5rem;padding:3rem 2rem 2rem;margin:0}@media screen and (min-width: 960px){footer.site-footer .contact-map-cont .contact-map .map h3{font-size:1.75rem}}footer.site-footer .contact-map-cont .contact-map .map iframe{margin:1rem 0 -5px}footer.site-footer .contact-map-cont .contact-map .menu{padding:0 2rem 2rem;column-count:1}@media screen and (min-width: 1100px){footer.site-footer .contact-map-cont .contact-map .menu{column-count:1}}footer.site-footer .contact-map-cont .contact-map .menu li{color:#fff;list-style:inside none disc;margin:.5rem 0}footer.site-footer .contact-map-cont .contact-map .menu li a{color:#fff}footer.site-footer .contact-map-cont .contact-map .menu li a:hover{color:#002866 !important}footer.site-footer .contact-map-cont .face{position:absolute;bottom:-9px;left:0;right:0;margin:0 auto;display:block;max-width:350px}footer.site-footer .plumbers-charge-too-much{padding:.01rem;margin:0 auto;display:block;background:#ec1d25}footer.site-footer .plumbers-charge-too-much h3{color:#fff;font-weight:900;font-family:"poppins",sans-serif;text-align:center}footer.site-footer .footer-cto{margin:0 auto;width:100%;display:flex;flex-direction:column-reverse}@media screen and (min-width: 960px){footer.site-footer .footer-cto{flex-direction:row;display:flex;margin:0 auto}}footer.site-footer .footer-cto a:hover{text-decoration:none}footer.site-footer .footer-cto .phone-side{background:#099343;width:100%;padding:1rem;margin:0 auto}footer.site-footer .footer-cto .phone-side ul{display:flex;margin:0 auto;justify-content:space-between;max-width:650px}footer.site-footer .footer-cto .phone-side .fa{font-size:4rem;color:#fff;padding-right:1.5rem}footer.site-footer .footer-cto .phone-side h3{margin:0 auto;font-size:2rem;font-weight:600;color:#fff;text-transform:uppercase}@media screen and (min-width: 760px){footer.site-footer .footer-cto .phone-side h3{font-size:3.5rem;font-weight:300}}footer.site-footer .footer-cto .phone-side p{margin:-0.5rem auto 0;color:#fff;text-transform:uppercase}footer.site-footer .footer-cto .phone-side:hover{background:#50a2d4}footer.site-footer .footer-cto .phone-side:hover .fa{color:#fff}footer.site-footer .footer-cto .phone-side:hover h3{color:#fff}footer.site-footer .footer-cto .phone-side:hover P{color:#fff}footer.site-footer .footer-cto .contact-side{background:#002866;width:100%;padding:1rem;margin:0 auto}footer.site-footer .footer-cto .contact-side ul{display:flex;margin:0 auto;justify-content:space-between;max-width:650px}footer.site-footer .footer-cto .contact-side .fa{font-size:4rem;color:#fff;padding-right:1.5rem}footer.site-footer .footer-cto .contact-side h3{margin:0 auto;color:#fff;font-weight:600;font-size:2rem;text-transform:uppercase}@media screen and (min-width: 760px){footer.site-footer .footer-cto .contact-side h3{font-size:3.5rem;font-weight:300}}footer.site-footer .footer-cto .contact-side p{margin:-0.5rem auto 0;color:#fff;text-transform:uppercase}footer.site-footer .footer-cto .contact-side:hover{background:#50a2d4}footer.site-footer .footer-cto .contact-side:hover .fa{color:#fff}footer.site-footer .footer-cto .contact-side:hover h3{color:#fff}footer.site-footer .footer-cto .contact-side:hover P{color:#fff}footer.site-footer .contact{color:#000;background:#fff}footer.site-footer .contact .logo-mobile{display:block}@media screen and (min-width: 960px){footer.site-footer .contact .logo-mobile{display:none}}footer.site-footer .contact .logo-cont{display:none;border-right:none;max-width:inherit;align-self:center}@media screen and (min-width: 960px){footer.site-footer .contact .logo-cont{border-right:1px solid #495f73;border-left:1px solid #495f73;display:block}}footer.site-footer .contact .address-cont{color:#000;width:100%;padding:4rem 0 2rem;font-weight:900;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){footer.site-footer .contact .address-cont{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}footer.site-footer .contact .address-cont a{color:#002866}footer.site-footer .contact .address-cont .logo{display:block;align-content:center;justify-content:center;align-items:flex-start}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont .logo{display:flex}}footer.site-footer .contact .address-cont .contact-info{display:block;margin:0 auto;text-align:center;align-self:center}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont .contact-info{min-width:0;min-height:0;flex:1}footer.site-footer .contact .address-cont .contact-info:first-child{margin-left:0}footer.site-footer .contact .address-cont .contact-info:last-child{margin-right:0}}footer.site-footer .contact .address-cont .contact-info h3{color:#50a2d4;text-align:center !important;margin-left:0rem;font-size:1.5rem;padding:.5rem 0;margin:0;position:relative}footer.site-footer .contact .address-cont .contact-info h3:after{content:"";position:absolute;bottom:6px;width:150px;background:#000;height:1px}footer.site-footer .contact .address-cont .contact-info span{font-size:.9rem}footer.site-footer .contact .address-cont>*>*{width:100%;margin:0 0 1rem}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont>*>*{margin:0 2rem 0 0}}@media screen and (min-width: 960px)and (min-width: 960px){footer.site-footer .contact .address-cont>*>*{min-width:0;min-height:0;flex:1}footer.site-footer .contact .address-cont>*>*:first-child{margin-left:0}footer.site-footer .contact .address-cont>*>*:last-child{margin-right:0}}@media screen and (min-width: 960px)and (min-width: 960px){footer.site-footer .contact .address-cont .logo>*{min-width:0;min-height:0;flex:1}footer.site-footer .contact .address-cont .logo>*:first-child{margin-left:0}footer.site-footer .contact .address-cont .logo>*:last-child{margin-right:0}}footer.site-footer .contact .address-cont .logo img{margin:0 auto;display:block;width:100%;max-width:450px;padding:0 1rem}footer.site-footer .contact .address-cont .soc-num{max-width:100%;align-self:center}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont .soc-num{max-width:100%}}footer.site-footer .contact .address-cont .soc-num h3{color:#50a2d4;text-align:center !important;margin-left:0rem;font-size:1.5rem;padding:.5rem 0;margin:0;position:relative}footer.site-footer .contact .address-cont .soc-num h3:after{content:"";position:absolute;bottom:6px;width:150px;background:#000;height:1px;left:0;right:0;margin:0 auto}footer.site-footer .contact .address-cont .soc-num .payment{max-width:300px;display:block;margin:0 auto}footer.site-footer .contact .address-cont .soc-num .social-menu li a .fa{color:#002866}footer.site-footer .contact .address-cont .soc-num .social-menu li a .fa:hover{color:#fff}footer.site-footer .contact .address-cont .hours{font-weight:900}footer.site-footer .contact .address-cont .hours .fa-clock-o:before{content:"";margin-left:-0.5rem}footer.site-footer .contact .address-cont .contact-info{max-width:100%}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont .contact-info{max-width:33.33%}}footer.site-footer .contact .address-cont .contact-info>*{justify-content:center !important;margin:0 auto;display:flex;padding:.5rem 0}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont .contact-info>*{margin:0;align-items:center}}@media screen and (min-width: 960px){footer.site-footer .contact .address-cont .contact-info>*>*{min-width:0;min-height:0}footer.site-footer .contact .address-cont .contact-info>*>*:nth-child(1){flex:1}footer.site-footer .contact .address-cont .contact-info>*>*:nth-child(2){flex:1}footer.site-footer .contact .address-cont .contact-info>*>*:first-child{margin-left:0}footer.site-footer .contact .address-cont .contact-info>*>*:last-child{margin-right:0}}footer.site-footer .contact .address-cont .contact-info>* .fa{color:#002866;font-size:3rem;width:3rem;max-width:1.3rem;margin-right:1rem;margin:0 auto;text-align:center}footer.site-footer .contact .address-cont .contact-info .phone a p{color:#000 !important}footer.site-footer .contact .address-cont address{font-style:normal}footer.site-footer .contact .address-cont address h4{padding:0;margin:0;font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#002866}footer.site-footer .contact .address-cont p{font-size:1.1rem;color:#000;margin:0}footer.site-footer .mobile-phone-footer{display:flex;position:fixed;bottom:0;right:0;left:0;width:100%;z-index:999}@media screen and (min-width: 1000px){footer.site-footer .mobile-phone-footer{display:none}}footer.site-footer .mobile-phone-footer a{color:#fff;background:#099343;padding:1rem .25rem;margin:0;max-width:100%}footer.site-footer .mobile-phone-footer a:hover{color:#fff !important;background:#50a2d4 !important}footer.site-footer .boilerplate{color:#000;font-size:.7rem;text-transform:uppercase;clear:both;width:100%;padding:.5rem;padding-bottom:3rem !important;padding-left:5%;padding-right:5%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1500px){footer.site-footer .boilerplate{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}@media screen and (min-width: 960px){footer.site-footer .boilerplate{flex-direction:row}}@media screen and (min-width: 778px){footer.site-footer .boilerplate{padding-bottom:1rem !important;padding-top:1rem !important}}footer.site-footer .boilerplate>*{font-size:.7rem;text-transform:uppercase;text-align:center;opacity:.5;width:100%;margin:0 0 .25rem}@media screen and (min-width: 960px){footer.site-footer .boilerplate>*{min-width:0;min-height:0;flex:1}footer.site-footer .boilerplate>*:first-child{margin-left:0}footer.site-footer .boilerplate>*:last-child{margin-right:0}}footer.site-footer .boilerplate>*:hover{opacity:1}@media screen and (min-width: 960px){footer.site-footer .boilerplate>*{margin:0 1rem 0 0}}footer.site-footer .boilerplate img{max-height:100%;max-width:auto}footer.site-footer .boilerplate .fwm-link{max-width:230px;color:#000}footer.site-footer .boilerplate .rg-badge{max-width:230px}footer.site-footer .boilerplate .rg-badge img{max-width:65px;margin:0 auto;display:block;position:relative;z-index:999999}@media screen and (min-width: 960px){footer.site-footer .boilerplate .rg-badge img{margin:0 0 0 auto}}footer.site-footer .boilerplate a{color:#000}footer.site-footer .boilerplate h4{margin:0}footer.site-footer .boilerplate h4 a.copyscape{color:#000;text-transform:uppercase;margin:0}footer.site-footer .boilerplate h4:hover{text-decoration:none}footer.entry-meta{display:none !important;color:#6b6b6f;font-size:.6em;clear:both;padding:3rem 0 0;padding-left:5%;padding-right:5%}@media screen and (min-width: 1500px){footer.entry-meta{padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}}footer.entry-meta>*{padding:.5rem 0}.home footer.entry-meta{display:none}footer.entry-meta time{font-size:.6rem}.blog footer.entry-meta,.single footer.entry-meta{color:#202021;background:rgba(0,0,0,0);margin-bottom:1rem;padding:0}@media screen and (min-width: 1400px){.blog footer.entry-meta,.single footer.entry-meta{padding:0}}.blog footer.entry-meta:last-child,.single footer.entry-meta:last-child{margin-bottom:0}.social-menu{text-align:center;margin:1rem}.social-menu li{display:inline-block;margin:0 .25rem 0 0}.social-menu li:last-child{margin:0}.social-menu li a .fa{color:#fff;font-size:.8rem;line-height:2.5;text-shadow:none;text-align:center;width:2rem;height:2rem;background:rgba(0,0,0,0);border-radius:100%}.social-menu li a:hover .fa-bandcamp{color:#fff;background:#4e9bac}.social-menu li a:hover .fa-delicious{color:#fff;background:#248cff}.social-menu li a:hover .fa-facebook{color:#fff;background:#3b5998}.social-menu li a:hover .fa-ficly{color:#fff;background:#b51c2c}.social-menu li a:hover .fa-flickr{color:#fff;background:#0063db}.social-menu li a:hover .fa-github{color:#fff;background:#4183c4}.social-menu li a:hover .fa-google-plus{color:#fff;background:#dd4b39}.social-menu li a:hover .fa-google{color:#fff;background:#dd4b39}.social-menu li a:hover .fa-instagram{color:#fff;background:#517fa4}.social-menu li a:hover .fa-kickstarter{color:#fff;background:#76cc1e}.social-menu li a:hover .fa-linkedin{color:#fff;background:#007bb6}.social-menu li a:hover .fa-pinterest{color:#fff;background:#cb2027}.social-menu li a:hover .fa-twitter{color:#fff;background:#00aced}.social-menu li a:hover .fa-vimeo{color:#fff;background:#aad450}.social-menu li a:hover .fa-youtube{color:#fff;background:#fc0d1c}.social-menu li a:hover .fa-yelp{color:#fff;background:#af0606}.social-menu li a:hover .fa-angies{color:#fff;background:#7fbb00}.social-menu li a:hover .fa-comment{color:#fff;background:#7fbb00}.social-menu li a:hover .fa-houzz{color:#fff;background:#55a32a}.social-menu li a:hover .fa-bbb{color:#fff;background:#005a78}.social-menu li a:hover .fa-fire{color:#fff;background:#005a78}.social-menu li a:hover .fa-homeadvisor{color:#fff;background:#f8901f}.social-menu li a:hover .fa-home{color:#fff;background:#f8901f}