body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#3f3f3f}h1,h2,h3,h4,h5,h6{color:#000000}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}a{color:#18aa0a}#footer-widgets .footer-widget li:before{top:10.6px}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-size:14px;background-color:#18aa0a;border-width:1px!important;border-color:#18aa0a}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,body .et_pb_button:after{font-size:22.4px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#fcfcfc!important;background-color:#0262aa;border-color:#0262aa!important}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#fcfcfc!important;background-color:#0262aa!important;border-color:#0262aa!important}@media only screen and (min-width:2400px){.et_pb_row{padding:48px 0}.et_pb_section{padding:96px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:144px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body{font-weight:400;font-size:1em}.post-password-required{width:80%;max-width:1920px;margin:auto}ul.towns_code{list-style:none;column-count:2;margin-top:20px}ul.towns_code-2{list-style:none;margin-top:20px}ul.towns_code li,ul.towns_code-2 li{list-style:none;padding:0 0 10px;position:relative;line-height:1.8em;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;color:#000}ul.towns_code a,ul.towns_code-2 a{display:block;color:#002244}ul.towns_code a:hover,ul.towns_code-2 a:hover{text-decoration:underline}@media only screen and (max-width:981px){ul.towns_code{column-count:2}}@media only screen and (max-width:767px){ul.towns_code{column-count:1}}.et_pb_sticky--top .hs-mega-menu .dsm-logo-wrap img{content:url('https://restroomrentalsnewhampshire.com/wp-content/uploads/2023/11/restrooms-logo-white.png')}.topbar-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}@media screen and (min-width:981px){#content-area{margin-top:86px}}.hs-menu .et-menu-nav>ul ul,.hs-mobile-menu .et-menu-nav>ul ul{padding:0!important;border-top:0!important}.hs-menu .nav li li,.hs-mobile-menu .nav li li{padding:0!important;width:100%!important}.hs-menu .nav li li:hover,.hs-mobile-menu .nav li li:hover{background:#0061a9!important;border-left:4px solid #18aa0a!important;color:#fff!important}.hs-menu .et-menu li li a,.hs-mobile-menu .et-menu li li a{padding:15px!important;line-height:1.2em!important}.hs-topbutton a,.hs-mobile-menu.et_pb_menu ul li.hs-topbutton a,.hs-mobile-menu.et_pb_menu ul li.hs-topbutton.current-menu-item a{display:inline-block!important;color:#FFFFFF!important;border-width:1px!important;border-color:#18aa0a;border-radius:3px;font-size:14px;font-weight:700!important;background-color:#18aa0a;padding:10px 20px;margin:0 5%;line-height:1.7em!important;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.hs-topbutton a:hover,.hs-mobile-menu.et_pb_menu ul li.hs-topbutton a:hover,.hs-mobile-menu.et_pb_menu ul li.hs-topbutton.current-menu-item a:hover{opacity:1!important;background-color:#0061a9!important;border-color:#0061a9!important}.hs-topcontact a,.hs-mobile-menu.et_pb_menu ul li.hs-topcontact a{font-weight:700!important;color:#18aa0a!important}.et_pb_sticky .hs-mega-menu.dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text,.et_pb_sticky .hs-mega-menu.dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text,.et_pb_sticky .hs-mega-menu .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-mega-menu-link.dsm-current-url-active .dsm-menu-text,.et_pb_sticky .hs-mega-menu.dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_close_icon,.et_pb_sticky .hs-mega-menu.dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_open_icon{color:#000!important}.hs-forminator-button{border-radius:3px;text-transform:uppercase!important;padding:12px 30px!important;border:1px solid #18aa0a!important;transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms!important}.hs-forminator-button:hover{border:1px solid #0262aa!important;box-shadow:none!important}.hs-forminator-button{border-radius:3px!important;padding:12px 30px!important;width:100%!important;transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms!important}.hs-footer-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}.hs-footer-blurb.et_pb_blurb .et_pb_image_wrap{margin-top:5px}.vertical-menu .et_pb_menu__menu>nav>ul>li{margin-top:15px!important}.vertical-menu nav ul li{width:100%;display:block}@media (max-width:980px){.vertical-menu .et_pb_menu__menu{display:flex!important}.vertical-menu .et_mobile_nav_menu{display:none!important}.vertical-menu.et_pb_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-start}}.et_pb_slider_0.et_pb_slider.hs-homeslider{overflow-x:visible;overflow-y:visible}.et_pb_slider.hs-homeslider .et-pb-arrow-next,.et_pb_slider.hs-homeslider:hover .et-pb-arrow-next{opacity:1;right:-30px;background:#18aa0a}.et_pb_slider.hs-homeslider .et-pb-arrow-prev,.et_pb_slider.hs-homeslider:hover .et-pb-arrow-prev{opacity:1;left:-30px;background:#18aa0a}@media (max-width:980px){.et_pb_slider.hs-homeslider .et-pb-arrow-next,.et_pb_slider.hs-homeslider:hover .et-pb-arrow-next{right:-7vw}.et_pb_slider.hs-homeslider .et-pb-arrow-prev,.et_pb_slider.hs-homeslider:hover .et-pb-arrow-prev{left:-7vw}}.et_pb_slider.hs-homeslider .et-pb-arrow-prev:before{content:"\23"}.et_pb_slider.hs-homeslider .et-pb-arrow-next:before{content:"\24"}.et_pb_slider.hs-homeslider .et-pb-arrow-prev:hover,.et_pb_slider.hs-homeslider:hover .et-pb-arrow-prev:hover,.et_pb_slider.hs-homeslider .et-pb-arrow-next:hover,.et_pb_slider.hs-homeslider:hover .et-pb-arrow-next:hover{background:#e9eaec}.testi-name{margin-top:40px;font-weight:900;font-size:16px;text-transform:uppercase;letter-spacing:4px;color:#0262aa;font-style:normal!important;padding-bottom:5px}.testi-desc{font-size:13px;color:#666;font-style:normal!important}.benefits-blurb .et_pb_blurb_content{height:101px}.benefits-blurb.et_pb_blurb_position_left .et_pb_main_blurb_image,.benefits-blurb.et_pb_blurb_position_left .et_pb_blurb_container{vertical-align:middle}.benefits-blurb.et_pb_blurb_position_left .et_pb_main_blurb_image{background-color:#fff;padding:0 25px}.benefits-blurb .et_pb_module_header{padding:20px 10px}.hs-product-display .related.products>h2{display:none}.hs-product-display .woocommerce ul.products li.product a img,.hs-product-display .related.products ul.products li.product a img{height:250px;object-fit:contain}.hs-dropdown-product .woocommerce ul.products li.product a img{height:100px;object-fit:contain}.hs-dropdown-product .woocommerce ul.products li.product a span.et_shop_image{padding:20px;background:#f1f5f9;margin-bottom:20px;border-radius:10px}.hs-dropdown-product .woocommerce ul.products li.product a{display:block}.hs-dropdown-product .woocommerce ul.products li.product a .woocommerce-loop-product__title{padding:0}.hs-dropdown-product .hs-wc-buttons{margin-top:0px}.hs-dropdown-product .hs-wc-button a{display:inline-block;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;background:transparent!important;color:#18aa0a!important;border:0!important;font-size:13px;font-weight:700!important;transition:all 300ms ease 0ms;text-shadow:none!important;box-shadow:none!important;text-transform:uppercase;line-height:1.1em;padding:10px 0!important}.hs-dropdown-product .hs-wc-button a:hover{background:transparent!important;border:0!important;padding:10px 0!important;color:#0262aa!important}.hs-dropdown-product ul.products li.product{margin:0 1.2% 1.2%!important}.hs-dropdown-product .woocommerce.columns-2 ul.products li.product{margin:0 1% 1.2%!important}.hs-product-display .woocommerce-page ul.products li.product,.hs-product-display .woocommerce ul.products li.product,.hs-product-display .related.products ul.products li.product{background:#fff;padding:30px;box-shadow:0px 0px 60px 0px rgba(0,0,0,0.1);border-radius:12px;text-align:center}.woocommerce div.product div.images img{width:auto;margin:auto}.hs-dropdown-product .hs-wc-buttons,.hs-dropdown-product .hs-wc-button--green,.hs-dropdown-product .hs-wc-button{display:none}.qty-label{padding:3px;font-weight:700;line-height:1.7em}@media (min-width:981px){.hs-wc-buttons{display:flex;align-items:center;justify-content:center}.hs-wc-button--green{padding-bottom:0;margin-right:10px}}@media (max-width:980px){.hs-wc-button--green{padding-bottom:5px;margin-right:0}}.hs-wc-buttons{margin-top:20px}.hs-wc-button a{display:inline-block;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;background:transparent!important;color:#0262aa!important;border:1px solid #0262aa!important;border-radius:3px;font-size:13px;font-weight:700!important;padding:10px 20px!important;transition:all 300ms ease 0ms;text-shadow:none!important;box-shadow:none!important;text-transform:uppercase;line-height:1.7em}.hs-wc-button a:hover{background:#0262aa!important;color:#fff!important}.hs-wc-button--green a{display:inline-block;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;background:#18aa0a!important;color:#fff!important;border:1px solid #18aa0a!important;border-radius:3px;font-size:13px;font-weight:700!important;padding:10px 20px!important;transition:all 300ms ease 0ms;text-shadow:none!important;box-shadow:none!important;text-transform:uppercase;line-height:1.7em}.hs-wc-button--green a:hover{background:#0262aa!important;border-color:#0262aa!important}@media (max-width:1024px){.et_pb_shop ul.products.columns-1 li.product,.et_pb_shop ul.products.columns-2 li.product,.et_pb_shop ul.products.columns-3 li.product,.et_pb_shop ul.products.columns-4 li.product,.et_pb_shop ul.products.columns-5 li.product,.et_pb_shop ul.products.columns-6 li.product{width:48%!important;margin:0 1.8% 1.992em 0}}@media (max-width:475px){.et_pb_shop ul.products.columns-1 li.product,.et_pb_shop ul.products.columns-2 li.product,.et_pb_shop ul.products.columns-3 li.product,.et_pb_shop ul.products.columns-4 li.product,.et_pb_shop ul.products.columns-5 li.product,.et_pb_shop ul.products.columns-6 li.product{width:100%!important;margin:0 0 1.992em 0!important}}@media screen and (min-width:981px){.woocommerce-page #content-area{margin-top:0}}.hs-wc-sidebar .et_pb_widget{width:100%!important;margin:0!important}.hs-wc-sidebar div.product p.price,.hs-wc-sidebar div.product p.price{color:#000}.hs-maxnotice{color:#000!important;background:#f1f5f9;padding:20px;margin-top:20px;text-align:center;font-size:16px;line-height:1.4em}.hs-errorlink{font-weight:700;color:#0262aa!important}.hs-errorlink:hover{color:#0262aa;text-decoration:underline!important}.hs-checkout h3{font-weight:700;font-size:18px;color:#0262AA;margin-top:20px}.hs-checkout button#place_order{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;padding:10px 20px!important;color:#FFFFFF!important;border-width:1px!important;border-color:#24a81f;border-radius:3px;font-size:14px;font-weight:700!important;background-color:#24a81f;text-transform:uppercase}#hs-logo-slider .gs_logo_single .gs_logo_single--inner{min-width:auto!important;text-align:center}#hs-logo-slider .gs_logo_single img{width:80%!important}.hs-about-section.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{z-index:11!important}.auto-height-slider .et_pb_slide .et_pb_container{height:auto!important;min-height:auto!important}@media only screen and (min-width:768px) and (max-width:980px){.auto-height-slider .et_pb_slide .et_pb_container{height:auto!important;min-height:auto!important}}@media only screen and (max-width:767px){.auto-height-slider .et_pb_slide .et_pb_container{height:auto!important;min-height:auto!important}.auto-height-slider .et-pb-controllers{bottom:-1%}}.auto-height-slider .et_pb_slide{padding-bottom:6%!important}.auto-height-slider div.et_pb_slide_description,.auto-height-slider .et_pb_slider_fullwidth_off div.et_pb_slide_description{padding-top:1%;padding-bottom:1%}header.et-l.et-l--header #menu-item-183{display:none}.five9-frame{right:0!important}#rev_slider_11_1_wrapper,#rev_slider_11_1{background-image:url(https://restroomrentalsnewhampshire.com/wp-content/uploads/2024/05/slide-ashley.webp)!important;background-repeat:no-repeat!important;background-size:cover!important;visibility:visible!important;height:90vh}.woocommerce-no-js header{display:none}@media (min-width:992px){header .et_pb_gutters3 .et_pb_section_9_tb_header{display:none}}body{opacity:0;transition:opacity 0.5s ease-in-out}body.loaded{opacity:1}.ctm-header-box-mobile .et_pb_blurb_content{display:flex!important;flex-direction:row;gap:0;justify-content:center;margin:0}.ctm-header-box-mobile .et_pb_main_blurb_image{margin:0;width:10px}.ctm-header-box-mobile h4.et_pb_module_header{padding:0}@media only screen and (max-width:600px){.et_pb_column.et_pb_column_1_2.et_pb_column_11.et_pb_css_mix_blend_mode_passthrough.et-last-child{overflow:clip!important}}