@import url(https://fonts.googleapis.com/css?family=Cabin:400,400i,600,700,500);.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.127659574%;*margin-left:2.0744680846382977%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}@media(max-width:767px){.row-fluid{width:100%}.row-fluid [class*="span"]{display:block;float:none;width:auto;margin-left:0}}@media(min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.762430939%;*margin-left:2.709239449638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media(min-width:1280px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.564102564%;*margin-left:2.510911074638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}@media(max-width:767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}@media(min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}video{max-width:100%;height:auto}.hs-responsive-embed{position:relative;height:auto;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:2%}.hs-responsive-embed.hs-responsive-embed-instagram{padding-bottom:116.01%}.hs-responsive-embed.hs-responsive-embed-pinterest{height:auto;overflow:visible;padding:0}.hs-responsive-embed.hs-responsive-embed-pinterest iframe{position:static;width:auto;height:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{width:100%;max-width:100%}@media(max-width:568px){iframe{max-width:100%}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{padding:6px;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hs-menu-wrapper ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:180px;top:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch{position:relative;margin-bottom:20px;min-height:7em}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children{position:static}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;width:auto;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical{width:100%}.hs-menu-wrapper.hs-menu-flow-vertical ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-vertical li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-menu-depth-1>a{width:auto}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:10px 20px;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;top:0;left:180px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a{min-width:140px;width:auto}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul{max-width:100%;overflow:hidden}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li.hs-item-has-children>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1;position:static}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2>a{padding-left:4em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3>a{padding-left:6em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4>a{padding-left:8em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5>a{padding-left:140px}.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul{box-shadow:0px 1px 3px rgba(0,0,0,0.18);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.18);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.18)}@media(max-width:568px){.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:block;max-width:100%;width:100%}}.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible;opacity:1}.widget-type-space{visibility:hidden}.hs-author-listing-header{margin:0 0 .75em 0}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:24px;height:24px;border-width:0px;border:0px;line-height:24px;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;text-indent:-99999px}.hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-google-plus{background-image:url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png")}.hs_cos_wrapper_type_image_slider{display:block;overflow:hidden}.hs_cos_flex-container a:active,.hs_cos_flex-slider a:active,.hs_cos_flex-container a:focus,.hs_cos_flex-slider a:focus{outline:0}.hs_cos_flex-slides,.hs_cos_flex-control-nav,.hs_cos_flex-direction-nav{margin:0;padding:0;list-style:none}.hs_cos_flex-slider{margin:0;padding:0}.hs_cos_flex-slider .hs_cos_flex-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{width:100%;display:block;border-radius:0px}.hs_cos_flex-pauseplay span{text-transform:capitalize}.hs_cos_flex-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .hs_cos_flex-slides{display:block}* html .hs_cos_flex-slides{height:1%}.hs_cos_flex-slider{margin:0 0 60px;background:#fff;border:0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}.hs_cos_flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .hs_cos_flex-viewport{max-height:300px}.hs_cos_flex-slider .hs_cos_flex-slides{zoom:1}.carousel li{margin-right:5px}.hs_cos_flex-direction-nav{*height:0}.hs_cos_flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% 0;right:-36px}.hs_cos_flex-direction-nav .hs_cos_flex-prev{left:-36px}.hs_cos_flex-slider:hover .hs_cos_flex-next{opacity:.8;right:5px}.hs_cos_flex-slider:hover .hs_cos_flex-prev{opacity:.8;left:5px}.hs_cos_flex-slider:hover .hs_cos_flex-next:hover,.hs_cos_flex-slider:hover .hs_cos_flex-prev:hover{opacity:1}.hs_cos_flex-direction-nav .hs_cos_flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.hs_cos_flex_thumbnavs-direction-nav{margin:0px;padding:0px;list-style:none}.hs_cos_flex_thumbnavs-direction-nav{*height:0}.hs_cos_flex_thumbnavs-direction-nav a{width:30px;height:140px;margin:-60px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next{background-position:100% 40%;right:0px}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev{left:0px}.hs-cos-flex-slider-control-panel img{cursor:pointer}.hs-cos-flex-slider-control-panel img:hover{opacity:.8}.hs-cos-flex-slider-control-panel{margin-top:-30px}.hs_cos_flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.hs_cos_flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.hs_cos_flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.hs_cos_flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.hs_cos_flex-control-paging li a.hs_cos_flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.hs_cos_flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.hs_cos_flex-control-thumbs li{width:25%;float:left;margin:0}.hs_cos_flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.hs_cos_flex-control-thumbs img:hover{opacity:1}.hs_cos_flex-control-thumbs .hs_cos_flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.hs_cos_flex-direction-nav .hs_cos_flex-prev{opacity:1;left:0}.hs_cos_flex-direction-nav .hs_cos_flex-next{opacity:1;right:0}}.hs_cos_flex-slider .caption{background-color:rgba(0,0,0,0.5);position:absolute;font-size:2em;line-height:1.1em;color:white;padding:0px 5% 0px 5%;width:100%;bottom:0;text-align:center}.hs_cos_flex-slider .superimpose .caption{color:white;font-size:3em;line-height:1.1em;position:absolute;padding:0px 5% 0px 5%;width:90%;top:40%;text-align:center;background-color:transparent}@media all and (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:black;position:static;font-size:2em;line-height:1.1em;color:white;width:90%;padding:0px 5% 0px 5%;top:40%;text-align:center}#recaptcha_area table#recaptcha_table{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r1_c1{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r4_c4{width:67px !important}#recaptcha_area table#recaptcha_table #recaptcha_image{width:280px !important}}.hs_cos_flex-slider h1,.hs_cos_flex-slider h2,.hs_cos_flex-slider h3,.hs_cos_flex-slider h4,.hs_cos_flex-slider h5,.hs_cos_flex-slider h6,.hs_cos_flex-slider p{color:white}.hs-gallery-thumbnails li{display:inline-block;margin:0px;padding:0px;margin-right:-4px}.hs-gallery-thumbnails.fixed-height li img{max-height:150px;margin:0px;padding:0px;border-width:0px}pre{overflow-x:auto}table pre{white-space:pre-wrap}.comment{margin:10px 0 10px 0}.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_text,.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_page_footer{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{min-height:0;line-height:12px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}.page-center{float:none !important;max-width:1250px !important;margin:0 auto !important}a:link,a:visited{color:#00a4ec;text-decoration:underline;font-weight:600}a:hover,a:active{color:#00a4ec;text-decoration:underline;font-weight:600}::-moz-selection,::selection{color:#fff;background:#aaa}p{font-family:verdana,sans-serif;font-size:1.15em;font-weight:400;line-height:1.75em;color:#333;margin:0}div,span{font-family:'Cabin',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Cabin',sans-serif;line-height:1.75em;font-weight:600;color:#444;margin:0}h1{font-size:4em;font-weight:400}h2{font-size:2.5em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.1em}ul,ol{padding-left:20px}li p{padding:5px 0}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text p,.white-text div,.white-text span,.white-text a{color:#fff}.white-text-shadow h1,.white-text-shadow h2,.white-text-shadow h3,.white-text-shadow h4,.white-text-shadow h5,.white-text-shadow h6,.white-text-shadow p,.white-text-shadow div,.white-text-shadow span,.white-text-shadow a{color:#fff;text-shadow:2px 2px 3px #000}.bold-section-text h1,.bold-section-text h2,.bold-section-text h3,.bold-section-text h4,.bold-section-text h5,.bold-section-text h6{font-weight:700}.mini-header-background{background-color:#00a4ec;padding:5px 0}.top-header-section{padding:5px 20px}.header-links p{font-size:1.25em}.header-links a{font-weight:400;text-decoration:none !important}.header-section{padding:30px 0 0}.header-opacity{background-color:rgba(0,0,0,0.8);padding:10px 0}.desktop-global-header{padding:10px 60px 10px 15px}.lp-call-text{padding-top:15px}.lp-header-background{background-color:#00a4ec}.tagline{padding-top:15px}.menu-padding{padding-top:5px}.hs-menu-wrapper.hs-menu-flow-horizontal ul{float:right;padding:4px 0 0 0;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding:0;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;font-family:'Cabin',sans-serif;font-size:1.1em;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:initial;text-decoration:none;text-transform:uppercase;width:100%;max-width:300px;padding:15px 17px 20px;margin:0;border-bottom:2px solid transparent}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border-bottom:2px solid #fff}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{border:8px solid transparent}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:rgba(0,0,0,0.85);font-size:1em;overflow:hidden;text-overflow:clip;white-space:initial !important;width:100%;max-width:275px;min-width:225px;text-align:left;padding:10px 15px;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:last-child ul.hs-menu-children-wrapper li a{min-width:150px}.galleries-page .gallery-menu{margin-left:0 !important}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{padding:4px 0 0 0;margin:0;width:100%;float:left}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding:0;margin:0;float:left}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;font-family:sans-serif;font-size:1.5em;font-weight:400;color:#333;white-space:nowrap;overflow:hidden;text-overflow:initial;text-decoration:none;text-transform:initial;max-width:250px;padding:10px 30px;margin:0;float:left;height:50px;text-align:center}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border:0;color:#00a4ec}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:#ccc;overflow:visible;text-overflow:clip;width:100%;max-width:250px;text-align:left;padding:10px 15px;margin:0}.card .row-fluid [class*="span"]{margin:0px}.row-fluid .span1.card,.row-fluid .span1.nested-card{width:8.33%}.row-fluid .span2.card,.row-fluid .span2.nested-card{width:16.66%}.row-fluid .span3.card,.row-fluid .span3.nested-card{width:25%}.row-fluid .span4.card,.row-fluid .span4.nested-card{width:33.33%}.row-fluid .span5.card,.row-fluid .span5.nested-card{width:41.66%}.row-fluid .span6.card,.row-fluid .span6.nested-card{width:50%}.row-fluid .span7.card,.row-fluid .span7.nested-card{width:58.33%}.row-fluid .span8.card,.row-fluid .span8.nested-card{width:66.66%}.row-fluid .span9.card,.row-fluid .span9.nested-card{width:75%}.row-fluid .span10.card,.row-fluid .span10.nested-card{width:83.33%}.row-fluid .span11.card,.row-fluid .span12.nested-card{width:91.66%}.row-fluid .span12.card,.row-fluid .span12.nested-card{width:100%}.card{padding:0;overflow:hidden;border:3px solid #fff}.nested-card{padding:0;border:0;overflow:hidden}.desktop-hide{display:none !important}.center-content{text-align:center}.right-align{text-align:right}.cta-bar-background{background-color:#8a8a8a}.cta-bar-wrapper{padding:15px 0}.double ul{padding:0 0 0 20px}.double li{float:left;width:50%;padding:5px 0;margin:0}.triple ul{padding:0 0 0 20px}.triple li{float:left;width:33%;padding:5px 0;margin:0}.quadrouple ul{padding:0 0 0 20px}.quadrouple li{float:left;width:25%;padding:3px 0;margin:0}.background-opacity{background-color:rgba(255,255,255,0.7)}.blue-background{background-color:#00a4ec}.dark-green-background{background-color:#24332a}.light-gray-background{background-color:#f3f3f3}.left-content-spacing{padding-left:40px}.right-content-spacing{padding-right:40px}.disable-hover{pointer-events:none}.generic-padding{padding:5% 15px}.homepage .header-content{padding:5% 5% 0 0}.homepage .header-text{padding-right:8%}.homepage .shader-box{background-color:rgba(0,0,0,0.7);padding:10px 0 10px 20px;left:0}.homepage .content-offer-box{padding:20px 30px 0 5%}.homepage .content-box-header{background-color:#065217;padding:20px 5px;border-radius:5px 5px 0 0}.homepage .content-box-text-background{padding:20px 40px;background-color:rgba(255,255,255,0.7)}.homepage .content-box-text{padding-left:10px}.homepage .content-box-cta{padding-top:20px}.homepage .made-in-america{margin:-100px 15px 0 15px !important}.homepage .made-in-america img{max-width:125px}.homepage .card{padding:0;border:0;overflow:hidden}.homepage .section-2-card-wrapper{padding:30px 40px 60px}.homepage .section-2-block{padding:20px 10px}.homepage .section-2-image{padding:10px 0 20px 15px}.homepage .section-2-image img{border-radius:2px;width:250px !important;height:100%}.homepage .section-2-content-block{padding-left:15px}.homepage .section-2-content-block h1{font-size:1.75em;font-weight:600;line-height:1.25em}.homepage .section-2-content-block h1 a{text-decoration:none;color:#444}.homepage .section-2-content-block p{font-size:1.1em}.homepage .section-2-content-block a{font-weight:600}.homepage .section-3-content-offer-box{background-color:rgba(0,0,0,0.7);padding:3% 0 5%}.homepage .section-3-content-offer-text{padding:15% 0}.homepage .section-3-content-offer-header h3{font-size:36px}.homepage .section-3-content-offer-header{padding:20px 0}.homepage .section-3-content-offer-text p,.homepage .section-3-text p{font-size:1.3em}.homepage .section-3-video{padding:0 30px}.homepage .section-3-right{padding:4% 0}.homepage .section-3-content{padding:0 4% 0 10%}.homepage .section-3-content a{text-decoration:none}.homepage .section-3-right-header h2{font-size:3em}.homepage .section-3-text{padding:20px 0}.project-overview .header-section{padding:5% 15%}.project-overview .section-2-card-wrapper{padding:30px 5%}.project-overview .section-2-card-wrapper .nested-card{padding:5px}.project-overview .section-2-block{width:100%;max-width:305px !important;border:1px solid #00a4ec;padding:20px 10px;margin:0 auto !important}.project-overview .section-2-block:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.project-overview .section-2-image{text-align:center;padding:10px 10px 20px}.project-overview .section-2-image img{border-radius:2px;width:250px !important;height:100%}.project-overview .section-2-content-block{padding:0 10px}.project-overview .section-2-content-block h1{font-size:1.75em;font-weight:600;line-height:1.25em}.project-overview .section-2-text{min-height:170px;padding-top:15px}.project-overview .section-2-content-block p{font-size:1.1em}.project-overview .section-2-content-block a{font-weight:600}.project-overview .section-3-wrapper{padding:5% 15px}.project-overview .section-3-header{padding-bottom:40px}.project-overview .section-4-wrapper{padding:20px 0}.application-overview .header-section{padding:7% 0}.application-overview .nested-card{border:3px solid #fff}.application-overview .section-2-image-1,.application-overview .section-2-image-2,.application-overview .section-2-image-3,.application-overview .section-2-image-4,.application-overview .section-2-image-5,.application-overview .section-2-image-6{height:300px}.application-overview .overlay{background-color:rgba(0,0,0,0.3);height:300px}.application-overview .overlay:hover{background-color:rgba(0,0,0,0.1)}.application-overview .section-2-block{padding-top:20%}.application-overview .section-2-block a{text-decoration:none}.application-overview .section-3-wrapper{padding:5% 15px}.application-overview .section-3-header{padding-bottom:40px}.application-overview .section-4-wrapper{padding:20px 0}.individual-project .header-section{padding:7% 0}.individual-project .section-2-wrapper{padding:5% 15px}.individual-project .section-3-wrapper{padding:5% 15px}.individual-project .section-3-header{padding-bottom:40px}.individual-project .section-4-wrapper{padding:5% 15px}.individual-project .section-4-header{padding-bottom:40px}.individual-project .section-4-text{padding-top:30px}.individual-project .section-4-cta{padding-top:5%}.individual-application .header-section{padding:7% 0}.individual-application .section-2-wrapper{padding:5% 15px}.individual-application .section-2-image{padding:40px 0}.individual-application .section-3-wrapper{padding:5% 15px}.individual-application .section-3-header{padding-bottom:40px}.individual-application .section-3-embed{padding-top:20px}.individual-application .section-4-wrapper{padding:5% 15px}.individual-application .section-4-header{padding-bottom:40px}.artificial-grass-101 .header-content{padding:5% 0}.artificial-grass-101 .section-1-wrapper{padding:5% 0 6%}.artificial-grass-101 .section-1-wrapper h2{line-height:2em}.artificial-grass-101 .section-2-wrapper{padding:5% 0}.artificial-grass-101 .section-2-table{padding-top:30px}.artificial-grass-101 table{width:100%}.artificial-grass-101 .section-2-table .first-row td{font-weight:700;font-size:1.75em;color:#00a4ec !important}.artificial-grass-101 .section-2-table .first-column{font-weight:700;font-size:1.5em;color:#00a4ec !important}.artificial-grass-101 .section-2-table td{font-size:1.25em;padding:10px 0;color:#58595b}.artificial-grass-101 .border-bottom{border-bottom:1px solid #58595b}.artificial-grass-101 .border-left{border-left:1px solid #58595b}.artificial-grass-101 .first-row{border:0 !important}.artificial-grass-101 .section-3-text{padding:40px 0}.artificial-grass-101 .gallery-menu{padding-left:24% !important;margin:0 !important}.artificial-grass-101 .gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#00a4ec}.artificial-grass-101 .gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#58595b}.artificial-grass-101 .section-3-menu-border{border-top:1px solid #24332a;border-bottom:1px solid #24332a}.artificial-grass-101 .section-4-category-text{padding:20px 0}.artificial-grass-101 .section-4-category-text h2{color:#00a4ec}.artificial-grass-101 .section-4-category-block{padding:30px 0}.indiv-artificial-grass-101 .gallery-menu li.active a{color:#00a4ec !important}.indiv-artificial-grass-101 .section-wrapper{padding:30px 0}.indiv-artificial-grass-101 .header-content{padding:5% 0}.indiv-artificial-grass-101 .gallery-menu{padding-left:24%;margin:0 !important}.indiv-artificial-grass-101 .section-2-wrapper{padding:5% 0}.indiv-artificial-grass-101 .indiv-artificial-grass-flex .hs_cos_wrapper_widget{padding:30px 0 !important}.galleries-page .header-wrapper{padding:9% 0}.gallery-menu{padding-left:10px}.galleries-page .gallery-menu{padding-left:7%}.galleries-page .gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 10px !important;max-width:300px !important}.galleries-page .gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff;font-size:1.4em}.galleries-page .gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{text-decoration:underline}.galleries-page .section-1-wrapper{padding:30px 15px}.galleries-page .main-gallery-block{padding:40px 0}.galleries-page .featured-text{padding:30px 0}.galleries-page .slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li{width:23% !important;height:200px;margin:10px}.galleries-page .gallery-desktop-slider .hs_cos_flex-slide-main img{height:auto !important}.galleries-page .gallery-desktop-slider{width:100%}.galleries-page .individual-gallery-page-cta{padding-bottom:40px}.galleries-page .section-2-wrapper{padding:5% 15px}.galleries-page .section-2-ctas{padding-top:40px}.galleries-page .section-2-bottom-cta{padding-top:60px}.galleries-page .vex-content.hs-gallery .hs_cos_flex-slides li div.caption{background-color:rgba(0,0,0,0.7);padding:5px;text-align:left !important;font-size:1em;color:#fff}.galleries-page .hs_cos_flex-slider h1,.hs_cos_flex-slider h2,.hs_cos_flex-slider h3,.hs_cos_flex-slider h4,.hs_cos_flex-slider h5,.hs_cos_flex-slider h6,.hs_cos_flex-slider p{color:#fff;font-size:1em !important}.contact-us .header-section{padding:7% 0}.contact-us .section-2-wrapper{padding:5% 15px}.contact-us .section-2-embed{padding-top:5%}.cad-details .header-section{padding:7% 15% !important}.cad-details .section-2-wrapper{padding:5% 15px}.cad-details .section-2-text-wrapper{padding-top:40px}.cad-details .section-2-full-text{padding-top:20px}.cad-details .section-2-content-row-2{padding-top:5%}.cad-details .section-2-middle-header{padding-bottom:20px}.cad-details .section-2-caption{padding:0 20px 10px}.cad-details .section-2-caption p{font-style:italic;font-size:1.05em}.cad-details .section-4-wrapper{padding:5% 0}.cad-details .section-4-header{padding-bottom:10px}.cad-details .section-5-wrapper{padding:5% 0}.cad-details .section-5-left{padding:10px 20px}.cad-details .section-5-left p{font-size:1.3em}.cad-details .section-5-right{padding-top:20px}.cad-details .section-5-caption{padding:20px 20px 0}.cad-details .section-5-caption p{font-style:italic}.cad-details .section-6-wrapper{padding:5% 0}.cad-details .section-6-header{padding-bottom:10px}.cad-details .section-7-wrapper{padding:10px 0}.resources .header-section{padding:7% 0}.resources .section-wrapper{padding:5% 15px}.video-gallery-page .header-wrapper{padding:5% 0}.video-gallery-page .video-flexible-column .hs_cos_wrapper_widget{padding:30px 0 !important}.video-gallery-page .video-gallery-wrapper{padding:5% 0}.video-gallery-page .gallery-menu{padding-left:24% !important;margin:0 !important}.faq-page .header-section{padding:30px 0}.faq-page .header-content{padding:5% 0}.faq-page .section-2-wrapper{padding:30px 0}.faq-page .section-2-block{padding:15px}.faq-page .section-2-border-about,.faq-page .section-2-border-finc{border-right:2px solid #000}.faq-page .section-2-border-finc{border-left:2px solid #000}.faq-page .faq-icon-set{padding-bottom:25px}.faq-page .section-2-header{height:90px}.faq-page .section-2-header h2{font-size:2em;line-height:1.25em}.faq-page .section-2-header a{color:#24332a;text-decoration:underline}.faq-page .faq-links a{color:#333}.faq-page .section-2-block li{padding:5px 0}.faq-page .cta-bar-wrapper{padding:15px 0}.faq-page .cta-bar-text{padding:5px 20px 0}.faq-page .section-3-wrapper{padding:5% 0}.faq-page .section-3-group{padding:10px 0}.faq-page .form-wrapper{padding:40px 0}.faq-page .form-header-wrapper{padding:15px 0}.faq-page .form-wrapper-opacity{background-color:rgba(255,255,255,0.6)}.faq-page .faq-button h4{background-color:#009444;padding:6px 18px;border-radius:25px}.faq-page .faq-button a{text-decoration:none}.generic-lp .section-header h1{font-size:3.5em}.generic-lp .section-content-wrapper{padding:20px 15px 8%}.about-page .request-quote-form .hs_firstname,.about-page .request-quote-form .hs_lastname,.about-page .request-quote-form .hs_email,.about-page .request-quote-form .hs_phone{width:49% !important}.about-page .request-quote-form .hs_firstname,.about-page .request-quote-form .hs_email{margin-right:22px}.about-page .request-quote-form .hs_lastname,.about-page .request-quote-form .hs_phone{margin-right:0}.about-page .request-quote-form .hs_what_best_describes_your_situation_{width:100% !important;margin-right:0px !important}.locations .request-quote-form .hs_firstname,.locations .request-quote-form .hs_lastname,.locations .request-quote-form .hs_email,.locations .request-quote-form .hs_phone{width:49% !important}.locations .request-quote-form .hs_firstname,.locations .request-quote-form .hs_email{margin-right:22px}.locations .request-quote-form .hs_lastname,.locations .request-quote-form .hs_phone{margin-right:0}.locations .request-quote-form .hs_what_best_describes_your_situation_{width:100% !important;margin-right:0px !important}.main-artificial-grass-101-wrapper{padding:20px}.product-image,.product-name{width:50%;float:left}.product-image img{width:250px;height:200px}.product-name{padding-top:8%}.product-name a{font-size:2em;color:#24332a;text-decoration:none}.individual-artificial-grass-products-wrapper{padding:15px 0}.right-text{width:55%;float:left}.wistia-embed{width:45%;float:left;padding-left:40px}.right-text ul{list-style-type:none}.artificial-turf-wrapper{padding:15px 0}.artificial-turf-header{font-size:1.75em;font-weight:700;color:#333;margin:10px 0;font-family:'Cabin',sans-serif}.artificial-turf-image{padding:10px 0}.artificial-turf-image img{width:100%;height:auto}.artificial-turf-text{margin:10px 0}.lartificial-turf-text p{font-size:1em;line-height:1.5em;color:#333}.artificial-turf-learn-more-link a{color:#009444;font-size:1.2em}.resource-wrapper{padding:40px 20px;text-align:center}.resource-text a{text-decoration:none}.resource-text h6{font-size:1.5em;color:#00a4ec;text-decoration:underline}.resource-text{height:300px}.faq-custom-module-wrapper{padding:20px 0 20px 30px}.faq-question{font-size:1.75em;font-weight:700;color:#444;margin:10px 0}.faq-answer{margin:10px 0 10px 40px}.faq-answer p{font-size:1.1em;font-weight:400;line-height:1.5em;color:#333}.faq-answer a,.faq-ask a{font-size:1.1em}.faq-ask{text-align:right;margin:10px 40px 0}.faq-ask p{font-size:1.3em}.mobile-faq-module{padding:20px 15px}.mobile-question-title h2{font-size:1.5em}.mobile-answer-text{padding:10px 0 20px}.custom-search .gsc-control-cse{background-color:transparent !important;border-color:transparent !important;padding:0 !important}.custom-search td{font-size:14px !important}.custom-search .gsib_a{padding:4px 5px 4px !important}.custom-search table.gsc-search-box{margin-bottom:0px !important}.custom-search form.gsc-search-box{margin-bottom:0px !important}.custom-search .gsc-input{background-image:none !important;font-family:'Lato',sans-serif;font-size:14px;margin:0 !important}.custom-search .gsc-input-box{height:25px;border-radius:3px 0 0 3px;margin:0}.custom-search .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0 !important}.custom-search .gstl_51{padding:4px 5px 5px !important}.custom-search .cse input.gsc-search-button,.custom-search input.gsc-search-button{background-color:#58595b !important;background-image:none !important;border:0;border-radius:0 3px 3px 0;height:25px;margin:3px 0 0}.custom-search .cse .gsc-search-button input.gsc-search-button-v2,.custom-search input.gsc-search-button-v2{min-width:55px !important;padding:5px 20px !important}.customer-search .gsst_a{padding-top:14px !important}.custom-search .gsc-selected-option-container{max-width:100% !important;width:100% !important}.custom-search .gsc-results-wrapper-overlay{z-index:9999999 !important}.gsc-control-cse .gs-spelling,.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *{text-align:left !important}.footer-background{background-color:#444}.footer-wrapper{padding:30px 0}.footer-links{padding:0 15px}.footer-links h6{font-size:1.1em;padding:10px 0;color:#fff}.footer-links p{margin:10px 0;font-size:1em;color:#fff;font-weight:400}.footer-links a{font-weight:400;text-decoration:none}.footer-links a:hover{color:#00a4ec}.footer-bottom-wrapper{padding:20px 0}.footer-copyright{padding:20px 20px 0}.footer-social-share img{margin:0 10px}.footer-container .blue-background{padding:20px 0}.lp-footer{border-top:5px solid #58595b}.commercial-blog .banner-content.page-center{padding:7% 0}.commercial-blog .blog-content{padding:35px 0}.commercial-blog.hs-blog-listing .blog-post-two .post-item{padding:50px 0 !important}.commercial-blog.hs-blog-listing .blog-post-two .hs-featured-image{max-width:30%}.commercial-blog .blog-listing-heading h2 span{color:#5d5c5c}.commercial-blog.hs-blog-listing .post-header h2,.commercial-blog.hs-blog-post .post-header h2{line-height:1.15em}.commercial-blog .body-container a,.commercial-blog.hs-blog-listing .post-header h2 a,.commercial-blog.hs-blog-listing .blog-post-two .post-item .post-body a,.commercial-blog.hs-blog-listing .blog-pagination a,.commercial-blog.hs-blog-post .post-header h2 a{color:#00a4ec !important}.commercial-blog.hs-blog-listing .post-body h1,.commercial-blog.hs-blog-listing .post-body h1 span,.commercial-blog.hs-blog-listing .post-body p,.commercial-blog.hs-blog-listing .post-body p span,.commercial-blog.hs-blog-listing .post-body div,.commercial-blog.hs-blog-listing .post-body strong,.commercial-blog.hs-blog-post .post-body div{font-family:verdana,sans-serif !important;font-size:18px !important;font-weight:400 !important;text-align:left !important;line-height:1.75em !important;color:#333 !important;margin:0}.commercial-blog.hs-blog-listing p#hubspot-author_data{font-size:16px;margin:15px 0 20px}.commercial-blog.hs-blog-listing .blog-post-two .post-body .more-link{position:initial;right:initial;float:right}.commercial-blog.hs-blog-listing .social-media-ics{float:left;max-width:100%;width:100%;left:initial !important;padding-top:20px;margin:0 auto !important}.commercial-blog.hs-blog-post .blog-listing-heading h2{margin-bottom:20px !important}.commercial-blog.hs-blog-post .post-body p,.commercial-blog.hs-blog-post .post-body div,.commercial-blog.hs-blog-post .post-body .hs_cos_wrapper span{padding:5px 0}@media(max-width:767px){.commercial-blog.hs-blog-listing .blog-post-two .hs-featured-image{max-width:100%;margin:0 auto 5px !important}.commercial-blog .blog-post-wrapper{padding:0 !important}.commercial-blog .blog-cta img{width:100% !important}}.hs-form-required{display:none}.hs-form fieldset{max-width:100% !important;margin:0 auto}.hs-error-msgs{display:none !important}.hs_cos_wrapper_type_form label{margin-bottom:5px}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"]{width:100%;border-radius:1px;border:2px solid #c7c7c7;padding:25px 10px;font-size:1.1em;font-weight:400;color:#4d4d4d;line-height:20px;margin:10px 0 30px}.hs_cos_wrapper_type_form input[type="text"]:focus,.hs_cos_wrapper_type_form input[type="password"]:focus,.hs_cos_wrapper_type_form input[type="datetime"]:focus,.hs_cos_wrapper_type_form input[type="datetime-local"]:focus,.hs_cos_wrapper_type_form input[type="date"]:focus,.hs_cos_wrapper_type_form input[type="month"]:focus,.hs_cos_wrapper_type_form input[type="time"]:focus,.hs_cos_wrapper_type_form input[type="week"]:focus,.hs_cos_wrapper_type_form input[type="number"]:focus,.hs_cos_wrapper_type_form input[type="email"]:focus,.hs_cos_wrapper_type_form input[type="url"]:focus,.hs_cos_wrapper_type_form input[type="search"]:focus,.hs_cos_wrapper_type_form input[type="tel"]:focus,.hs_cos_wrapper_type_form input[type="color"]:focus{width:100%}.hs_cos_wrapper_type_form textarea{width:100% !important;border-radius:1px;border:2px solid #c7c7c7;padding:25px 10px;font-size:1.1em;font-weight:400;color:#4d4d4d;line-height:20px}.hs_cos_wrapper_type_form ul.inputs-list{list-style-type:none;padding-left:0}.hs_cos_wrapper_type_form input[type="radio"],.hs_cos_wrapper_type_form input[type="checkbox"]{margin-right:5px}.hs_cos_wrapper_type_form select{color:#4d4d4d !important}select.hs-input{-webkit-appearance:none;appearance:none;background-image:url(//cdn2.hubspot.net/hubfs/298849/Training/form-dropdown-arrow.png);background-repeat:no-repeat;background-position:98% 50%;background-color:#fff;padding:5px 25px;border-radius:1px;border:2px solid #c7c7c7;height:40px;font-size:16px;font-weight:300;color:#333;line-height:20px;margin:10px 0 40px !important}div.actions{text-align:center}.hs-form fieldset.form-columns-3 .hs-form-field{width:33.3% !important}.hs-form fieldset.form-columns-1 .hs-input{width:100% !important}.hs-form fieldset.form-columns-1 .hs-form-booleancheckbox .hs-input{width:20px !important}.right-side-contact-form{padding:0 30px 40px !important;background:#f7f7f7}.right-side-contact-form .form-title{background-color:#00a4ec;color:#fff;padding:20px 0 20px 30px;margin:0 -30px 20px}.right-side-contact-form .hs-button.primary,.right-side-contact-form input[type="submit"],.right-side-contact-form input[type="button"]{width:50%;margin:0 !important}.right-side-contact-form .hs_cos_wrapper_type_form input[type="text"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="password"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="datetime"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="datetime-local"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="date"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="month"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="time"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="week"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="number"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="email"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="url"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="search"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="tel"],.right-side-contact-form .hs_cos_wrapper_type_form input[type="color"]{margin:5px 0px;padding:15px 10px;font-size:1em}.right-side-contact-form select.hs-input{margin:5px 0 10px !important;padding:10px 5px;font-size:1em}.right-side-cotnact-form .hs_cos_wrapper_type_form textarea{padding:5px;font-size:1em !important;margin:10px 0}.generic-lp-form{padding:0 30px 40px !important}.generic-lp-form .form-title{background-color:#58595b;color:#fff;padding:20px 0 20px 30px;margin:0 -30px 20px}.generic-lp-form .hs-button.primary,.generic-lp-form input[type="submit"],.generic-lp-form input[type="button"]{width:50%;margin:0 !important;background-color:#58595b}.generic-lp-form .hs_cos_wrapper_type_form input[type="text"],.generic-lp-form .hs_cos_wrapper_type_form input[type="password"],.generic-lp-form .hs_cos_wrapper_type_form input[type="datetime"],.generic-lp-form .hs_cos_wrapper_type_form input[type="datetime-local"],.generic-lp-form .hs_cos_wrapper_type_form input[type="date"],.generic-lp-form .hs_cos_wrapper_type_form input[type="month"],.generic-lp-form .hs_cos_wrapper_type_form input[type="time"],.generic-lp-form .hs_cos_wrapper_type_form input[type="week"],.generic-lp-form .hs_cos_wrapper_type_form input[type="number"],.generic-lp-form .hs_cos_wrapper_type_form input[type="email"],.generic-lp-form .hs_cos_wrapper_type_form input[type="url"],.generic-lp-form .hs_cos_wrapper_type_form input[type="search"],.generic-lp-form .hs_cos_wrapper_type_form input[type="tel"],.generic-lp-form .hs_cos_wrapper_type_form input[type="color"]{margin:15px 0px;padding:15px 10px;font-size:1.2em}.generic-lp-form select.hs-input{margin:15px 0 !important;padding:0 10px;font-size:1.2em}.generic-lp-form .hs_cos_wrapper_type_form textarea{padding:15px 10px;font-size:1.2em !important;margin:15px 0}body .hs-button.primary,body input[type="submit"],body input[type="button"]{-webkit-border-radius:5px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.1);-webkit-user-select:none;-webkit-appearance:none;appearance:none;background-color:#00a4ec;border:0;border-radius:50px;color:#fff;font-size:20px;font-family:'Cabin',sans-serif;font-weight:300;text-transform:uppercase;padding:15px 0;text-decoration:none;cursor:pointer;display:inline-block !important;margin:30px 0 0;width:25%;text-align:center}.custom-menu-primary .hs-menu-wrapper>ul{background:}.custom-menu-primary .hs-menu-wrapper>ul>li{background:}.custom-menu-primary .hs-menu-wrapper>ul>li>a{color:}.custom-menu-primary .hs-menu-wrapper>ul>li>a:hover{color:}.custom-menu-primary .hs-menu-wrapper>ul ul li{background:}.custom-menu-primary .hs-menu-wrapper>ul ul li a{color:}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover{color:}.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{overflow:visible !important;max-width:none !important;width:auto !important}@media screen and (min-width:1081px){.custom-menu-primary .hs-menu-wrapper{display:block !important}}.mobile-trigger,.child-trigger{display:none}@media(max-width:1080px){.custom-menu-primary,.custom-menu-primary .hs-menu-wrapper>ul,.custom-menu-primary .hs-menu-wrapper>ul li,.custom-menu-primary .hs-menu-wrapper>ul li a{display:inline-block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0px;margin:0px;background-image:none;background-color:transparent;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:normal;text-decoration:none;text-indent:0px;text-align:left;color:#fff}.mobile-trigger{display:inline-block !important;cursor:pointer;position:absolute;top:0px;right:10px;width:auto;height:auto;padding:12px 10px;z-index:99;-webkit-transition:background-color .2s linear;margin:0 auto;background:#fff;border:0;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#00a4ec}.mobile-trigger:hover{text-decoration:none;color:#fff;background-color:#00a4ec;border-color:transparent}.mobile-open .mobile-trigger{color:#fff;background-color:#00a4ec;border-color:transparent}.mobile-trigger i{display:inline;position:relative;top:-4px}.mobile-trigger i:before,.mobile-trigger i:after{position:absolute;content:''}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#00a4ec;display:inline-block}.mobile-trigger i:before{top:-6px}.mobile-trigger i:after{top:6px}.mobile-trigger:hover i,.mobile-trigger:hover i:before,.mobile-trigger:hover i:after,.mobile-open .mobile-trigger i,.mobile-open .mobile-trigger i:before,.mobile-open .mobile-trigger i:after{background-color:#fff}.child-trigger{display:block !important;cursor:pointer;position:absolute;top:0px;right:0px;width:55px !important;min-width:55px !important;height:45px !important;padding:0 !important;border-left:1px dotted rgba(255,255,255,.20)}.child-trigger:hover{text-decoration:none}.child-trigger i{position:relative;top:50%;margin:0 auto !important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.child-trigger i:after{position:absolute;content:''}.child-trigger i,.child-trigger i:after{width:10px;height:1px;background-color:#fff;display:block}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.custom-menu-primary.js-enabled{position:relative;padding-top:32px;margin:5px 0 0}.custom-menu-primary.js-enabled .hs-menu-wrapper,.custom-menu-primary.js-enabled .hs-menu-children-wrapper{display:none}.custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;display:none}.custom-menu-primary.js-enabled .hs-menu-wrapper{width:100%;position:relative;top:0;left:0;padding:0;z-index:999}.custom-menu-primary .hs-menu-wrapper{background-color:#00a4ec;width:100%}.custom-menu-primary .hs-menu-wrapper>ul>li{position:relative}.custom-menu-primary .hs-menu-wrapper>ul>li a{font-size:16px !important;line-height:45px;overflow:visible}.custom-menu-primary .hs-menu-wrapper>ul li{border-top:1px dotted rgba(255,255,255,.35)}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:0 10px;color:#fff}.custom-menu-primary .hs-menu-wrapper>ul li a:hover{color:#fff}.custom-menu-primary .hs-menu-wrapper>ul ul li{background-color:rgba(255,255,255,.08)}.custom-menu-primary .hs-menu-wrapper>ul ul li a{text-indent:10px;font-size:16px}.custom-menu-primary .hs-menu-wrapper>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-wrapper>ul ul ul ul li a{text-indent:50px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:0px 15px !important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background:none !important;padding:0 !important}}@media(max-width:1300px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:1em;padding:15px 10px 20px}.homepage .section-3-content-offer-box{padding:4% 0 10%}}@media(min-width:1081px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:last-child>ul.hs-menu-children-wrapper{left:0px}.page-center{padding-right:15px !important;padding-left:15px !important}}@media(max-width:915px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(5)>ul.hs-menu-children-wrapper{left:-70px;min-width:200px}}@media(min-width:768px) and (max-width:1060px){.tablet-spacer{display:none}.header-links p{font-size:1.1em}.mini-header-tag-line h5{font-size:1.1em}.header-links p{font-size:.95em}.tagline{font-size:.75em;line-height:1.25em}.footer-links{width:33.3% !important;padding:0 !important;margin:0 !important;text-align:center;height:360px}.generic-lp .footer-bottom-wrapper{padding-top:0}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:1.25em;padding:10px 20px}.gallery-menu{padding-left:10% !important}.commercial-main-page .section1-left{padding-right:40px}.right-side-contact-form .hs-button.primary,.right-side-contact-form input[type="submit"],.right-side-contact-form input[type="button"]{width:100%}body .hs-button.primary,body input[type="submit"],body input[type="button"]{width:100%}.homepage .made-in-america-text{margin:-116px 15px 0 15px !important}.homepage .header-text h1{font-size:3.5em;line-height:1.25em}.homepage .header-text h3{font-size:1.5em}.homepage .header-text{padding:40px 4% 0 0}.homepage .content-box-text-background{padding:10px}.homepage .content-offer-box{padding:20px 0px 0 25px}.homepage .header-content-offer-book{display:none}.homepage .content-box-text{text-align:center;padding:0;margin:0;width:100%}.homepage .section-2-card-wrapper{padding:30px 0px 60px}.homepage .section-2-image{display:none}.homepage .section-2-content-block{width:100%}.homepage .section-2-content-block h1{height:initial !important;font-size:1.5em;line-height:1.25em}.homepage .section-2-content-block p{font-size:1em;margin-top:15px}.homepage .section-3-content-offer-box{padding:9% 0 22%}.homepage .section-3-right-header h2{font-size:2em}.homepage .section-3-content-offer-text p,.homepage .section-3-text p{font-size:1em}.homepage .section-3-content-offer-header h3{font-size:2em}.homepage .section-3-content h3{line-height:1.25em;margin-bottom:25px}.artificial-grass-101 .section-1-wrapper{padding:5% 15px 6%}.artificial-grass-101 .header-content h1{font-size:3.5em}.artificial-grass-101 .first-row,.artificial-grass-101 .first-column{font-size:1.25em}.artificial-grass-101 td{font-size:1em;padding:4px}.product-name{padding:8% 0 0 20px}.product-name a{font-size:1.5em}.artificial-grass-101 .section-4-category-text{padding:10px 0}.artificial-grass-101 .section-4-category-block{padding:30px 0 0}.indiv-artificial-grass-101 .header-content h1{font-size:3.5em}.indiv-artificial-grass-101 .gallery-menu,.artificial-grass-101 .gallery-menu{padding-left:15% !important}.individual-artificial-grass-products-wrapper{padding:15px}.right-text,.wistia-embed{width:100% !important}.wistia-embed{padding:20px}.indiv-artificial-grass-101 .section-2-wrapper{padding:5% !important}.galleries-page .gallery-menu{padding-left:0 !important}.galleries-page .main-gallery-text h2{font-size:2em}.galleries-page .main-gallery-text p{font-size:1em}.galleries-page .main-gallery-text{width:57%}.galleries-page .main-gallery-image{width:40%;padding-top:15px}.galleries-page .slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li{height:100px;margin:0}.video-gallery-page .video-flexible-column{width:50%;padding:0 1%;margin:0}.project-overview .section-2-card-wrapper{padding:30px 0}.project-overview .section-2-content-block h1{font-size:1.25em}.individual-project .section-4-text h3{font-size:1.25em;line-height:1.5em}.contact-us .right-side-contact-form textarea{min-height:160px}.faq-page .section-2-block{width:50% !important;height:600px !important;border:0;margin:0}.faq-page .section-2-border-about{border-right:1px solid #000;border-bottom:1px solid #000}.faq-page .section-2-caring{border-bottom:1px solid #000}.faq-page .section-2-border-finc{border-right:1px solid #000}.faq-page .cta-bar-text{width:100%;text-align:center}.faq-page .faq-button{width:100%;text-align:center;padding:10px 30% 0 30%}.faq-page .section-3-group{padding:10px}.cad-details .section-3-card-wrapper{padding:5% 10px 5%}.cad-details .section-3-block h2{font-size:1.75em;line-height:1.25em;margin-bottom:15px}.cad-details .section-3-image{min-height:100px;height:initial;margin-bottom:15px !important}.cad-details .section-4-wrapper,.cad-details .section-5-wrapper,.cad-details .section-6-wrapper{padding:5% 20px}.resources .resource-wrapper{min-height:655px}.resources .resource-wrapper .resource-text h4{font-size:1.25em;line-height:1.25em;margin:10px 0 15px}.resources .resource-wrapper .resource-text p{font-size:1em;margin-bottom:10px}.resources .resource-image img{height:230px;width:auto}.resources .resource-text{height:400px}}@media(width:768px){.homepage .section-2-content-block p{min-height:225px}.homepage .section-3-content h3{font-size:1.15em}.project-overview .section-2-content-block h1{min-height:75px}.project-overview .section-2-content-block p{min-height:330px}}@media(max-width:767px){.page-center{padding:25px 15px !important}.mobile-hide{display:none !important}.desktop-hide{display:block !important}.hide{display:none !important}.right-content-spacing{padding:0}.mobile-header h1{font-size:2em}.span7.logo{width:60%;display:inline-block;float:left;margin:0}.mobile-global-header-background{background-color:#00a4ec}.mobile-click-to-call p{background-color:#58595b;padding:2px 10px;border-radius:5px;font-size:1em}.mobile-click-to-call span{font-size:1em}.mobile-click-to-call{padding:20px 20px 0 20px}h1{font-size:2.25em}p{font-size:1em;line-height:1.5em}li p{padding:10px 0}.footer-box{background-color:#00a4ec;border:1px solid #fff !important;text-align:center;padding:20px 0 !important;float:left !important;height:80px}.footer-box p{font-size:14px;line-height:1.25em}.footer-box a{text-decoration:none;font-weight:400}.mobile-footer-wrapper{position:fixed;bottom:0;width:100% !important;z-index:99}.mobile-mini-nav{width:100% !important;padding-top:15px}.mobile-mini-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul{float:right;padding:4px 0 0 0;margin:0;width:100% !important}.mobile-mini-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding:0;margin:0;width:20% !important;float:left}.mobile-mini-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;font-family:sans-serif;font-size:11px;font-weight:400;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:initial;text-decoration:none;text-transform:uppercase;width:100% !important;max-width:250px;padding:15px 0;margin:0;border:1px solid #fff;float:left;height:50px;background-color:#00a4ec;text-align:center}.mobile-mini-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.active a{-webkit-transform:scale(1.2);transform:scale(1.2);border:1px solid #fff}.mobile-mini-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:#ccc;overflow:visible;text-overflow:clip;width:100%;max-width:250px;text-align:left;padding:10px 15px;margin:0}.homepage{background-color:#58595b}.homepage .mobile-card-height{height:275px;width:50%;float:left;border:1px solid #fff}.homepage h1{font-size:1.5em;font-weight:bold;color:rgba(255,255,255,0.9);line-height:1em}.homepage h1 a{text-decoration:none}.homepage .image-block-top-left{padding:20px 0 0 10px}.homepage .image-block-top-right{padding:20px 10px 0}.homepage .image-block-bottom-left{padding:140px 0 0 10px !important}.homepage .image-block-bottom-right{padding:140px 10px 0 !important}.homepage .image-5-text{padding-top:35%}.homepage .middle-image-wrapper{z-index:99;position:relative;left:25%;width:50%;margin-top:-60% !important}.homepage .middle-image-circle{border-radius:50%;width:100%;height:275px;border:1px solid #fff}.project-overview h2{font-size:1.5em;line-height:1.25em}.project-overview h2 a{text-decoration:none;color:#444}.project-overview .section-row{padding:20px 0}.project-overview .section-image{width:30%;float:left;padding-top:10px}.project-overview .section-text{width:70%;float:left;padding-left:15px}.individual-project .section-header{padding-bottom:20px}.individual-project .section-1-wrapper{padding-bottom:40px}.individual-project .section-1-embed{padding:20px 0}.individual-project .section-2-wrapper{padding:40px 0;border-top:2px solid #58595b}.individual-project .section-2-text{padding:20px 0}.application-overview .section-header{padding-bottom:20px}.application-overview .section-row{width:48%;float:left;padding:5px;border:1px solid #58595b;margin:2px;height:175px}.application-overview .section-row.last{margin-bottom:35px}.application-overview .section-image{width:100%;float:none}.application-overview .section-image img{height:100px}.application-overview .section-text{width:100%;float:none;padding:5px}.application-overview .section-text h2{font-size:1.25em;line-height:1.15em}.individual-application .section-header{padding-bottom:20px}.individual-application .section-1-wrapper{padding-bottom:40px}.individual-application .section-1-embed{padding-top:20px}.individual-application .section-1-text-2{padding-top:20px}.individual-application .section-2-image{width:33%;float:left;padding:5px}.individual-application .section-2-image img{width:100%;height:70px}.individual-application .section-2-wrapper{padding:40px 0}.individual-application .section-2-text{padding-top:20px}.artificial-grass-101 .header-text-wrapper{padding:25px 15px 0 15px}.artificial-grass-101 .custom-module-wrapper{padding:0 15px}.artificial-grass-101 .cta-bar{padding:15px 15px 40px 15px}.artificial-grass-101 .cta{padding-top:10px}.right-text{width:100%;float:none}.wistia-embed{width:100%;float:none;padding:0 !important}.artificial-grass-101 .gallery-menu,.indiv-artificial-grass-101 .gallery-menu{text-align:center;padding:0 !important;margin:0 !important}.indiv-artificial-grass-101 .section-2-wrapper .widget-type-cta{margin:15px 0}.indiv-artificial-grass-101 .desktop-hide.dark-green-background{margin-bottom:35px}.gallery-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:100% !important}.galleries-page .mobile-wrapper{padding:0 15px}.galleries-page .mobile-page-header h1{font-size:2.5em}.galleries-page .mobile-gallery-block{padding:20px 0}.galleries-page .mobile-main-gallery-module{float:left;padding-right:15px}.galleries-page .mobile-main-gallery-module img{width:100% height:auto}.galleries-page .mobile-main-gallery-module h2 a{text-decoration:none}.galleries-page .mobile-main-gallery-module h2{font-size:1.6em;line-height:1.25em}.galleries-page .mobile-page-header{padding:30px 0}.galleries-page .mobile-slider .hs_cos_flex-slide-main img{height:50%}.galleries-page .hs_cos_flex-slider .caption{background-color:#f3f3f3;position:initial;font-size:1em;padding:5px}.galleries-page .mobile-slider .hs_cos_flex-slider .caption p{color:#333}.cad-details .section-2-wrapper{padding:0 0 40px 5px}.cad-details .section-row{width:49%;float:left;padding:5px;border:1px solid #00a4ec;margin:2px;height:100px}.cad-details .section-image{width:40%;float:left;padding-top:15px}.cad-details .section-image img{height:60px}.cad-details .section-text{width:60%;float:left;padding:35px 0 0 8px}.cad-details .section-text h2{font-size:1em;line-height:1.5em}.cad-details .section-3-button-text h2{font-size:1.75em}.cad-details .section-3-button-text{border:2px solid #fff;border-radius:3px}.cad-details .section-4-wrapper{padding:30px 15px 80px !important}.cad-details .section-4-text a{line-height:2em}.resources .widget-type-linked_image{margin-bottom:15px}.resources .resource-links p{padding:10px 0}.resources .resource-links a{text-decoration:none}.resources .resource-links{padding-bottom:20px}.resource-wrapper{width:33%;float:left;padding:20px 7px}.resource-image img{height:100%;width:100%}.resource-text p{display:none}.resource-text h4{line-height:1.25;font-size:1.3em}.resource-text h6{font-size:1.1em}.resources .mobile-resources-image{padding:20px 0}.contact-us .desktop-hide .header{margin-bottom:10px}.contact-us .desktop-hide .right-side-contact-form{text-align:left;margin-top:25px}.contact-us .desktop-hide .map{margin:35px auto}.faq-page .header-text-wrapper{padding:20px 0}.faq-page .section-1-wrapper{padding:30px 10px}.faq-page .section-1-wrapper p{margin:10px 0 !important}.faq-page .faq-section{padding:8% 0}.faq-ask{display:none}.generic-lp .section-header h1{font-size:2.5em;line-height:1.5em}.generic-lp .section-content-wrapper img{width:400px}.product-name{padding:10px 0 40px}}@media(max-width:603px){.homepage .middle-image-circle img{height:270px !important}.homepage .mobile-card-height{height:250px}.homepage .middle-image-wrapper{margin-top:-65% !important}.homepage .image-block-bottom-left{padding:120px 0 0 20px}.homepage .image-block-bottom-right{padding:120px 20px 0}.galleries-page .hs_cos_flex-slide-main img{height:375px}}@media(max-width:533px){.homepage .middle-image-circle{height:250px !important}.homepage .mobile-card-height{height:250px !important}.homepage .middle-image-wrapper{margin-top:-70% !important}.homepage .image-block-bottom-left{padding:120px 0 0 20px}.homepage .image-block-bottom-right{padding:120px 20px 0}}@media(max-width:414px){.commercial-main-page .section1-left,.commercial-main-page .section1-right{width:100%}.commercial-main-page .section1-left{padding:0}.commercial-main-page .section1-right{margin-top:40px}.hs-form fieldset.form-columns-3 .hs-form-field{width:100% !important}.right-side-contact-form .hs-button.primary,.right-side-contact-form input[type="submit"],.right-side-contact-form input[type="button"]{width:100%}.homepage .middle-image-circle{height:230px !important}.homepage .middle-image-wrapper{margin-top:-85% !important;width:60%;left:20%}.homepage .image-5-text{padding-top:40%}}@media(max-width:375px){.homepage .middle-image-circle{height:210px !important}.homepage .middle-image-wrapper{margin-top:-95% !important;width:60%;left:20%}}@media(max-width:360px){.homepage .middle-image-circle{height:200px !important}.homepage .middle-image-wrapper{margin-top:-100% !important;width:60%;left:20%}.homepage .image-5-text{padding-top:40%}}@media(max-width:320px){.homepage .middle-image-circle{height:170px !important}.homepage .mobile-card-height{height:180px}.homepage .middle-image-wrapper{margin-top:-110% !important}.homepage .image-5-text{padding-top:35%}}