Promo

Call Now For a FREE Quote757-301-4820

No Interest and No Payments until September 2021
Hurry – Offer Expires 08/31/2020!

Call IconClick to Call 757-301-4820

Fill out this brief form to request your free inspection and estimate, then as a FREE BONUS, you can immediately download your Free Homeowner’s Guide to Foundation Repair, Basement Waterproofing & Crawl Space Moisture Management, all written by the Professional Engineers at JES!

jQuery(document).ready(function($){gformInitSpinner( 37, ‘https://www.jeswork.com/wp-content/plugins/gravityforms/images/spinner.gif’ );jQuery(‘#gform_ajax_frame_37’).on(‘load’,function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_37’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_37’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_37’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_37’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_37’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_37’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_37’).val();gformInitSpinner( 37, ‘https://www.jeswork.com/wp-content/plugins/gravityforms/images/spinner.gif’ );jQuery(document).trigger(‘gform_page_loaded’, [37, current_page]);window[‘gf_submitting_37’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery(‘#gform_wrapper_37’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_37’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [37]);window[‘gf_submitting_37’] = false;}, 50);}else{jQuery(‘#gform_37’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(‘gform_post_render’, [37, current_page]);} );} ); jQuery(document).bind(‘gform_post_render’, function(event, formId, currentPage){if(formId == 37) {if(!jQuery(‘#input_37_1+.ginput_counter’).length){jQuery(‘#input_37_1’).textareaCount( {‘maxCharacterSize’: 40, ‘originalStyle’: ‘ginput_counter’, ‘truncate’: true, ‘errorStyle’ : ”, ‘displayFormat’ : ‘#input of #max max characters’ });jQuery(‘input_37_1’).next(‘.ginput_counter’).attr(‘aria-live’,’polite’);}if(!jQuery(‘#input_37_6+.ginput_counter’).length){jQuery(‘#input_37_6’).textareaCount( {‘maxCharacterSize’: 100, ‘originalStyle’: ‘ginput_counter’, ‘truncate’: true, ‘errorStyle’ : ”, ‘displayFormat’ : ‘#input of #max max characters’ });jQuery(‘input_37_6’).next(‘.ginput_counter’).attr(‘aria-live’,’polite’);}jQuery(‘#input_37_5’).mask(‘99999’).bind(‘keypress’, function(e){if(e.which == 13){jQuery(this).blur();} } );if(typeof Placeholders != ‘undefined’){
Placeholders.enable();
}jQuery(‘#input_37_8’).mask(‘(999) 999-9999’).bind(‘keypress’, function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).bind(‘gform_post_conditional_logic’, function(event, formId, fields, isInit){} ); jQuery(document).ready(function(){jQuery(document).trigger(‘gform_post_render’, [37, 1]) } );
Your information is private and secure.

No Interest and No Payments until September 2021. Hurry – Offer Expires 08/31/2020!

Virginia’s Trusted Contractor for Basement Waterproofing and Foundation Repair

Over 70,000+ Homes Repaired

Having repaired over 70,000+ homes throughout Virginia, as well as DC, Maryland, and northeastern NC since 1993, we know what types of foundation and water intrusion problems exist in your area. And since JES is locally owned and operated by Professional Engineers, you can feel confident knowing that the foundation and waterproofing solutions we recommend take into account local considerations like your weather, soil, and geography.
You don’t have to live with stressful waterproofing problems! Learn how you can save yourself time and money by requesting a free professional foundation inspection and receive your FREE full-color “Homeowner’s Guide” written by the Professional Engineers at JES.

Get a FREE Inspection

What Next?

Problem signs like these are most often symptoms of serious water intrusion and foundation problems, and the underlying issues need to be addressed.
You need proven, patented solutions from experts in waterproofing and foundation repair to perform a thorough inspection to ensure the safety of your home.

Get a FREE Inspection

Water Intrusion Signs & Causes

Hydrostatic Pressure

Clogged footing drains lead to a buildup of water in the soil surrounding your home. The weight of this water, called hydrostatic pressure, pushes against your home’s foundation causing bowing and cracking over time and provides water a way in.

Heavy Rains

Heavy rain and flooding adds to hydrostatic pressure and soil settlement problems exasperating the existing underlying problems.

Soil Settlement

Over time backfilled soil around your basement can settle and sink toward your foundation. This settlement creates a slope for runoff and rain water to flow toward your home.

Clogged Footing Drains

Footing drains are installed outside your basement’s foundation to divert water. While these pipes are designed to enable water to flow away from your foundation, over time they can easily clog with a buildup of dirt and debris.

Efflorescence

When water comes in contact with concrete surfaces and evaporates, chalky mineral deposits are left behind.

Condensation

Water droplets and corroded metal (rust) in your basement are signs of high humidity levels—the ideal environment for mold, mildew, musty smells, and dust mites to flourish.

Wet Basement Walls

Damp basement walls can be caused by underground water and condensation building up.

Leaky Basement Cove Joint

Your basement cove joint is the seam where your basement walls and floor meet. These seams are a common problem area for water leaks. Water in your basement cove joint may also indicate a buildup of hydrostatic pressure.

Why
Choose JES?

We have professional engineers on staff. Proven, patented products. 70,000+ homes repaired since 1993. Serving VA, DC, MD & Northeastern NC. Thorough, friendly inspections. Long-term transferrable warranties. Solutions tested by the ICC. Financing options available. If you don’t need repairs, we’ll tell you!

Get a FREE Inspection

Trusted Waterproofing Solutions

Sump Pump Systems – SafeDri™ Triple

Depending on your home’s waterproofing requirements, either SafeDri™ Triple or SafeDri™ ProX is installed with BasementGutter™ to ensure your basement stays dry.

  • Top-rated cast iron pumps
  • Battery backup system for use during power outage
  • High-capacity water removal

Sump Pump Systems – SafeDri™ ProX

Depending on your home’s waterproofing requirements, either SafeDri™ Triple or SafeDri™ ProX is installed with BasementGutter™ to ensure your basement stays dry.

  • Top-rated cast iron pumps
  • Battery backup system for use during power outage
  • High-capacity water removal

Discharge with an External Outlet – YardWell

Minimally disruptive and practically undetectable, YardWell™ allows water flowing away from your basement to harmlessly discharge into your yard.

Discharge with an External Outlet – FreezeGuard

The FreezeGuard™ system allows water to escape from a sump pump discharge line in freezing temperatures. Thereby protecting your pump in the event of a frozen discharge pipe from harsh winter conditions.

The BasementGutter™ System

The BasementGutter™ System is your permanent solution to a wet or damp basement. Our premium water collection and evacuation system can keep your basement dry, all the time, so you can comfortably use the space for storage, recreation, or additional living space.

Features: Innovative Design: Water can penetrate your basement in many ways. Our system’s design addresses them all. BasementGutter™ is designed to capture water seepage both through walls and leaks along the cove joints. Minimally Invasive: Non-disruptive to your living space once installed. Budget Friendly/Installation Friendly: Faster, easier, and less expensive to install than exterior drainage systems. Lifetime Performance: Durable plastic construction will never corrode or decay. Clog-Resistant Design: BasementGutter’s innovative design and subfloor placement helps prevent clogging.

Basement Wall Paneling (not shown on site)

LumaBright™ basement wall panels transform your basement into a finished space. Our bright durable panels never need paint or other maintenance and create that finished look. WallSeal™ barrier liner is made of industrial grade water resistant polyethylene laminate. Our durable wall liner lays flat, providing a clean and sleek finish. LumaBright™ panels and WallSeal™ barrier liner direct wall seepage to our BasementGutter™ System, keeping your home’s interior dry and cozy.

Basement Wall Paneling

LumaBright™ basement wall panels transform your basement into a finished space. Our bright durable panels never need paint or other maintenance and create that finished look. WallSeal™ barrier liner is made of industrial grade water resistant polyethylene laminate. Our durable wall liner lays flat, providing a clean and sleek finish. LumaBright™ panels and WallSeal™ barrier liner direct wall seepage to our BasementGutter™ System, keeping your home’s interior dry and cozy.

Dehumidifers

Condition with a JES Dehumidifier – Two Options
Used in conjunction with our BasementGutter™, our dehumidifier controls basement humidity and makes your home a healthier place to live. Energy ConservationExceeds ENERGY STAR® efficiency requirementsLarge CapacityWater removal reaches 95-110 pints/dayEasy OperationAuto restart allows dehumidifier to automatically restart after a power outage
Manufacturer’swarranty included!
Carbon Fiber Wall Reinforcement features an easy, low-mess, and fast installation, which means no digging, drilling or other messy installation methods. And since the Carbon Fiber Wall Reinforcement installs flat against your basement walls, once installed it can be painted or drywalled over, keeping your basement living space looking nice. With a 25-year warranty, this affordable foundation solution will give you the confidence of knowing that your bowed or cracked basement walls are fixed for the long-term.

Free Homeowner’s Guide to Foundation Repair

When you request your free inspection today, you will receive our full-color “Homeowner’s Guide to Foundation Repair”, written by the Professional Engineers here at JES! It includes everything you need to know about your home’s foundation, including what causes foundation problems, what problem signs to look for, and what to look for in a foundation repair contractor. Get your free guide today!

Get Your FREE Guide Now

Don’t Wait!
Get Your Free Inspection Today!

Take the first step to a safe foundation and home by requesting your free, no obligation inspection (a $399 value) by a professional foundation repair expert at JES today! Our experts will evaluate your individual needs and propose a solution tailored to you, your home and your specific needs based upon the soil types, climate and other factors in the state of Virginia. And remember, we’re consultants, not salesmen! We’re here to help!
From our experience, we know that often times foundation problems cause basement waterproofing or crawl space repair issues as well. That’s why JES offers proven solutions for all of these issues, giving you a complete menu of repair options for your entire home.

Get a FREE Inspection

Professional Affiliations:

Featured On:

Call 757-301-4820
Legal
Privacy

©2020, A Groundworks Company

**Offer good on jobs of $3000 or more. Not to be combined with any other offers.
**Subject to credit approval. Interest is billing during the promotional period but all interest is waived if the purchase amount is paid before the expiration of the promotional period.

/* Header Section */
.hero-phone span {
color: #ffffff;
font-size: 14px;
font-weight: bold;
line-height: 1.14;
vertical-align: middle;
}
.hero-phone a {
background-color: #cc0000;
border-radius: 4px;
color: #ffffff;
display: inline-block;
font-size: 18px;
font-weight: bold;
line-height: 1.17;
margin-left: 12px;
padding: 7px 15px 6px;
vertical-align: middle;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.hero-phone a:hover {
opacity: 0.9;
}

/* Hero Section */
.hero-banner .hero-section > .et_pb_column {
float: none;
margin: 0 auto !important;
max-width: 842px;
padding-bottom: 60px;
padding-top: 50px;
}
.hero-title {
color: #ffffff;
font-size: 50px;
font-weight: bold;
line-height: 1.16;
}
.hero-call {
background-color: #cc0000;
box-shadow: 0 5px 10px 0 rgba(9, 10, 10, 0.65);
border-radius: 4px;
color: #ffffff;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
font-size: 26px;
font-weight: bold;
line-height: 1.15;
margin: 0 auto 21px;
max-width: 560px;
padding: 18px 20px 17px;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
width: 100%;
}
.hero-call img {
margin-right: 11px;
height: 30px;
vertical-align: middle;
width: auto;
}
.hero-call:hover {
box-shadow: none;
opacity: 0.9;
}
.hero-text {
color: #ffffff;
font-size: 16px;
line-height: 1.5;
}
.hero-form {
margin-left: auto;
margin-right: auto;
max-width: 560px;
padding-top: 25px;
position: relative;
}
body .hero-form div.gform_wrapper {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
margin: 0;
padding: 0;
width: 100%;
}
body .hero-form .gform_wrapper form .gform_body ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
margin-left: -5px !important;
margin-right: -5px !important;
}
body .hero-form .gform_wrapper form .gform_body ul li {
margin-bottom: 10px !important;
padding-left: 5px !important;
padding-right: 5px !important;
position: relative;
width: 50%;
}
body .hero-form .gform_wrapper form .gform_body ul li.zip_code {
width: 21.66%;
}
body .hero-form .gform_wrapper form .gform_body ul li.phone {
width: 28.33%;
}
body .hero-form .gform_wrapper form .gform_body ul li.comments {
width: 100%;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {
display: none;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea {
background-color: #ffffff;
border: 1px solid #ffffff;
border-radius: 4px;
color: #25303b;
font-family: ‘Droid Sans’,Helvetica,Arial,Lucida,sans-serif;
font-size: 16px;
font-style: normal;
line-height: normal;
height: 45px;
padding: 14px 15px 12px;
width: 100%;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:focus,
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea:focus {
border-color: #013e77;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield_error input[type=text],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield_error input[type=email],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield_error input[type=tel] {
border-color: #cc0000;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea {
display: block;
resize: none;
height: 65px;
margin: 0;
padding: 10px 15px;
overflow: auto;
}
.hero-form .gform_validation_error .validation_message {
color: #cc0000;
display: block;
font-family: ‘Droid Sans’,Helvetica,Arial,Lucida,sans-serif;
font-size: 14px;
font-weight: bold;
line-height: normal;
text-align: left;
}
.hero-form .gform_validation_error .validation_error,
.hero-form .gform_validation_error .instruction.validation_message {
display: none;
}
body .hero-form .gform_submit {
background: #0073df;
border: 1px solid #0073df;
border-radius: 4px;
cursor: pointer;
color: #ffffff;
font-family: ‘Droid Sans’,Helvetica,Arial,Lucida,sans-serif;
font-size: 22px;
font-weight: bold;
line-height: 1.09;
padding: 20px;
width: 100%;
}
body .hero-form .gform_submit:hover {
opacity: 0.9;
}
body .hero-form .gform_submit span {
font-size: 20px;
}
body .hero-form .gform_submit small {
font-size: 16px;
}
body .hero-form .gform_wrapper .gform_footer input[type=submit] {
border: none;
display: block;
height: 0;
padding: 0;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input::-webkit-input-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input::-moz-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input:-ms-input-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input:-moz-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea:-ms-input-placeholder {
color: #25303b;
opacity: 1;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea:-moz-placeholder {
color: #25303b;
opacity: 1;
}
.hero-form .gform_ajax_spinner {
margin-top: 5px;
position: absolute;
left: 50%;
top: 0;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.hero-form-note {
color: #acbecf;
line-height: 16px;
padding-top: 10px;
}
@-webkit-keyframes autofill {
to {
background: #ffffff;
color: #25303b;
font-family: ‘Droid Sans’,Helvetica,Arial,Lucida,sans-serif;
font-size: 16px;
}
}
input:-webkit-autofill {
-webkit-animation-name: autofill;
-webkit-animation-fill-mode: both;
}

/* Repair Section */
.title {
color: #25303b;
font-size: 36px;
font-weight: bold;
line-height: 1.14;
}
.sub-title {
color: #013e77;
font-size: 26px;
font-weight: bold;
line-height: 1.15;
}
.repair-section .title {
padding-bottom: 13px;
}
.repair-section .sub-title {
padding-bottom: 18px;
}
.repair-section p {
color: #25303b;
font-size: 16px;
line-height: 1.38;
margin: 0 auto;
max-width: 770px;
padding-bottom: 22px;
}
.get-free-cta:hover {
box-shadow: none;
opacity: 0.9;
}

/* Tabs Section */
.tabs-section .tabs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 0;
list-style-type: none;
}
.tabs-section .tabs li {
background-color: #e0ebf3;
color: #444444;
cursor: pointer;
text-align: center;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
width: 33.33%;
}
.tabs-section .tabs li.current {
background: #ffffff;
}
.tabs-section .tab-content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
max-width: 848px;
display: none;
}
.tabs-section .tab-content.current {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.tabs-section .tab-content:after {
display: none;
}
.tabs-section .tab-content .tab-content-left,
.tabs-section .tab-content .tab-content-right {
margin-right: 0;
width: 50%;
}
.tabs-section .tab-content .tab-content-left {
max-width: 355px;
}
.tabs-section .tab-content .tab-content-right {
max-width: 350px;
}
.tabs-section .tab-content .tab-content-image {
max-width: 406px;
}
.tabs-section .tab-content .tab-content-image img {
margin-bottom: -25px;
}
.tabs-section .tab-content .title {
padding-bottom: 17px;
}
.tabs-section .tab-content p {
color: #25303b;
font-size: 16px;
line-height: 1.38;
padding-bottom: 20px;
}
.tabs-section .foundation-list {
list-style-type: none;
padding: 0;
}
.tabs-section .foundation-list li ~ li {
margin-top: 20px;
}
.tabs-section .foundation-list li a {
background-color: #013e77;
border-radius: 4px;
color: #ffffff;
cursor: pointer;
display: block;
font-size: 15px;
line-height: 1.2;
position: relative;
padding: 9px 14px 8px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: .3s;
}
.tabs-section .foundation-list li a:hover {
background-color: #ffffff;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
color: #013e77;
}
.tabs-section .foundation-list li a:before {
background-image: url(‘/wp-content/uploads/2019/06/icon-right-arrow-white.png’);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
content: ”;
display: block;
position: absolute;
right: 12px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
height: 12px;
width: 19px;
}
.tabs-section .foundation-list li a:hover:before {
background-image: url(‘/wp-content/uploads/2019/06/icon-right-arrow-blue.png’);
}
.data-hidden {
display: none;
}
.cartonbox-back {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 10000;
background-color: white;
opacity: 0.8;
}
.cartonbox-preloader {
display: none;
position: fixed;
z-index: 10002;
width: 25px;
height: 25px;
top: 50%;
left: 50%;
border-radius: 50%;
border: 1px solid #999;
border-bottom-color: rgba(255, 255, 255, 0);
border-left-color: rgba(255, 255, 255, 0);
margin: -13px 0 0 -13px;
-webkit-animation: preloader 0.5s infinite linear;
animation: preloader 0.5s infinite linear;
}
@-webkit-keyframes preloader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes preloader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.cartonbox-wrap {
padding: 0 8px;
margin: auto;
display: none;
z-index: 10001;
position: absolute;
top: 0;
left: 0;
height: 100%;
-webkit-overflow-scrolling: touch;
overflow: auto;
width: 100%;
}
.cartonbox-flex {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
min-height: -webkit-calc(100% – 40px * 2);
min-height: -moz-calc(100% – 40px * 2);
min-height: calc(100% – 40px * 2);
padding: 40px 0;
}
.cartonbox-flex:before {
content: ”;
display: block;
height: -webkit-calc(100vh – 40px * 2);
height: -moz-calc(100vh – 40px * 2);
height: calc(100vh – 40px * 2);
}
.cartonbox-item {
-ms-flex: 1 0 auto;
-webkit-box-flex: 1;
flex: 1 0 auto;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
width: 100%;
}
.cartonbox-container {
background: white;
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.6);
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.6);
box-shadow: 0 0 8px rgba(0,0,0,0.6);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
overflow: hidden;
max-width: 500px;
position: relative;
padding: 30px 30px 80px;
width: 100%;
}
.cartonbox-content {
padding: 22px 15px;
}
.cartonbox-content .data-hidden {
display: block;
}
.cartonbox-content .et_pb_main_blurb_image {
display: block;
margin-bottom: 0;
}
.cartonbox-content .et_pb_blurb_container {
padding: 1em 15px 0;
}
.cartonbox-nav {
padding-bottom: 22px;
padding-top: 5px;
display: none;
text-align: center;
font-size: 0;
line-height: 0;
position: absolute;
left: 0;
bottom: 30px;
width: 100%;
}
.cartonbox-nav-dotted {
display: inline-block;
text-align: center;
white-space: nowrap;
}
.cartonbox-nav-dotted li {
margin: 0;
list-style: none;
display: inline-block;
position: relative;
}
.cartonbox-nav-dotted li ~ li {
margin-left: 10px;
}
.cartonbox-nav-dotted a {
cursor: pointer;
display: block;
box-sizing: border-box;
background-color: #ccc;
border: 2px solid #ccc;
border-radius: 50%;
width: 24px;
height: 24px;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: .2s;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-tap-highlight-color: transparent;
}
.cartonbox-nav-dotted .active a {
background-color: #fff;
cursor: default;
}
.cartonbox-close {
display: none;
color: black;
font-family: Arial,Baskerville,monospace;
font-size: 28px;
font-style: normal;
line-height: 30px;
position: absolute;
z-index: 10004;
top: 0;
right: 0;
padding: 0 7px 0 0;
width: auto;
height: 30px;
cursor: pointer;
opacity: .65;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-tap-highlight-color: transparent;
}
.cartonbox-prev,
.cartonbox-next {
margin-top: 52px;
position: absolute;
z-index: 10003;
top: 70px;
left: 45px;
bottom: 0;
height: 70px;
width: 30px;
cursor: pointer;
display: none;
}
.cartonbox-next {
left: auto;
right: 45px;
}
.cartonbox-disabled {
opacity: 0.35;
cursor: auto;
}
.cartonbox-disabled a {
pointer-events: none;
}
.cartonbox-disabled:before {
content: ”;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
}

/* Get Your Section */
.get-your-section .title {
color: #ffffff;
padding-bottom: 28px;
}
.get-your-section p {
color: #acbecf;
font-size: 16px;
line-height: 1.38;
margin: 0 auto;
max-width: 873px;
padding-bottom: 22px;
}
.get-your-section p b {
color: #ffffff;
}
.get-free-cta {
max-width: 300px;
text-align: center;
width: 100%;
}
.get-your-section .get-free-cta {
margin-top: 6px;
}
.get-your-logos .et_pb_column h5 {
padding-top: 8px;
padding-right: 13px;
white-space: nowrap;
}
.get-your-logos .et_pb_column .et_pb_image {
margin: 0;
}

/* Footer Section */
.footer-top {
border-bottom: 1px solid rgba(0, 0, 0, 0.12);
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.footer-links a {
color: #444444;
font-size: 18px;
line-height: 1.52;
}
.footer-links a:hover {
opacity: 0.9;
}
.footer-links a ~ a {
margin-left: 38px;
}
.footer-bottom p {
color: #757575;
font-size: 14px;
line-height: 1.52;
padding-bottom: 11px;
}

/* Image Hide */
body.spz-sem-page img[src^=”https://tags”] {
display: none;
}
.spz-sem-page .et_pb_scroll_top.et-hidden[style*=”display: inline”] {
display: none !important;
}

@media screen and (max-width: 1200px) and (min-width: 981px) {
.spz-sem-page .et_pb_row {
max-width: 970px;
}
.spz-sem-page .tabs-section .tab-head {
max-width: 100%;
}
.spz-sem-page .tabs-section .tab-head .et_pb_column {
max-width: 970px;
}
.spz-sem-page .tabs-section .tab-content {
max-width: 848px;
}
.get-your-logos .professional-affiliations-logos img {
max-width: 296px;
}
}

@media screen and (min-width: 981px) {
.get-your-logos .et_pb_column {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.get-your-logos .professional-affiliations-logos {
-webkit-justify-content: flex-end;
justify-content: flex-end;
padding-right: 2px;
}
.get-your-logos .featured-on-logos {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
padding-left: 35px;
}
.tabs-section .tabs li {
font-size: 20px;
line-height: 1.2;
padding: 30px 15px 32px;
}
.tabs-section .tabs li.current {
padding: 35px 15px 27px;
}
.tabs-section .tabs li span:before {
margin-left: -2px;
margin-right: 16px;
}
}

@media screen and (max-width: 980px) and (min-width: 768px) {
.spz-sem-page .et_pb_row {
max-width: 750px !important;
}
.spz-sem-page .header-section.et_pb_row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-left: 15px;
padding-right: 15px;
}
.header-section .et_pb_column {
width: 50%;
}
.header-section .et_pb_column .et_always_center_on_mobile,
.footer-section .et_pb_column .footer-logo {
margin-left: 0 !important;
}
.hero-banner .hero-section > .et_pb_column {
max-width: 674px;
padding-bottom: 50px;
}
.hero-call {
margin-bottom: 22px;
}
.client-logos-section .et_pb_image_1 img {
width: 710px;
}
.spz-sem-page .tabs-section .tab-head {
max-width: 100% !important;
}
.spz-sem-page .tabs-section .tab-head .et_pb_column {
max-width: 750px;
}
.spz-sem-page .tabs-section {
padding-bottom: 77px;
}
.tabs-section .tabs li span:before {
margin-right: 6px;
}
.spz-sem-page .tabs-section .tab-content {
max-width: 614px !important;
}
.tabs-section .tab-content .tab-content-left {
max-width: 265px;
}
.tabs-section .tab-content .tab-content-right {
margin-right: -17px !important;
max-width: 300px;
}
.tabs-section .tab-content .et_pb_column .et_pb_module {
margin-bottom: 15px;
}
.get-your-section .title {
padding-bottom: 58px;
padding-top: 24px;
}
.get-your-section p {
max-width: 658px;
}
.get-your-section .get-free-cta {
margin-top: 12px;
}
.spz-sem-page .et_pb_row.get-your-logos {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
padding: 61px 47px 16px 53px;
}
.spz-sem-page .et_pb_row.get-your-logos:after {
display: none;
}
.get-your-logos .et_pb_column {
max-width: 254px;
}
.get-your-logos .et_pb_column,
.get-your-logos .et_pb_module {
margin-bottom: 0;
}
.get-your-logos .et_pb_column h5 {
padding: 0;
}
.get-your-logos .professional-affiliations-logos h5 {
padding-bottom: 28px;
}
.get-your-logos .featured-on-logos h5 {
padding-bottom: 20px;
}
.footer-section {
margin-bottom: 2px;
}
.spz-sem-page .footer-top,
.spz-sem-page .footer-bottom {
max-width: 710px !important;
}
.footer-section .et_pb_column {
margin-bottom: 0;
}
}

@media screen and (max-width: 980px) {
.header-section .et_pb_column {
margin-bottom: 0;
}
.spz-sem-page div.et_pb_section.hero-banner {
background-image: url(‘/wp-content/uploads/2019/06/[email protected]’) !important;
}
.hero-title {
font-size: 40px;
line-height: 1.15;
padding-bottom: 20px;
}
.hero-form {
margin-top: 2px;
}
.spz-sem-page .repair-section {
padding-bottom: 95px;
padding-top: 60px;
}
.repair-section .title {
margin-left: auto;
margin-right: auto;
max-width: 462px;
}
.repair-section p {
max-width: 670px;
}
.tabs-section .tabs li {
font-size: 16px;
line-height: 1.19;
padding: 34px 10px 29px;
}
.tabs-section .tabs li.current {
padding: 38px 15px 24px;
}
}

@media screen and (min-width: 768px) {
.tabs-section .tab-head .et_pb_column {
float: none;
margin: 0 auto !important;
max-width: 1048px;
}
.tabs-section .tab-head {
height: 48px;
position: relative;
}
.tabs-section .tab-head:before {
background-color: #fff;
bottom: -100%;
content: ”;
position: absolute;
pointer-events: none;
left: 0;
height: 100%;
width: 100%;
z-index: 99;
}
.tabs-section .tabs li {
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.3);
border-radius: 8px 8px 0 0;
margin-top: -33px;
position: relative;
}
.tabs-section .tabs li:nth-child(2) {
z-index: 1;
}
.tabs-section .tabs li.current {
margin-top: -38px;
z-index: 2;
}
.tabs-section .tabs li span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.tabs-section .tabs li span:before {
background-image: url(‘/wp-content/uploads/2019/06/tab-grey.png’);
background-repeat: no-repeat;
background-size: 7.9px 9px;
content: ”;
display: block;
height: 9px;
width: 9px;
}
.tabs-section .tabs li.current span:before {
background-image: url(‘/wp-content/uploads/2019/06/tab-red.png’);
background-size: 9px 7.9px;
}
.get-your-section .title br {
display: none;
}
.get-your-logos .et_pb_column,
.footer-section .et_pb_column {
margin-right: 0;
width: 50%;
}
}

@media screen and (max-width: 767px) {
.spz-sem-page .et_pb_row {
max-width: 100% !important;
}
.spz-sem-page .header-section.et_pb_row {
padding-bottom: 38px;
padding-top: 38px;
}
.hero-banner .hero-section > .et_pb_column {
padding-bottom: 38px;
padding-top: 5px;
}
.hero-title {
padding-bottom: 25px;
}
body .hero-form .gform_wrapper form .gform_body ul li {
width: 100%;
}
body .hero-form .gform_wrapper form .gform_body ul li.zip_code {
width: 37.33%;
}
body .hero-form .gform_wrapper form .gform_body ul li.phone {
width: 62.66%;
}
.spz-sem-page .client-logos-section {
padding-top: 52px;
padding-bottom: 50px;
}
.client-logos-section .et_pb_image_2 {
max-width: 480px;
padding-left: 8px;
padding-right: 8px;
}
.spz-sem-page .repair-section {
padding-bottom: 68px;
}
.spz-sem-page .tabs-section .tab-head {
padding-left: 0;
padding-right: 0;
}
.spz-sem-page .tabs-section {
padding-bottom: 72px;
}
.tabs-section .tabs li span {
display: inline-block;
}
.tabs-section .tab-content .title br,
.tabs-section .tab-content .title .mobile-hide {
display: none;
}
.tabs-section .tab-content {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
padding-top: 38px;
text-align: center;
}
.tabs-section .tab-content .tab-content-left,
.tabs-section .tab-content .tab-content-right {
max-width: 100%;
width: 100%;
}
.tabs-section .tab-content .tab-content-left {
margin-bottom: 60px;
}
.tabs-section .tab-content .et_pb_module {
margin-bottom: 5px;
}
.tabs-section .tab-content-left .title {
padding-bottom: 27px;
}
.tabs-section .foundation-list {
text-align: left;
}
.spz-sem-page .get-your-section {
padding-bottom: 78px;
padding-top: 88px;
}
.get-your-section .get-free-cta {
margin-top: 20px;
max-width: 300px;
}
.spz-sem-page .et_pb_row.get-your-logos {
padding-top: 53px;
}
.get-your-logos .et_pb_column h5 {
padding-bottom: 0;
padding-right: 0;
text-align: center;
}
.get-your-logos .featured-on-logos .et_pb_module {
margin-bottom: 22px;
}
.footer-top {
border-bottom: none;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer-section .footer-top .et_pb_column:first-child {
border-bottom: 1px solid rgba(0, 0, 0, 0.12);
margin-bottom: 21px;
padding-bottom: 24px;
}
.footer-section .et_pb_column .footer-logo {
margin-left: 0 !important;
}
.spz-sem-page .footer-bottom {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column-reverse;
flex-direction: column-reverse;
padding-top: 14px;
}
.spz-sem-page .footer-bottom .et_pb_column:first-child {
margin-bottom: 0;
margin-top: 36px;
}
}

@media screen and (max-width: 767px) and (min-width: 480px) {
.spz-sem-page .et_pb_row {
padding-left: 40px;
padding-right: 40px;
}
.tabs-section .tabs li,
.tabs-section .tabs li.current {
padding: 25px 10px;
}
.tabs-section .tabs li span {
max-width: 140px;
}
}

@media screen and (max-width: 520px) {
.cartonbox-container {
padding-left: 5%;
padding-right: 5%;
max-width: 100%;
}
.cartonbox-content {
padding-right: 0;
padding-left: 0;
}
.cartonbox-prev {
left: 7%;
}
.cartonbox-next {
right: 7%;
}
}

@media screen and (max-width: 479px) {
.spz-sem-page .et_pb_row {
padding-left: 20px;
padding-right: 20px;
}
.spz-sem-page div.et_pb_section.hero-banner {
background-image: url(‘/wp-content/uploads/2019/06/[email protected]’) !important;
}
.hero-title,
.repair-section .title,
.get-your-section .title {
font-size: 26px;
}
.hero-call {
font-size: 21px;
padding: 20px;
}
.hero-call img {
margin-right: 10px;
height: 25px;
}
body .hero-form .gform_submit {
font-size: 18px;
padding: 22px 15px;
}
body .hero-form .gform_submit span {
font-size: 16px;
}
body .hero-form .gform_submit small {
font-size: 14px;
}
.spz-sem-page .blue-bar-section {
padding-top: 11px;
padding-bottom: 9px;
}
.blue-bar-section p {
font-size: 14px;
line-height: 1.14;
letter-spacing: -0.1px;
}
.repair-section .title {
padding-bottom: 16px;
}
.repair-section .sub-title {
font-size: 22px;
padding-bottom: 24px;
}
.repair-section .get-free-cta {
margin-top: 8px;
}
.get-free-cta {
max-width: 100%;
}
.tabs-section .tabs li,
.tabs-section .tabs li.current {
padding: 20px 12px 23px;
}
.tabs-section .tabs li span {
max-width: 102px;
}
.tabs-section .tab-content p,
.get-your-section p {
padding-left: 4px;
padding-right: 4px;
}
.footer-links a ~ a {
margin-left: 29px;
}
}

@media screen and (max-width: 479px) and (min-width: 375px) {
.get-your-logos .professional-affiliations-logos img {
max-width: 322px;
}
.get-your-logos .featured-on-logos img {
max-width: 287px;
}
.spz-sem-page .et_pb_row.footer-top,
.spz-sem-page .footer-bottom {
padding-left: 30px;
padding-right: 26px;
}
}

@media screen and (max-width: 374px) {
.spz-sem-page .et_pb_row {
padding-left: 15px;
padding-right: 15px;
}
.hero-title,
.repair-section .title,
.get-your-section .title {
font-size: 24px;
}
.hero-call {
font-size: 16px;
padding: 18px;
}
.hero-call img {
height: 20px;
}
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .hero-form .gform_wrapper .gform_body .gform_fields .gfield textarea {
padding-left: 12px;
padding-right: 12px;
}
body .hero-form .gform_submit {
font-size: 16px;
}
body .hero-form .gform_submit span {
font-size: 14px;
}
body .hero-form .gform_submit small {
font-size: 12px;
}
.blue-bar-section p {
font-size: 12px;
}
.tabs-section .tabs li {
font-size: 14px;
}
.tabs-section .tab-content .title {
font-size: 30px;
}
.tabs-section .tabs li,
.tabs-section .tabs li.current {
padding-left: 9px;
padding-right: 9px;
}
.tabs-section .tabs li span {
max-width: 89px;
}
.cartonbox-container {
padding-left: 4%;
padding-right: 4%;
}
.cartonbox-prev,
.cartonbox-next {
height: 45px;
width: 20px;
}
.cartonbox-prev {
left: 4%;
}
.cartonbox-next {
right: 4%;
}
.cartonbox-nav-dotted a {
height: 18px;
width: 18px;
}
.footer-links a {
font-size: 16px;
}
.footer-links a ~ a {
margin-left: 26px;
}
}

jQuery(document).ready(function($){
$(‘body’).addClass(‘spz-sem-page’);

// Form Section
$(‘.hero-form’).on(“DOMSubtreeModified”,function(){
if ($(‘.hero-form form[novalidate]’).length == 0) {
$(‘.hero-form form’).attr(‘novalidate’,”);
}
});

$(‘body’).on(‘focus’, ‘.zip_code input’, function(){
if($(‘.zip_code input’).val(‘_____’)){
setTimeout(function(){
$(‘.zip_code input’)[0].setSelectionRange(0, 0);
},50);
}
});

$(‘.hero-form .gform_wrapper’).after(‘‘);
$(‘.hero-form .gform_submit’).click(function(){
$(‘.hero-form .gform_wrapper input[type=submit]’).trigger(‘click’);
}).keyup(function(e) {
e.preventDefault();
if (e.keyCode == 13) {
$(‘.hero-form .gform_wrapper input[type=submit]’).trigger(‘click’);
}
});

// Tabs Section
$(‘.tabs-section ul.tabs li’).click(function(){
var tab_id = $(this).attr(‘data-tab’);

$(‘.tabs-section ul.tabs li’).removeClass(‘current’);
$(‘.tabs-section .tab-content’).removeClass(‘current’);

$(this).addClass(‘current’);
$(“#”+tab_id).addClass(‘current’);
});

function getScrollbarWidth() {
var div = $(”);
$(‘body’).append(div);
var w1 = $(‘div’, div).innerWidth();
div.css(‘overflow-y’, ‘scroll’);
var w2 = $(‘div’, div).innerWidth();
$(div).remove();
return (w1 – w2);
}

$.getScript(‘//res.cloudinary.com/spiralyze/raw/upload/f_auto/JES/cartonbox/cartonbox.js’, function () {
// Settings
var options = {
closeHtml: ‘×’,
prevHtml: ‘Prev‘,
nextHtml: ‘Next‘,
onStartBefore: function() {
var scrollWidth = getScrollbarWidth();
$(‘body’).css(‘padding-right’,scrollWidth+’px’).css(‘overflow’,’hidden’);
$(‘.cartonbox-body’).addClass(‘cartonbox-go’).css(‘padding-right’,scrollWidth+’px’);
},
onClosedBefore: function() {
$(‘body’).css(‘padding-right’,”).css(‘overflow’,”);
$(‘.cartonbox-body’).removeClass(‘cartonbox-go’).css(‘padding-right’,”);
}
}

// Initialization
$.cartonbox(options);
});
});

The post Promo appeared first on JES Foundation Repair.

Publish Date:

Last Modified Date: