@charset "utf-8";
/* CSS Document */
.center3{ width:96%; max-width:1000px; margin:0 auto; position:relative;}
.center3:after{content:''; display:block; clear:both;}

.site { width: 100%; height: auto; float: left; display: block;margin-top:0px; padding: 70px 0 70px 0;  position: relative;   }
.site:after {content: ''; width: 100%; display: block; height: 0; font-size: 0px;  line-height: 0; clear: both;}
.our-clinics-sec1-box1{width: 100%; height: auto; float: left; display: block; }


.sitemap980:after{ content: ''; width: 100%; clear: both; line-height: 0; font-size: 0; display: block; }
.sitemap{display:inline-block; width:100%; padding:0 0 0 0; margin-bottom:0;}
.sitemap ul{display:flex; flex-wrap:wrap; text-align: left;}
.sitemap ul li{width:100%; float:left; color:#646464; font-size:16px; line-height:26px; text-transform:uppercase; position:relative; font-weight:600; margin-bottom:0px;}
.sitemap ul li a{color:#646464;}
.sitemap ul li a.main{display:block; position:relative; padding-bottom:10px; margin-bottom:20px;  font-size: 16px; font-weight: 500; color: #292929; line-height: 18px; transition: 0.4s;}
.sitemap ul li a:hover.main{padding-left:0px;
    color: #E33861;}

.sitemap ul li a.main:after{content:''; width:100%; height:1px; background:#e6e6e6; position:absolute; left:0; bottom:0;}
.sitemap ul li a:hover{color:#000;}
.sitemap ul li ul{width:100%; margin-bottom:0; margin:10px 0; padding-bottom:10px;}
.sitemap ul li ul li{width:25%; display:inline-block; padding-left:0px; font-weight:700; margin-bottom:0px; font-size:14px; line-height:26px; text-transform:none;}
.sitemap ul li ul li a{float:left; width:100%; position:relative; padding:0 0 15px 20px;  font-size: 14px; font-weight: 400; color: #292929; line-height: 18px;transition: 0.4s; }
.sitemap ul li ul li a:hover {
    padding-left: 24px;
    color: #E33861;
}
.sitemap ul li ul li a:before{content:''; width:6px; height:1px; background:#646464; position:absolute; left:4px; top:9px; transition: 0.4s;}
.sitemap ul li ul li a:hover:before{content:''; width:6px; height:1px; background:#E33861; position:absolute; left:6px; top:9px;}
.sitemap ul li ul .inner{overflow:hidden; display:none; margin:5px 0;}
.sitemap ul li ul li a.menu-toggle2{position:relative; padding:0 20px 0 0; width:100%; display:inline-block;}
.sitemap ul li ul li ul li{width:100%; display:inline-block; padding-left:15px; font-weight:normal; margin-bottom:0;}

@media screen and (max-width:800px){
.sitemap ul li ul li{width:33.333%; }
}

@media screen and (max-width:500px){
	.sitemap ul li ul li{width:50%; display:inline-block; padding-left:0px; font-weight:700; margin-bottom:0px; font-size:14px; line-height:26px; text-transform:none;}
	
}
@media screen and (max-width:479px){
	.sitemap ul li ul li{width:100%; display:inline-block; padding-left:0px; font-weight:700; margin-bottom:0px; font-size:14px; line-height:26px; text-transform:none;}
}



.disclaimer-sec1 { width: 100%; height: auto; float: left; display: block;margin-top:0px; padding: 70px 0 70px 0; position: relative;  }
.disclaimer-sec1:after {content: ''; width: 100%; display: block; height: 0; font-size: 0px;  line-height: 0; clear: both;}
.disclaimer-sec1-box1{width: 100%; height: auto; float: left; display: block; }
.disclaimer-sec1-box1 h2{width: 100%; height: auto; float: left; display: block;  font-size: 20px; font-weight: 600; color: #000; line-height: 26px;  padding:  0px 0px 15px 0; }
.disclaimer-sec1-box1 h2 span{ display: inline-block; color: #e33861;}
.disclaimer-sec1-box1 h3{width: 100%; height: auto; float: left; display: block;  font-size: 18px; font-weight: 600; color: #050505; line-height: 22px;  padding:  0px 0px 25px 0; }
.disclaimer-sec1-box1 p{width: 100%; height: auto; float: left; display: block;  font-size: 16px; font-weight: 400; color: #050505; line-height: 24px;  padding:  0px 0px 25px 0; }
.disclaimer-sec1-box1 p:last-child{padding:  0px 0px 0px 0; }
.disclaimer-sec1-box1 p a{ color: #000;}
.disclaimer-sec1-box1 p a:hover{ color: #e33861;}
.disclaimer-sec1-box1 h6{width: 100%; height: auto; float: left; display: block;  font-size: 16px; font-weight: 400; color: #050505; line-height: 24px;  padding:  0px 0px 10px 0; }

.disclaimer-sec1-box1 h6 a{ color: #000;}
.disclaimer-sec1-box1 h6 a:hover{ color: #e33861;}
.disclaimer-sec1-box1 ul{ width: 100%; height: auto; float: left;   display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap;-webkit-flex-wrap: wrap; padding-left: 0px; padding-bottom: 20px;}
.disclaimer-sec1-box1 ul li{width: 100%; height: auto; float: left; display: block;  padding-bottom: 10px; margin-bottom: 0px; position: relative; padding-left: 15px; }
.disclaimer-sec1-box1 ul li:after{ content: ''; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #E33861; left: 0; top: 7px;}


.privacy-sec1 { width: 100%; height: auto; float: left; display: block;margin-top:0px; padding: 70px 0 70px 0; position: relative;  }
.privacy-sec1:after {content: ''; width: 100%; display: block; height: 0; font-size: 0px;  line-height: 0; clear: both;}
.privacy-sec1-box1{width: 100%; height: auto; float: left; display: block; }
.privacy-sec1-box1 h2{width: 100%; height: auto; float: left; display: block;  font-size: 20px; font-weight: 600; color: #000; line-height: 26px;  padding:  0px 0px 15px 0; }
.privacy-sec1-box1 h2 span{ display: inline-block; color: #e33861;}
.privacy-sec1-box1 h3{width: 100%; height: auto; float: left; display: block;  font-size: 18px; font-weight: 600; color: #050505; line-height: 22px;  padding:  0px 0px 25px 0; }
.privacy-sec1-box1 p{width: 100%; height: auto; float: left; display: block;  font-size: 16px; font-weight: 400; color: #050505; line-height: 24px;  padding:  0px 0px 25px 0; }
.privacy-sec1-box1 p:last-child{padding:  0px 0px 0px 0; }
.privacy-sec1-box1 p a{ color: #000;}
.privacy-sec1-box1 p a:hover{ color: #e33861;}
.privacy-sec1-box1 h6{width: 100%; height: auto; float: left; display: block;  font-size: 16px; font-weight: 400; color: #050505; line-height: 24px;  padding:  0px 0px 10px 0; }

.privacy-sec1-box1 h6 a{ color: #000;}
.privacy-sec1-box1 h6 a:hover{ color: #e33861;}
.privacy-sec1-box1 ul{ width: 100%; height: auto; float: left;   display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap;-webkit-flex-wrap: wrap; padding-left: 0px; padding-bottom: 20px;}
.privacy-sec1-box1 ul li{width: 100%; height: auto; float: left; display: block;  padding-bottom: 10px; margin-bottom: 0px; position: relative; padding-left: 15px; }
.privacy-sec1-box1 ul li:after{ content: ''; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #E33861; left: 0; top: 7px;}