html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {display:block;}
blockquote, q {quotes:none;}
a {margin:0;padding:0;font-size:100%;vertical-align:baseline; background:transparent;}
abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}
del {text-decoration: line-through;}
input, select {vertical-align:middle;}
body{font-family: 'Lato', sans-serif;}

/*ALL THEME USE*/
.nopadding{padding:0px !important;}
.them-btn{background:#0a997d;padding: 12px 20px;border-radius: 50px;margin: auto;font-weight: 300;text-decoration: none;border: none
;min-width:140px;}
.them-btn:hover {background:#0db594;text-decoration: none;}
a:hover { text-decoration: none !important;}
/*fix header S*/
.navbar-header, .wsmenucontainer {width: 100%;}
.sticky.is-sticky { position: fixed;left: 0;right: 0;top: 0;z-index: 1000;width: 100%; }
.sticky-wrapper{background: #fff;}
.navbar{z-index: 9;}
.oreng-text a {color: #f36835 !important;}
.oreng-text a:hover {color: #fff !important;}
/*fix header E*/ 

/* Sticky header css */
.stickytop{position: fixed;top: 0px;width: 100%;z-index: 999;box-shadow: 0px -3px 3px 2px #5e5b5b;transition: all 1s ease-out 0s;   display: block;background: rgba(255, 255, 255, 0.95);}
@-webkit-keyframes smoothScroll {0% {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
    100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}
@keyframes smoothScroll {0% {-webkit-transform: translateY(-60px);transform: translateY(-60px);}
    100% {-webkit-transform: translateY(-0px);transform: translateY(0px);}}
/* End Sticky header css */

.navbar.fix-header.stickytop .head-top-part{display: none;}
.navbar.fix-header.stickytop .logo img{max-width: 90px;}

/* header*/
header{box-shadow: 0px -3px 3px 2px #5e5b5b;position: relative;z-index: 9999999;}
.header-main-block{ }
.logo{display:inline-block;}
.nav-full{display:inline-block;float: right;}
.head-top-part{text-align: right;padding:7px 0 10px 0;}
.head-top-part ul, .head-top-part ol{display: inline;}
.head-top-part ul li, .head-top-part ol li{display: inline;}

.head-top-part, .head-top-part a {color: #000;}
.head-top-part ul{padding-right: 5px;}
.head-top-part ul li{padding-right: 7px;}
.head-top-part .head-phone a{background: #e6120b;width: 28px;height: 28px;color: #fff;border-radius: 50%;vertical-align: middle;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;}
.head-top-part .head-mail a{background: #e6120b;width: 28px;height: 28px;color: #fff;border-radius: 50%;vertical-align: middle;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 12px;}

.head-top-part ol li{padding-right:4px;}
.head-top-part .head-fb a{background: #347cd2;width: 28px;height: 28px;color: #fff;border-radius: 50%;vertical-align: middle;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 12px;}
.head-top-part .head-tw a{background: #1ec4ff;width: 28px;height: 28px;color: #fff;border-radius: 50%;vertical-align: middle;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 12px;}
.head-top-part .head-plus a{background: #ff4032;width: 28px;height: 28px;color: #fff;border-radius: 50%;vertical-align: middle;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 12px;}
.head-top-part .head-in a{background: #1686b0;width: 28px;height: 28px;color: #fff;border-radius: 50%;vertical-align: middle;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-size: 12px;}

/*slider settings*/ 
.tp-caption.very_large_text h5 { color: #ed110b;font-weight:600; text-transform: uppercase;text-shadow: none;}
.tp-caption.very_large_text h5 span{font-weight: 300;color: #000;text-shadow: none;}
.slide-1-content p{ font-size:22px;line-height: 28px;}

/*about block*/
.about-block{background:url(../images/about-bg.jpg) 0px 0px repeat-x;padding:60px 0px 180px 0px; position: relative;}
.about-block:after {position: absolute;content: ''; background:url(../images/about-left-bt-bg.png) left bottom no-repeat; width: 531px; height: 251px;bottom: 0px;  }
.about-block:before {position: absolute;content: ''; background:url(../images/about-right-bt-bg.png) right bottom no-repeat; width: 531px; height: 251px;bottom: 0px;right: 0px;  }
.home-page-title{text-align: center;}
.about-block h1{color:#0c0c0c;font-size: 35px; text-align: center;text-transform: uppercase; font-weight:900; letter-spacing:3px;position: relative;z-index: 9;  display: inline-block;}
.about-block h1:after {position: absolute;content: '';height:1px;margin: 0 auto;right:-120%;top:20px; width:100%;background:#c2c2c2; -o-transition:.5s; -ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;z-index: 0;}
.about-block h1:before {position: absolute;content: '';height:1px;margin: 0 auto;left:-120%;top:20px; width:100%;background:#c2c2c2; -o-transition:.5s; -ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;z-index: 0;}
.about-block h2{color:#e9e9e9; font-size: 104px;padding:20px 0px 10px 0px; }
.home-page-about-text{text-align: center;}
.home-page-about-text p{font-size:16px;color:#1d1d1d;width:80%;margin:auto;text-align: center; font-weight:400;padding:1rem 0rem 2rem 0rem;}
.home-page-about-text a{color:#fff;background:#0a997d;padding:12px 20px;border-radius:50px;margin:auto;font-weight:300;text-decoration: none;}
.home-page-about-text a:hover{background:#0db594}

/*our product*/
.our-product-main{    background:url(../images/our-product/our-product-bg.jpg) 0px 0px repeat-x;padding:60px 0px 90px 0px;
 }
.product-title h2{color: #fff;font-size: 35px;text-align: center;text-transform: uppercase;font-weight: 900;letter-spacing: 3px;  
margin-bottom:2.5rem;}
.our-product-left-part{background: #c1e271;height: 100%;}
.our-product-left-part:hover{background: #673ab7b5;}
.our-product-left-bottom-part-inner{padding: 40px;}
.our-product-left-bottom-part-inner h3 {color: #fff;font-size: 40px;font-weight: 700;line-height: 37px;}
.our-product-left-bottom-part-inner h3 span{font-weight:400;font-size: 36px;}

.our-product-center-part{background:#ff4747;height: 100%;}
.our-product-center-part:hover{ background:#3da4f7ab;}
.our-product-center-top-part, .our-product-center-bottom-part{}
.our-product-center-bottom-part h3 {color: #fff;font-size:38px;font-weight: 700;line-height: 37px;padding-left: 20px}
.our-product-center-bottom-part h3 span{font-weight:400;font-size: 34px;}
.our-product-center-top-part img{padding-top: 35px;}

.our-product-right-part{background:#ffb548;height: 100%;}
.our-product-right-part:hover{background: rgba(148, 238, 44, 0.46);}
.our-product-right-part .d-flex.align-items-start.flex-column.h-100 a{display: contents;}
.our-product-right-top-part-inner{padding: 40px;}
.our-product-right-top-part-inner h3 {color: #fff;font-size:38px;font-weight: 700;line-height: 37px;padding-left: 20px}
.our-product-right-top-part-inner h3 span{font-weight:400;font-size: 34px;}
.pad-left-15{padding-left: 0px !important;}
.our-product-right-bottom-part .box-3a img{max-width: 105% !important;}
.h-100{height: 100%;}
.w100{width: 100%;}
.box-3a img, .box-3b img{min-width:100%; min-height: 100%; }
.box-3a{background: #000; }
.box-3b{background: #ddd; }


/*application-main*/
.application-main{ background:url(../images/application-bg.jpg) 0px 0px repeat-x;padding:50px 0px 70px 0px; 
background-attachment: fixed;background-position: center;background-repeat: no-repeat; 
}
.application-main h2 {color: #0c0c0c;font-size: 35px;text-align: center;text-transform: uppercase;font-weight: 900;letter-spacing: 3px;  
margin-bottom: 3rem;}
 /*services-block css start*/
.services-block{padding:50px 0px;background:url(../images/service-block-bg.png) top center no-repeat #fff;}
.services-block-tab-part .nav.nav-tabs.responsive{width:100%;justify-content: center;border: none;padding-bottom:65px;}
.services-block-tab-part .nav.nav-tabs.responsive li.nav-item{margin: auto 10px;}
.services-block-tab-part .nav.nav-tabs.responsive li.nav-item a.nav-link{font-size:20px;     border-color: transparent; border-bottom:3px solid #000;border-radius: 0px;color:#1f1f1f;font-size: 23px;font-weight: 900; }
.services-block-tab-part .nav.nav-tabs.responsive li.nav-item a.nav-link span{font-weight: 400; }
.services-block-tab-part .nav.nav-tabs.responsive li.nav-item a.nav-link.active{color: #ff4747; position: relative;background: transparent;   border-bottom:3px solid #f64747 !important;border-radius: 0px; border-color: transparent;}
.services-block-tab-part .nav.nav-tabs.responsive li.nav-item a.nav-link.active:after{content:""; position:absolute; background:url(../images/service-tab-active-icon.png) center no-repeat; width:30px; height:20px;left:42%; bottom:-7px; }
.services-block-tab-part{width:100%;}
.services-box{}
.services-box .services-box-top{text-align:center;padding:10px;}
.services-box .services-box-top img{margin:auto;}
.services-box .services-box-top h5{font-size:18px;color:#474e5e; font-weight:500; padding-top:15px;}

.owl-carousel .owl-item img {display: block;width: auto;}
#home-slider2 .tab-content>.active { display: block; width: 100% !important;}
.services-block-tab-part .tab-content.responsive.d-none.d-sm-flex{overflow: hidden;overflow-x: hidden;overflow-y: hidden;}
.services-box-content{background:#fff;padding:15px; text-align:center;}
.services-box-content p{font-size:15px;line-height:22px;}    


.owl-carousel .owl-stage-outer{z-index:9;}
#home-slider2.owl-dots.disabled, #home-slider3 .owl-dots.disabled, #home-slider4 .owl-dots.disabled, #home-slider5 .owl-dots.disabled, #home-slider6 .owl-dots.disabled, #home-slider7 .owl-dots.disabled, #home-slider2 .owl-nav.disabled, #home-slider3 .owl-nav.disabled, #home-slider4 .owl-nav.disabled, #home-slider5 .owl-nav.disabled, #home-slider6 .owl-nav.disabled, #home-slider7 .owl-nav.disabled{z-index:0;}
/*services-block css END*/
/*our-serveces-bt-part start*/
.our-serveces-bt-part{background:url(../images/our-services-bt-part-bg.jpg) center no-repeat; min-height:307px;}
.services-bt-block-content-div h4{font-size:55px; color:#fff;font-weight:300;margin-bottom:10px;}
.services-bt-block-content-div h5{font-size:25px; color:#fb990c;}
.services-bt-block-img-div, .services-bt-block-content-div{text-align:center;}
.services-bt-block{align-items: center;justify-content: center;}
.services-bt-block-img-div{padding-top:15px;}
.our-serveces-bt-part{display:flex;}
.our-serveces-bt-part-inner{width:100%;display: flex;align-items: center;justify-content: center;}
.services-block-tab-part .tab-content>.active, .services-block-tab-part .tab-content>.active {display: block;width:100%;padding:15px;}
#home-slider2.owl-dots.disabled, #home-slider3 .owl-dots.disabled, #home-slider4 .owl-dots.disabled, #home-slider5 .owl-dots.disabled, #home-slider6 .owl-dots.disabled, #home-slider7 .owl-dots.disabled, #home-slider2 .owl-nav.disabled, #home-slider3 .owl-nav.disabled, #home-slider4 .owl-nav.disabled, #home-slider5 .owl-nav.disabled, #home-slider6 .owl-nav.disabled, #home-slider7 .owl-nav.disabled{display:block !important;position: absolute;top:45%;width:100%; }

.services-block-owl-div .owl-nav{ position: absolute;width: 100%; top: 39%; z-index: 0;}
.services-block-owl-div .owl-nav button span{display: none;}

#home-slider2 .owl-nav button.owl-prev, #home-slider3 .owl-nav button.owl-prev, #home-slider4 .owl-nav button.owl-prev, #home-slider5 .owl-nav button.owl-prev, #home-slider6 .owl-nav button.owl-prev, #home-slider7 .owl-nav button.owl-prev{width:30px; height:30px;background:url(../images/prev-icon.png) center no-repeat; content:"";outline:none;position:relative; left:-37px;outline:none;}
#home-slider2 .owl-nav button.owl-next, #home-slider3 .owl-nav button.owl-next, #home-slider4 .owl-nav button.owl-next, #home-slider5 .owl-nav button.owl-next, #home-slider6 .owl-nav button.owl-next, #home-slider7 .owl-nav button.owl-next{width:30px; height:30px;background:url(../images/next-icon.png) center no-repeat;float:right;position:relative; right:-37px;content:"";outline:none;}
/*our-serveces-bt-part END*/


/*quality*/
.quality-main{ background:url(../images/quality-bg.jpg) top left no-repeat;padding:50px 0px 70px 0px;
 background-attachment: fixed;background-position: center;background-repeat: no-repeat; background-size: cover;}
.quality-main h2 {color: #fff;font-size: 35px;text-align: center;text-transform: uppercase;font-weight: 900;letter-spacing: 3px;  
margin-bottom:2.5rem;}
.quality-main p{color: #fff; text-align: center; width:70%; margin: auto; font-weight: 300; line-height: 25px;margin-bottom:2.5rem;}
#quality .item img{margin: auto;}

.quality-inner{ background: #eee; padding: 15px;}

/*home-enquiry-form*/
.home-enquiry-form{padding: 4rem;}
.home-enquiry-form form{max-width: 425px;}
.home-enquiry-form h2 {color: #fff;font-size: 35px;text-transform: uppercase;font-weight: 900;letter-spacing: 3px;  
margin-bottom:2.5rem;}
.home-enquiry-form{background:#f56138;height:100%;}
.home-enquiry-img {height: 100%;}
.home-enquiry-img img{min-height: 100%;display: block;}
.home-enquiry-form form.home-form .form-control {padding: .375rem .75rem;font-size: 1rem;color: #ffffff;background-color: transparent;background-clip: padding-box;border: 1px solid #fff;border-radius: 0rem;transition: none;}
.home-enquiry-form form.home-form .form-control:focus {box-shadow: none;    border: 1px solid #fab549;}
.home-enquiry-form form.home-form .form-control::-webkit-input-placeholder {color: #fff;}
.home-enquiry-form form.home-form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #fff;}
.home-enquiry-form form.home-form .form-control::-moz-placeholder { /* Firefox 19+ */color: #fff;}
.home-enquiry-form form.home-form .form-control:-ms-input-placeholder { /* IE 10+ */color: #fff;}
.home-enquiry-form form.home-form .form-control:-moz-placeholder { /* Firefox 18- */color: #fff;}

/*footer*/
.footer{background:#1c1d20;padding:5rem 0rem; color:#fff;font-weight: 300; }
.footer-nav{text-align: center;}
.footer-nav ul li{display:inline-block;color: #fff;list-style: none; padding: 0px 10px;    }
.footer-nav ul li a{color: #fff;text-decoration: none;}
.footer-nav ul li a:hover{color: #f56138;}
.footer-nav-right li{display:inline-block;color: #fff;}
.footer-nav-right li a{color: #fff;text-decoration: none;}
.footer-nav-right li a:hover{color: #f56138;}


/*inner page*/ 
.inner-content{padding:2rem 0rem;}
.inner-content p{padding-bottom: 20px;}
.inner-banner img{display: block;}
.inner-page-title{text-align: center;padding-top:1rem;    padding-bottom: 2rem;}
.inner-content h1{color:#0c0c0c;font-size: 35px; text-align: center;text-transform: uppercase; font-weight:900; letter-spacing:3px;position: relative;z-index: 9;  display: inline-block; }
.inner-content h1:after {position: absolute;content: '';height:1px;margin: 0 auto;right:-120%;top:20px; width:100%;background:#c2c2c2; -o-transition:.5s; -ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;z-index: 0;}
.inner-content h1:before {position: absolute;content: '';height:1px;margin: 0 auto;left:-120%;top:20px; width:100%;background:#c2c2c2; -o-transition:.5s; -ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;z-index: 0;}
.inner-content h1:after {
    position: absolute;
    content: '';
    height: 1px;
    margin: 0 auto;
    right: -80%;
    top: 20px;
    width: 70%;}
.inner-content h1:before {
    position: absolute;
    content: '';
    height: 1px;
    margin: 0 auto;
    left: -80%;
    top: 20px;
    width: 70%;}
.inner-content h2{color:#199b80; font-size:28px;padding:20px 0px 10px 0px; }
.width-80-center{width: 80%;margin: auto;}
 

/*animation*/
.img_move{
    -webkit-animation-name:liftdownup;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-name:liftdownup;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;
}
@-webkit-keyframes liftdownup{from{-webkit-transform:translate(0, 0px);}
60%{-webkit-transform:translate(0, -15px);}
to{-webkit-transform:translate(0, 0px);}
}
@keyframes liftdownup{from{transform:translate(0, 0px);}
60%{transform:translate(0, -15px);}
to{transform:translate(0, 0px);}
}


/*2*/
.imageBox {position:relative;overflow:hidden;}
.imageBox img {width:100%; transition:.5s;}
.textBox {position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(127, 70, 227, 0.53);transition:.5s;}
.textBox h3 {margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight: 700;font-size: 2rem;}
.textBox h3 span{font-weight:400;}
.imageBox:hover .textBox {left:0;}
.imageBox:hover img {transform: scale(1.2);}

.our-product-left-part:hover .textBox {left:0;}
.our-product-left-part:hover img {transform: scale(1.2);}


.imageBox2 {position:relative;overflow:hidden;}
.imageBox2 img {width:100%; transition:.5s;}
.imageBox2 .textBox {width:100%;height:100%; position:absolute; top:0;  left:-100%; background:rgba(74, 98, 234, 0.6813725490196078);transition:.5s;}
.imageBox2:hover .textBox {left:0;}
.imageBox2:hover img {transform: scale(1.2);}


.imageBox3 {position:relative;overflow:hidden;}
.imageBox3 img {width:100%; transition:.5s;}
.imageBox3 .textBox {position:absolute;left:0;top:-100%; width:100%;height:100%;background:rgba(233, 30, 99, 0.64);transition:.5s;}
.imageBox3:hover .textBox {top:0;}
.imageBox3:hover img {transform: scale(1.2);}
 

/*animation*/

/*table*/
.table-bordered thead td, .table-bordered thead th { border-bottom-width:0px;background: #2fa38e;color: #fff;}
.table-td-full{background:#c3eae9;; text-align: center;}


 

.table.table-bordered td:nth-last-child(1), table.table-bordered th:nth-last-child(1) {text-align: center;}
.table.table-bordered td:nth-last-child(2), .table.table-bordered th:nth-last-child(2) {text-align: center;}
.table.table-bordered.table-5td td:nth-last-child(3), .table.table-bordered.table-5td th:nth-last-child(3) {text-align: center !important;}


/*gallery*/
.modal { z-index: 99999999;}
.btn:focus, .btn:active, button:focus, button:active {
  outline: none !important;
  box-shadow: none !important;
}

#image-gallery .modal-footer{
  display: block;
}

.thumb{
  margin-top: 15px;
  margin-bottom: 15px;
}



/*contact*/
.con-font-1{font-size:24px; }
.con-font-2{font-size:18px; }
.con-font-3{font-size:35px; }
.well{background: #eee;padding: 15px;margin-bottom: 15px;}
.well > p{padding: 7px 0px;}
.well a{ color: #1e6e8a;}
.well a:hover{ color: #199b80;}
.well h3 i{padding-right:5px; color: #199b80;}
.well h3{font-size: 22px; color: #199b80; font-weight: 700;}



/*enquery*/
.enquiry-form{max-width:700px; margin: auto;}
.theme-btn:hover {background: #0db594;}
.theme-btn {color: #fff; background: #0a997d;padding:8px 20px; border-radius: 50px;margin: auto;font-weight: 300;text-decoration: none;}
.form-control:focus {color: #495057;background-color: #fff; border-color: #f3f7f6; outline: 0;box-shadow: 0 0 0 0.2rem rgba(44, 153, 125, 0.25);}
.contact-form{ background: #fff;}
.contact-form .form-control{border-radius:1rem;}
.contact-image{text-align: center;}
.contact-image img{border-radius: 6rem;width: 11%; transform: rotate(29deg);}
.contact-form h3{margin-top: 1%;text-align: center;color: #0062cc;}
.contact-form .btnContact {width:20%;border: none;border-radius: 1rem;padding: 1%;background: #009688;font-weight: 600;color: #fff;cursor: pointer;}
.btnContactSubmit{width: 50%;border-radius: 1rem;padding: 1.5%;color: #fff;background-color: #0062cc;border: none;cursor: pointer;}
.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../images/large_left.png) no-Repeat 0 0;width:40px;height:40px;}
.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../images/large_right.png) no-Repeat 0 0;width:40px;height:40px;}

/*back to top*/
 .backToTop{display: none;position: fixed;bottom: 30px;right: 50px;font-size: 2em;z-index: 9999;height: 32px;width: 40px;background-color: #2d9b8a;text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.backToTop i{position: absolute;top: 0px;left: 10px;color: #fff;}
.backToTop i:hover{color: #9bdcd2;}
#container{height: 900px;}
/*back to top*/

/*photo gallery*/
#image-gallery .modal-footer {position: absolute;top: 45%;width: 100%;border-top: 0px;z-index: 1;}
#image-gallery .modal-footer .btn-secondary{background-color: #2d9b8a; border-color: #2d9b8a;}

/*inner slider*/
.carousel-control-next-icon, .carousel-control-prev-icon{width: 25px;height: 25px}
.carousel-control-prev-icon {background-image: url(../images/prev-inner.png);}
.carousel-control-next-icon { background-image: url(../images/next-inner.png);}
.carousel-indicators .active { background-color: #288c93;}
.carousel-indicators li {width: 8px;height: 8px;background-color: rgba(255,255,255,.5);border-radius: 50px;}


.about-bt-block{  margin-top: 15px;   background: #e7e8ec;
    padding: 45px 50px;
    text-align: center;
    border-radius: 20px;}



.clickbtn i{padding-right: 5px;}
.clickbtn {    position: relative;
    display: block;
    max-width:150px;
    padding: 6px 0px;
    color: #2d9b80;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    border: 1px solid #2d9b80;
    overflow: hidden;
    transition: color 150ms ease-in-out 150ms, border-color 300ms ease-out, box-shadow 300ms ease-in-out;
    z-index: 1;
    font-weight: 600; 
}
.clickbtn.center {
  margin: 0 auto;
}
.clickbtn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #2d9b80;
  z-index: -1;
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  transition: -webkit-transform 300ms ease-out 200ms;
  transition: transform 300ms ease-out 200ms;
  transition: transform 300ms ease-out 200ms, -webkit-transform 300ms ease-out 200ms;
}
.clickbtn:hover {
  color: white;
  border-color: #b9b9b9;
  box-shadow: 0 0 16px rgba(255, 255, 255, 0.1);
}
.clickbtn:hover:after {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  transition: -webkit-transform 300ms ease-out;
  transition: transform 300ms ease-out;
  transition: transform 300ms ease-out, -webkit-transform 300ms ease-out;
}


.inner-tl3{color: #199b80;font-size: 18px;padding: 20px 0px 10px 0px; font-weight: 700;}
.green-color{color: #2d9b80;}
.green-bold-text{font-size: 15px;color: #2d9b80;
    line-height: 22px;}
.list-ul ul {
    list-style: none;
}
.list-ul ul li {
    font-size: 15px;
    position: relative;
    padding-left: 25px;
    margin: 10px 0px;
}
.list-ul ul li::after {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    font-family: FontAwesome;
    height: 25px;
    width: 20px;
    background: url(../images/arrows-right.png) 0px 3px no-repeat;
}