body {
  position: relative;
}

#sp-header{
    
background: rgb(235,252,255);
background: linear-gradient(90deg, rgba(235,252,255,1) 0%, rgba(69,139,150,1) 100%);
    border: none !important;
    height: 71px;
    box-shadow: none;
}
article.item  {
    background: #f7f7f7 none repeat scroll 0 0;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    padding: 20px 30px 25px;
}
#sppb-addon-1624130649032 .uk-margin h3{    font-size: 17px;}
#sppb-addon-1623352635172, #sppb-addon-wrapper-1623352635172, .sppb-addon-feature.sp-contact-info{    height: 100%;}

.home-blog .uk-button {
    position: absolute !important;
    bottom: 20px;
}
.home-blog   .uk-panel{    padding-bottom: 45px !important;}


.sp-megamenu-parent>li>a {
    color: #fff;    padding: 0 25px;
}

.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li:hover>a {
    color: #fff;
    background: transparent !important;
}

.uk-overlay-active .uk-active>[class*=uk-overlay-slide], .uk-overlay-hover.uk-hover [class*=uk-overlay-slide], .uk-overlay-hover:hover [class*=uk-overlay-slide], .uk-overlay-active .uk-active>.uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-hover:hover .uk-overlay-fade{
    
background: rgb(114,227,211);
background: linear-gradient(180deg, rgba(114,227,211,1) 0%, rgba(122,189,231,1) 33%, rgba(73,173,233,1) 67%, rgba(52,209,246,1) 100%);
}

.gallery-home .uk-button {
    background: transparent;
    border: 2px solid #fff !important;
    border-radius: 5px;
    color: #fff;
    font-size: 17px;
}

#sp-left .sp-module, #sp-right .sp-module {
    background: #f7f7f7;
    padding-bottom: 16px;
}

.uk-h3 {
    margin-top: 0;
    font-size: 18px !important;
    line-height: 24px!important;
    font-weight: 300!important;
    text-transform: none;
    color: #444!important;
}

@media (min-width: 1200px){
    
.uk-scope .uk-padding {
    padding: 15px !important;
}    
}


.login {
    line-height: 70px;
    border: 2px solid #fff;
    color: #fff;
    border-radius: 5px;
    padding: 4px 24px;

}
.login:hover{
    
    background: #ffffff2e;
    color: #fff;
}

#sp-login .custom{
    
    text-align: right;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
 
    background: rgb(131 181 190);
}



.sp-megamenu-parent>li>a::before{
    content: "";
    position: absolute;
    bottom: 19px;
    left: 0;
    height: 2px;
    right: 0;
    background: #fff;
    width: 0;
    margin: 0 auto;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}


.sp-megamenu-parent>li>a:hover::before {
    width: 70%;
}
 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:not(.sp-group-title):hover {
    background-color: #fff;
    color: #70a8b1 !important;
}

#sp-page-builder .sppb-section-title {
    margin-bottom: 20px;
}
.sppb-addon-articles .sppb-addon-article {
    display: block;
	min-height: 155px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{}



#sp-top-bar{
    padding-top:7px !important;
    background: rgb(235,252,255);
background: linear-gradient(90deg, rgba(235,252,255,1) 0%, rgba(69,139,150,1) 100%) !important;
border-bottom: 1px solid #91b9bf;
    padding-bottom: 0;
}
#sp-top-bar a{color:#10373e;     ;}
#sp-top-bar a:hover{color:#fff;}
#sp-top2 {
    text-align: right;
}
.sppb-addon-articles .sppb-addon-article .sppb-img-wrap img {
    border-radius: 0;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{line-height: 70px;
    font-size: 14px;}


.sp-contact-info .modal_link{    border: 1px solid #000 !important;
    background: #fff !important;
    color: #000 !important;
    font-size: 14px;
    border-radius: 5px;
}
.sppb-addon-content .uk-margin.uk-text-center{
    float: left;
    width: 100px;
    margin-right: 20px;
}


#sp-header .logo{    height: 70px;}

.uk-grid-match .uk-panel {
    background: #fff;
    padding: 30px;
    display: table;
    width: 100%;
    border-radius: 3px;
    -webkit-box-shadow: 1px 1.732px 4px 0px rgb(0 0 0 / 3%);
    box-shadow: 1px 1.732px 4px 0px rgb(0 0 0 / 3%);
	margin-bottom:10px !important;
}



#section-id-1623352635164 .sppb-col-md-4  .sppb-addon {
	min-height:325px;
    background: #fff;
    padding: 15px 20px;    float: none;
}

.sp-contact-info{
      float: none;
    
}

#section-id-1623352635164 .sppb-col-md-4:hover  .sppb-addon {
    background: #1dafed;
}

#section-id-1623352635164 .sppb-col-md-3  .sppb-addon {
    min-height: 250px;
    background: #fff;
    padding: 15px 20px;
}

.link_color_white a {
	color:#fff;
}

.myblogsidebar{
    padding: 0 10px;
}

.myblogsidebar .uk-panel-space {
    padding: 10px;
}

#sp-main-body {
    padding: 20px 0;
}

section#sp-bottom-feature {
    padding: 60px 0;
}



#sppb-addon-1626783116480 .sppb-addon-articles {
    margin-top: 0; 
}


#sppb-addon-1626783116480 .sppb-addon-articles .sppb-addon-article {
    margin-bottom: 25px;
    min-height: 115px;
}


.sppb-title-heading{
    text-transform: uppercase;
}
.sppb-section-title .sppb-title-subheading {
    text-transform: uppercase;
}

.sppb-section-title .sppb-title-subheading span {
    font-weight: 700;
}



body:not(.contentpane) select, body:not(.contentpane) textarea, body:not(.contentpane) input[type="text"], body:not(.contentpane) input[type="password"], body:not(.contentpane) input[type="datetime"], body:not(.contentpane) input[type="datetime-local"], body:not(.contentpane) input[type="date"], body:not(.contentpane) input[type="month"], body:not(.contentpane) input[type="time"], body:not(.contentpane) input[type="week"], body:not(.contentpane) input[type="number"], body:not(.contentpane) input[type="email"], body:not(.contentpane) input[type="url"], body:not(.contentpane) input[type="search"], body:not(.contentpane) input[type="tel"], body:not(.contentpane) input[type="color"], body:not(.contentpane) .uneditable-input{
    
    box-shadow: none;
    height: 53px !important;
    padding: 6px 15px !important;
    border: 1px solid #d9d9d9 !important;
    
}
.btn, .sppb-btn{
      font-size: 16px;  
    
}



@media (max-width: 768px){
    
    
    
#sppb-addon-1623187382217 img {
    max-width: 100% !important;
}

#column-id-1480933071 {
    padding-right: 0 !important;
    padding-bottom: 30px !important;

}
    
    .sppb-section.doctor-static-hero-section {
    background-position: -50px center !important;
    background-size: cover !important;
}
#sp-page-builder .page-content .sppb-section:first-child {
    padding-top: 0 !important;
}

#sp-header .sp-default-logo {
    display: block;
}

#sp-menu {
   float:right;
}

}
 
 
 
 #sppb-addon-1623352635172 a {
    color:#808080 !important;
}

#sppb-addon-1623352635172 .sppb-addon-feature.sp-contact-info:hover   a{    color:#fff !important;
}
.sppb-addon-feature.sp-contact-info:hover a{    color: #fff !important;}

.sp-page-builder .page-content #section-id-1623342705242 .sppb-section-title .sppb-title-heading{
    background: #49909c;
    padding: 10px 0;
    color: #fff !important;
    font-size: 22px !important;

    text-align: center;
}
    
}



