a, header .navbar .cta-btn a {
-webkit-transition:.3s all ease;
-o-transition:.3s all ease
}
a, a:hover {
	text-decoration:none
}
.btn.btn-outline-white, header .navbar-brand {
	letter-spacing:.2em;
	text-transform:uppercase
}
.cta-link, .footer-social a, .link-thumbnail, .owl-carousel .owl-dots, header .top-bar .social li {
	text-align:center
}
.Dis{display: block;}
.fix {
	position: fixed;
	padding: 0;
	bottom: 0;
	left: 0;
	display: none;
}
.end {
	margin: 0;
	padding: 0;
	background-color: #fff;
}
.end li {
	display: block;
	padding:3px 10px;
	text-align: left;
	display: inline-block;
}
.icon-texx2 {
	position: absolute;
	left: 0px;
	right: 0px;
	width: 80%;
	margin: 0 auto;
	text-align: center;
	top: 7px;
}
.icon-texx2 h4 {
	font-size:15px;
	font-weight:600;
}
.icon-texx2 h4 span {
	color:#fff700;
}
.new-fr2 {
	width: 50px;
	line-height: 50px;
	height: 50px;
	background-color: #008b2b;
	color: #ffffff;
	text-align: center;
	border-radius: 50%;
	box-shadow: 0px 29px 10px -19px #000;
}
.new-fr2 i {
	font-size:30px;
	line-height:50px;
	animation:ftrcll 400ms linear infinite;
}
@keyframes ftrcll {
 0% {
transform:scale(1.1);
}
 50% {
transform:scale(0.8);
}
 100% {
transform:scale(1.1);
}
}
body {
	background:#fff;
	font-family:"Open Sans", Arial, sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:1.8;
	color:#868e96
}
a {
transition:.3s all ease
}
h1, h2, h3, h4, h5 {
	color:#000
}
.btn, .form-control {
	outline:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
.btn.btn-primary {
	color:#000;
	border-width:2px
}
.btn.btn-primary:active, .btn.btn-primary:focus, .btn.btn-primary:hover {
	border-color:#f6c245;
	background:#f6c245;
	background-image:linear-gradient(to bottom, #996414, #996414)
}
.btn.btn-sm {
	font-size:12px
}
.btn.btn-outline-primary {
	border-width:2px;
	color:#f4b214
}
.btn.btn-outline-primary:active, .btn.btn-outline-primary:focus, .btn.btn-outline-primary:hover {
	color:#fff
}
.btn.btn-outline-white {
	border-width:2px;
	border-color:#fff;
	color:#fff;
	font-size:14px
}
.btn.btn-outline-white:focus, .btn.btn-outline-white:hover {
	background:#fff;
	color:#000
}
header {
	position:relative;
	top:0;
	left:0;
	width:100%;
	z-index:5
}
header .navbar-brand {
	font-weight:400
}
header .navbar-brand span {
	color:#f4b214
}
header .top-bar {
	background:#dee2e6
}
header .top-bar a {
	color:#fff;
	padding:10px;
	font-size:13px;
	display:inline-block
}
header .top-bar .cta-btn {
	display:inline-block;
	padding-right:15px;
	padding-left:15px;
	background:#5ac8d8
}
header .top-bar .cta-btn:hover {
	-webkit-box-shadow:2px 0 20px 0 rgba(0, 0, 0, .1);
	box-shadow:2px 0 20px 0 rgba(0, 0, 0, .1)
}
header .top-bar .social {
	margin-bottom:0
}
header .top-bar .social li {
	display:inline-block
}
header .top-bar .social li a {
	color:#fff;
	padding:10px;
	width:40px;
	display:inline-block
}
@media (max-width:991px) {
header .top-bar .social li a {
padding-left:10px;
padding-right:10px;
width:inherit
}
}
header .top-bar .social li a:hover {
	background:#5ac8d8;
	color:#fff;
	-webkit-box-shadow:2px 0 20px 0 rgba(0, 0, 0, .1);
	box-shadow:2px 0 20px 0 rgba(0, 0, 0, .1)
}
header .navbar {
	padding-top:0;
	padding-bottom:0;
	background:#fff!important
}
@media (max-width:1199px) {
header .navbar {
background:#fff!important;
padding-top:.5rem;
padding-bottom:.5rem
}
}
header .navbar .nav-link {
	padding:1.7rem 1rem;
	outline:0!important
}
@media (max-width:1199px) {
header .navbar .nav-link {
padding:.5rem 0
}
}
header .navbar .nav-link.active {
	color:#f4b214!important
}
header .navbar .dropdown-menu {
	font-size:14px;
	border-radius:0;
	border:none;
	-webkit-box-shadow:0 2px 30px -2px rgba(0, 0, 0, .2);
	box-shadow:0 2px 30px -2px rgba(0, 0, 0, .2);
	min-width:13em;
	position:relative;
	margin-top:-10px
}
header .navbar .dropdown-menu .dropdown-item.active, header .navbar .dropdown-menu .dropdown-item:hover {
	background:#f4b214;
	color:#fff
}
header .navbar .dropdown-menu a {
	padding-top:7px;
	padding-bottom:7px
}
header .navbar .cta-btn a {
	background:#f4b214;
	color:#000!important;
	text-transform:uppercase;
	line-height:1;
transition:.3s all ease;
	padding:26px 20px!important
}
header .navbar .cta-btn a:hover {
	color:#fff!important;
	-webkit-box-shadow:2px 0 30px -5px rgba(244, 178, 20, .9);
	box-shadow:2px 0 30px -5px rgba(244, 178, 20, .9)
}
.cta-overlap {
	margin-top:-4em;
	position:relative;
	z-index:100
}
.cta-overlap .text {
	background:#f4b214;
	padding:3em 2em;
	-webkit-box-shadow:0 1px 30px -4px rgba(0, 0, 0, .2);
	box-shadow:0 1px 30px -4px rgba(0, 0, 0, .2)
}
.cta-overlap .text h2 {
	margin-bottom:0;
	color:#fff
}
@media (max-width:991px) {
.cta-overlap .text {
padding:30px 15px;
display:block!important;
text-align:center
}
.cta-overlap .text h2 {
margin-bottom:20px;
font-size:26px
}
}
.custom-icon {
	font-size:70px;
	color:#f4b214
}
.owl-carousel .owl-item {
	opacity:.4
}
.owl-carousel .owl-item.active {
	opacity:1
}
.owl-carousel .owl-nav {
	position:absolute;
	top:50%;
	width:100%
}
.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
	position:absolute;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	margin-top:-10px
}
.owl-carousel .owl-nav .owl-next:active, .owl-carousel .owl-nav .owl-next:focus, .owl-carousel .owl-nav .owl-next:hover, .owl-carousel .owl-nav .owl-prev:active, .owl-carousel .owl-nav .owl-prev:focus, .owl-carousel .owl-nav .owl-prev:hover {
	outline:0
}
.owl-carousel .owl-nav .owl-next span:before, .owl-carousel .owl-nav .owl-prev span:before {
	font-size:40px
}
.owl-carousel .owl-nav .owl-prev {
	left:30px!important
}
.owl-carousel .owl-nav .owl-next {
	right:30px!important
}
.owl-carousel .owl-dots .owl-dot {
	width:10px;
	height:10px;
	margin:5px;
	border-radius:50%;
	background:#e6e6e6
}
.owl-carousel .owl-dots .owl-dot.active {
	background:#f4b214
}
.owl-carousel.home-slider {
	z-index:1;
	position:relative
}
.owl-carousel.home-slider .owl-nav {
	opacity:0;
	visibility:hidden;
-webkit-transition:.3s all ease;
-o-transition:.3s all ease;
transition:.3s all ease
}
.owl-carousel.home-slider .owl-nav button {
	color:#fff
}
.owl-carousel.home-slider:focus .owl-nav, .owl-carousel.home-slider:hover .owl-nav {
	opacity:1;
	visibility:visible
}
.owl-carousel.home-slider .slider-item {
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	height:calc(100vh - 117px);
	min-height:700px
}
.owl-carousel.home-slider .slider-item .slider-text {
	color:#fff;
	height:calc(100vh - 117px);
	min-height:700px
}
.owl-carousel.home-slider .slider-item .slider-text h1 {
	font-size:40px;
	color:#fff;
	line-height:1.2;
	font-weight:800!important;
	text-transform:uppercase
}
@media (max-width:991px) {
.owl-carousel.home-slider .slider-item .slider-text h1 {
font-size:40px
}
}
.owl-carousel.home-slider .slider-item .slider-text p {
	font-size:20px;
	line-height:1.5;
	font-weight:300;
	color:#fff;
	padding-right:25px
}
.owl-carousel.home-slider.inner-page .slider-item {
	height:calc(50vh - 117px);
	min-height:500px
}
.owl-carousel.home-slider.inner-page .slider-item .slider-text {
	color:#fff;
	height:calc(50vh - 117px);
	min-height:500px
}
.owl-carousel.home-slider .owl-dots {
	position:absolute;
	bottom:150px;
	width:100%
}
.owl-carousel.home-slider .owl-dots .owl-dot {
	width:18px;
	height:18px;
	margin:5px;
	border-radius:50%;
	background:0 0;
	border:2px solid rgba(255, 255, 255, .5);
	outline:0!important;
	position:relative;
-webkit-transition:.3s all ease;
-o-transition:.3s all ease;
transition:.3s all ease
}
.owl-carousel.home-slider .owl-dots .owl-dot span {
	position:absolute;
	width:6px;
	height:6px;
	background:rgba(255, 255, 255, .5);
	border-radius:50%!important;
	left:50%;
	top:50%;
	display:block;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.owl-carousel.home-slider .owl-dots .owl-dot.active {
	border:2px solid #fff
}
.owl-carousel.home-slider .owl-dots .owl-dot.active span {
	background:#fff
}
.owl-carousel.major-caousel .owl-stage-outer {
	padding-top:30px;
	padding-bottom:30px
}
.owl-carousel.major-caousel .owl-nav .owl-next, .owl-carousel.major-caousel .owl-nav .owl-prev {
-webkit-transition:.3s all ease;
-o-transition:.3s all ease;
transition:.3s all ease;
	color:#495057
}
.owl-carousel.major-caousel .owl-nav .owl-next:focus, .owl-carousel.major-caousel .owl-nav .owl-next:hover, .owl-carousel.major-caousel .owl-nav .owl-prev:focus, .owl-carousel.major-caousel .owl-nav .owl-prev:hover {
	color:#868e96;
	outline:0
}
.owl-carousel.major-caousel .owl-nav .owl-next.disabled, .owl-carousel.major-caousel .owl-nav .owl-prev.disabled {
	color:#dee2e6
}
.owl-carousel.major-caousel .owl-nav .owl-prev {
	left:-60px!important
}
.owl-carousel.major-caousel .owl-nav .owl-next {
	right:-60px!important
}
.owl-carousel.major-caousel .owl-dots {
	bottom:-30px!important;
	position:relative
}
.owl-custom-nav {
	float:right;
	position:relative;
	z-index:10
}
.owl-custom-nav .owl-custom-next, .owl-custom-nav .owl-custom-prev {
	padding:10px;
	font-size:30px;
	background:#ccc;
	line-height:0;
	width:60px;
	text-align:center;
	display:inline-block
}
.section {
	padding:3em 0
}
.cta-link {
	background:#f4b214;
	padding:3.5em 0 3em;
	display:block
}
.cta-link:active, .cta-link:focus {
	outline:0
}
.cta-link span {
	line-height:1.2
}
.cta-link .sub-heading {
	color:#fff;
	display:block;
	font-size:20px
}
.cta-link .heading {
	font-size:50px;
	color:#392903
}
@media (max-width:991px) {
.cta-link .heading {
font-size:30px
}
}
.cta-link:hover {
	background:#e4a40b
}
.cover_1 {
	background-size:cover;
	background-position:center center;
	padding:7em 0
}
.cover_1 .sub-heading {
	color:rgba(255, 255, 255, .7);
	font-size:22px
}
.cover_1 .heading {
	font-size:50px;
	color:#fff;
	font-weight:300
}
.heading {
	color:#000
}
.heading.border-bottom {
	position:relative;
	padding-bottom:30px
}
.heading.border-bottom:before {
	bottom:24px;
	position:absolute;
	content:"";
	width:50px;
	height:2px;
	left:49%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	background:#f4b214
}
.text-black {
	color:#000!important
}
.stretch-section .video {
	display:block;
	position:relative;
	-webkit-box-shadow:4px 4px 70px -20px rgba(0, 0, 0, .5);
	box-shadow:4px 4px 70px -20px rgba(0, 0, 0, .5)
}
.media-feature {
	padding:30px;
-webkit-transition:.2s all ease-out;
-o-transition:.2s all ease-out;
transition:.2s all ease-out;
	background:#fff;
	z-index:1;
	position:relative;
	border-bottom:10px solid transparent;
	border-radius:4px;
	font-size:15px
}
.link-thumbnail img, .media-custom {
-webkit-transition:.3s all ease;
-o-transition:.3s all ease
}
.media-feature .icon {
	font-size:60px;
	color:#f4b214
}
.media-feature h3 {
	font-size:16px;
	text-transform:uppercase
}
.media-feature:focus, .media-feature:hover {
	-webkit-box-shadow:0 2px 20px -3px rgba(0, 0, 0, .1);
	box-shadow:0 2px 20px -3px rgba(0, 0, 0, .1);
	-webkit-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05);
	z-index:2;
	border-bottom:10px solid #f4b214
}
.media-custom {
	background:#fff;
transition:.3s all ease;
	margin-bottom:30px
}
.media-custom .meta-post {
	color:#ced4da;
	font-size:13px;
	text-transform:uppercase
}
.media-custom .meta-chat {
	color:#ced4da
}
.media-custom .meta-chat:hover {
	color:#868e96
}
.media-custom:focus, .media-custom:hover {
	-webkit-box-shadow:0 2px 10px 0 rgba(0, 0, 0, .2);
	box-shadow:0 2px 10px 0 rgba(0, 0, 0, .2)
}
.media-custom .media-body {
	padding:30px
}
.media-custom .media-body h3 {
	font-size:20px
}
.media-custom .media-body p:last-child {
	margin-bottom:0
}
.media-testimonial img {
	width:100px;
	border-radius:50%
}
.media-testimonial blockquote p {
	font-size:20px;
	color:#000;
	font-style:italic
}
.list-unstyled.check li {
	position:relative;
	padding-left:30px;
	line-height:1.3;
	margin-bottom:10px
}
.list-unstyled.check li:before {
	color:#5ac8d8;
	left:0;
	font-family:Ionicons;
	content:"\f122";
	position:absolute
}
#modalAppointment .modal-content {
	border-radius:0;
	border:none
}
#modalAppointment .modal-body, #modalAppointment .modal-footer {
	padding:40px
}
.site-footer {
	background-color:#5f5f5f;
	padding:70px 0 60px;
	position:relative;
	z-index:1;
	border-style:solid
}
.site-footer p:last-child {
	margin-bottom:0
}
.site-footer a, .site-footer a:hover {
	color:#f4b214
}
.site-footer h3 {
	font-size:15px;
	margin-bottom:20px
}
.site-footer .footer-link li {
	line-height:1.5;
	margin-bottom:15px
}
.site-footer hr {
	width:100%
}
.footer-social a {
	line-height:0;
	border-radius:50%;
	margin:0 5px 5px 0;
	border:1px solid #ccc;
	width:30px;
	height:30px;
	display:inline-block
}
.footer-social a:hover {
	background:#f4b214;
	border-color:#f4b214;
	color:#fff
}
.link-thumbnail {
	display:block;
	position:relative;
	overflow:hidden
}
.link-thumbnail img {
	position:relative;
transition:.3s all ease
}
.link-thumbnail .icon, .link-thumbnail h3, .link-thumbnail:before {
	opacity:0;
	visibility:hidden;
	position:absolute
}
.link-thumbnail .icon {
-webkit-transition:.3s all ease;
-o-transition:.3s all ease;
transition:.3s all ease;
	z-index:4;
	top:50%;
	font-size:30px;
	color:#fff;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	margin-top:30px
}
.link-thumbnail h3 {
	bottom:-20px;
	color:#fff;
	font-size:18px;
-webkit-transition:.5s all ease;
-o-transition:.5s all ease;
transition:.5s all ease;
	z-index:10;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.link-thumbnail:before {
	z-index:2;
-webkit-transition:.3s all ease;
-o-transition:.3s all ease;
transition:.3s all ease;
	top:0;
	left:0;
	right:0;
	bottom:0;
	content:"";
	background:rgba(0, 0, 0, .6)
}
.link-thumbnail:hover .icon, .link-thumbnail:hover h3, .link-thumbnail:hover:before {
	opacity:1;
	visibility:visible
}
.link-thumbnail:hover h3 {
	bottom:0
}
.link-thumbnail:hover img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.link-thumbnail:hover .icon {
	margin-top:0
}
#loader, .element-animate {
	opacity:0;
	visibility:hidden
}
.border-t {
	border-top:1px solid #f8f9fa
}
.copyright {
	font-size:14px
}
#loader {
	position:fixed;
	width:96px;
	height:96px;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	background-color:rgba(255, 255, 255, .9);
	-webkit-box-shadow:0 24px 64px rgba(0, 0, 0, .24);
	box-shadow:0 24px 64px rgba(0, 0, 0, .24);
	border-radius:16px;
-webkit-transition:opacity .2s ease-out, visibility 0s linear .2s;
-o-transition:opacity .2s ease-out, visibility 0s linear .2s;
transition:opacity .2s ease-out, visibility 0s linear .2s;
	z-index:1000
}
#loader.fullscreen {
	padding:0;
	left:0;
	top:0;
	width:100%;
	height:100%;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none;
	background-color:#fff;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
#loader.show {
-webkit-transition:opacity .4s ease-out, visibility 0s linear 0s;
-o-transition:opacity .4s ease-out, visibility 0s linear 0s;
transition:opacity .4s ease-out, visibility 0s linear 0s;
	visibility:visible;
	opacity:1
}
#loader .circular {
	-webkit-animation:loader-rotate 2s linear infinite;
	animation:loader-rotate 2s linear infinite;
	position:absolute;
	left:calc(50% - 24px);
	top:calc(50% - 24px);
	display:block;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0)
}
#loader .path {
	stroke-dasharray:1, 200;
	stroke-dashoffset:0;
	-webkit-animation:loader-dash 1.5s ease-in-out infinite;
	animation:loader-dash 1.5s ease-in-out infinite;
	stroke-linecap:round
}
@-webkit-keyframes loader-rotate {
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes loader-rotate {
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-webkit-keyframes loader-dash {
0% {
stroke-dasharray:1, 200;
stroke-dashoffset:0
}
50% {
stroke-dasharray:89, 200;
stroke-dashoffset:-35px
}
100% {
stroke-dasharray:89, 200;
stroke-dashoffset:-136px
}
}
@keyframes loader-dash {
0% {
stroke-dasharray:1, 200;
stroke-dashoffset:0
}
50% {
stroke-dasharray:89, 200;
stroke-dashoffset:-35px
}
100% {
stroke-dasharray:89, 200;
stroke-dashoffset:-136px
}
}
.popup {
	position:absolute;
	left:0;
	right:0;
	top:0;
	z-index:110;
	height:0
}
.inner {
	width:30%;
	height:auto;
	background:rgba(0, 0, 0, .5);
	margin:10% auto 0;
	padding:30px;
	position:relative;
	float:right;
	top:100px;
	right:100px
}
.form {
	padding:0 0 15px
}
.popupclose {
	right:-15px;
	position:absolute;
	top:-15px;
	width:30px;
	height:30px;
	background:#fff;
	border-radius:50px;
	text-align:center;
	line-height:27px
}
.popupclose a {
	color:red;
	font-size:30px;
	font-style:unset;
	display:inline
}
.popupclose a:active, .popupclose a:focus, .popupclose a:hover {
	text-decoration:none
}
.tmlBox {
	position:fixed;
	right:0;
	bottom:0;
	text-align:right;
	z-index:250
}
.tmlBox h1 {
	background:#f79d54;
	margin:0;
	color:#fff;
	padding:10px 15px;
	font-weight:lighter;
	font-size:18px;
	border-radius:2px 2px 0 0;
	cursor:pointer;
	display:inline-block;
	z-index:250
}
.owl-dots {
	display:none
}
.owl-carousel .owl-item img {
	width:100%
}
.tmlTxt {
	display:none;
	padding:15px;
	background:#f5f5f5;
	border:1px solid #dcdcdc;
	text-align:left
}
.tmlFld {
	padding:0 0 15px
}
.tmlFld input[type=text], .tmlFld textarea {
	padding:5px;
	color:#fff;
	border:1px solid #fff;
	border-radius:2px;
	width:100%;
	resize:none;
	font-size:15px
}
.tmlFld .lgBtn {
	font-size:14px
}
.dist {
	font-size:31px;
	font-family:-webkit-pictograph;
	margin-left:80px;
	color:#f8f9fa
}
input[type=submit] {
	background-color:#549404;
	font-family:Exo, sans-serif;
	font-weight:700;
	position:relative;
	font-size:12px;
	padding:15px 30px;
	border:none;
	text-transform:uppercase;
	color:#fff;
	border-radius:0
}
html input[type=submit] {
	background-color:#ffc107
}
.First {
	margin-top:0px;
	width:300px
}
.upperheader {
	background-color:#996414;
	color:#fff;
	text-align:center;
	padding: 5px;
	font-weight:700;
}
.widget-title {
	font-size:1.428em;
	z-index:1;
	position:relative;
	font-weight:500;
	margin-bottom:36px;
	color:#fff
}
.Reserved {
	color:#000!important;
	margin-top:18px
}
.spm {
	color:#979797!important
}
input[type=submit]:hover {
	background-color:#ffc107
}
@media (min-width:992px) and (max-width:1199px) {
.inner {
width:40%;
background:rgba(0, 0, 0, .6)
}
.owl-carousel.home-slider .slider-item .slider-text {
height:calc(100vh - -185px)
}
}
@media (min-width:768px) and (max-width:991px) {
.inner {
background:rgba(0, 0, 0, .6);
width:50%;
right:28px
}
.owl-carousel.home-slider .slider-item .slider-text {
height:calc(100vh - -185px)
}
.navbar .navbar-toggler {
display:none
}
}
@media (min-width:480px) and (max-width:767px) {
.rlogo {
width:145px
}
.llogo {
width:180px
}
.home-slider.owl-carousel .owl-dots {
display:none
}
.navbar .navbar-toggler {
display:none
}
.owl-carousel.home-slider .slider-item .slider-text {
top:-240px;
position:relative
}
.inner {
width:90%;
background:rgba(0, 0, 0, .6);
top:240px;
right:20px
}
}
@media (min-width:360px) and (max-width:479px) {
.owl-carousel.home-slider .slider-item .slider-text {
top:-240px;
position:relative
}
.inner {
width:90%;
background:rgba(0, 0, 0, .6);
top:320px;
right:20px
}
.home-slider.owl-carousel .owl-dots {
display:none
}
.navbar .navbar-toggler {
display:none
}
.mh {
margin-top:10px
}
.dist {
margin:0 auto;
text-align:center;
margin-bottom:15px
}
.rlogo {
width:195px;
}
.llogo {
width:180px
}
}
@media (max-width:359px) {
.owl-carousel.home-slider .slider-item .slider-text {
top:-240px;
position:relative
}
.inner {
width:90%;
background:rgba(0, 0, 0, .6);
top:320px;
right:20px
}
.home-slider.owl-carousel .owl-dots {
display:none
}
.navbar .navbar-toggler {
display:none
}
.mh {
margin-top:40px
}
.dist {
margin:0 auto;
text-align:center;
margin-bottom:15px
}
.rlogo {
width:135px
}
.llogo {
width:150px
}
}
.chart, .cls-length, .sty-text, .style-text {
	font-size:17px;
	FONT-WEIGHT:BOLD;
	FILL:#cc9036
}

.chart, .cls-length1, .sty-text, .style-text {
	FILL:#fff;
}
.img-banner {
	height:auto;
	width:100%
}
.piechart, .spchart, .spchartful, .sty-width {
	width:270px
}
.sty-space {
	height:70px
}
.sprt-widt {
	height:32px
}
.asset-banner {
	height:500%;
	width:100%
}
.arc {
	height:80px
}
.img-banner {
	height:auto;
	width:100%
}
.sty-text {
	height:80px
}
.sty-heigth {
	width:100%
}
.assets-proof, .assets-unsettle, .assets-water {
	width:274px;
	margin:20px 20px 20px 0
}
.download-color {
	color:#fbae00
}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item {
	-ms-touch-action: auto;
	touch-action: auto;
}
/*.End {
background-image: url('images/Basement-waterproofing-banne}.End3{background-image: url('images/ultraseal-1375x560.jpg');
}*/



 @media(min-width: 360px) and (max-width: 768px) {
  .bbbb{margin-bottom:80px !important; font-size:13px !important;}
 .Dis{display: none;}
.piechart, .spchart, .spchartful, .sty-width {
	width:200px
}
h2 {
    font-size: 21px;}
	 .fix {
display: inline-block;
background-color: #b1140a;
z-index:99999;
padding: 5px 0 5px 0;
}
.ph-fx {
float: left;
}
.wh-fx {
float: right;
}
.icon-texx2 {
width: 70%;
}
.col-xs-12 {
width:100%;
}
.icon-texx2 h4 {
 font-size: 18px;
 color: #ffffff;
 line-height: 26px;
 font-family: Arial, Helvetica, sans-serif;
}
	}
