/* CSS Document */


/*==== General *****/






@font-face {
	font-family: 'Raleway-SemiBold';
	src:url(../fonts/Raleway-SemiBold.ttf);
}

@font-face {
	font-family: 'Raleway-Bold';
	src:url(../fonts/Raleway-Bold.ttf);
}

@font-face {
	font-family: 'Raleway-Regular';
	src:url(../fonts/Raleway-Regular.ttf);
}

@font-face {
	font-family: 'OpenSans-Regular';
	src:url(../fonts/OpenSans-Regular.ttf);
}

@font-face {
	font-family: 'OpenSans-Bold';
	src:url(../fonts/OpenSans-Bold.ttf);
}

h1, h2, h3, h4, h5, h6, p {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
ul {
	padding-left: 0px !important;
	width: 100%;
	float: left;
	list-style-type: none !important;
	margin-bottom: 0px !important;
}
input, textarea, select, button {
	outline: none;
	border: none;
}
a {
	text-decoration: none !important;
	color: none !important;
	transition: 0.5s all ease;
	outline: none !important;
}
* {
	font-size: 14px;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
/* HTML5 display-role reset for older browsers */

.banners_main {
	position: relative;
}
.banners_main .item img {
	width: 100%;
}
.top-bar{background-color:#373938; border-bottom:1px solid #dedede; min-height:101px;}
.main-logo a{display:inline-block; padding-top:10px; padding-bottom:8px; padding-left:10px;}
.main-page-nav{float:left; width:100%; height:auto; padding-top:17px;}
.m-page-nave{float:right; padding-bottom:25px;}
.m-page-nave ul li{display:inline-block; padding-left:10px; background:url(../images/bg-1.jpg) left top 5px no-repeat; padding-right:9px; font-family: 'Raleway-SemiBold';}
.m-page-nave ul li.active a{color:#84d350;}
.m-page-nave ul li:first-child{background:none;}
.m-page-nave ul li:last-child{padding-right:0;}
.m-page-nave ul li a{color:#fff; font-size:12px;}
.m-page-nave ul li a:hover{color:#84d350;}
#navebar{background:none; border:0; border-radius:0; float:right; margin-bottom:0; min-height:inherit;}
#navebar .nav>li>a{padding-top:0; padding-bottom:0; font-size:15px; text-transform:capitalize; font-family: 'Raleway-Bold'; color:#fff;}
#navebar .nav>li>a:hover{color:#84d350;}
#navebar .nav>li.active > a{color:#84d350; background:none;}
#navebar .nav>li:last-child>a{padding-right:0;}
.navbar-collapse{padding:0;}
.dropdown-menu{border:0; border-radius:0; left:inherit; right:0; padding:0; min-width:200px;}
.dropdown-menu>li{transition:0.5s all ease;}
.dropdown-menu>li>a::before{    content: "\f105";     display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; color:#fff; padding-right:5px; transition:0.5s all ease; position:absolute; top:13px; bottom:0; left:15px;}
.dropdown-menu>li a:hover:before{left:90%;}	
.dropdown-menu>li a:hover {background-color:#7ec74d !important; }

.dropdown-menu>li>a{font-family: 'OpenSans-Regular'; color:#fff !important; cursor:pointer; background-color:#373938; position:relative; padding:9px 30px;}

.banners-bottom-info{position:absolute; bottom:0; background-color:#84d350; min-height:97px; width:100%; z-index:999;}
.m-wraper{float:left; width:100%; height:auto; padding-top:34px; padding-bottom:25px;}
.icon{float:left; width:12%;}
.icon i{font-size:35px; color:#fff;}
.location{float:left; width:85%;}
.location h2{font-size:16px; color:#fff; text-transform:uppercase; font-family: 'Raleway-SemiBold'; padding-bottom:1px;}
.location p{color:#fff;font-family: 'OpenSans-Regular';}
.main-w{float:left; padding-top:34px; padding-bottom:25px; width:100%;}
.main-w .icon{width:15%; float:right;}
.main-w .location{float:right; width:auto;}

.second-wrapper{width:80%; height:auto;margin-left:auto; margin-right:auto; min-height:97px; text-align:center; margin-top:-15px; padding-top:15px;  position:relative; background-color:#2c2c2c;}
.second-wrapper::after{position:absolute; content:''; background:url(../images/bg-2.png) bottom center no-repeat; bottom:-19px; left:0; width:100%; height:19px;}
.icon-sec img{margin-bottom:13px;} 
.sec-info h2 {color:#fff; font-size:24px; text-transform:uppercase; font-family: 'Raleway-Regular';}
.sec-info p{font-size:18px; color:#fff; font-family: 'Raleway-Regular';}














.center-area-first{background:url(../images/bg-3.jpg) center top no-repeat; min-height:580px; background-size:cover; padding-top:40px;}
.scope{text-align:center;}
.scope h2{font-size:35px; color:#2f2f2f; text-transform:uppercase; font-family: 'Raleway-Bold';}
.scope h4{font-size:15px; color:#8a8a8a;font-family: 'OpenSans-Regular';}
.scope p{font-size:15px; color:#646464; font-family: 'OpenSans-Regular'; line-height:26px; padding-bottom:60px;}
.circle{margin-left:10px; margin-right:10px; border:10px solid #e0e0e0; border-radius:50%; background-color:#fff; height:240px; position:relative; transition:0.5s all ease; overflow:hidden;}
.hvr-effect{position:absolute; background-color:rgba(55,56,57,0.60); top:-500px; width:100%; height:100%; transition:0.5s all ease;border-radius:50%;}
.circle a{font-size: 25px;
    color: #84d350;
    font-family: 'Raleway-SemiBold';
    text-align: center;
    position: relative;
    float: left;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); display:block;}
.circle:hover{border-color:#84d350; margin-top:-20px; background-position:top 0 center !important;}
.circle::before{content:''; position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.00); border-radius:50%; top:0;}
.circle:hover:before{background:rgba(0,0,0,0.50)}
.circle:hover a{color:#fff;}
.circle:hover img{display:block;}
.circle:hover .hvr-effect{top:0;}






.second-area-center{padding-top:35px; overflow:hidden; background-color:#000000;}
.global-q h2{font-size:40px; color:#f8f8f8; font-family: 'Raleway-SemiBold'; padding-left:10px;padding-bottom:20px;}
.service-detail::after{
    content: '';
    background: #252525;
    position: absolute;
    width: 9999px;
    left: 100%;
    min-height: 310px;
    margin-left: -15px;top:0;
}
.service-detail{min-height:310px; background-color:#252525; border-left:3px solid #84d350; position:relative; padding-left:15px; padding-top:15px;}
.service-detail h3{font-size:20px; color:#ffffff; font-family: 'Raleway-SemiBold'; padding-bottom:15px;}
.service-detail p{color:#d9d9d9; line-height:24px; font-family: 'OpenSans-Regular'; font-size:13.5px;}
.service-detail ul{margin-top:10px;}
.service-detail ul li{color:#d9d9d9; font-family: 'OpenSans-Regular'; padding-bottom:5px;}
.service-detail a{display:inline-block; width:111px; padding:8px 0; text-align:center; color:#fff; text-transform:capitalize; background-color:#84d350; font-size:15px; font-family: 'OpenSans-Regular'; position:absolute; bottom:20px; border-radius:20px; left:15px;}
.service-detail a:hover{background-color:#fff; color:#252525;}



.gallery{padding-top:25px; text-align:center;}
.gallery h2{font-size:35px; color:#2f2f2f; font-family: 'Raleway-SemiBold'; padding-bottom:5px; text-transform:uppercase}
.gallery p{font-size:16px; color:#717171; padding-bottom:30px;}
.gallery a{float:right; width:152px; padding:8px 0; text-align:center; color:#fff; text-transform:capitalize; background-color:#84d350; font-size:15px; font-family: 'OpenSans-Regular'; border-radius:20px;}
.gallery a:hover{background-color:#252525; color:#fff;}
.hvr-effect-2{position:absolute; text-align:center; background-color:rgba(43,43,43,0.90); left:0px; transition:1.0s all ease; height:100%; width:100%; top:0; opacity:0;}
.hvr-effect-2 i{background-color:#84d350; color:#fff; border-radius:50%; margin-bottom:10px; position: relative;
   width:30px; line-height:30px; transition:0.5s all ease; font-size:14px;}
 .hvr-effect-2 i:hover {border-radius:0;} 
.hvr-effect-2 h4{font-size:20px; color:#fff; font-family: 'Raleway-SemiBold'; position: relative;
    float: left;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); display:block; transition:2.0s all ease;}
	
.gallery-box{position:relative; overflow:hidden; margin-bottom:30px;}
.gallery-img{position:relative; height:256px;}
.gallery-img img{position:absolute;; right:0; left:0; top:0; bottom:0; margin:auto; max-height:100%; max-width:100%;}
.gallery-box:hover .hvr-effect-2{transform:skew(180deg); opacity:1;}
.gallery-box .hvr-effect-2 h4:hover{color:#84d350;}




.fifth-area-center{background-color:#f8f8f8; padding-top:20px; padding-bottom:28px;}
.fifth-area-center .container > h2{font-size:25px; color:#2f2f2f; font-family: 'Raleway-SemiBold'; padding-bottom:10px; text-transform:uppercase;}
.career h2{font-size:35px; color:#fff; font-family: 'Raleway-SemiBold'; padding-bottom:10px;}
.career h2 span{font-size:35px; color:#84d350;}
.career p{color:#fff; line-height:20px; padding-bottom:10px; font-family: 'OpenSans-Regular'; width:57%;}
.career ul li a{color:#fff; font-family: 'OpenSans-Regular'; padding-bottom:8px; display:inline-block;}
.career ul li a:hover{padding-left:5px; color:#84d350;}
.career > a{position:absolute; right:120px; padding:5px 20px; background-color:#84d350; color:#000000; font-family: 'OpenSans-Bold'; font-size:17px; bottom:20px; border-radius:20px;}
.career > a:hover{color:#fff;}
.six-area-center{background:url(../images/bg-7.jpg) center top no-repeat; min-height:206px; padding:28px 0;}
.client-logo{position:relative; height:130px; border:3px solid #f0efef; background-color:#FFFFFF;}
.six-area-center .item{margin:0 15px;}
.six-area-center .owl-theme .owl-controls{margin-top:0;}
.owl-pagination{display:none;}
.six-area-center .owl-theme .owl-controls .owl-buttons div{opacity:0.60; font-size:20px; color:#fff; padding:0; margin:0; background:none;}
.six-area-center .owl-next{position:absolute; top:40%; right:-15px;}
.six-area-center .owl-prev{position:absolute; top:40%; left:-15px;}
.client-logo img{position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; max-height:100%; max-width:100%;}




.main-footer{background-color:#373938; padding-top:30px;}
.footer-s-h h2{font-size:20px; color:#fff; text-transform:uppercase; padding-bottom:15px; font-family: 'Raleway-SemiBold';}
.first-sec input{width:80%; margin-bottom:10px; background:none; padding-left:10px; padding-right:10px; border:1px solid #a3a4a4; padding-top:10px; padding-bottom:10px; color:#fff; font-family: 'OpenSans-Regular'; transition:0.4s all ease;}
.first-sec input::placeholder{color:#c9c9c9; font-size:15px; transition:0.4s all ease;}
.first-sec input:focus{border-color:#84d350; box-shadow:0px 0px 10px 2px #FFFFFF;}
.first-sec input:focus::placeholder{padding-left:20px;}
.first-sec textarea{width:80%; margin-bottom:10px; background:none; padding-left:10px; padding-right:10px; border:1px solid #a3a4a4; padding-top:10px; padding-bottom:10px; color:#fff; font-family: 'OpenSans-Regular'; transition:0.4s all ease;}
.first-sec textarea::placeholder{color:#c9c9c9; font-size:15px; transition:0.4s all ease;}
.first-sec textarea:focus{border-color:#84d350; box-shadow:0px 0px 10px 2px #FFFFFF;}
.first-sec textarea:focus::placeholder{padding-left:20px;}
.first-sec button{width:101px; padding:7px 0; text-align:center; background-color:#84d350; color:#fff; font-size:16px; font-family: 'OpenSans-Regular';transition:0.5s all ease;}
.first-sec button:hover{background-color:#fff; color:#373938;}
.second-sec ul{width:50%;}
.second-sec ul li a::before{content: "\f061";     display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; color:#84d350; padding-right:10px;}
.second-sec ul li a{color:#fff; font-family: 'OpenSans-Regular'; display:inline-block; width:100%; padding-bottom:10px;}
.second-sec ul li a:hover{padding-left:10px;}
.sign-up h2{font-size:18px; color:#fff; font-family: 'Raleway-SemiBold'; padding-top:20px; padding-bottom:10px;}
.sign-up input{width:60%; background:#fff; padding-left:10px; padding-right:10px; float:left; padding-top:10px; padding-bottom:10px;}
.sign-up button{width:20%; text-align:center; padding-top:10px; padding-bottom:10px; color:#fff; font-family: 'Raleway-Regular'; float:left; background-color:#84d350;}
.sign-up input::placeholder{color:#a8a8a8; font-size:12px;}
.third-section p{color:#fafafa; font-family: 'OpenSans-Regular'; line-height:30px; padding-bottom:20px;}
.third-section ul li{color:#fafafa; font-family: 'OpenSans-Regular'; padding-bottom:20px;}
.border-ftr{padding-bottom:20px; border-bottom:1px solid #aaaaaa; margin-bottom:25px;}
.copy-write p{padding-bottom:20px; font-family: 'OpenSans-Regular'; color:#fff; font-size:13px;}
.s-icon ul li{float:left; padding-right:15px;}
.s-icon ul li a{color:#fff;}
.s-icon ul li a i{transition:0.5s all ease; font-size:20px;}
.s-icon ul li a:hover i{transform:rotate(720deg);}
.design p{padding-bottom:20px; font-family: 'OpenSans-Regular'; color:#fff; font-size:13px; text-align:right;}
.design p a{color:#fff;font-size:13px;}



.bredcrums{background-color:#8dd65c; margin-bottom:50px;}
.page-name h2{font-size:22px; color:#fff; font-family: 'Raleway-Bold'; line-height:47px;}
.page-pagination{float:right;}
.page-pagination > span{line-height:47px; display:inline-block; background-color:#626960; padding:0 15px; color:#fff; font-family: 'Raleway-Bold'; font-size:22px; margin-right:100px;}
.page-pagination ul{width:auto; float:right;}
.page-pagination ul li{float:left; line-height:47px; font-family: 'OpenSans-Bold'; color:#fff;}
.page-pagination ul li span{display:inline-block; font-family: 'OpenSans-Regular'; padding-left:5px; padding-right:5px;}
.page-pagination ul li a{font-family: 'OpenSans-Regular'; color:#fff; }
.abt-pages-link {margin-bottom:30px;}
.abt-pages-link a > img{max-width:100%;}
.abt-pages-link ul{margin-bottom:30px !important;}
.abt-pages-link ul li{background:url(../images/bg-9.png) left 15px center no-repeat #e6e6e6; line-height:43px; position:relative; margin-bottom:1px;  padding-left:35px; transition:0.5s all ease;}
.abt-pages-link ul li a{color:#373938; font-family: 'OpenSans-Regular';}
.abt-pages-link ul li::after{    position: absolute;
    width: 0;
    height: 0;
    border-top: 22px solid transparent;
    border-bottom: 21px solid transparent;
    border-left: 15px solid #373938;
    z-index: 999;
    right: -15px;
    content: "";
	display:none; transition:0.5s all ease;
}
.abt-pages-link ul li:hover:after{display:block; top:0;}
.abt-pages-link ul li:hover{background:url(../images/bg-8.png) left 95% center no-repeat #373938;}
.abt-pages-link ul li:hover a{color:#fff;}
.abt-pages-link ul li.active{background:url(../images/bg-8.png) left 95% center no-repeat #373938;}
.abt-pages-link ul li.active::after{display:block; top:0;}
.abt-pages-link ul li.active a{color:#fff;}
.abt-page-content img{float:right; margin-left:20px;}
.abt-page-content h2{font-size:22px; color:#373938; padding-bottom:10px;font-family: 'Raleway-Bold';}
.abt-page-content p{color:#868686; text-align:justify; line-height:24px; font-family: 'OpenSans-Regular'; padding-bottom:30px; font-size:13px;}
.abt-page-content ul {margin-bottom:30 !important;}
.abt-page-content ul li{list-style-type:disc !important; color:#868686; font-family: 'OpenSans-Regular'; padding-bottom:7px;}
.team-main{position:relative; margin-bottom:30px; overflow:hidden;}
.team-img{position:relative; height:213px;}
.team-img img{position:absolute; right:0; left:0; top:0; bottom:0; max-height:100%; max-width:100%; margin:auto;}
.team-detail{position:absolute; width:100%; height:100%; top:-500px; text-align:center; background:rgba(55,57,56,0.85); padding-top:20%; transition:0.5s all ease;}
.team-main:hover .team-detail{top:0;}
.team-detail i{font-size:20px; color:#7dc64d;}
.team-detail h1{font-size:16px; color:#7dc64d; padding-bottom:3px; padding-top:10px; font-family: 'OpenSans-Regular';}
.team-detail h2{color:#c9c8c8; font-size:13px; padding-bottom:10px; font-family: 'OpenSans-Regular';}
.team-detail p{font-size:13px; color:#fff;font-family: 'OpenSans-Regular';}


.job-info {margin-bottom:30px;}
.job-info table tr th{border-right:1px solid #FFFFFF;}
.job-info table tr td{border-right:1px solid #FFFFFF;}
.bredcrums .container{position:relative;}
.bredcrums .container > a{position:absolute; right:0; bottom:-40px; color:#fff; font-family: 'Raleway-SemiBold'; background-color:#84d350; padding:5px 8px; border-radius:20px;}
.bredcrums .container > a:hover{background-color:#373938; color:#fff;}
.table-style1{background-color:#373938; font-family: 'Raleway-SemiBold'; color:#fff; font-size:15px;}
.table-style1 th:first-child{text-align:center; padding-left:0;}
.table-style1 th:last-child{text-align:center; padding-left:0;}
.table-style2 td:first-child{text-align:center; padding-left:0;}
.table-style2 td:last-child{text-align:center; padding-left:0;}
.table-style1 th{ padding-left:15px;}
.table-style2{background-color:#f4f4f4; border-bottom:1px solid #d1d1d1;}
.table-style2 td{padding-left:15px; font-size:13px; color:#686868; font-family: 'OpenSans-Regular'; line-height:20px;}
.table-style2 a{background-color:#84d350; display:inline-block; border-radius:15px; font-size:12px; color:#fff; padding:4px 10px;}
.table-style2 a:hover{background-color:#373938; color:#fff;}













.career-form{background:url(../images/bg-10.jpg) center top no-repeat; min-height:700px;}
.career-form select{width:100%; border:1px solid #d1d1d1; background-color:#f5f5f5; color:#686868; font-size:13px; font-family: 'OpenSans-Regular'; padding-top:11px; padding-bottom:11px; padding-left:15px; margin-bottom:20px; box-shadow:0px 5px 0px 0px #efeff0;}
.career-form input{width:100%; padding-top:11px; padding-bottom:11px; padding-left:15px; margin-bottom:20px; box-shadow:0px 5px 0px 0px #efeff0; border:1px solid #d1d1d1; font-family: 'OpenSans-Regular'; font-size:13px;}
.career-form input:focus{border-color:#84D350;}
.career-form input::placeholder{transition:0.5s all ease;}
.career-form input:focus::placeholder{padding-left:15px;}
.career-form textarea:focus{border-color:#84D350;}
.career-form textarea::placeholder{transition:0.5s all ease;}
.career-form textarea:focus::placeholder{padding-left:15px;}
.career-form textarea{width:100%; border:1px solid #d1d1d1; padding-top:11px; padding-bottom:11px; padding-left:15px; margin-bottom:20px; box-shadow:0px 5px 0px 0px #efeff0; font-family: 'OpenSans-Regular'; font-size:13px;}
.career-form span{float:left; width:100%; margin-bottom:20px;}
.career-form input[type='file']{border:0; box-shadow:none; padding:0; margin-bottom:0;}
.career-form img{float:left; margin-right:20px;}
.career-form button{width:116px; text-align:center; padding-top:7px; padding-bottom:7px; color:#fff; border-radius:25px; background-color:#373938; font-size:15px;  font-family: 'OpenSans-Regular'; margin-right:10px; transition:0.5s all ease;}
.career-form button:hover{background-color:#84d350;}







.sports-center-address{background-color:#373938; padding-top:20px; padding-left:25px; padding-right:25px; padding-bottom:30px; min-height:294px; margin-bottom:30px;}
.sports-center-address h1{font-size:24px; color:#ffffff; font-family: 'Raleway-Bold'; padding-bottom:5px;}
.sports-center-address p{color:#fafafa; font-family: 'OpenSans-Regular';}
.sports-center-address ul{padding-top:20px;}
.sports-center-address ul li{padding-bottom:10px; color:#ffffff; font-family: 'OpenSans-Regular';}
.form-contact h2{font-size:25px; color:#071424; padding-bottom:15px; font-family: 'Raleway-Bold';}
.form-contact input{width:100%; margin-bottom:20px; border:1px solid #d1d1d1; box-shadow:0px 5px 13px 0px #e0e0e0; padding-top:12px; padding-bottom:15px; padding-left:15px; font-size:13px; transition:0.5s all ease; font-family: 'OpenSans-Regular';}
.form-contact input::placeholder{color:#9d9c9c; transition:0.5s all ease;}
.form-contact input:focus{border-color:#84d350; box-shadow:0px 0px 10px 0px #84d350;}
.form-contact input:focus::placeholder{padding-left:15px; color:#84d350;}
.form-contact textarea{width:100%; margin-bottom:20px; border:1px solid #d1d1d1; box-shadow:0px 5px 13px 0px #e0e0e0; padding-top:12px; padding-bottom:20px; padding-left:15px; font-size:13px; transition:0.5s all ease; font-family: 'OpenSans-Regular'; margin-top:42px;}
.form-contact textarea:focus{border-color:#84d350; box-shadow:0px 0px 10px 0px #84d350;}
.form-contact button{float:right; margin-left:10px; padding-top:8px; padding-bottom:8px; width:117px; text-align:center; color:#fff;font-family: 'OpenSans-Regular'; border-radius:25px; background-color:#373938; transition:0.5s all ease;}
.form-contact button:hover{background-color:#84d350;}
.location-map h2{font-size:25px; color:#071424; font-family: 'Raleway-Bold'; padding-bottom:15px;}
.location-map{margin-bottom:50px;}



.video-fitnes{margin-bottom:30px;}
.video-fitnes iframe{width:100%; height:250px;}









.services-page-content img{float:right; margin-left:20px;}
.services-page-content h1{padding-bottom:15px; color:#373938; font-size:22px; font-family: 'Raleway-Bold';}
.services-page-content h3{font-size:15px; color:#5e5e5e; font-family: 'Raleway-SemiBold';}
.services-page-content p{line-height:24px; color:#868686; text-align:justify; font-family: 'OpenSans-Regular'; padding-bottom:20px;}
.services-page-content ul{list-style-type:disc !important; margin-bottom:30px !important;}
.services-page-content ul li{color:#868686; padding-bottom:5px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxNDMwQTMzOEUwNTExRTdCM0NEODU3QjExQjZFNjc2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxNDMwQTM0OEUwNTExRTdCM0NEODU3QjExQjZFNjc2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzE0MzBBMzE4RTA1MTFFN0IzQ0Q4NTdCMTFCNkU2NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzE0MzBBMzI4RTA1MTFFN0IzQ0Q4NTdCMTFCNkU2NzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CBp03AAAAQElEQVR42mJsuRzAz8DA4AfEskD8GIg3sQAJfyBWYoAAZSAOZAISMgyoQBYk+ARN8DFIcCMQ3wPiX1B6A0CAAQALgAq+5eLQ4AAAAABJRU5ErkJggg==);
    background-repeat:no-repeat;
    background-position:left center;
    list-style-type: none;
    padding-left:15px;
}
.services-page-content ul li span{display:inline-block; color:#909090; font-family: 'Raleway-Regular';}




.team-mangement{position:relative; background-color:#373938; float:left; width:100%; height:auto; margin-bottom:50px;}
.team-img2{position:relative; height:98px; margin-top:-25px;}
.team-img2 img{position:absolute; right:0; left:0; top:0; bottom:0; margin:auto; max-width:100%; max-height:100%; border:3px solid #fff;}
.team-m-detail{float:left; width:100%; padding-top:15px; padding-left:20px; height:auto;}
.team-m-detail h2{font-size:17px; color:#fff; font-family: 'Raleway-SemiBold';}
.team-m-detail p{font-size:13px; color:#e0e0e0; font-family: 'OpenSans-Regular'; padding-bottom:10px;}
.team-m-detail ul {list-style-type:disc !important; padding-left:15px !important; margin-bottom:10px !important;}

.team-m-detail ul li:before {
    content: '\2022 ';
    font-size: 17px;
    color: #7ec74d;;
    padding-right: 0.5em;
    
}
.team-m-detail ul li{font-size:13px; padding-bottom:5px; color:#e0e0e0; list-style-type: none; font-family: 'OpenSans-Regular';}












.weekly-o-p h2{font-size:20px; color:#5e5e5e; font-family: 'Raleway-Bold'; padding-bottom:5px;}
.weekly-o-p p{color:#868686; font-family: 'OpenSans-Regular'; padding-bottom:35px;}
.weekly-o-c{background-color:#373938; color:#fff; border:10px solid #84d350; font-size:30px; font-family: 'Raleway-Bold'; border-radius:50%; min-height:360px; text-align:center; padding-top:40%;}
.weekly-report{border:10px solid #efefef; background-color:#fff; border-radius:50%; text-align:center; margin-bottom:20px; transition:0.5s all ease; height:158px; line-height:140px; padding-left:10px; padding-right:10px;}
.weekly-report a{font-size:19px; color:#373938; font-family: 'Raleway-SemiBold'; display:inline-block; vertical-align:middle; line-height:normal;}
.health-c-o .owl-carousel{ margin-top:10%;}
.weekly-report:hover{border-color:#e1e1e1; background-color:#84d350;}
.weekly-report:hover a{color:#fff;}
.health-c-o .item {
    margin: 0 15px;
}
.health-c-o .owl-theme .owl-controls{margin-top:0;}
.owl-pagination{display:none;}

.health-c-o .owl-theme .owl-controls .owl-buttons div{background:none; color:#bfbfbf; margin:0; padding:0; border-radius:0; border:0; font-size:14px;}
.health-c-o .owl-theme .owl-controls .owl-buttons div:hover{color:#000000; opacity:1.0;}
.health-c-o .owl-prev{position:absolute; right:20px; top:-50px;}
.health-c-o .owl-next{position:absolute; right:0px; top:-50px;}









.abt-services-company .services-page-content ul{float:none; margin-bottom:10px !important;}
.abt-services-company .services-page-content h3{padding-bottom:10px; font-family: 'Raleway-Bold';}






.news img{float:right; margin-left:20px; margin-bottom:20px;}
.news h2{font-size:22px; color:#373938; font-family: 'Raleway-Bold'; padding-bottom:5px;}
.news h3{color:#868686; font-family: 'OpenSans-Regular'; font-size:14px;}
.news p{padding-top:20px; color:#868686; line-height:24px; text-align:justify; padding-bottom:20px; font-family: 'OpenSans-Regular';}
.news ul{padding-left:15px !important; list-style-type:disc !important; margin-top:20px; margin-bottom:20px !important;}
.news ul li{color:#7ec74d; padding-bottom:5px;}
.news ul li span{font-size:13px; color:#e0e0e0; font-family: 'OpenSans-Regular';}







.clients-img{background:url(../images/bg-11.jpg) right top no-repeat; min-height:160px; padding-top:15px; margin-bottom:30px; position:relative; overflow:hidden;}
.client-img{position:relative; height:124px; width:90%; border:2px solid #dbdbdb; border-right:10px solid #dbdbdb; border-bottom:10px solid #dbdbdb; transition:0.5s all ease;}
.client-img img{position:absolute; right:0; left:0; top:0; bottom:0; margin:auto; max-height:100%; max-width:100%;}
.hvr-effect3{background-color:rgba(55,57,56,0.80); text-align:center; padding-top:25%; position:absolute; top:-500px; height:100%; width:100%; transition:0.5s all ease;}
.hvr-effect3 i{border-radius:50%; padding:15px; background-color:#84d350; color:#fff;}
.clients-img:hover .hvr-effect3{top:0;}
.clients-img:hover .client-img{border-color:#84d350;}
.location-map img{max-width:100%;}
@media screen and (min-width:768px){
#navebar .nav>li.dropdown:hover .dropdown-menu{display:block;}
#navebar .nav>li:last-child>a{padding-bottom:22px;}
}
.client-logo a{display:block;}
.client-logo a::before{content:''; position:absolute; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.00); transition:1.0s all ease; z-index:9}
.client-logo a:hover:before{background-color:rgba(0,0,0,0.60);}


/* added 10-26-2017 */
* appointment popup */
.pop-wrap, .pop-wrap .pop-hdr, .pop-wrap .pop-body {
  width: 100%;
  height: auto;
  float: left; }
  .pop-wrap .pop-hdr title {
    color: #868686;
    text-transform: uppercase;
    font-size: 22px;
    text-align: center;
    margin-bottom: 10px; }
  .pop-wrap button, .pop-wrap .pop-hdr button, .pop-wrap .pop-body button {
    background-color: #868686; }

/* appointment popup */
/* inquiry popup */
.our_team .inquiry {
  padding-top: 0px;
  margin-bottom: 0px; }

.our_team .inquiry .form-wrap {
  width: 100%;
  padding-bottom:10px;}

.our_team .form-wrap .form-btn .rmore button {
  background-color: transparent; }

/* inquiry popui */
/* our team popup */
.our_team .pop-body figure {
  display: flex; }
  .our_team .pop-body figure img {
    margin-right: 15px;
    background-color: #c4c4c4; }
  /*.our_team .pop-body figure figcaption {
    flex-direction: column;
    justify-content: center;
    display: flex; }*/
    .our_team .pop-body figure figcaption h1 {
      color: #a3a738;
      font-size: 20px;
      text-transform: uppercase;
      padding-bottom: 8px;
      font-weight:600;}
    .our_team .pop-body figure figcaption p {
      color: #868686;
      font-size: 15px;
      line-height: 1.5;
      text-align: justify; }

/* our team pop */