@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&amp;display=swap');
@media only screen and (max-width: 767px) {
#mob_back{background: #005b90 !important;}
  .mob_transparent{background: transparent !important;}
 .pad_top0{padding-top: 0px !important;}
.pad30{padding-top: 30px !important;}
#converter_block  {background:#38b895 !important;}
.elementor-menu-toggle{    background: #1ab3b1;}
.talkbtn{margin: 10px 0;
    display: inline-block;
    padding: 7px 20px 3px 20px !important;}
#footer_block .elementor-image img{float:left;}
}
@media only screen and (min-width: 768px) {
#converter_block p{max-width: 330px;}
}
/*.entry-content p {
    margin-bottom: 15px;
}*/
#header_block{padding: 8px 0;}

.talkbtn{display: inline-block;
    padding: 6px 20px 0px 20px !important;}
body{font-family: 'Open Sans', sans-serif;}
#navigation_block nav a{ font-family: 'Open Sans', sans-serif;
    color: #58585a;
    font-size: 15px;
    font-weight: bold;}
#navigation_block  nav li.current-menu-item a{color:#000000 !important;}
#navigation_block nav a:hover{color:#000000 !important;}
.talkbtn{    background: #1ab3b1;
    padding: 10px;
    font-family: 'Josefin Sans', sans-serif;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;}
#header_block .fa{    color: #fff !important;}
#converter_block p{color: #FFF;}
#section_quality h2{margin-bottom:-10px;}
#section_services p{font-family: 'Open Sans', sans-serif; font-size:16px; font-weight:600;     line-height: 30px;}
#section_services p span{font-size:19px; font-weight:700;}
#section_services p img{margin-bottom: 20px;}
#section_services .elementor-flip-box{cursor: pointer;}
.btn_back {background: #25aae1;
   font-family: 'Open Sans', sans-serif;
    color: #FFF;
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    text-align: center;
    padding: 15px 30px;margin-top:25px;}
.btn_back:hover{}



.btn_blank{font-family: 'Open Sans', sans-serif;
    color: #FFF;
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    border: 2px solid #FFF;
    margin-top: 30px;
    text-align: center;
    padding: 15px 25px;}

.btn_blank:hover{background: #25aae1;color: #FFF;}

#converter_block  input[type=text]{background: url(https://waterproofproducts.com.au/wp-content/uploads/2020/12/doller_input_bg.jpg) no-repeat;
    max-width: 270px;
    padding: 17px 0 16px 38px;
    border: 0px;
}

#converter_block  input[type=submit]{background: transparent;
    border: 2px solid #FFF;
    font-family: 'Josefin Sans', sans-serif;
    color: #FFF;
    font-size: 25px;
    font-weight: bold;
    padding: 10px 20px;
    line-height: 25px;
}
#converter_block  input[type=submit]:hover{background: url(https://waterproofproducts.com.au/wp-content/uploads/2020/12/btn_bg.jpg) no-repeat !important;}
#footer_block{}
#footer_block div.elementor-text-editor {font-size: 14px;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;font-weight: 400;}
#footer_block p{font-size: 14px;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;}
#footer_block h2{font-size: 20px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;font-weight:bold;}
#footer_block a{font-size: 14px;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;font-weight: 400;}
#footer_block .fa{    color: #fff;
    font-size: 17px;
    display: inline-block;
    margin-right: 5px;}
#copyright_block{background: #000000;
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
    padding: 0px;}

.list_bullet1 ul{margin: 0;}
.list_bullet1 ul li{list-style: none;
    background: url(https://waterproofproducts.com.au/wp-content/uploads/2021/01/icon_list-bullet-01.png) no-repeat left center;
    padding-left: 25px;
    margin-bottom: 7px;
    font-size: 16px;
    color: #000;}

.section_project .elementor-flip-box__front h3{position: absolute;
    bottom: 18px;
    font-size: 20px;
    color: #FFF;
    font-family: "Open Sans";
    margin: 0px;}

.section_project .elementor-flip-box__back h3{
    font-size: 20px;
    color: #FFF;
    margin-bottom: 16px;    line-height: 20px;}
.section_project .elementor-flip-box__back h3 span{font-size: 15px;}
.section_project .elementor-flip-box__back  p{font-size: 14px;text-align:left; font-family: "Open Sans";  margin-bottom: 12px;    line-height: 18px;}
.section_project .elementor-flip-box__back  p span{font-weight:bold;font-size: 15px;}
.section_project .elementor-flip-box__back a{background: #25aae1;
    padding: 8px 15px;
    font-size: 16px;
    border: none;
    border-radius: 0; margin-top:10px;}
.section_project .elementor-flip-box__back a:hover{background: #25aae1;color:#000;}




























































































 















