.red{color:#c1272d}.blue{color:#3d7cca}@font-face{font-family:roboto-regular;src:url(fonts/Roboto-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:roboto-medium;src:url(fonts/Roboto-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:roboto-bold;src:url(fonts/Roboto-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:robotoslab-light;src:url(fonts/RobotoSlab-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:robotoslab-regular;src:url(fonts/RobotoSlab-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:robotoslab-bold;src:url(fonts/RobotoSlab-Bold.ttf);font-weight:700;font-style:normal}html{background:#fff}body{width:100%;font-family:roboto-regular,verdana,arial,sans-serif;font-size:16px;line-height:1.5;margin:0;padding:0;color:#636569;background:#fff}nav ul,#main,footer{max-width:1280px;margin:0 auto}#head{clear:both;position:relative}header{margin:0 auto;position:relative;padding:20px 11% 5px;width:78%;max-width:1280px;display:inline-block}header h2,header h3{padding:0;margin:0;background:0 0}header h2 a,header h2 a:hover,header h2 a:active{font:9px arial;color:#fff;background:url(images/AAHLRSA_Logo_2017_Red_FINAL.png)no-repeat;background-size:contain;text-align:left;text-indent:-500px;float:left;padding:60px 0 0;width:280px;margin:0;z-index:99999;position:relative}header h3 a{display:block;padding:0;font-size:1.2rem;font-weight:400;color:#1fbbd6;margin:0 0 0 10px}nav{width:220px;float:right}#mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color:#d7d7d7}#mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#c1272d}#mega-menu-wrap-menu-2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated{background:0 0!important;border:inherit!important;padding:0!important}nav2{float:right;padding-right:6%;position:relative;z-index:9999}nav2 a{border:1px solid #8fd400;padding:7px 20px;margin:0 0 0 1em;color:#8fd400;font-size:.8rem}nav2 a:hover{background:#8fd400;color:#fff}#hero{padding:1.25em 0;width:100%;height:360px;padding-bottom:calc(30% - 360px);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.home #hero{padding:1.25em 0 15em}#hero h1 a{color:#fff}#hero.no-hero h1 a{color:#c1272d}#hero.no-hero{height:initial;padding:0}#hero.no-hero span{color:#3d7cca}#hero.shorter{height:280px}ul.cycle-slideshow{width:100%;padding:0;margin:0;list-style:none}.cycle-slideshow li{width:100%;padding:0;margin:0;height:150px;display:block}.cycle-slideshow li a{width:100%;text-align:center;height:100%;white-space:nowrap;display:inline-block;vertical-align:middle}.cycle-slideshow li a img{max-height:100px;width:auto;max-width:80%;margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;right:0}.pager{width:100%;position:absolute;z-index:99999}.pager a{font-size:2rem;top:-105px;color:#fff;display:inline-block;position:absolute}.pager a#prev,.pager a#prev2{left:20px}.pager a#next,.pager a#next2{right:20px}.footer_slideshow{clear:both;line-height:.1}.footer_slideshow .cycle-slideshow li{height:auto}.footer_slideshow .cycle-slideshow li img{width:100%}#main{text-align:center}#main h3{color:#c1272d;margin:1em auto 0;line-height:1.3}.california #main h3{margin:5px auto 0}#main .wrap-post{max-width:800px;font-size:1rem;padding:0 2% .2em;margin:auto}#main p{margin:5px auto 15px}#map{max-width:1e3px;margin:0 auto}#googleMap{}.gm-style .gm-style-iw *{color:initial!important;font-size:initial!important;margin:initial!important;line-height:initial!important;padding:initial!important;font-weight:initial!important}.map_search{margin:0 auto 1em}.map_search input{padding:10px;width:30%}.map_search input[type=button]{width:10%;background:#5781fc;color:#fff;border:1px solid #777}#gform_2{max-width:90%;margin:0 auto 3em}.page-id-4178 .gfield{margin:5px auto;clear:both;float:left;width:100%}.gfield_label{margin:5px;clear:both;float:left;text-align:right;width:30%}.ginput_container input,.ginput_container select,.ginput_container textarea{width:60%;padding:7px;margin:5px;border:2px solid #ddd;border-radius:5px}.ginput_container_textarea{width:108%}.ginput_container select{width:62%}.ginput_container_checkbox{float:left;margin:5px 10px}.gfield_checkbox{text-align:left}#hero.state{height:450px}#hero.state.shorter{height:325px}#hero.state .buttons-row a{margin:0 10px}.state .grid{clear:both;grid-template-columns:auto auto auto;margin:2em auto;text-align:center;max-width:900px}.state .grid>div{background:#e1f4fd;height:295px;max-width:280px;margin:0 10px;text-align:center;position:relative}.state .grid>div>div p{margin:2em auto;max-width:190px}.state .grid>div:nth-of-type(3)>div p{max-width:none}.state .grid>div.facts>div p{margin:1em auto}.state .grid>div>div a{color:#636569;font-family:robotoslab-bold,Georgia,times new roman,serif}.state .grid>div>div a:hover{color:#75bee9}.state .grid>div>div{vertical-align:middle;position:absolute;top:50%;width:95%;left:50%;transform:translate(-50%,-50%)}.sign_wrap{padding:20px 0;position:relative}.sign_wrap>div{color:#3d7cca;letter-spacing:.11em;font-family:aktiv-grotesk,times new roman,sans-serif;font-weight:400}.sign_wrap img{margin:10px auto;width:95%;max-width:250px;max-height:236px}.state .finder img{width:85%;max-width:227px}.state .facts img{max-width:59px}.state .manager{border:1px solid #c1272d;padding:.75em 4% .5em;margin:0 auto 2em;width:auto;line-height:2;display:inline-block}.state .manager strong{display:block;color:#c1272d}.state .manager a{color:#636569}.state .manager .btn{margin:1em auto}.grid{display:grid}.content-block{max-width:880px;margin:auto}.area_wrap{display:grid;grid-template-columns:auto auto;gap:2em;text-align:center;margin:auto;max-width:875px;position:relative}.area:nth-of-type(odd){}.area{border:1px solid #000}.area h4{background:#18164d;color:#fff;font-family:robotoslab-regular,times,serif;font-weight:400;font-size:20px;margin:0;padding:5px 2% 7px;clear:both;float:left;width:96%}.area p{padding:0 6%;margin:6px auto 10px}.area .facts{margin:22px auto 32px;max-width:420px}.area .fact_sheet_icon{background:url(images/fact-sheet-icon.png)no-repeat;margin:4px 20px 20px 50px;width:59px;height:74px;float:left;background-size:contain}.area .facts p{text-align:left;padding:7px 10% 0 6%}.area .facts a{color:#636569;font-family:robotoslab-regular,times,serif;font-weight:700;letter-spacing:1px}.area .facts a:hover{color:#75bee9}.area .sign_wrap{height:225px;background-color:#e1f4fd}.area .sign_wrap>div{color:#3d7cca;font-family:aktiv-grotesk,times new roman,sans-serif;font-weight:400;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.area .sign_wrap img{width:100%}.state.mult .grid{max-width:880px;grid-template-columns:50% 50%}.state.mult .grid>div{background:0 0;max-width:420px;height:150px;margin:2em 13px}.state.mult .grid>div.manager{height:140px;padding:20px 5px}.state.mult .grid>div>div p{margin:5px auto 20px;max-width:none}.state.mult .manager{padding:20px 0 0}.page-id-279 #main-wrap{background:url(images/bg_traffic_blue_contact.jpg)no-repeat;color:#fff}.page-id-279 #main-wrap a{color:#fff}.page-id-279 #main-wrap a:hover{text-decoration:underline}.page-id-279 #hero.no-hero span,.page-id-279 #hero.no-hero h1 a,.page-id-279 #main-wrap a{color:#fff}#gform_1{margin:2em auto;text-align:center;clear:both;float:left;width:100%}.page-id-279 .gform_body{max-width:845px;margin:auto}.page-id-279 .gfield{width:45%;float:right;margin:0 2%;position:relative}.page-id-279 .gfield label{display:none}.page-id-279 .gfield input,.page-id-279 .gfield textarea{color:#444;background:#fff;width:92%;border-radius:7px;padding:15px;margin:5px auto;letter-spacing:.02em;border:none}.page-id-279 .gfield input:focus{background:#fff}.page-id-279 .gfield textarea{height:137px}.page-id-279 .gfield ::placeholder{text-transform:uppercase;color:#a6a8ab}.page-id-279 .gform_footer{clear:both;padding:1.5em 0}.page-id-279 .gform_footer input{border-radius:5px!important;padding:7px 20px;letter-spacing:.1em}h2.gform_submission_error{font-size:1.5rem}.validation_message{color:#c1272d;line-height:1.2}.gform_confirmation_message{font-size:1.5rem;margin:1em auto;display:block;border:1px solid #fff;clear:both;padding:10px}.gform_validation_container{display:none}.page-id-279 .hbspt-form{max-width:845px;margin:2em auto}.page-id-279 .hbspt-form input,.page-id-279 .hbspt-form textarea{color:#444;background:#fff;padding:15px;margin:5px 1.2%;width:44%;float:left;border-radius:7px;letter-spacing:.02em;border:none}.page-id-279 .hbspt-form input:focus{background:#fff}.page-id-279 .hbspt-form textarea{height:137px}.page-id-279 .hbspt-form input.hs-button{width:auto;margin:2em inherit;font-size:1rem!important}ul.hs-error-msgs{width:300px!important;padding:0}.hs-error-msg{background:#0e51a6;padding:5px}.hbspt-form{max-width:90%;margin:0 auto 3em}.hs-form-field input,.hbspt-form select,.hbspt-form textarea{width:60%;padding:7px;margin:5px;border:2px solid #ddd;border-radius:5px}.hbspt-form textarea{width:108%}.hbspt-form select{width:62%}.hbspt-form .checkbox{float:left;margin:5px 10px}.info{margin:2.5em auto;line-height:1.7}.info a{padding:5px 0 5px 27px}.info .phone{background:url(images/phone.svgz)0 no-repeat;background-size:22px;padding-left:30px!important}.info .email{background:url(images/email.svgz)0 no-repeat;background-size:28px;padding-left:37px!important}.info .map{background:url(images/map.svgz)0 no-repeat;background-size:16px}.announce.cycle-slideshow li{background-color:#18164d}#header-stuff{position:relative;float:right;width:270px}form.search{width:215px;position:absolute;left:0;padding:0}form.search input{width:60%;padding:5px 38px 5px 9px;border:1px solid #ddd;font-size:1rem;margin:0}form.search input.button,form.search input.button:hover{background:url(images/arrow-go.png)0 no-repeat!important;background-size:25px!important;width:25px!important;padding:10px 0!important;font-size:1rem;border:none!important;line-height:.1}.search-icon{position:absolute;z-index:9999;top:11px;right:70px;cursor:pointer;background:url(images/search-icon-navy.svgz)no-repeat;background-size:contain;width:18px;height:18px}header form.search{display:none;top:4px;position:relative}header .btn{position:absolute;top:5px;right:115px}.search-close{display:none;position:absolute;right:64px;top:48px;font-size:1rem;z-index:9999;cursor:pointer}.buttons-row{margin:15px auto;text-align:center}.buttons-row a{font-size:1rem;margin:0 auto 1em}#content .buttons-row{margin:3em auto 2em}.btn,.button,.alm-load-more-btn,#searchsubmit,.page-id-279 .hbspt-form input.hs-button{background:#c1272d!important;color:#fff!important;letter-spacing:1px;padding:5px 20px!important;display:inline-block;line-height:1.5;text-align:center;font-size:13px;border-radius:4px!important;border:1px solid #c1272d!important;text-transform:uppercase;font-family:robotoslab-bold,Georgia,times new roman,serif}.btn:hover,.button:hover,.alm-load-more-btn:hover,#searchsubmit:hover,.page-id-279 .hbspt-form input.hs-button:hover{color:#c1272d!important;background:#fff!important}.btn.blue{background:#3d7cca!important;border-color:#3d7cca!important}.btn.blue:hover{color:#3d7cca!important;background:#fff!important;color:#3d7cca!important}.btn.red{background:#c1272d!important;border-color:#c1272d!important}.btn.red:hover{background:#fff!important;border-color:#c1272d!important;color:#c1272d!important}.ctct-popup-form button{background:#0285d2!important;border:none!important;padding:10px!important;display:inline-block!important}.ctct-popup-form button:hover{color:#fff!important;background:#0098f4!important}.ctct-popup-content button.ctct-popup-close{background:initial!important}#main-wrap{float:left;width:100%}#main{}.post_name{float:left}#content,article{float:left;clear:both;width:94%;padding:0 3% 2em;line-height:1.6;position:relative;overflow:hidden}.full,#respond{padding:2% 3%;margin:1% 0;border-radius:5px;float:left;width:94%}.home .full#post-1{width:94%;height:auto!important;padding:2%;margin:1%;background:#fff}.home .full#post-1 p{padding:0 2%}.home #post-1 a{color:#a5c525}.home .full{float:left;width:29.3%;margin:1%;padding:1%;text-align:center;position:relative;background:#fff}.home .full p{text-align:left;padding:0 4% 2%}.home .full .post-edit-link{position:absolute;bottom:0;right:0}.home .full img{margin:3% 0 0}#content b,#content strong{font-size:110%}.learn-more{background:url(images/unique-marketing-icon-blue.svg)no-repeat;margin:10px auto;width:115px;height:95px;display:block}#box_widgets{clear:both;float:left;display:flex;padding:5px 0;height:424px;margin:1em auto;text-align:center;background:url(images/HIGHWAY_Sunset_AdobeStock_285170060_sr1.jpg)no-repeat;background-size:cover;justify-content:center}#box_widgets>div{width:17%;height:auto;max-height:235px;margin:.5% 1%;padding:1em 2% 0;background:#fff}#box_widgets>div:nth-of-type(1){}#box_widgets>div:nth-of-type(2) img{}#box_widgets>div:nth-of-type(3) img{max-width:60px}#box_widgets img{max-width:70px}#box_widgets h4{color:#3d7cca;font-family:aktiv-grotesk,times new roman,sans-serif;font-weight:800;font-style:normal;margin:5px auto 7px;font-size:1.4rem;font-weight:400;line-height:1.3}#box_widgets p{padding:0 2% .5em;margin:0;font-size:.9rem;line-height:1.5}div.testimonial{clear:both;background:#a1d3f0;margin:3em auto 0;text-align:center;width:100%;color:#2d2b6a;font-family:robotoslab-regular,times,serif;font-weight:400;font-size:1rem;position:relative}.testimonial ul{height:275px;max-width:800px;margin:0 auto;padding:0;list-style:none;display:flex!important;align-items:center;background-image:url(images/quotes-end.png),url(images/quotes-start.png);background-position:100% 100%,0 0;background-repeat:no-repeat}.testimonial li.cycle-slide-active{display:flex!important;align-items:center}.testimonial li{max-width:600px;margin:0 auto;padding:0;height:auto;line-height:1.7;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonial li p small{margin:10px auto 0;display:block}.testimonial .pager a{top:-160px}.home .testimonial ul,.page-id-1058 .testimonial ul{max-width:885px;background-position:100% 100%,420px 0}.home .testimonial li,.page-id-1058 .testimonial li{max-width:none;position:relative;vertical-align:initial;top:initial;left:initial;transform:initial}.home .testimonial li p,.page-id-1058 .testimonial li p{padding:0 4%}.page-id-1058 .testimonial ul{background-position:59% 100%,0 0}.col1-2{width:48%;float:left;margin:0 4% 0 0}.col1-2:nth-last-of-type(2){margin:0}#sidebar{float:left;width:25%}#sidebar ul{margin:0;padding:0;list-style:none}#sidebar h2{padding:0;margin:0}#sidebar .widget{clear:both;padding:1em;margin:.5em 0 .5em .5em;background:rgba(255,255,255,0);border-radius:5px}#sidebar li li a{padding:.5em 0;display:block}#sidebar a:hover{}#sidebar #text-2 p{color:#777;margin:1rem 0;padding:0;font-size:.9rem}#sidebar #text-2 em{display:block;color:#444;font-size:1rem}.scroll{transition:1s ease-out}#foot{margin:0 auto;clear:both;float:left;width:100%;background:#18164d}footer{color:#fff;line-height:1.5;padding:1.5em 4%}ul#menu-footer-menu{padding:0;margin:0;list-style:none}ul#footer-widgets{padding:0;margin:2em auto;list-style:none;float:left;width:100%;display:grid;grid-template-columns:33% 33% 33%}#footer-widgets li{padding:3px 0}#footer-widgets ul a{color:#ccc}#footer-widgets ul a:hover{color:#fff}#footer-widgets ul a:after{content:' \00BB'}footer .widget{margin:0;padding:1em 0;font-size:.8rem}footer ul{padding:0;list-style-position:inside}footer .tagcloud a{display:inline-block}footer h2{clear:both;color:#75bee9;margin:1em 0;font-size:.9rem;font-weight:700;text-transform:uppercase}footer a{}footer a:hover{color:#fff}footer .btn{float:left;margin-bottom:3em;padding:5px 10px!important}.title{background:#18164d url(images/AAHLRSA_we-do-litter-removal_blue_KO.svgz)no-repeat;background-size:contain;font-size:9px;text-indent:-9999px;width:auto;max-width:600px;height:45px;display:block}.copy,.cwc{display:inline-block;width:100%;text-align:center;margin:2em auto 0;line-height:30px;clear:both;font-size:.8rem;background:#18164d}.copy{border:1px solid #ffffff14;border-left:0;border-right:0;padding:.5em 0}.copy,.copy a{color:#75bee9}.copy:hover,.cwc:hover{}.cwc{font-size:9px;padding:2em 0;color:#75bee9}.social{text-align:center;clear:both;float:left}.social a{background-size:contain;width:20px;height:20px;margin:0 10px 0 0;display:inline-block;opacity:1}.social a:hover{opacity:.7}.social a.twitter{background:url(images/twitter.svgz)50% no-repeat}.social a.facebook{background:url(images/facebook.png)50% no-repeat;background-size:19.5px}.social a.instagram{background:url(images/instagram.svgz)50% no-repeat}#content .social{float:none}#content .social a{margin:0 10px}#content .social a.twitter{background:url(images/twitter-blue.svgz)50% no-repeat}#content .social a.facebook{background:url(images/facebook-blue.png)no-repeat;margin:0 0 0 10px}#content .social a.instagram{background:url(images/instagram-blue.svgz)no-repeat}a{text-decoration:none;color:#c1272d;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}a:focus,a:active{background:0 0;outline:none}a:hover{color:#3d7cca}a[href^=tel]{color:inherit;text-decoration:none}.paginate{margin:1em 0;display:block}.paginate a{color:#999}a.post-edit-link{display:block;background:#fff;width:auto;float:right;padding:0 3px;font-size:smaller;color:#ccc}img,a.img,img a{border:none;max-width:100%;height:auto}.iframe-wrap,.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.iframe-wrap iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}td,th{vertical-align:top;padding:5px}h1,.home .hero_headline{margin:0 auto 25px;padding:0 2%;width:96%;text-align:center;color:#fff;font-family:robotoslab-light,Georgia,times new roman,serif;font-size:3.5rem;font-weight:400;line-height:1.1}h1 span{max-width:1050px;display:inline-block}.hero_headline,.home h1{text-align:center;text-transform:uppercase;font-size:1rem;margin:.67em 0 0;letter-spacing:.5px;color:#fff;font-family:aktiv-grotesk,times new roman,sans-serif;font-weight:800;font-style:normal}.home h1 a{margin:.67em 0;display:block}.home h1 a span{color:#01249a}.home .hero_headline{text-transform:none}h2,h3,h4,h5{padding:2px 0 3px;margin:1em auto 0;color:#c1272d;line-height:1.35;font-family:robotoslab-regular,Georgia,times new roman,serif;font-weight:400}h4,h5{margin:0 auto;color:#3d7cca}h2{font-size:1.9rem}h3{font-size:1.7rem}h4{font-size:1.2rem}h5{font-size:1.1rem}b.thanks{font-size:1.5em;padding:15px;display:block;text-align:center}label.error{color:red;width:100%;padding:0;margin:0;text-align:center}input[type=checkbox],input[type=radio],label input{border:none;width:auto;float:none}.error{border-color:red}input:focus{background:inherit}#searchsubmit{width:auto;padding:10px 1.5rem;background:#8fd400;color:#fff;border:1px solid #8fd400;-webkit-appearance:none}#searchsubmit:hover{background:0 0;color:#8fd400;cursor:pointer}#searchsubmit{width:auto;font-size:.8rem;padding:10px 20px;background:#8fd400;color:#fff;border:1px solid #8fd400;-webkit-appearance:none}#searchsubmit:hover{background:0 0;color:#8fd400;cursor:pointer}#searchform label{display:none}#searchform input{padding:10px 20px}input:focus,select:focus,textarea:focus,button:focus{outline:none}.wpcf7-form{max-width:400px}p.paging{text-align:center;width:100%;float:left;clear:both;padding:0;margin:0 auto 3em}.paging *{padding:5px 1rem;display:inline-block;color:#636f69}.page-numbers.current{color:#75bee9;font-weight:700;text-decoration:underline}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0 1rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1rem}.wp-caption{text-align:center}.wp-caption img{border:0;margin:4px 0 0;padding:0}.wp-caption p.wp-caption-text{font-size:.8rem;line-height:1.2;margin:0;padding:0 4px 5px}.cats,.tags{color:#ccc}.blog #main{max-width:98%}.blog #hero.shorter{height:250px}.blog h1{text-align:center;text-transform:uppercase;font-size:1.2rem;margin:.67em 0 0;letter-spacing:.5px;font-family:aktiv-grotesk,times new roman,sans-serif;font-weight:800}.blog .hero_headline{background:url(images/cleanMattersBlog.svgz);height:155px;margin:auto;max-width:820px;display:block;background-position:50%;background-repeat:no-repeat}.blog #content{display:flex;flex-wrap:wrap;justify-content:center;margin:2em auto 0;padding:0 0 2em;width:100%}.blog article{margin:1em auto 2em;flex-basis:calc(20%);box-sizing:border-box;padding:0 1%}.blog article h3{font-size:1.4rem}.blog article .date{font-size:14px}article{max-width:810px;margin:auto;float:none}article .date{color:#636569;font-size:17px;padding:0;margin:20px auto 10px;text-transform:uppercase;font-weight:700;font-family:aktiv-grotesk,times new roman,sans-serif}article h1{padding:0 0 10px;font-size:48px}article h1 a{color:#c1272d;display:block;font-style:normal}article h1 a:hover{color:#c1272d;cursor:default}article a{color:#c1272d;font-style:italic}.blog article a{color:#636569;font-style:normal}.blog #main h3:hover{color:#3d7cca}article a.btn{font-style:normal}article li{padding:10px 0;max-width:700px;margin:auto}article ol{padding:10px 0;max-width:700px;margin:auto;counter-reset:count;list-style:none}article ol li{list-style:none;counter-increment:count}article ol li::before{content:counter(count)". ";color:#c1272d;font-weight:700}article blockquote{background:#e1f4fd;font-weight:700;padding:5px 20px;margin:0 auto}article blockquote em{font-weight:400}article .thumb{height:100px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;vertical-align:middle;overflow:hidden;display:inline-block}#commentform{text-align:center}.commentlist,.commentlist .children{list-style:none;width:100%;padding:0;margin:0;float:left}.commentlist li{margin:0 2%;padding:2%;float:left}.comment-meta,.comment-author{float:left;width:45%;margin:0 2.5% 1% 0;display:block;line-height:32px;padding:0;font-size:1.1rem;color:#7893a0}.comment-meta a{font-size:11px;line-height:1;color:#ccc}.comment-author img{float:left;margin:0 10px 0 0}.comment-body p{width:100%;float:left;padding:3px 0;margin:0}#commentform input,#commentform textarea,#commentform label{float:left;width:45%;margin:5px 1%}#commentform label{width:25%}#commentform input.submit{margin:10px 0 2rem 30%;border:none;border-radius:5px;background:#b95a9c;color:#fff}#commentform input.submit:hover{background:#00679a}ul.two-col{list-style-position:outside;columns:2;-webkit-columns:2;-moz-columns:2;column-gap:36px;text-align:left;max-width:780px;margin:10px auto;padding:0}ul.two-col li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:hidden;list-style-image:url(images/dash.png);background:url(images/dash.png)no-repeat 0 17px;padding:5px 10px 5px 20px;list-style:none;margin:0;vertical-align:middle}.sponsor-how-it-works .content-block,.dotagency-what-we-can-do-for-you .content-block{max-width:790px}.sponsor-how-it-works .content-block h4,.dotagency-what-we-can-do-for-you .content-block h4{margin:30px 0 0;cursor:pointer}.sponsor-how-it-works .content-block p,.dotagency-what-we-can-do-for-you .content-block p{margin:5px 0 0}#faq h4{padding:1.5em 0 0;margin:initial;cursor:pointer}.grid.sponsor{clear:both;max-width:880px;margin:1.5em auto;grid-template-columns:32% 32% 32%;grid-column-gap:2%;grid-row-gap:2em;grid-auto-rows:1fr}.grid.sponsor>div{background:#e1f4fd;padding:5px 15px 20px;font-size:.9rem}.grid.sponsor>div img{height:95px}.grid.sponsor b{color:#3d7cca;margin:10px auto;display:block;font-weight:500;line-height:1.2;font-size:20px!important;font-family:aktiv-grotesk,times new roman,sans-serif}.grid.sponsor .cars{background:url(images/cars.jpg)50% no-repeat;background-size:cover}.grid.dot{clear:both;max-width:880px;margin:1.5em auto 3em;grid-template-columns:1fr 1fr;grid-column-gap:2%;grid-row-gap:3%}.grid.dot div{background:#e1f4fd;padding:15px;text-align:center;position:relative}.grid.dot div img{vertical-align:middle;position:relative;top:50%;width:95%;left:50%;transform:translate(-52.5%,-50%)}.grid.dot div.quote{grid-column:1/3;background-color:#a1d3f0;padding:0}.grid.dot figure{background:url(images/quote-open.png),url(images/quote-close.png);margin:-20px 0 0;height:100%;padding:0 5.25% 15px;background-position:20px 0,right 20px bottom 15px;background-repeat:no-repeat}.grid.dot blockquote{font-size:20px;color:#2d2b6a;line-height:1.3;padding:20px 20px 0}.grid.dot figcaption,.grid.dot cite{color:#2d2b6a;display:block;font-style:normal;font-size:16px}@media only screen and (max-width:1200px){#hero{height:auto}}@media only screen and (max-width:1060px){.blog article{flex-basis:calc(25%)}}@media only screen and (max-width:960px){#box_widgets>div{width:24%}}@media only screen and (max-width:768px){.home .hero_headline{font-size:58px}#box_widgets>div{width:28%}.blog article{flex-basis:calc(33%)}.area .fact_sheet_icon{margin:18px 20px 20px}}@media only screen and (max-width:767px){header{padding:20px 5% 5px;width:90%}#hero{padding:1.25em 0 10em}.home .hero_headline{font-size:47px}.hero_headline,.home h1{font-size:16px}h1{padding:.5em 2% 0}.home .testimonial ul,.page-id-1058 .testimonial ul{height:auto;display:block!important}.home .testimonial li,.page-id-1058 .testimonial li{width:100%;display:block!important;float:left}.home .testimonial li img,.page-id-1058 .testimonial li img{display:block;width:100%;float:none}.state .grid{display:block}.state .grid>div{margin:0 auto 1em}.state.mult .grid{display:block}.state.mult .grid>div{margin:2em auto 1em}}@media only screen and (max-width:704px){.area_wrap{display:block}.area{max-width:420px;margin:2em auto}.area .fact_sheet_icon{margin:4px 20px 0 25px}}@media only screen and (max-width:600px){#header-stuff,header h2 a{margin:auto;display:block;float:none}.home h1{font-size:15px}.home #hero{box-shadow:inset 0 0 0 2e3px rgba(0,0,0,.3)}.cycle-slideshow li a img{max-width:300px}.pager a#prev,.pager a#prev2{left:10px}.pager a#next,.pager a#next2{right:10px}.testimonial .pager a{top:-300px}#box_widgets{width:100%;display:block;margin:1em auto;padding:0;height:auto}#box_widgets>div{max-width:320px;width:auto;display:block;max-height:initial;margin:1em auto}ul#footer-widgets{display:block;text-align:center}ul#footer-widgets>li{margin:0 auto 1em}ul#footer-widgets li{padding:10px 0;font-size:16px}footer .btn{display:inline-block;float:none;margin:1em auto 2em}.social{float:none}.grid.sponsor{grid-template-columns:48% 48%;grid-column-gap:4%}ul.two-col{padding:revert;columns:1;-webkit-columns:2;-moz-columns:2}.blog article{flex-basis:calc(50%)}.page-id-279 .gfield{float:none;width:96%}.ginput_container_textarea{width:auto}}@media only screen and (max-width:460px){h1,.home .hero_headline{font-size:50px}h1{padding:.5em 2% 0}.grid.sponsor{grid-template-columns:100%}ul.two-col{padding:inherit}.grid.dot{grid-template-columns:1fr;margin:1.5em auto;grid-column-gap:0;grid-row-gap:1em}.grid.dot div{grid-column:1}.page-template-default .testimonial ul{height:450px}.gfield_label{margin:20px auto 7px;text-align:left;width:100%}.ginput_container input,.ginput_container select,.ginput_container textarea{width:90%;margin:0}.ginput_container input[type=checkbox]{width:auto;margin:15px 10px 0 0}.blog article{flex-basis:calc(100%)}.state .grid>div{max-width:95%}}@media only screen and (max-width:375px){.buttons-row a{display:block;width:50%}}