/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
 
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
  #left-area {
	  width: 100%;
	  padding: 23px 0px 0px !important;
	  float: none !important;
  }
}
 
/*** Hide Sidebar ***/
#sidebar {display:none;}

/*-------------------------QUERIES -----------------------------------------------------------------*/
@media (min-width: 981px) {
    #wiser-wash-read-more {
        top: 66px !important;
    }
    #beverages-read-more {
        top: 38px !important;
    }
    #wiser-gas-read-more {
        top: 25px !important;
    }
}

@media (min-width: 981px) and (max-width: 1162px) {
    #beverages-read-more {
        top: 99px !important;
    }
    #wiser-gas-read-more {
        top: 130px !important;
    }
}

@media (min-width: 980px) {
    .et_pb_row_0_tb_header {
        display: flex;
        align-items: center;
    }
}
@media (max-width: 979px) {
    /* .product-wrapper-grid {
        grid-template-columns: 100px repeat(2, 1fr)!important;
    } */
    .product-wrapper-grid {
        display: initial!important;
    }
}
@media (max-width: 500px){
    .product-wrapper-service {
        flex-direction: column;
    }
    .product-wrapper-grid img, 
    .product-wrapper-service img {
        display: block;
        margin: 0 auto;
    }
    .product-text {
        margin-left: 0px!important;
    }
    .contact-form form {
        padding: 25px!important;
    }
}
@media (min-width: 373px) {
    .product-wrapper {
        display: flex; 
    }
}