@media (max-width:992px){
.oxy-header-container {
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.custom-landing-page {
    font-size: 46px!important;
    line-height: 67px!important;
}
.custom-landing-page .h1{
    font-size: 66px;        
}   
.custom-landing-page .h4 {
    font-size: 50px!important;
}
.custom-landing-page .h1_Lato {
    font-size: 61px;
    line-height: 74px;
    margin: 10px 0;
}   
.custom-landing-page h3, 
.custom-landing-page h4, 
.custom-landing-page h5, 
.custom-landing-page h6 {
    font-size: 57px;
}   
.custom-landing-page span {
    font-size: unset;
}
.ct-section-inner-wrap  {
    padding-top: 40px;
    padding-bottom: 40px;
}
#text_block-494-107 {
    font-size: 56px;
}
#text_block-290-107 {
    font-size: 67px;
    line-height: 80px;
}
.benefit-section.with-photo img {
    width: 70%;
    display: block;
    margin: 0 auto 20px;
}
.benefit-section.with-photo #text_block-294-107 {
    width: 100%;
    display: block;
}
#link_button-297-107, #link_button-500-107, #link_button-493-107, #link_button-448-107 {
    font-size: 56px;
    line-height: normal;
    max-width: 100%;
    padding: 35px 15px!important;
    width: 90%;
    text-align: center;
    display: block;
    margin: 30px 0;
}
#_nav_menu-14-107 .oxy-nav-menu-hamburger-wrap {
    width: 45px;
    height: 40px;
    margin-top: 19px;
    margin-bottom: 19px;
}
#_nav_menu-14-107 .oxy-nav-menu-hamburger {
    width: 50px;
    height: 30px;
}
#_nav_menu-14-107 .oxy-nav-menu-hamburger-line {
    height: 5px;
}
#_nav_menu-14-107.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
    top: 17px;
}
#_nav_menu-282-107 .oxy-nav-menu-hamburger-wrap {
    width: 40px;
    height: 25px;
}
#_nav_menu-282-107 .oxy-nav-menu-hamburger {
    width: 40px;
    height: 40px;
}
#_nav_menu-14-107 .menu-item a,
#_nav_menu-282-107 .menu-item a{
    font-size: 56px;
}
#text_block-496-107 {
    font-size: 51px;
}
#_nav_menu-282-107.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
    top: 16px;
}
#text_block-294-107 p {
    text-align: center!important;
    font-size: 52px!important;
    line-height: 67px!important;
}
#div_block-306-107 {
    padding-top: 40px;
}
#text_block-307-107 {
    font-size: 56px;
    line-height: 65px!important;
    margin-bottom: 20px;
}
#section-304-107 #div_block-313-107 {
    align-items: center!important;
}
#div_block-319-107 {
    align-items: initial;
}
.prodsubtext {
    font-size: 56px;
}
#text_block-310-107 {
    font-size: 46px;
}
#div_block-314-107 {
    max-width: 100%;
}   
#div_block-384-107 {
    display: block;
}
#div_block-385-107, #div_block-386-107 {
    width: 100%;
}
#text_block-300-107 {
    font-size: 46px;
    margin-top: 20px;
}
#text_block-498-107 {
    margin: 20px 0 50px;
}   
#div_block-367-107, #div_block-376-107 {
    width: 100%;        
}
.sectionpadding.sec4 .ct-image-wrap img {
    width: auto;
    height: auto;
}
.proddiv:not(.ct-section) {
    border-bottom: solid #fff 1px;
}
.numicon {
    font-size: 42px;
    border-radius: 7px;
}
#text_block-322-107 {
    margin-bottom: 45px;
}
#text_block-454-107{
    margin-bottom: 30px;
}
section.footer .ct-section-inner-wrap {
    padding-top: 40px;
    padding-bottom: 40px;
}   
#_nav_menu-282-107 .oxy-nav-menu-hamburger-line {
    height: 5px;
}   
#_nav_menu-282-107.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
    top: -17px;
} 



#section-61-241 > .ct-section-inner-wrap {
    padding-top: 50px;
    padding-bottom: 50px;
}
.h2new {
    font-size: 60px;
    padding: 10px 0!important;
}
#text_block-74-241 {
    font-size: 22px;
    margin-bottom: 30px;
}  
#link_button-149-241, #link_button-152-241 {
    font-size: 55px;
    margin-bottom: 40px;
    padding: 35px 5px;
}
.custom-landing-page #text_block-81-241 {
    padding: 30px 0!important;
}
#text_block-74-241 {
    font-size: 50px;
} 
.discoverimgdiv {
    width: auto!important;
    max-width: 100%;
    height: auto!important;
}
.discoverimgdiv img {
    width: auto!important;
    height: auto;
    max-width: 80%;
}

} /* @media */  