 p, h1,h2,h3,h4,h5,h6{
        font-family: Georgia,Cambria,Times New Roman,Times,serif !important;

    }
    p{
        font-size: 18px !important;
    line-height: 30px !important;
    }
    li{
        font-size: 18px !important;
    line-height: 30px !important;
    font-family: Georgia,Cambria,Times New Roman,Times,serif !important;
    }ol, ul{margin: 0;}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;border:1px}body{color:#383838;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:12px;background:#ececec;font-size:1.125rem;line-height:30px}a{color:#000}.main{width:90%;height:auto;margin:0 auto;max-width:1366px}header{width:100%;height:auto;float:left;background:#fff}.logo{float:left}.r_top{float:right;}.mob{background:url(../images/phone.png) no-repeat left center;float:left;text-indent:25px;margin-right:30px;font-weight:700}.email{background:url(../images/mail.png) no-repeat left center;float:left;text-indent:25px;font-weight:700}nav{width:100%;height:auto;float:left;background:#f9f9f9;border-bottom:1px solid #ccc;border-top:1px solid #ccc}nav ul li{float:left;list-style:none}nav ul li a{display:block;color:#5c5a5a;padding:13px 43px;text-decoration:none;border-right:1px solid #ccc;font:bold 13px Arial}nav ul li .current,nav ul li a:hover{color:#fff;background:transparent url(../images/meenu-hover.png) center center repeat-x}nav ul li ul{display:none;position:absolute;border-top:1px solid #ccc}nav ul li:hover>ul{display:block;background:#f9f9f9;z-index:999;width:250px}nav ul li:hover>ul li{float:left;width:100%}nav ul li:hover>ul li a:hover{background:#036;color:#fff}nav ul li:hover>ul li a{border-right:0;border-bottom:1px dotted #999;padding:10px 10px}.menu{float:left;width:100%}.menu_1{margin-left:100.5%;margin-top:-38px}.menu_2{width:73.4%;margin-left:-26.5%}.menu_3{width:73.4%;margin-left:-36.5%}.center{text-align:center}.clear{clear:both}.address{display:flex}.enquir-form{padding:21px 0;width:90%;height:auto;margin:0 auto;max-width:1366px}.enquir-form h3{text-align:center;padding-bottom:31px;color:#000;font-size:31px;color:#fff}.enquir-form input{padding:23px 10px;margin-bottom:19px;box-shadow:0 1px 2px 0}.enquir-form textarea{padding:20px;box-shadow:0 1px 2px 0}.enquir-form button{border:none;margin:30px auto;display:block;background-color:#30b6e6;padding:11px 53px;color:#fff;font-weight:700;text-align:center;font-size:26px;border-bottom:4px solid #000}.enquir-form .centered1 #error_text1{padding:10px 20px;background-color:#30b6e6;color:#fff}.enquir-form .bottom-frm-container{background-color:#086282;padding:20px;margin-bottom:22px}.address .tp-text:nth-child(1){margin-right:2%}.left-container{width:60%;float:left;padding:10px}.right-container{width:40%;float:left;padding:10px}.slider{width:100%;height:auto;float:left;border-bottom:3px solid #39c}#banner-fade{margin:0 auto}.container{width:100%;height:auto;float:left}.container .main{background:#fff;}.h1{width:99%;height:44px;float:left;background:url(../images/box_02.png);color:#fff;font-size:22px;line-height:41px;padding-left:10px}h1{font-size:26px;font-weight:600;line-height:30px;margin-bottom:10px}h2{font-size:20px;line-height:30px;margin-top:10px;font-weight:600}h3{font-size:24px;text-align:center;margin-top:10px;font-weight:600}h4{font-size:18px;margin-top:10px;font-weight:600}p{font-weight:400;text-align:justify;margin-bottom:10px;display:inline-block}ul li{font-weight:400;text-align:justify}.ul{margin-left:15px}.ul li{list-style:disc}strong{font-weight:700;color:#c00}.circle li{list-style:square;margin-bottom:10px;list-style-position:inside}.heading{background:#30b6e6;color:#fff;padding:10px;float:left;margin-bottom:14px;width:100%}.heading img{float:left;margin-top:-7px}.heading_1{background:#30b6e6;color:#fff;font-size:30px;padding:10px;text-align:center}.container_1{width:100%;height:auto;float:left;padding-top:1%}.right{float:right;padding-left:10px;padding-top:6px}.product{width:100%;height:auto;float:left;padding:15px 15px;background:#fff}.product ol{margin-left:20px}.box_p{width:100%;height:auto;float:left}.box_p img{float:right;padding:1%}.pan_blast{width:100%;height:auto;float:left;padding:2% 0}.pan_blast ul li{border:1px solid #999;float:left;margin-left:13px;margin-top:1%}.pan_blast ul li ul{display:none;position:absolute;margin-top:1px}.pan_blast ul li:hover>ul{display:block;background:#f9f9f9;z-index:999;-webkit-box-shadow:0 2px 2px 1px rgba(0,0,0,.75);-moz-box-shadow:0 2px 2px 1px rgba(0,0,0,.75);box-shadow:0 2px 2px 1px rgba(0,0,0,.75)}.pan_blast ul li:hover>ul li{float:left;width:100%;border:0}.pan_blast ul li:hover>ul li a{text-decoration:none;color:#999}.pan_blast ul li:hover>ul li a:hover{border-bottom:1px dotted #999;background:0 0;color:#6badf6}.pan_blast ul li ul h3{font-size:20px;margin-left:5px}.container_2{width:100%;height:auto;float:left;background:#}.container_2 h1{background:0 0;color:#333;text-align:center}.container_2 p{text-align:center;color:#666}.form{width:80%;height:auto;margin:0 auto}.contact_left{width:42%;float:left;margin-right:3%;padding-bottom:6%}.form_box{width:100%;height:auto;float:left;margin-top:3%}.lable{width:100%;height:auto;float:left;font-size:15px;margin-bottom:2%;margin-top:1%}.form_box input{width:100%;height:auto;float:left;border-radius:4px;border:1px solid #999;height:32px}.message{width:100%;height:130px;float:left;border-radius:4px;border:1px solid #999}.button{width:180px;height:40px;background:#39c;border:none;border-radius:4px;font-size:18px;margin-top:10px;cursor:pointer}.services{width:100%;height:auto;float:left;margin-bottom:3%}.srv_box{width:98%;height:auto;min-height:424px;float:left;text-align:center;background:#fff;padding:14px;margin-left:1%;border:10px solid #fff;margin-bottom:15px}.srv_box h4{font-size:22px;padding-bottom:3%;text-align:center;font-weight:700}.srv_box p{color:#666;padding:2% 0}footer{width:100%;height:auto;float:left;background:#292929;padding:1% 0;border-top:3px solid #39c}.box{width:32%;height:auto;float:left}.box h3{font-size:20px;padding:3% 0 0;color:#ececec;border-bottom:2px solid gray;margin-bottom:15px;text-align:left}.icon li{float:left;background-color:#fff;border-radius:60px;height:36px;overflow:hidden;width:36px;margin-right:5px!important;border-bottom:0!important}.icon li:hover{background:#fff}ul{list-style:none}.box ul li{color:#ccc;text-decoration:none;font-size:13px;line-height:34px;border-bottom:1px dashed;margin-right:60px}.box ul li a{text-decoration:none;color:#ccc}footer .main p{color:#fff;text-align:center;width:100%;float:left}footer .main p a{color:#30b6e6;text-decoration:none}table{border-collapse:collapse;width:100%;margin:10px 0}table tr td{border:1px solid #1e1d1d;padding:6px 9px;text-align:center;vertical-align:middle}.right_i{float:right;margin-left:10px}.toggle-menu{display:none}.error{width:100%;height:auto;float:left;text-align:center}.error .error-page{float:left;position:relative;text-align:center;width:100%;height:auto;min-height:265px}.error .error-page{text-align:center}.error img{width:100%}.error-page>span{color:#ffc1c1;font-size:300px;left:0;line-height:210px;position:absolute;top:0;width:100%;z-index:-1}.error-page h3{font-size:22px;margin-bottom:5px;margin-top:6%;text-transform:uppercase;color:#3b5998;font-weight:700;text-align:center}.error-page>p{font-size:14px;line-height:24px;margin:5px 0 20px;text-align:center}.hr{width:100%;float:left;border:double #ddd;margin:20px 0}.full_width{width:100%}header .r_top .header-widget{display:flex;justify-content:flex-end}header .r_top .header-widget .single-widget{display:flex;align-items:flex-start;flex-direction:row}header .r_top .header-widget .single-widget:nth-child(2){margin-left:0;padding-left:20px;border-left:1px solid #ededed}header .r_top .header-widget i{display:inline-block;line-height:1.6;color:#1e5ea8;font-size:26px;padding:0 9px}header .r_top .header-widget i.fa-envelope-o{padding:7px 12px}header .r_top .header-widget p{display:inline-block;line-height:1.6;color:#000;font-size:15px;font-weight:700;margin-left:10px;font-family:Cabin,sans-serif}header .r_top .header-widget p span{color:#6d6767}header .r_top .header-widget a{text-decoration:none}@media (max-width:980px){nav ul li a{padding:13px 17px!important}}@media (max-width:900px){.logo{float:left;width:100%;text-align:center}.r_top{width:100%}}@media (max-width:1280px){nav ul li a{padding:13px 28px}@media (max-width:767px){nav{display:none}.toggle-menu{display:block;float:left;background:#000;width:50px;height:45px;cursor:pointer;margin-left:27px;margin-top:195px;margin-bottom:4px}.divider{width:86%;float:left;background:#fff;margin-top:5px;padding:4px 4px;margin-left:3px}.main{width:96%}.r_top{width:273px}nav ul li{width:100%;border-bottom:1px dashed #4b4b4b}nav ul li a{padding:13px 4px;border-right:0 solid #ccc}nav ul li:hover>ul{width:100%}.menu{width:74%;background:#000}.menu_1,.menu_2,.menu_3{margin-left:23%}nav ul li:hover>ul li a{color:#fff;border-bottom:0 dotted #999}ul li ul li a {color:#5c5a5a!important;}nav ul li:hover>ul li{width:100%}.container .main{padding:15px}.srv_box{width:92%}.logo{float:left;width:100%;text-align:center}.r_top{width:100%}.box{width:100%}.contact_left{width:100%}}.main a i{color:#000;font-size:20px}@media (max-width:1280px){.left-container{width:100%}.right-container{width:100%}.heading{font-size:18px}.right-container p{padding:10px}.main a .fa-angle-right{font-size:25px!important;right:34px!important}.main a .fa-angle-left{font-size:25px!important}.heading_1{font-size:18px!important}.main p{margin-bottom:30px}.button{width:100%!important;border-radius:8px!important}.container{padding-left:0!important;padding-right:0!important}.table-responsive{width:100%}.box ul li{text-align:center;margin-right:0!important}.box h3{text-align:center!important}footer .main .box .footer-link{margin:0 31px}}@media (max-width:600px) and (min-width:320px){.enquir-form h3{font-size:24px}.enquir-form .bottom-frm-container{padding:20px!important}}}nav .menu ul {margin-top:0!important}

    

figure {
    margin-bottom:  20px!important;
}
header {
  position: relative;
  height: 160px;
  line-height: 160px;
  text-align: center;
}
header h1 {
  font-size: 22px;
  font-size: 1.375rem;
  color: #ffffff;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}



.cd-image-container {
    position: relative;
    width: 46%;
    max-width: 768px;
    display: inline-block;
    margin: 0px 10px;
}
.cd-image-container img {
  display: block;
  width: 100%
}

.cd-image-label {
  position: absolute;
  font-weight: 500;
  letter-spacing: 1px;
  top: 0;
  right: 0;
  color: #131313;
  padding: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 0;
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
  -ms-transform: translateY(20px);
  -o-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
}
.cd-image-label.is-hidden {
  visibility: hidden;
}
.is-visible .cd-image-label {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.cd-resize-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  overflow: hidden;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cd-resize-img img {
  position: absolute;
  left: 0;
  top: 0%;
  display: block;
  height: 100%;
  width: 100%;
  max-width: none;
}
.cd-resize-img .cd-image-label {
  right: auto;
  left: 0;
}
.is-visible .cd-resize-img {
  width: 50%;
  /* bounce in animation of the modified image */
  -webkit-animation: cd-bounce-in 0.7s;
  -moz-animation: cd-bounce-in 0.7s;
  animation: cd-bounce-in 0.7s;
}

@-webkit-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@-moz-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
.cd-handle {
  position: absolute;
  height: 44px;
  width: 44px;
  /* center the element */
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border-radius: 50%;
  background: #000000 url("https://images.clickfunnels.com/09/a714400d3211e7a0bd7d7140585054/cd-arrows.svg") no-repeat center center;
  cursor: move;
  box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: translate3d(0, 0, 0) scale(0);
  -o-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
}
.cd-handle.draggable {
  /* change background color when element is active */
  background-color: #445b7c;
}
.is-visible .cd-handle {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: translate3d(0, 0, 0) scale(1);
  -o-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}




    @media screen and (max-width: 1050px) {
header .r_top .header-widget {    
    display: inline-block;
  }
  header .r_top .header-widget .single-widget:nth-child(2) {
       padding-left: 0px;
    border-left: none;
}

}

@media only screen and (min-width: 768px) {
    .toggle-menu{
       margin-top: 195px;}
  header {
    height: 6em;
    line-height: 1.6;
  }
  
  header h1 {
    font-size: 32px;
    font-size: 2rem;
  }
  
}

.heading1 {    
    padding: 20px;
    float: left;
    margin-bottom: 5px;
    width: 100%;
    text-align: center;
}
