#membership-slider .et_pb_gallery_items.et_post_gallery.clearfix{display:flex;align-items:center}p,ul,li,ol{font-size:18px}#membership-slider img{width:auto;height:auto;object-fit:contain}@font-face{font-family:"ltc-bodoni-175";src:url("https://use.typekit.net/af/3c382e/000000000000000000010b17/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/3c382e/000000000000000000010b17/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/3c382e/000000000000000000010b17/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"ltc-bodoni-175";src:url("https://use.typekit.net/af/04715e/000000000000000077359a54/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/04715e/000000000000000077359a54/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/04715e/000000000000000077359a54/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"oswald";src:url("https://use.typekit.net/af/d81a8f/00000000000000007735a0e3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/d81a8f/00000000000000007735a0e3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/d81a8f/00000000000000007735a0e3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"oswald";src:url("https://use.typekit.net/af/43f61b/00000000000000007735a0ec/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/43f61b/00000000000000007735a0ec/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/43f61b/00000000000000007735a0ec/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"oswald";src:url("https://use.typekit.net/af/bed39a/00000000000000007735a0f4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/bed39a/00000000000000007735a0f4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/bed39a/00000000000000007735a0f4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"oswald";src:url("https://use.typekit.net/af/b46243/00000000000000007735a0f7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/b46243/00000000000000007735a0f7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/b46243/00000000000000007735a0f7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"ltc-bodoni-175";src:url("https://use.typekit.net/af/3c382e/000000000000000000010b17/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/3c382e/000000000000000000010b17/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/3c382e/000000000000000000010b17/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"ltc-bodoni-175";src:url("https://use.typekit.net/af/04715e/000000000000000077359a54/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/04715e/000000000000000077359a54/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/04715e/000000000000000077359a54/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}:root{--body-color:#595654;--drk-green:#424c07;--green:#677042;--light-green:#b3b797;--beige:#f2ede4;--white:#ffffff;--red:#EF5C00;--light-gray:#8c8784;--grey:#595654;--row-defualt-width:90%;--row-defualt-max-width:1300px}h1,h2,h3,h4,p{margin:0}body div.et_pb_row_0_tb_header{height:auto;padding:5px 0}body .et_pb_column .stylized-h2 h2{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--green);line-height:40px;font-size:35px;font-weight:700;letter-spacing:1px}.et_pb_blurb_description h4 strong{font-family:"oswald";font-weight:400!important;letter-spacing:2px;text-transform:uppercase}body,p{font-weight:400}em{color:var(--red)}.opening-form{background-color:#F2EDE4}.et_pb_section_0_tb_header{position:fixed!important;top:0px;bottom:auto;left:50%;right:auto;transform:translateX(-50%);width:100%;border-right:2px solid #e4e4e4;border-left:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;box-shadow:0 8px 10px -11px #c6c6c6}.et_pb_section_0{padding-top:150px!important}#menu-primary{margin-bottom:0}.et-menu a:hover{text-decoration:underline;transition:0.2s;color:var(--red);opacity:1}#mobile_menu1{height:300px;max-height:400px;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;// mobile safari}body{color:var(--body-color);font-weight:600;font-family:"oswald";font-size:16px}body .et_pb_column h2{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--body-color);letter-spacing:2px}body .et_pb_column h3{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--green);line-height:40px;font-size:35px}.accordion-services .et_pb_toggle_title{margin-bottom:0}.accordion-services .et_pb_toggle{margin:0!important}.accordion-services .et_pb_toggle_close{border:1px solid #d9d9d9;background-color:var(--red);color:#fff}.accordion-services .et_pb_toggle_close .et_pb_toggle_title{color:#fff}.accordion-services .et_pb_toggle_title{font-family:"ltc-bodoni-175";text-transform:capitalize}.et_pb_toggle_title:before{content:"\33";color:#fff;font-size:30px}.header-navigation-section{padding:0}.header-navigation-section .et_pb_menu__logo img{max-width:200px;max-height:70px!important;width:auto}body div .slider-cta-home{background-image:url("https://deepsouthroofingpros.com/wp-content/uploads/2023/04/roofing-company.jpg");padding:0}.slider-cta-home .et_pb_slider .et_pb_slides .et_pb_slide{background-color:transparent}.slider-cta-home .et_pb_slide_description{padding:120px 0;text-align:center;max-width:700px;margin:0 auto}body .et_pb_button{font-size:14px;font-weight:800;border-radius:0}.slider-cta-home .et_pb_button{background-color:var(--red);color:var(--white);padding:15px 40px!important;border:0;border:2px solid transparent;transition:0.2s}.slider-cta-home .et_pb_button:hover:after,.et_pb_button.red-button:hover:after,.et_pb_button.black-button:hover:after{display:none}.slider-cta-home .et_pb_button:hover{background-color:var(--green);color:var(--white);border:0;border:2px solid #fff;transition:0.2s}body .concrete-services h3{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--green);letter-spacing:2px;line-height:24px;padding-bottom:20px;break-inside:avoid-column;font-weight:700}.concrete-services ul li{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--green);letter-spacing:2px;line-height:24px;padding-bottom:20px;break-inside:avoid-column;font-weight:400}.concrete-services ul{column-count:2;list-style-type:none}.et-pb-slider-arrows{display:none}.slider-cta-home .et_pb_slider .et_pb_slides .et_pb_slide{padding:0}.slider-cta-home h1,.slider-cta-home .et_pb_column h2{font-family:"ltc-bodoni-175";line-height:45px;font-size:40px;font-weight:200;text-transform:capitalize}.et_pb_button{border-radius:7px;font-size:14px;font-weight:800;font-family:"oswald";text-transform:uppercase}.blue-button,.red-button,.black-button,.slider-services-home-page .et_pb_button{padding:15px 30px!important}.header-navigation-section.et_pb_section{padding:0}.et-menu li>a{font-family:"oswald";text-transform:uppercase;color:var(--green);letter-spacing:2px}.about-us-section{background-image:url("https://deepsouthroofingpros.com/wp-content/uploads/2023/04/background.jpg");padding:0!important}.about-us-section .et_pb_row{padding:0;width:100%;max-width:100%}.about-us-section .et_pb_row{display:flex}.about-us-section-image{background-image:url("/wp-content/uploads/2023/03/About-Img.png")}.emergency-roofing{background-color:#707070}.emergency-roofing p,.emergency-roofing h2{color:#fff!important}.emergency-roofing p{font-weight:400}.emergency-roofing .et_pb_button{background-color:var(--red);color:var(--white);padding:15px 40px!important;border:0;border:2px solid transparent;transition:0.2s}.emergency-roofing .et_pb_button:hover{background-color:var(--green);color:var(--white);border:0;border:2px solid #fff;transition:0.2s}.about-us-section-text{display:flex;flex-wrap:wrap;align-items:center;place-content:center;padding:60px 60px 60px 11%;gap:40px}.about-us-section-text .et_pb_module::before{content:'';background-image:url(/wp-content/uploads/2022/12/Path-1613.svg);width:140px;height:281px;position:absolute;left:-60px;top:150px}.about-us-section-image{height:500px}.remediate-repair-restore{overflow:hidden}.remediate-repair-restore::before{content:'';background-image:url(/wp-content/uploads/2022/12/Path-1558.svg);width:372px;height:420px;position:absolute;left:-130px;bottom:-83px;opacity:0.3;-webkit-transform:scaleX(-1);transform:scaleX(-1);transform:rotate(20deg)}.remediate-repair-restore::after{content:'';background-image:url(/wp-content/uploads/2022/12/Path-1558.svg);width:372px;height:420px;position:absolute;right:-130px;top:-80px;opacity:0.3;rotate:207deg}.remediate-repair-restore .blurb-rows .et_pb_image_wrap{height:130px;display:flex;align-items:center;place-content:center}.remediate-repair-restore .blurb-rows h4,.remediate-repair-restore .blurb-rows p{text-align:Center}.remediate-repair-restore .blurb-rows h4{font-size:17px;color:var(--drk-green)}.review-section{background-color:var(--beige)}body div .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:var(--drk-green)!important;color:#fff}.ti-review-content{font-weight:100!important;font-size:15px!important;letter-spacing:.5px}.ti-widget.ti-goog .ti-widget-container .ti-name{color:#fff!important;font-family:"ltc-bodoni-175"}.ti-widget.ti-goog .ti-widget-container .ti-date{color:#fff!important}.ti-rating-text{display:none}.map-homepage.et_pb_section{background-image:url("https://deepsouthroofingpros.com/wp-content/uploads/2023/04/background.jpg");padding:140px 0}.map-homepage .et_pb_row{width:100%;max-width:100%}.map-homepage-text .et_pb_text_inner ul{columns:4;-webkit-columns:4;-moz-columns:4}.map-homepage-text{display:flex;flex-wrap:wrap;align-items:center;place-content:center;padding:60px 60px 60px 11%;background-color:var(--beige)}.map-homepage-text .et_pb_text{width:100%}.map-homepage-image .et_pb_image{text-align:center}.contact-form #gform_wrapper_1{max-width:800px;margin:0 auto}.contact-form #gform_wrapper_1 fieldset .has_state{width:100%;display:block}.contact-form #gform_wrapper_1 .gfield_required{display:none}.contact-form #gform_wrapper_1 .gfield_label{color:var(--body-color);text-transform:capitalize}.contact-form #field_1_7{height:77px}.contact-form #gform_wrapper_1 input,.contact-form #gform_wrapper_1 select{border:1px solid #c5c5c5}.contact-form h3{font-weight:600}#gform_submit_button_2{background-color:var(--red);color:var(--white);padding:15px 40px!important;border:0;transition:0.2s;cursor:pointer;letter-spacing:.5px;width:100%}#gform_submit_button_2:hover{background-color:var(--white);color:var(--red);border:0;transition:0.2s}#gform_submit_button_1,#gform_submit_button_3{background-color:var(--red);color:var(--white);padding:15px 40px!important;border:2px solid transparent;transition:0.2s;cursor:pointer;letter-spacing:.5px}#gform_submit_button_1:hover,#gform_submit_button_3:hover{background-color:var(--white);color:var(--red);border:2px solid var(--red);transition:0.2s}.contact-form{overflow:hidden}.contact-form::before{content:'';background-image:url("/wp-content/uploads/2022/12/Path-1558.svg");width:700px;height:700px;position:absolute;right:81%;bottom:10px;opacity:0.5;background-repeat:no-repeat;background-size:cover;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.contact-form::after{content:'';background-image:url("/wp-content/uploads/2022/12/Path-1558.svg");width:700px;height:700px;position:absolute;left:81%;bottom:10px;opacity:0.5;background-repeat:no-repeat;background-size:cover}.footer-bottom-copyright a,.footer-contact a{color:#f7c40c}.footer-bottom-copyright a:hover,.footer-contact a:hover{text-decoration:underline}.footer-bottom.et_pb_section{background-color:var(--drk-green)}.footer-bottom-copyright.et_pb_section{background-color:var(--drk-green);padding:0}.footer-bottom-copyright.et_pb_section .et_pb_row{padding:10px 0}.footer-bottom-copyright.et_pb_section .et_pb_row p{font-size:14px}.footer-bottom-copyright.et_pb_section p,.footer-bottom.et_pb_section p,.footer-bottom-copyright.et_pb_section h3,.footer-bottom.et_pb_section h3{color:#fff;font-weight:400}.footer-contact p{padding-bottom:5px}.footer-contact img{max-width:12px;margin-right:10px}.footer-bottom-copyright P{text-align:Center}.et_pb_menu__menu,.et-menu-nav{width:100%;max-width:100%}.et_mobile_menu{border-color:var(--drk-green)}.ti-widget.ti-goog .ti-controls .ti-next:before,.ti-widget.ti-goog .ti-controls .ti-prev:before,.ti-widget.ti-goog .ti-controls .ti-next:after,.ti-widget.ti-goog .ti-controls .ti-prev:after{background:var(--drk-green)!important}.ti-widget.ti-goog .ti-widget-container .ti-date{opacity:1!important}.contact-page-section .et_pb_row{padding-top:70px}body .et_pb_column .contact-page-text h2{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--drk-green);line-height:40px;font-size:35px;font-weight:600;padding-bottom:60px}.contact-page-text p{color:var(--drk-green);letter-spacing:1.3px}.contact-page-text p a{color:var(--drk-green)}.contact-page-text p a:hover{text-decoration:underline}#gform_fields_1 label{opacity:0.8;letter-spacing:1.3px}.contact-page-text p span{text-transform:uppercase;letter-spacing:2px}.contact-page-text h1{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--drk-green);letter-spacing:2px}.contact-page-text:after{content:'';background-image:url(/wp-content/uploads/2022/12/Path-1613.svg);width:70px;height:139px;position:absolute;left:-30px;top:23px;background-size:cover}body .et_pb_column .about-banner-text h2{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--green);line-height:40px;font-size:35px;font-weight:700}body .et_pb_column .about-banner-text h1{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--body-color);letter-spacing:2px;line-height:24px;font-weight:700;margin-bottom:0}.services-banner{background-image:url(/wp-content/uploads/2022/12/Group-1522@2x.png);background-size:cover}.services-banner .et_pb_row{display:flex}.services-banner .et_pb_row .et_pb_column_0{max-width:450px}.services-banner .et_pb_row .et_pb_column_1{place-content:end;width:100%}.services-banner .et_pb_row .et_pb_column_1 .et_pb_text{max-width:580px}.services-banner .et_pb_row .et_pb_column{display:flex;flex-wrap:wrap;align-content:center}.services-banner .et_pb_column_0{}.services-blurbs h4.et_pb_module_header{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--drk-green);letter-spacing:2px;line-height:24px;transition:0.2s}.services-blurbs .et_pb_blurb_content:hover h4.et_pb_module_header{transition:0.2s;color:var(--light-green)}.services-blurbs p{font-weight:400}.about-us-banner .et_pb_column_1_3:after,.services-banner .et_pb_column_0:after{content:'';background-image:url(/wp-content/uploads/2022/12/Path-1613.svg);width:70px;height:139px;position:absolute;left:-30px;top:23px;background-size:cover}.about-us-banner{background-image:url(/wp-content/uploads/2022/12/Group-1522@2x.png);background-size:cover}.contact-form-contact-page .gform_wrapper.gravity-theme .ginput_complex{display:block}.our-mission-banner{background-image:url(/wp-content/uploads/2023/02/About-Us_Banner.jpg)}.our-mission{max-width:500px;margin:0 auto}body .et_pb_column .our-mission h2{font-family:"ltc-bodoni-175";text-transform:capitalize;color:#fff;line-height:40px;font-size:35px}body .et_pb_column .our-mission p{color:#fff}.pseudo-header-bottom{height:60px!important;position:fixed;bottom:0;z-index:999;background-color:#fff;background-color:var(--drk-green);width:100%;left:0}.pseudo-header-container-div{display:none;padding:0!important}.blurb-rows-tablet{display:none}body .our-history-section .et_pb_column h2{font-family:"ltc-bodoni-175";text-transform:capitalize;line-height:40px;font-size:35px}.our-history-section .et_pb_text{max-width:500px;margin:0 auto;background-color:#fff;padding:40px}.our-history-section:after{content:'';background-image:url(https://deepsouthroofingpros.com/wp-content/uploads/2022/12/Path-1558.svg);width:500px;height:600px;position:absolute;right:0;bottom:-83px;opacity:0.1;-webkit-transform:scaleX(-1);transform:scaleX(-1);transform:rotate(-8deg);background-size:cover}.our-history-section::before{content:'';background-image:url(https://deepsouthroofingpros.com/wp-content/uploads/2023/05/deep-south-roofing-8-min-scaled.jpg);background-size:contain;background-position:10px 100px;background-repeat:no-repeat;width:705px;height:781px;display:block;position:absolute;left:180px;top:0}.our-history-section{overflow:hidden}.circle-headshot:before{content:'';background-image:url(https://deepsouthroofingpros.com/wp-content/uploads/2022/12/Path-1613.svg);width:140px;height:281px;position:absolute;left:-40px;top:-130px}body .et_pb_column .updated-h2 h2{font-family:"ltc-bodoni-175";text-transform:capitalize;line-height:40px;font-size:35px;font-weight:700;letter-spacing:0}.the-team-headshots .et_pb_row{width:90%;max-width:1000px;text-align:center;align-content:center;display:flex;justify-content:center;padding:0}.the-team-headshots .et_pb_row:first-child{padding:20px 0}.the-team-headshots .headshot .et_pb_column{margin:0 2% 40px 0!important;width:100%;max-width:227px}.image-section-about-us{display:none}.the-team-headshots .et_pb_row .et_pb_column .et_pb_blurb_content{text-align:left}.the-team-headshots .et_pb_row .et_pb_column img{height:210px;width:auto}.the-team-headshots h4.et_pb_module_header{}.our-core-values .et_pb_text{max-width:600px;background-color:#fff;padding:40px;left:130px}.our-core-values .et_pb_text h2{margin-bottom:30px}.our-core-values .et_pb_text b{font-family:"oswald";text-transform:uppercase;color:var(--green);letter-spacing:2px;font-weight:600}span.ti-read-more-active{color:#fff!important}.reviews-comment-row .et_pb_code_inner h3{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--body-color);letter-spacing:2px}.reviews-comment-row .et_pb_code_inner a{margin:0 30px}.reviews-comment-row .et_pb_code_inner{text-align:center}.our-core-values:after{content:'';background-image:url(https://deepsouthroofingpros.com/wp-content/uploads/2023/02/Flower.svg);width:317px;height:226px;position:absolute;left:0;bottom:50%;opacity:1;background-size:cover}.our-core-values::before{content:'';background-image:url(https://deepsouthroofingpros.com/wp-content/uploads/2023/02/Core-Values.jpg);background-size:contain;background-position:10px 100px;background-repeat:no-repeat;width:705px;height:781px;display:block;position:absolute;right:100px;top:-60px}.signs-services{}.signs-services-listing{display:flex}.signs-services-listing .et_pb_column{display:flex;flex-wrap:wrap;align-items:center;align-content:center}body .et_pb_column #service-area.about-banner-text h1{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--green);line-height:40px;font-size:35px}.signs-services-listing .et_pb_column .et_pb_text{width:100%}body .signs-services-listing .et_pb_column h3{font-family:"oswald";text-transform:uppercase;font-weight:400}body .signs-services-listing .et_pb_column .et_pb_text{text-align:center}.how-do-fix{background-color:var(--beige)}body .how-do-fix .et_pb_column h2{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--green);line-height:40px;font-size:35px;letter-spacing:0px}#how-do-list ul{column-count:2;list-style-type:none}#how-do-list ul li{font-family:"oswald";font-size:16px;text-transform:uppercase;color:var(--green);letter-spacing:2px;line-height:24px;padding-bottom:20px;break-inside:avoid-column}#services-gallery .et_pb_row{display:flex}#services-gallery .et_pb_row .et_pb_gallery_items{display:flex;justify-content:center;gap:20px}#services-gallery .et_pb_row .et_pb_gallery_items:after,#services-gallery .et_pb_row:after{display:none}#services-gallery h2{font-family:"ltc-bodoni-175";text-transform:capitalize;color:var(--green);line-height:40px;font-size:35px}#services-gallery .et_pb_gallery_item{width:100%;margin:0;text-align:center}#services-gallery .et_pb_gallery_image{height:216px;overflow:hidden}#services-gallery .et_pb_gallery_item img{object-fit:cover;width:100%;height:100%}#services-gallery .et_pb_row{display:flex;gap:20px}@media(max-width:767px){#services-gallery .et_pb_row .et_pb_gallery_items{flex-wrap:wrap}}@media(max-width:480px){#services-gallery .et_pb_row{flex-wrap:wrap}}.page-id-715 #service-area{padding-top:0}#service-area.map-homepage.et_pb_section .et_pb_row{width:var(--row-defualt-width);max-width:var(--row-defualt-max-width)}#service-area.map-homepage.et_pb_section .map-homepage-text{background-color:#e8eae3;padding:60px}.read-more-btn-services{border-radius:7px;font-size:14px;font-weight:800;font-family:"oswald";text-transform:uppercase;background-color:var(--green);color:var(--white);padding:15px 40px!important;border:0;display:inline-block;cursor:pointer;transition:0.2s;border:2px solid transparent}.read-more-btn-services:hover{background-color:var(--white);color:var(--green);transition:0.2s;border:2px solid var(--green)}.all-services .et_pb_text_inner{text-align:center}.all-services{display:none}#field_1_8 input{background-color:#fff;border:1px solid #bbb;color:#4e4e4e}.water-drainage-issues{border-bottom:2px solid #d2d3cf}@media(max-width:1300px){.map-homepage .map-homepage-text.et_pb_column{width:60%}.map-homepage .map-homepage-image.et_pb_column{width:34%}}@media(max-width:1200px){.about-us-section-text{padding:60px}}@media(max-width:981px){.signs-services-listing{display:block}#service-area.map-homepage.et_pb_section .map-homepage-text{background-color:transparent;padding:20px}#service-area.map-homepage{background-image:none}.services-banner .et_pb_row{display:block}.services-banner .et_pb_row .et_pb_column{display:block;width:100%}.more-services{display:none}.the-team-headshots .et_pb_row:first-child .et_pb_text{max-width:400px;margin:0 auto}.about-us-banner .et_pb_text,.the-team-headshots .et_pb_text{max-width:600px;margin:0 auto}.image-section-about-us{display:block}.our-core-values .et_pb_text{background-color:rgb(255 255 255 / 95%);left:auto}.our-core-values::before{content:'';background-image:url(https://mljaexomxn9y.i.optimole.com/w:auto/h:auto/q:mauto/f:avif/https://deepsouthroofingpros.com/wp-content/uploads/2023/02/about-us-square.png);background-size:contain;background-position:0px 0px;background-repeat:no-repeat;width:500px;height:500px;display:block;position:absolute;left:0;top:35px}.about-us-banner h1,.the-team-headshots .et_pb_text{text-align:center}.about-us-section .et_pb_row,.all-services{display:block}.blurb-rows-tablet{display:block}.blurb-rows.blurb-rows-tablet .et_pb_column{width:46%;margin:2%}body .et_pb_column h3{color:var(--body-color)}body .et_pb_column h2{font-size:23px}.remediate-repair-restore .et_pb_row:first-child{padding-bottom:0}.map-homepage-text{padding:0 40px}.pseudo-header-container-div{display:block}.remediate-repair-restore:after,.remediate-repair-restore:before,.contact-form::before,.contact-form::after{display:none}.about-us-section-image{height:300px}.et-pb-slider-arrows{display:none}.slider-cta-home .et_pb_slider .et_pb_slides .et_pb_slide{padding:0}body .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:var(--drk-green);font-size:60px}.about-us-section .et_pb_column.et_pb_column_empty{display:block}.map-homepage .map-homepage-text.et_pb_column{width:100%}.map-homepage .map-homepage-image.et_pb_column{width:100%}.map-homepage-text{background-color:transparent}.map-homepage.et_pb_section{padding:40px 0}.about-footer,.footer-contact{width:45%;display:inline-block;margin-bottom:40px}.about-footer{margin-right:4%}.financing-footer{max-width:100%}.footer-bottom-copyright .et_pb_column{margin-bottom:10px}}@media(max-width:767px){.et_pb_section_0{padding-top:70px!important}#how-do-list ul{column-count:1}.concrete-services ul{column-count:1}.contact-page-text:after{left:0}.our-core-values .et_pb_row{padding-bottom:0}.our-history-section::before{content:'';background-image:url(https://deepsouthroofingpros.com/wp-content/uploads/2023/05/deep-south-roofing-8-min-scaled.jpg);background-size:contain;background-position:0px 0px;background-repeat:no-repeat;width:400px;height:500px;display:block;position:absolute;left:0;top:0}.our-history-section .et_pb_text{background-color:rgb(255 255 255 / 95%)}.the-team-headshots{padding:0}.about-us-banner{padding:0}.blurb-rows.blurb-rows-tablet .et_pb_column{width:100%}p.read-more-btn,p.read-more-btn-services{width:100%;text-align:center;border-radius:0}#gform_submit_button_1{width:100%;display:block}.about-us-section-text{padding:60px 40px}.slider-cta-home .et_pb_button{text-align:center;width:100%}.slider-cta-home h1,.slider-cta-home .et_pb_column h2{line-height:35px;font-size:30px}.slider-cta-home .et_pb_slide_description{padding:120px 0}.header-navigation-section .et_pb_menu__logo img{padding-left:40px}.header-navigation-section .et_pb_row{padding:0;width:100%;max-width:100%}.header-navigation-section .et_pb_row .et_mobile_nav_menu{padding:15px;margin:0;background-color:var(--drk-green)}body .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#fff}.about-us-section .et_pb_column.et_pb_column_empty{display:block}.about-us-section-text,.about-us-section-image{display:block;width:100%}.about-us-section .et_pb_row{display:block}.map-homepage-image .et_pb_image_wrap{padding:0 30px}}@media(max-width:570px){.map-homepage-text .et_pb_text_inner ul{columns:2;-webkit-columns:2;-moz-columns:2}.about-footer,.footer-contact{width:100%;display:inline-block;margin-bottom:40px}}.more{display:none}.read-more-btn{border-radius:7px;font-size:14px;font-weight:800;font-family:"oswald";text-transform:uppercase;background-color:var(--green);color:var(--white);padding:15px 40px!important;border:0;display:inline-block;cursor:pointer;transition:0.2s;border:2px solid transparent}.read-more-btn:hover{background-color:var(--white);color:var(--green);transition:0.2s;border:2px solid var(--green)}.pseudo-header-bottom a{width:32%;display:inline-block;text-align:center;padding-top:6px}.pseudo-header-bottom img{width:20px;height:20px}.pseudo-header-bottom a p{margin:0!important;color:#fff;font-size:12px}.uk-visible\@l{display:none}@media(min-width:980.5px){.uk-visible\@l{display:inherit}}#et-boc .et_pb_menu_0_tb_header{margin-bottom:0}@media(min-width:980.5px){.et_pb_column_0_tb_header .et_pb_code{display:flex}}.et_pb_column_0_tb_header .et_pb_code a{color:#f0bf0c}.et_pb_column_0_tb_header{display:flex;align-items:center;gap:1vw}.et_pb_menu_0_tb_header{flex:1}#gform_submit_button_4{background-color:#B3B797;color:#444d09;letter-spacing:1.5px;margin-bottom:0;padding:18px 22px!important}.case-studies-banner div h2{font-size:30px;text-transform:capitalize;padding-bottom:0;letter-spacing:normal}.case-studies-banner div h1,.case-studies-banner div h2{color:var(--green)!important;font-family:"ltc-bodoni-175";margin:0!important;padding-bottom:0}.greensky-plans{margin:0 auto;border-collapse:collapse;border-style:hidden;color:black;border:0!important}.greensky-plans .uk-background-primary{background:#424c07;color:white}.greensky-plans td{padding:1rem;border:3px solid #fff!important;background:#ededed}.greensky-plans tr:first-child td:first-child{background:none}.gform_button.button{text-transform:uppercase;background-color:var(--green);color:var(--white);padding:15px 40px!important;border:0;transition:0.2s;cursor:pointer;letter-spacing:.5px}.uk-h2{font-family:"ltc-bodoni-175"!important;text-transform:capitalize!important;color:#424C07!important;line-height:55px;font-size:45px!important;font-weight:700;margin-top:0}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-v-center{align-items:center}#services-container.flex{scroll-behavior:smooth;gap:25px 0;transition:max-height 1s ease-in-out;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x mandatory;padding:10px 0;place-content:center}#services-wrapper>.scroll-left,#services-wrapper>.scroll-right{font-size:3em}#services-container .et_pb_button_alignment_center{text-align:center}#services-container.flex>*{flex-basis:100%;margin:0;flex-shrink:0;scroll-snap-align:start}.et_pb_button.light-bg{background-color:#F2EDE4;border:none;color:#424C07;padding:0.8em;font-size:0.9em;display:inline-block;margin-top:10px}.et_pb_button.light-bg:hover{padding:0.8em;border:0}.et_pb_button.light-bg:hover:after{display:none}h3.uk-h4{font-size:17px!important;color:#424c07;text-align:center;line-height:1.4!important;text-transform:uppercase!important;font-family:oswald,sans-serif!important;letter-spacing:2px;margin-bottom:0}h3.uk-h4 span{display:block;font-size:70%;margin-top:5px;font-weight:700;color:#424c07}.geo-case-studies .et_pb_main_blurb_image{height:290px;overflow:hidden;width:100%;margin-bottom:10px}.geo-case-studies .et_pb_main_blurb_image *{width:100%;height:100%}.geo-case-studies .et_pb_main_blurb_image img{object-fit:cover}.geo-case-studies h4.et_pb_module_header{font-weight:700;text-align:center}.reviews-comment-row a{display:flex;border:3px solid #424C07;border-radius:50%;width:60px;height:60px;place-content:center;align-items:center;margin:0!important}.uk-flex-gap{gap:20px}.financing-section-col-three .custom-button{text-transform:uppercase;background-color:var(--green);color:var(--white);padding:15px 40px!important;border:2px solid var(--drk-green);transition:0.2s;cursor:pointer;letter-spacing:.5px;background-color:#f2ede4;color:#444d09;letter-spacing:1.5px;margin-bottom:0;padding:18px 22px!important;display:inline-block;text-decoration:none}.financing-section-col-three .custom-button:hover{background-color:#424c07;color:#B3B797;transition:0.2s}@media all and (min-width:1405px){#services-wrapper>.scroll-left,#services-wrapper>.scroll-right{display:none}#services-container.flex{gap:25px 5.5%;flex-wrap:wrap;scroll-snap-type:none;padding:0;overflow-x:clip}#services-container.flex>*{flex-basis:calc(33.333% - 5.5%);flex-shrink:auto}}