.test{display:block}html{font-family:museo-sans,arial,sans-serif;font-size:16px;font-weight;300;color:#63666a}body{margin:0}.container{display:block;box-sizing:border-box;width:100%;max-width:1100px;padding:20px;margin:0 auto}.container_wide{display:block;box-sizing:border-box;width:100%;max-width:1300px;padding:20px;margin:0 auto}.body>.container{display:flex;flex-wrap:wrap}main.media_center_home .body>.container{max-width:1300px}a{text-decoration:none;color:#007cd6}.page_header{z-index:3;position:fixed;width:100%;background:white}.page_header a{font-size:14px;font-weight:bold;color:#0091de}.page_header .header_inner{display:flex;width:100%}.page_header .logo{display:block;flex:1}.page_header .logo img{width:200px;padding:20px 0 0 20px}.page_header nav{flex:5;padding-top:20px}.page_header nav ul{display:inline-block;position:relative;box-sizing:border-box;width:100%;padding:10px 200px 0 0;text-align:center}.page_header nav li{display:inline-block;list-style:none outside none;text-transform:uppercase;padding-right:20px}.page_header nav li.contact{position:absolute;right:0;top:0;padding-right:50px}.page_header nav li.contact .contact_link{display:block;text-align:left}.page_header nav li.contact .contact_link img{display:inline-block;vertical-align:text-top;padding-right:5px}.page_header nav li.contact .tel{font-size:20px;font-weight:300}.page_header nav li.contact .tel label{display:none}.page_header .search a{display:block;padding:40px;border-left:1px solid #e4e4e4}.page_header .button_close,.page_header .menu_button{display:none}.page_header .menu_button .button_open{width:80px;height:100%;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url('https://www.brightview.com/sites/all/themes/brightview/images/sidebar-open.svg') no-repeat #9aca3c}.page_header .button_close{display:none;height:100px;cursor:pointer;text-indent:-9999px;background:url('https://www.brightview.com/sites/all/themes/brightview/images/sidebar-close.svg') right center no-repeat #9aca3c}.overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background-color:black;opacity:.5}body.nav_open .overlay{display:block;z-index:3}.banner{position:relative;background:green;padding-left:184px}.banner:before{content:" ";position:absolute;z-index:2;left:0;top:0;height:100%;width:100px;background:linear-gradient(270deg,rgba(0,124,214,0.25) 0%,rgba(0,124,214,0.25) 33.49%,rgba(0,124,214,0.6) 33.5%,rgba(0,124,214,0.6) 66.49%,#00a8ee 66.5%,#00a8ee 100%);border-left:150px solid #007cd6}.banner .content{position:relative;padding:15px 50px 15px 12%;background-image:url('https://cdn2.hubspot.net/hubfs/549858/Media%20Center%20-%20Article%20Images/banner-background-leaves.jpg')}.media_center_home .banner .content{padding:15px 50px 15px 7.8%}.banner .content:before{position:absolute;height:100%;width:100%;background:black;top:0;right:0;content:'';opacity:.4}.banner h1,.banner .header_text{position:relative;margin-bottom:0;font-size:60px;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,0.75);color:white}.banner p{position:relative;margin:0 0 40px;padding-left:4px;font-size:16px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,0.75);color:white}main{padding:0 0 100px}main:before{content:" ";display:block;width:100%;height:100px}.column_left{flex:7;padding-right:11%}.column_right{flex:4;padding-top:25px}main.media_center_home .column_left{flex:10;padding-right:5%}.breadcrumbs{width:100%;padding:20px 0;font-size:14px;font-weight:300}.breadcrumbs a{color:#63666a}.column_left>h2,.column_left .news_articles>h2,.column_left .videos>h2{position:relative;padding-bottom:22px;text-indent:-2px;font-size:36px;font-weight:300;color:#007cd6}h2.category_header:after{display:none}.column_left>h2:after,.column_left .news_articles>h2:after,.column_left .videos>h2:after,h3.category_subheader:after{content:'';position:absolute;bottom:0;left:0;width:70px;height:5px;background:#9aca3c}.column_left>h2.category_header{margin-bottom:10px;padding-bottom:0}.column_left h3.category_subheader{position:relative;margin-top:0;margin-bottom:50px;padding-bottom:22px;font-weight:500;color:#007cd6}.cards_holder{overflow:hidden;clear:both;display:flex;padding-bottom:40px}.post-item.card{flex:1;box-sizing:border-box;background:#f6f6f6;font-weight:300}.post-item.card:first-child{margin-right:4%}.post-item.card .card_link{display:block;box-sizing:border-box;height:100%;padding-bottom:20px}.post-item.card img{width:100%}.post-item.card .post-body>h3,.post-item.card .post-body>p,.post-item.card .post-body>.more-link{padding:0 15px}.post-item.card .post-body>.more-link{font-weight:500;text-transform:uppercase}.post-item.card p{color:#63666a}.links_holder{display:block;padding:25px;background-color:#007cd6;color:white}.links_holder.alt{background-color:#eee;color:#63666a}.links_holder h4{margin-top:0;margin-bottom:20px;font-weight:300;font-size:24px}.links_holder h3{margin:8px 0}.links_holder h3,.links_holder a{font-size:14px;font-weight:300;color:white}.links_holder.alt h3,.links_holder.alt a{color:#007cd6}.news_articles .links_holder a:before,.videos .links_holder a h3:before{content:"•";padding-right:10px;color:#9aca3c}.post-item.first{overflow:hidden;padding-bottom:30px}.post-item .hs-featured-image-wrapper.thumb{float:right}.post-item h2{margin-top:0}.column_left .button{display:inline-block;padding:10px 15px;margin-top:40px;border:2px solid #9aca3c;font-size:17px;font-weight:normal;text-transform:uppercase}.column_left .news_articles{padding-bottom:50px}.video_list{display:flex;flex-wrap:wrap;width:100%}.video_list>h2{width:100%;position:relative;padding-bottom:22px;text-indent:-2px;font-size:36px;font-weight:300;color:#007cd6}.video_list .selector{width:100%;padding-left:0}.video_list .selector li{display:inline-block;list-style:none outside none;padding:7px 10px;margin-right:20px;margin-bottom:15px;border:3px solid transparent;font-weight:700;text-transform:uppercase;color:#007cd6;cursor:pointer}.video_list .selector li.selected{border:3px solid #9aca3c}.video_list .post-item{width:30%;min-width:300px;padding-right:3%;margin-bottom:10px}.video_list .post-item .hs-featured-image-wrapper.thumb{float:none}.video_list .post-item h2 a{font-size:20px;line-height:24px}.embed_wrapper iframe{width:600px;max-width:100%;height:338px}.video_single .video_title{padding-top:10px;color:#007cd6}.post_cta{box-sizing:border-box;margin-top:50px;padding:50px 10px;background:#9aca3c;font-weight:300;text-align:center}.post_cta a{color:white}.post_cta .cta_header{font-size:36px}.post_cta .cta_button{text-transform:uppercase}.post_cta .cta_button span{display:inline-block;margin-top:10px;padding:8px 12px;border:2px solid white}.related_header{display:none}.related_post_list{display:flex}.related_post_list .post-item{overflow:hidden;flex:1;box-sizing:border-box;max-width:50%;padding-right:20px;margin-bottom:10px}.related_post_list .post-item:nth-of-type(3){display:none}.related_post_list .post-item .hs-featured-image-wrapper.thumb{float:none}.related_post_list .post-item h4{margin-top:0}.related_post_list .post-item a{font-size:16px;line-height:20px}.article_listing .post-item{overflow:hidden;clear:both;margin-bottom:50px}.article_listing img{padding:0 0 15px 15px}.sidebar_widget{margin-bottom:50px}.sidebar_widget>h3{color:#007cd6}.sidebar_widget ul{padding-left:0}.sidebar_widget li{list-style:none outside none;margin-bottom:5px}.sidebar_widget li a{font-size:14px;font-weight:700;color:#9aca3c}.sidebar_widget .social_icons{padding-left:0}.sidebar_widget .social_icons li{display:inline-block;list-style:none outside none}.twitter_holder{max-height:400px;overflow:scroll}.sidebar_widget.contacts h4{margin:25px 0 5px}.sidebar_widget.contacts p{margin:5px 0}.pre_footer{display:flex}.pre_footer .social{flex:2;padding-top:65px;background-color:#007cd6}.pre_footer .social h4{margin-bottom:0;font-size:28px;font-weight:300;text-align:center;color:white}.pre_footer .social ul{width:100%;padding-left:0;text-align:center}.pre_footer .social li{display:inline-block;list-style:none outside none;padding:10px 25px}.pre_footer .contact{flex:1}.pre_footer .contact .contents{padding:80px 0 80px 18%}.pre_footer .contact a{display:block}.pre_footer .contact .logo img{width:200px}.pre_footer .contact .tel{font-size:18px;line-height:50px;font-weight:700}.pre_footer .contact .contact_link{display:inline-block;padding:7px 0;border-bottom-color:#9aca3c;border-bottom-width:2px;border-bottom-style:solid;font-size:13px;font-weight:700;text-transform:uppercase;color:#9aca3c}.page_footer{background-color:#f6f6f6;font-size:13px}.page_footer a{font-weight:normal;color:#007cd6}.page_footer .sitemap{padding:40px}.page_footer .sitemap ul{padding-left:0}.page_footer .sitemap li{list-style:none outside none}.page_footer .sitemap .level_1{display:flex}.page_footer .sitemap .level_1>li{flex:1}.page_footer .sitemap .level_1>li>a{display:inline-block;padding-bottom:5px;font-size:16px;font-weight:700}.page_footer .sitemap .level_2 li{margin-top:5px}.page_footer .sitemap .level_2 a{font-size:13px}.page_footer .links_row{display:flex;padding-top:20px}.page_footer .footer_links{flex:1;padding-left:50px}.page_footer .footer_links li{display:inline-block;list-style:none outside none;padding-left:10px;margin-left:10px;border-left:1px solid #007cd6}.page_footer .footer_links li:first-child{padding-left:0;margin-left:0;border-left:0 solid transparent}.page_footer .footer_links li a{font-weight:bold}.page_footer .copyright{flex:1;padding-right:50px;margin:13px 0;font-weight:bold;text-align:right;color:#007cd6}.page_footer .text_row{padding:20px 20px 50px;text-align:center}@media only screen and (max-width:1230px){.page_header nav ul{padding-right:20%}.page_header a{font-size:1vw}.page_header nav li.contact .tel{font-size:1.5vw}}@media only screen and (max-width:1024px){.page_header{box-shadow:#e4e4e4 0 -1px 0 0 inset}.page_header .logo img{width:140px;padding:15px 0 5px 20px}.page_header .search a{padding:25px}main:before{height:79px}.page_header .menu_button{display:block}.page_header nav{display:none;position:absolute;top:0;right:0;padding-top:0}.page_header a{font-size:14px}body.nav_open .page_header nav,body.nav_open .page_header .button_close{display:block;z-index:4}.page_header nav ul{padding-right:0;padding-top:0;margin-top:0}.page_header nav li,.page_header nav li.contact{display:block;float:none;position:relative;padding-right:0;border-bottom:1px solid #e4e4e4;background:white;text-align:left}.page_header nav li a{display:block;box-sizing:border-box;width:320px;padding:22px 30px;color:#63666a}.page_header nav li.contact{padding:0}.page_header nav li.contact .contact_link{background:#007cd6;color:white}.page_header nav li.contact .contact_link img{display:none}.page_header nav li.contact .tel{font-size:14px}.page_header nav li.contact .tel label{display:inline;text-transform:uppercase;cursor:pointer}.page_header nav li.contact .tel span{text-decoration:underline;color:#9aca3c}.banner{padding-left:33px}.banner:before{border-left:33px solid #007cd6}.banner .content{padding-left:130px}.banner h1,.banner .header_text{font-size:4vw}.banner p{font-size:2vw;padding-left:2px}.body>.container{display:block}.column_left{padding-right:0}.column_left>div{width:100%;overflow:hidden}.column_left img{max-width:100%}.cards_holder{display:block}.post-item.card{margin-bottom:30px}.pre_footer{display:block}.pre_footer .social{padding-top:15px;padding-bottom:15px}.pre_footer .contact .contents{padding:40px 0;text-align:center}.page_footer{text-align:center}.page_footer .sitemap .level_1,.page_footer .links_row{display:block}.page_footer .sitemap li{margin-bottom:20px}.page_footer .footer_links{padding-left:0}.page_footer .copyright{text-align:center}}@media only screen and (max-width:600px){.banner{padding-left:0}.banner:before{display:none}.banner .content{padding:12px 10%}.banner h1,.banner .header_text{font-size:24px}.banner p{font-size:14px;padding-left:1px}.pre_footer .social h4{font-size:20px}.pre_footer .social li{padding:10px}}@media only screen and (max-width:450px){.page_header .logo img{width:120px;padding:20px 0 5px 15px}.post-item .hs-featured-image-wrapper.thumb{float:none}.article_listing img{padding:0}.related_post_list{display:block}.related_post_list .post-item{max-width:100%}.related_post_list .post-item .hs-featured-image-wrapper.thumb{float:right;max-width:40%;margin-left:10%}}@media only screen and (max-width:350px){.page_header .logo img{width:100px;padding:25px 0 5px 15px}}