@font-face {
    font-family: 'AileronRegular';
    src: url('../fonts/AileronRegular.eot');
    src: url('../fonts/AileronRegular.eot') format('embedded-opentype'),
         url('../fonts/AileronRegular.woff2') format('woff2'),
         url('../fonts/AileronRegular.woff') format('woff'),
         url('../fonts/AileronRegular.ttf') format('truetype'),
         url('../fonts/AileronRegular.svg#AileronRegular') format('svg');
}
.ad1{
    width:80% !important;
    position:relative;
    bottom:40px;
}
.ad2 img{
    position:relative !important;
    top:100px !important;
}

.ad3 img{
  width:500px;
  height:500px;
}
.page-wrapper {position: relative; overflow: hidden;}
.wow { visibility: hidden;}
.site-header {}
.site-header .site-logo { padding-left: 15px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}
.site-header .navigation { background-color: #fff; margin-bottom: 0; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0;  -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0;}
.site-header .navigation > .container { position: relative;}
.site-header #navbar { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s; }
.site-header #navbar ul { list-style: none;}
.site-header #navbar > ul li a:hover { text-decoration: none; color: #443f45;}
.consulting-header .navigation {background-color: #000;}
.consulting-header .site-logo {padding-left: 15px;}
.consulting-header .topbar { color: #fff; padding: 15px 0;}
.consulting-header .topbar .contact-info {list-style: none; margin-top: 5px; padding:0; margin:0;}
.consulting-header .topbar .contact-info li { display: inline-block; color: #fff;}
.consulting-header .topbar .contact-info > li + li {margin-left: 30px;}
.consulting-header .topbar .contact-info i {display: inline-block; padding-right: 3px; color: #fdd415;}
.consulting-header .topbar .language { float: right;}
.consulting-header .navigation { background-color: #012f5c;}
.consulting-header .navbar-header button { background-color: #fdd415;}
.consulting-header .site-logo { left: 0;}
.consulting-header .social a:hover{color: #fdd415;}
.consulting-header {}
.consulting-header .topbar { padding: 8px 0;}
.consulting-header .topbar i {color: #efb945;}
.consulting-header .topbar .address-language {text-align: right;}
.consulting-header .navigation {background-color: #78675e;}
.consulting-header .search-social button,.consulting-header .search-social a {color: #000;}
.consulting-header .search-social a:hover {color: #efb945;}
.sticky-header {width: 100%;position: fixed; left: 0; top: -200px; z-index: 9999; opacity: 0; -webkit-transition: all 0.7s;  -moz-transition: all 0.7s; -o-transition: all 0.7s; -ms-transition: all 0.7s; transition: all 0.7s;}
.sticky-on { opacity: 1; top: 0;}
.consulting-header #navbar > ul > li > a{ font-family: 'AileronRegular'; font-size:16px; color:#fff; text-transform: uppercase;}
.consulting-header .search-social a{ background:#4fad2f; color:#fff; padding:5px 30px; border-radius:10px; text-decoration: none;}
.consulting-header .search-social a:hover{ color:#fff;}
.site-header #navbar ul{ float: none;}
.banner_slider {position: relative; padding:0;}
.banner_slider .owl-item.active .single-slider .intro1 {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.banner_slider .owl-item.active .single-slider .intro2 {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.banner_slider .owl-item.active .single-slider .imgani {-webkit-animation-delay: 1s;animation-delay: 1s;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.banner_slider img{ width:100%;}
.banner_slider .owl-item.active .single-slider .text {-webkit-animation-delay: 0.8s;animation-delay: 0.8s;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.banner_slider .owl-item.active .single-slider .buttons {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;-webkit-animation-name: fadeInRight; animation-name: fadeInRight;}
.banner_slider .owl-dots .owl-dot { background: #c6c6c6; display: inline-block; width:70px !important; height: 6px !important; margin-right: 8px;-webkit-transition: all .3s ease 0s; transition: all .3s ease 0s; width: 15px; height: 15px; border-radius: 15px;}
.banner_slider .owl-dots{ position: absolute; bottom:30px; width:100%; text-align: center;}
.banner_slider .owl-dots .owl-dot.active { background-color: #000000;}
.banner_slider .owl-nav{}
.banner_slider .single-slider::before {opacity: 0.7;}
.banner_slider .content .intro1 {font-size: 49px;color:#4fad2f; margin:0; font-weight: 400; font-family: 'AileronRegular'; margin-bottom:5px; margin: 100px 0 0 0;}
.banner_slider .content .intro2 {font-size: 40px;color: #6e6058; margin:0; font-weight: 400;4 font-family: 'AileronRegular'; line-height:45px; margin-bottom:10px;}
.banner_slider .content_bg{ padding:0; }
.banner_slider .content .intro2 span{ display: block;}
.banner_slider .content .text {color:#000000;font-size: 24px;line-height: 32px;font-weight: 400; font-family: 'Montserrat', sans-serif;}
.banner_slider .content .buttons {color: #fff;font-size: 16px; background:#313131; text-decoration: none; padding:15px 30px;
border-radius:5px; display: inline-block; font-weight: 500; text-transform: uppercase;font-family: 'Montserrat', sans-serif; margin-top:30px;}
.banner_slider .owl-theme .owl-controls .owl-page span{ color:#fff; }
.banner_slider .owl-theme .owl-controls .owl-page.active span, .banner_slider .owl-theme .owl-controls.clickable .owl-page:hover span{ color:#93d050 !important;}
.banner_slider .owl-next .fa-angle-right{ width: 40px;height: 40px;line-height: 50px;border-radius: 40px;background:#fff;display: inline-block;box-shadow: 1px 5px 5px -2px #ddd; text-align:center; position: absolute;right:15px; top:40%; z-index:2;}
.banner_slider .owl-prev .fa-angle-left{ width: 40px;height: 40px;line-height: 50px;border-radius: 40px;background:#fff;display: inline-block;box-shadow: 1px 5px 5px -2px #ddd; text-align:center; position: absolute;left:15px; top:40%; z-index:2;}
.banner_slider .fa-angle-left::before {  content:''; background:url(../images/arrow2.png) no-repeat; width:19px; height:17px;
display: inline-block;}
.banner_slider .fa-angle-right::before {  content:''; background:url(../images/arrow1.png) no-repeat; width:19px; height:17px;
display: inline-block;}
.tepadbnrsec{ padding:0;}
.tepadbnrsecc{ background:url(../images/slider_bg.jpg); padding:50px 0 0 0;}
.tepadhpo{ padding:0; z-index:2;}
.tepadhpos{ padding:50px;}
.tepadhpos h2{ margin-top:0; color:#fff; font-size:35px; font-weight: 400; font-family: 'AileronRegular';}
.tepadhpos h2 span{ display: block;}
.tepadhpos ul{ padding:0; margin:0;}
.tepadhpos ul li{ list-style: none; color:#fff; font-size:20px; font-weight: 400; font-family: 'AileronRegular'; text-align: justify; padding:7px 0 7px 50px; line-height:32px; position: relative;}
.tepadwiad{ text-align: center; padding:50px 0;}
.tepadwiad h2{ color:#4fad2f; font-size:40px; font-weight: 400;}
.tepadwiad p{ color:#313131; font-size:20px; font-weight: 400;}
.tepadwiad p span{ display: block;}
.tepadwiado{ background:url(../images/what_symptoms_bg.jpg); padding:50px 0;}
.tepadwiados{}
.tepadwiados h2{ color:#4fad2f; font-size:40px; font-family: 'AileronRegular'; font-weight: 400; margin-top:0;}
.tepadwiados ul{ padding:0; margin:0;}
.tepadwiados ul li{ list-style: none;}
.tepadwiados ul li .tepadwiadoss{ padding:0;}
.tepadabtsec{ padding:0;}
.tepadabtsecb{ background:url(../images/about_bg.png); padding:50px 0;}
.tepadabtsecc{}
.tepadabtseccs{}
.tepadabtseccs h2{ color:#6e6058; font-size:40px; font-weight: 400; font-family: 'AileronRegular';}
.tepadabtseccs h2 span{ color:#4fad2f;}
.tepadwistab{ padding:50px 0;}
.tepadwistabc{}
.tepadabtseccs{ text-align: center;}
.tepadabtseccs p{ color:#322a24; font-size:20px; font-family: 'AileronRegular'; line-height:30px;}
.tepadabtseccs p span{ display: block;}
.tepadcntusec{ padding:0;}
.tepadcntusbo{ background:#efefef; padding:50px 0; text-align: center;}
.tepadhwtusec{ padding:0;}
.tepadhwtusecc{ padding:50px 0 50px 0; background:url(../images/how_to_use_bg.png) bottom; text-align: center;}
.tepadhpob{ padding:0;}
.tepadhpos ul li:before{ content:''; background:url(../images/what_home_li_before.png); width:38px; height:32px; position: absolute; left:0; top:12px;}
.tepadwatcoad{ background:url(../images/what_causes_bg.jpg); padding:50px 0;}
.tepadwatcoad h2{ color:#4fad2f; font-size:40px; font-family: 'AileronRegular'; font-weight:400;}
.tepadwatcoad h2 span{ display: block;}
.tepadwatcoads{ padding:0;}
.tepadwatcoads ul{ padding:0; margin:0;}
.tepadwatcoads ul li{ list-style: none; position: relative; color:#322a24; font-size:18px; font-family: 'AileronRegular'; font-weight:400; text-align: justify; line-height:30px; padding:20px 0 20px 50px;}
.tepadwatcoads ul li:before{ content:''; background:url(../images/what_home_li_before.png); width:38px; height:32px; position: absolute; left:0; top:25px;}
.tepadwatcoads:last-child{ display: flex;align-items: center;justify-content: center; margin-top:-112px;}
.tepadabtbs_boost { position: absolute; right: -92px; top: 18px;}

.tepadwatisb{ padding:50px 0;}
.tepadwatisb h2{ color:#4fad2f; font-size:40px; font-family: 'AileronRegular'; font-weight:400; text-align: center; margin-bottom:30px;}
.tepadwatisb h2 span{ display: block;}
.tepadwatisbc{ padding:0;}
.tepadwatisbs p{ color:#322a24; font-size:30px; font-family: 'AileronRegular'; font-weight:400; line-height:40px; text-align: center;}
.tepadwatisbs{ padding:0;}
.tepadwatisbs ul{ padding:0; margin:0;}
.tepadwatisbs ul li{ list-style: none; position: relative; color:#322a24; font-size:20px; font-family: 'AileronRegular'; font-weight:400; text-align: justify; line-height:30px; padding:10px 0 10px 50px;}
.tepadwatisbs ul li:before{ content:''; background:url(../images/what_home_li_before.png); width:38px; height:32px; position: absolute; left:0; top:15px;}
.tepadwatisbs:last-child{}

.tepadhhttb{ background:url(../images/how_long_take_bg.png); padding:50px 0;}
.tepadhhttb h2{ color:#3c3c3c; font-size:40px; font-family: 'AileronRegular'; margin-bottom:30px; text-align: center;}
.tepadhhttb h2 img{ vertical-align: middle; width: auto;}
.tepadinnhttbs{}
.tepadinnhttbs:first-child img{ margin-top:80px;}
.tepadinnhttbs ul{ padding:0; margin:0;}
.tepadinnhttbs ul li{ list-style: none; padding:0 0 20px 0;}
.tepadinnhttbs ul li .tepadinnhttbss{}
.tepadinnhttbs ul li .tepadinnhttbssl{ text-align: center; padding:0;}
.tepadinnhttbssl img{ width: auto;}
.tepadinnhttbs ul li .tepadinnhttbssr{ background:#fff; border:1px dashed #000; border-radius:20px; display: flex;align-items: center;
justify-content: center; padding:30px 17px; text-align: center; min-height:150px; margin-left:-15px; position: relative;}
.tepadinnhttbs ul li .tepadinnhttbssr p{ color:#3c3c3c; font-size:18px; font-family: 'AileronRegular';}
.tepadinnhttbs ul li .tepadinnhttbss h6{ color:#6f6f6f; font-size:18px; font-family: 'AileronRegular'; text-align: center;}
.tepadinnhttbs ul li .tepadinnhttbssr{ margin-left:0;}
.tepadinnhttbs ul li:nth-child(2) .tepadinnhttbssr:after{ content:''; background:url(../images/howtotake_step2_option.png) no-repeat; display: inline-block;
width:98px; height:122px; position: absolute; right:-100px; top:0;}

.tepadicwwlthb{ padding:0;}
.tepadcntusbs{ padding:0;}
.contact_enqcont{ padding:80px 100px 0 0;}
.contact_enqcont h2{ color:#48bb80; font-size:32px; font-family: 'AileronRegular'; font-weight: 400; margin-bottom:20px;}
.contact_enqcont iframe{ width:100%; min-height:390px; border: none;}
.contact_enq{ padding:0;}
.contact_enq .form-control{ box-shadow: none; color:#616161; height:45px; font-size:16px; font-weight: 400;
font-family: 'AileronRegular'; border:1px solid #e8e8e8;}
.contact_enq .form-group{ padding:0; margin:5px 0;}
.contact_enq select{ color:#616161; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
.contact_enq option{ color:#616161;}
.contact_enq .form-control.txt_area{ height:105px; color:#616161;}
.contact_enq .form-control.submit{ background:#000000; font-size:18px; color:#fff; text-transform: uppercase; font-weight: 400; margin-top:15px;width: auto; padding:25px 50px; border-radius:7px; display: inline-block; line-height:2px;}
.contact_enq ::placeholder{ color:#616161; font-size:16px; font-weight: 400; font-family: 'AileronRegular';}
.contact_enq .input-group-addon{ padding:0; border: none; width: 100%; position: relative; z-index:2;}
.contact_enq .input-group-addon .fa{ position: absolute; right:10px; top:12px; color:#001730; font-size:20px;}
.tepadcntusbs img{ width:100%;}
.buy_now{ position: absolute; right:0; top:15px;}
.buy_now a{ background:#4fad2f; color:#fff; border-radius:20px; padding:5px 30px; display: inline-block; text-decoration: none;}
.tepadiihslb{ padding:0; margin-top:-5px;}
.tepadiihslbs:last-child .contact_add h2{ color:#fff; font-size:31px; text-transform: uppercase; font-family: 'AileronRegular'; margin-top:0;}
.tepadiihslbs:last-child .contact_add p{ color:#fff; font-size:20px; font-family: 'AileronRegular'; margin:0; font-weight: 400; line-height:30px;}
.tepadiihslbs:last-child .contact_add p a{ color:#fff; font-size:20px; text-decoration: none;}
.tepadiihslbs:last-child .contact_add p .fa{ width:40px; height:40px; background:#ffffff; color:#4fad2f; text-align: center; border-radius:40px;
line-height:40px; margin-right:10px;}
.tepadiihslbs:last-child .contact_add ul{ padding:0; margin:0;}
.tepadiihslbs:last-child .contact_add ul li{ color:#fff; list-style: none; font-family: 'AileronRegular'; font-size:20px; border-bottom:1px solid #84c66e; font-weight: 400; line-height:32px;}
.tepadiihslbs:last-child .contact_add ul li:last-child{ border-bottom: none;}
.tepadiihslbs:last-child .contact_add ul li a{ color:#fff; text-decoration: none; font-family: 'AileronRegular'; font-size:18px;}
.contact_map{ padding:0;}
.contact_map iframe{ width:100%; border: none; min-height:609px; border: none;}
.tepadiihslbs{ padding:0; z-index:2;}
.headtop_s{ padding:0;}
.tepadinnhttbs ul li:hover .tepadinnhttbssr{ background:#4fad2f;}
.tepadinnhttbs ul li:hover .tepadinnhttbssr p{ color:#fff;}
.tepadwhatsec{ padding:0;}
.consulting-header .navigation { background-color: #78675e; width:100% !important; }
.consulting-header #navbar > ul > li > a { color: #fff; }
.tepadftrb{ background:#78675e; padding:20px 0;}
.tepadftrb ul{ padding:0; margin:0;}
.tepadftrb ul li{ list-style: none; display: inline-block;}
.tepadftrb ul li p{ margin:0; color:#fff; font-family: 'AileronRegular'; font-size:18px;}
.tepadftrb ul li p a{ color:#fff; text-decoration: none;}
.tepadftrb ul li:last-child{ float: right;}
.banner_slider .content_bg h2 img{ width: auto;}
.tepadftrb ul li:first-child{ text-align: center;}

.dropdown:hover .dropdown-menu { display: block; }
.dropdown .dropdown-menu li a{ font-family: 'AileronRegular'; font-size:18px;}
.dropdown .dropdown-menu li:hover a{ color:#4fad2f !important;}

.tepadiihslb:before{ content:''; background:#bab2ae; width:100%; min-height:314px; position: absolute; left:0; top:0;}
.tepadiihslb:after{ content:''; background:#4fad2f; width:50%; min-height:314px; position: absolute; right:0; top:0; display:none;}

.tepadiihslbs .contact_add{ padding:50px;}
.tepadiihslbs .contact_add:first-child{ padding-left:0;}
.tepadiihslbs .contact_add:last-child{ padding-right:0;}
.tepadicwwlthb_abs{ position: absolute; width:100%; top:0;}
.tepadcntusbs.fltrgt{ float: right;}

.tepadhpob:before{ content:''; background:#d8f0fa; width:50%; left:0; position: absolute; min-height:600px; top:0;}
.tepadhpob:after{ content:''; background:#4fad2f; width:50%; right:0; position: absolute; min-height:600px; top:0;}
.tepadhpos:first-child{ padding-left:0;}
.tepadhpos:last-child{ padding-right:0;}

.banner_slider .content .intro2 label{ display: inline-block; color:#4fad2f; font-family: 'AileronRegular';}
.tepadwatcoads.introduce:last-child{ margin-top:0;}


