.sub-menu li a :hover {
color:white!important;
}
.footer-copyright p{
text-align:center!important;
}
@media only screen and (max-width: 600px) {
.navbar-header img {
width:220px!important;
}
.main-navigation {
    background: #fff!important;
}
}
.textwidget a {
     text-decoration: none; 
}
#siteorigin-panels-builder-4 {
background:#96d12a !important;
}
#siteorigin-panels-builder-5{
background:#96d12a !important;
margin-top:0px!important;
}
.footer-ful-width .col-md-3 {
text-align:center;
}
.image-slider-wrapper .slider-content p {
color:black!important;
}
.slider-content .banner-title {
color:black!important;
}
aside {
margin-top:100px!important;
/*background: -webkit-linear-gradient(bottom, rgb(255, 255, 255) 0%, rgba(234, 234, 234, 0.71) 41%, rgb(255, 255, 255) 100%);*/
/*background: -webkit-linear-gradient(bottom, rgb(255, 255, 255) 0%, rgb(150 209 42 / 22%) 41%, rgb(255, 255, 255) 100%);*/

}
.info-icon-box .info-icon {
    top: 35%!important;
}
.footer-copyright a{
color:#fff;
}
.slick-arrow {

    top: 30%;
}
.acme-widget-carausel i.slick-arrow, .acme-widget-carausel i.slick-arrow:hover {

    color: #66715185;
}
.testimonial-content p{
    color: #000!important;
}
.acme-testimonials h3 a{
    color: #000!important;
}
a:hover {
color:96d129!important;
}
.site-footer {
    margin-top: 20px;
}
.socials a, .socials a:hover, .socials a:focus {
    color: #96d12a;
}
.site-footer li a {
color: #000;
}
.footer-ful-width .info-icon-details .icon-title {
    color: #000;
}
.site-footer .footer-columns {
       padding-top: 30px;
    box-shadow: 0px 5px 35px 2px rgb(0 0 0 / 6%);
    -webkit-box-shadow: 0px 5px 35px 12px rgb(0 0 0 / 16%);
    background: #fff;
    BORDER-RADIUS: 40PX 40PX 0PX 0PX;
}
.acme-testimonials {
padding:0px!important;
}
#dept .siteorigin-widget-tinymce
{
border-radius: 25px;
webkit-box-shadow: 0 5px 35px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 35px rgb(0 0 0 / 10%);
    transition: all 0.3s ease 0s;
background:#fff;
    PADDING-BOTTOM: 20PX;
height: 390px;
}
#dept a {
margin: 6px;
}

#dept img {
width: 350px!important;
    border-radius: 25px;
    object-fit: cover;
}

.copy-right {
    padding: 5px 0px 0px 0px;
    margin-top: 0px;
}

.feature-col, .post-thumb img {
border-radius:25px;
}
.feature-column .row .feature-col {
    box-shadow: 0px 5px 35px 2px rgb(0 0 0 / 10%)!important;
}
#medical_circle_about-2 .single-item {
    margin-bottom: 30px;
    padding-top: 10px;
    height: 160px;
background:#fff;
    /* padding: 10px 0px 10px 0px; */
    -webkit-box-shadow: 0 5px 35px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 35px rgb(0 0 0 / 10%);
    transition: all 0.3s ease 0s;
}
.btnn {
  background-color: transparent;
    color: #96d12a !important;
    border: 2px solid #96d12a;
padding:0px !important;
border-radius:4px;
}


.btn-primary.btn-reverse {
    background-color: transparent;
    color: #96d12a;
    border: 2px solid #96d12a;
}
.btn-primary.btn-reverse{
color: #000 !important;
}
p{
font-size: 14px!important;

}
.siteorigin-widget-tinymce .textwidget p {
text-align:justify!important;
}
.department-item-content.active {
    margin-top: 50px;
}
.testimonial-content p {
    font-size: 16px;
}
.department-item-content h2{
 font-size: 16px;
}
.main-navigation a {

    font-size: 16px;
}
.popmake h1 {
color:#000;
}
.slider-content .banner-title {
font-size:40px;
}
.image-slider-wrapper .slider-content {

    top: 50%;
}
.feature-column {
    margin-top: 80px!important;
}
.icon img{
width:70px;
}
.feature-column .feature-col {
pointer-events: none;
}
#medical_circle_about-2 {
pointer-events: none;
}

.btn-primary a {
font-family: 'Merienda', cursive !important;
}





@media only screen and (max-width: 600px) {
.slider-content .banner-title {
    font-size: 20px;
}
#medical_circle_about-2 .single-item {
    height: auto!important;
}
.feature-column {
    margin-top: 20px!important;
    padding: 30px!important;
}
.main-navigation {
    background: #000;
}
.navbar-header img {
width: 250px;
}
}



.navbar-header img {
position: absolute;
    top: -6px;
width:350px;
}

.at-gallery-item h3 a {
display:none;
}

.main-title h2 {
    text-transform: none;
}

.department-title-wrapper {
    border: 1px solid #ffffff;
}


.footer-sidebar .widget li {
    border-top: 1px dashed #fff;
}


.main-navigation ul ul {
    float: left;
    position: absolute;
    left: -999em;
    z-index: 99999;

    text-align: left;
    box-shadow: 0 3px 3px rgb(113 106 106 / 51%);
}



.department-content-wrapper p {
font-size: 16px !important;
    text-align: justify;
 
}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, .main-navigation a, .slider-content .banner-title, .site-title, .site-title a {
font-family: 'Spartan', sans-serif;
  font-weight:700 !important;
}
body {
  font-family: 'Comfortaa', cursive!important;
letter-spacing: 0.9px;
}
p {
font-family: 'Comfortaa', cursive !important;
}
.site-footer{
color:#000;
}

