.et_pb_with_border.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_hover_enabled.et_pb_bg_layout_light.et_pb_text_align_center.et_dropdown_animation_fade.et_pb_menu--without-logo.et_pb_menu--style-left_aligned{margin-top:-17px!important}li.menu-home.et_pb_menu_page_id-home.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-28822{margin-top:4px}tr.slidebtn{display:flex;justify-content:center;align-items:center}.btnone:hover,.btntwo:hover{background:#000!important}.btnone a,.btntwo a{color:#fff}.btnone{background:#03006e;padding:8px 20px;font-size:20px;border:2px solid #fff;border-radius:50px 50px 0px 50px;text-transform:uppercase}.btntwo{background:#2f2e33;padding:8px 20px;font-size:20px;border:2px solid #fff;border-radius:50px 50px 0px 50px;text-transform:uppercase}.et_pb_button{border:2px solid #222;border-radius:50px 50px 0px 50px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:10px 18px!important}h2 span.phone-icon>a:before{font-family:'ETMODULES';content:'\e090';margin-right:10px;color:#03006e;font-size:0.78em}h2 span.phone-icon>a:hover{color:#03006e}.contactbox .et_pb_blurb_description>p{padding-top:5px!important}p.clearfix{margin-top:47px}h2.slider-title{text-transform:uppercase;font-weight:700;font-size:50px;padding:5px!important;background:#03006e;-webkit-text-fill-color:transparent;-webkit-background-clip:text;text-align:center;text-shadow:-4px 1px #fff;font-family:'EB Garamond'}h3.slider-subtitle{text-transform:uppercase;font-weight:600;-webkit-text-stroke:1px #fff;line-height:1.2em;padding-top:10px;border-radius:20px}.mfp-title{display:none}.listing{background-image:url(https://prostonepavingandmasonry.com/wp-content/uploads/2025/04/checkmarks.webp)!important;background-repeat:no-repeat;font-size:23px}span.item{margin-left:30px;color:#fff;position:relative;top:-5px}.entry-content table:not(.variations){border:none}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}input.input.et_pb_contact_captcha{padding:10px}.entry-content thead th,.entry-content tr th{color:#222222;font-weight:600;border:none}.et_pb_button.service_button{width:100%!important;border-radius:0px}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#fff;background:#03006e;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:2px solid #03006e}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_scroll_top.et-pb-icon{background-image:linear-gradient(360deg,#03006e 4%,#2f2e33 99%)!important}.et_pb_slide p{padding-bottom:0em}.menu-home>a:before{font-family:'ETMODULES';content:'\e074';margin-right:10px;margin-left:-10px;color:#fff;font-size:1.2em}.menu-home>a:hover{color:#fff}.et-pb-contact-message{text-align:center;color:#222;font-weight:600}.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_accordion_item{margin-bottom:1.5%}.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_title:before{color:#03006e!important}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:“\e04f”}.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(255,255,255,0.68)!important}.et_mobile_menu .menu-item-has-children>a{background-color:transparent}.headerphone .et_pb_blurb_description{margin-left:-9px;margin-top:-2px}html,body{overflow-x:hidden!important}body{position:relative!important}#page-container{overflow-y:unset!important}.nav ul li a:hover,.nav ul li a{padding:6px 0px}.et_pb_contact_field textarea.et_pb_contact_message{min-height:100px}.et_contact_bottom_container{float:none;justify-content:center}.et-menu a:hover,.nav ul li a:hover{opacity:unset}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et-menu a{-webkit-transition:none;transition:none}@media only screen and (min-width:767px) and (max-width:980px){.et_pb_module.et_pb_blurb.et_pb_blurb_1_tb_header.headerphone .et_pb_only_image_mode_wrap{margin-top:-7px!important}.et_pb_column.et_pb_column_1_3.et_pb_column_7_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{height:0px}span.item{font-size:22px}.et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{height:0px}.col-width .et_pb_gallery_item{width:47%!important;clear:none!important}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:20px 25px 95px 25px!important}h2.main-title{font-size:36px}}@media only screen and (max-width:768px){h3.slider-subtitle{font-size:26px!important}h2.slider-title{text-transform:uppercase;font-weight:800;font-size:36px}.mobile-items{text-align:left;padding-left:20px;margin-top:10px;margin-bottom:10px}span.item{font-size:20px}p.clearfix{margin-top:40px}.et_pb_column.et_pb_column_1_3.et_pb_column_7_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{height:7px}.heading{font-size:38px;font-weight:900}.et_pb_button{line-height:1.2em!important}.et_pb_module .mobile_menu_bar:before{top:10px!important}.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_accordion_item{margin-bottom:2.5%}.topbar .et_pb_column.et_pb_column_1_3{margin-bottom:0px;padding-top:0px}.topbar.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important}.et_pb_slide{padding:0 3%!important}.et_pb_section.et_pb_section_2_tb_header.mainbar.et_pb_sticky_module.et_pb_with_background.et_section_regular.et_pb_sticky.et_pb_sticky--top{top:0px!important}.et_pb_section.et_pb_section_3_tb_header.mobile-menu.et_pb_sticky_module.et_section_regular.et_pb_section--with-menu.et_pb_sticky.et_pb_sticky--top{top:54px!important}.et_pb_module.et_pb_text_align_center-phone{text-align:end;display:block;top:-45px;right:-35px;float:right}.et_pb_contact_submit{margin:0 0 0 8px}.btnone,.btntwo{padding:8px 15px}.slidertable{width:100%!important}}@media only screen and (max-width:375px){.et_pb_module.et_pb_text_align_center-phone{right:-20px}.heading{font-size:35px;font-weight:900}.et_pb_button{line-height:1.3em!important}a.et_pb_button{font-size:18px}h2.main-title{font-size:28px}.et_pb_social_media_follow_1_tb_header li a.icon{width:25px!important}a.et_pb_button.et_pb_more_button{padding-left:20px!important;padding-right:20px!important;font-size:18px!important}.btnone{font-size:18px}}@media only screen and (min-width:981px) and (max-width:1024px){#main-header .container{width:95%!important;max-width:2000px!important}}@media only screen and (min-width:981px) and (max-width:768px){h3.slider-subtitle{font-size:45px!important}h2.slider-title{font-size:50px!important}}@media only screen and (min-width:980px) and (max-width:1245px){.listing{font-size:18px}span.phone-icon a{font-size:28px}}@media only screen and (min-width:768px) and (max-width:810px){.et_pb_section.et_pb_section_3_tb_header.mobile-menu.et_pb_sticky_module.et_section_regular.et_pb_section--with-menu.et_pb_sticky.et_pb_sticky--top{top:67px!important}}@media screen and (max-width:769px){#et-info,#et-secondary-menu{display:-webkit-inline-box}#top-header .et-social-icons{display:block!important;margin-top:7px}#top-header .et-social-icon a:before{font-size:20px}#top-header #et-info{width:100%;text-align:center}.et_pb_section.et_pb_section_0_tb_header.mainbar.et_pb_sticky_module.et_pb_with_background.et_section_regular{max-height:70px}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:20px 5px 80px 5px!important}}@media only screen and (min-width:1025px) and (max-width:1080px){#logo{max-width:78%!important;max-height:78%!important}}@media screen and (max-width:767px){.topbar{display:flex!important;flex-direction:column!important}.et_pb_slider .et_pb_slide{margin-top:-30px}}@media screen and (max-width:810px) and (min-width:769px){.et_pb_module.et_pb_text_align_center-phone{text-align:end;display:block;top:-66px;right:-17px}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:20px 25px 75px 25px!important}.et_pb_column.et_pb_column_1_3.et_pb_column_6_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{height:0px}}@media screen and (max-width:980px) and (min-width:811px){.et_pb_section.et_pb_section_3_tb_header.mobile-menu.et_pb_sticky_module.et_section_regular.et_pb_section--with-menu.et_pb_sticky.et_pb_sticky--top{top:78px!important}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:20px 25px 80px 25px!important}.et_pb_with_border.et_pb_module.et_pb_menu.et_pb_menu_1_tb_header.et_hover_enabled.et_pb_bg_layout_light.et_pb_text_align_right.et_dropdown_animation_fade.et_pb_menu--with-logo.et_pb_menu--style-left_aligned{margin-bottom:-20px!important}.et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{height:0px}.et_pb_column.et_pb_column_1_3.et_pb_column_6_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{height:0px}.et_pb_module.et_pb_text_align_center-phone{text-align:end;display:block;top:-65px;right:20px}.et_pb_menu .et-menu>li{padding-left:0px;padding-right:0px}.et_pb_column.et_pb_column_1_3.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough{margin-bottom:0px;margin-left:-50px}h2.slider-title{font-size:45px}}@media only screen and (max-width:980px){h6.estimate-title{line-height:1.4em;text-transform:uppercase;font-size:20px}h2 span.phone-icon>a:hover,h2 span.phone-icon{color:#03006e}h2 span.phone-icon>a:before{color:#fff}li.menu-item li:last-child{border-bottom:none}h3.slider-subtitle{text-align:center}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:end!important}.logobar,.desktop-menu{display:none!important}.et_pb_module .mobile_menu_bar:before{top:15px;position:relative}li.menu-item{border-bottom:solid 1px #666}.menu-home>a:before{color:#000}.et_pb_section.et_pb_section_0.headerbannerimg.et_pb_with_background.et_section_regular{background-size:100% auto}.et-l.et-l--header .et_builder_inner_content.et_pb_gutters3{height:fit-content}.et_pb_menu--style-inline_centered_logo .et_pb_menu__wrap{justify-content:right;margin-top:-70px}.et_pb_slide_content{text-align:left}.et_pb_menu .et_mobile_menu{padding:6% 5% 5% 5%!important}}@media only screen and (min-width:981px){.et_pb_menu__logo-wrap{width:0%!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:0px 14px 8px 14px}.mainbar,.mobile-menu{display:none!important}#main-header.et-fixed-header{position:fixed;padding-top:30px}}@media only screen and (min-width:1335px){p.et_pb_contact_field{margin-bottom:1.5%}}@media screen and (max-width:1080px) and (min-width:980px){h2.slider-title{font-size:48px}.et_pb_menu .et-menu{margin-left:0px;margin-right:0px}.et_pb_slide_content{text-align:center}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:30px 25px 84px 25px!important}.et_pb_section.et_pb_section_0_tb_header.logobar.et_pb_sticky_module.et_section_regular{padding:0%}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:14px!important}}@media screen and (max-width:1335px) and (min-width:1081px){.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:30px 25px 95px 25px!important}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{width:100%}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px!important}}@media screen and (max-width:1452px) and (min-width:981px){.header-tel{font-size:25px!important}}@media screen and (max-width:1335px) and (min-width:981px){.et_pb_menu .et-menu>li{padding-left:0px;padding-right:0px}#main-header .container{width:90%!important;max-width:2000px!important}h2.main-title{font-size:34px;margin-bottom:10px}}@media screen and (max-width:1400px) and (min-width:810px){.et_pb_menu .et-menu-nav>ul{width:max-content}}@media only screen and (min-width:1400px){.et_pb_module.et_pb_blurb.et_pb_blurb_1.align-middle.et_pb_text_align_left.et_pb_blurb_position_left.et_pb_bg_layout_light{margin-left:30px!important}.et_pb_module.et_pb_blurb.et_pb_blurb_0_tb_header.header-tel.et_pb_text_align_center.et_pb_blurb_position_left.et_pb_bg_layout_light{margin-left:50px}.et_pb_slide_description{width:85%}span.item{top:-4px;position:relative}.et_pb_menu .et-menu-nav>ul{width:max-content}}@media only screen and (min-width:1200px){.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:30px 30px 65px 30px}}@media screen and (max-width:1400px) and (min-width:1200px){.et_pb_menu .et-menu>li{padding-left:0px;padding-right:0px}}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.et_dropdown_animation_fade.et_pb_menu ul li:hover>ul{transition:none}.nav ul li a:hover,.nav ul li a{border-bottom:1px #03006e solid!important;padding:6px 0px}.nav li ul:hover{box-shadow:none}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:10px 0}.nav li li{padding:0 10px}.entry-content thead th,.entry-content tr th{padding:15px 8px 0px 8px}.footerlink a{color:#2f2e33}