
.icon-layer{

} 
.icon-layer img{
	opacity: 0.3;
    height: 500px;
    width: 400px;
} 
.rotate-me img{
    width: 115px !important;
}
.preloader-close {
    background: #f67a4c;
}
.handle-preloader .animation-preloader .spinner {
    border: 3px solid #f67a4c;
}
.handle-preloader .animation-preloader .spinner {
    border-top-color: rgb(246 122 76);
}
.handle-preloader .animation-preloader .txt-loading .letters-loading {
    color: #f67a4c;
}
.theme-btn-one {
    background: #04c8c7;
}
.main-header .header-upper .upper-info li i {
    color: #04c8c7;
}
.main-header.style-one .header-lower .outer-box .menu-area {
    border-bottom: 5px solid #f67a4c;
}
#content_block_1 .content-box .list-item li:before {
    color: #04c8c7;
}
.sec-title p {
    color: #17a2b8;
}
#content_block_1 .content-box .inner-box .inner {
    background: #17a2b8;
}
#content_block_1 .content-box .inner-box .inner .icon-box {
    color: #17a2b8;
}
#content_block_1 .content-box .inner-box .author .author-thumb {
    border: 2px solid #17a2b8;
}
#content_block_1 .content-box .inner-box .inner:before {
    background: #f77a4c;
}
#content_block_2 .content-box .list-item li:before {
    color: #04c8c7;
}
.testimonial-block-one .inner-box h4:before {
    background: #04c8c7;
}
.testimonial-block-one .inner-box h4:before {
    background: #04c8c7;
}
#content_block_3 .single-box .inner .icon-box {
    background: #04c8c7;
    color: #f8f9fa;
}
#content_block_3 .content-box .inner-box {
    background: #04c8c7;
}
.scroll-top {
    background: #04c8c7;
}
.news-block-one .inner-box .lower-content .post-info li i {
    color: #04c8c7;
}
.bg-color-2 {
    background: #04c8c7;
}
.cta-section .inner-box .theme-btn-one {
    color: #22272b !important;
}
.footer-top .appointment-widget .shediul-list .theme-btn-one {
    background: #f67a4c;
}
.footer-top .logo-widget .support-box i {
    background: #04c8c7;
}
#content_block_4 .form-inner:before {
    background: #f67a4c;
}
.sec-title.light p {
    color: #f67a4c !important;
}
.testimonial-block-one .inner-box h4:after {
    background: #04c8c7;
}
.testimonial-block-one .inner-box:hover h4:before {
    background: #f67a4c;
}
.testimonial-block-one .inner-box:hover h4:after {
    background: #f67a4c;
}
#content_block_2 .content-box .counter-inner .counter-block .inner-box .icon-box {
    color: #f67a4c;
}
.proudly-section .image-layer {
    border-bottom: 4px solid #de7048;
}
.service-section .owl-nav .owl-prev:hover, .service-section .owl-nav .owl-next:hover {
    background: #04c8c7;
}
.banner-carousel .content-box h6 {
    background: #f67a4c;
}
.contact-section .info-inner:before {
    background: #04c8c7;
}
.contact-section .info-inner .content-box .btn-box .theme-btn-one {
    background: #f67a4c;
}
.contact-section .info-inner .content-box .btn-box .theme-btn-one {
    padding: 12px 45px;
    color: #e8ebed !important;
}
.contact-section .info-inner .content-box .info-list li i {
    color: #f67a4c;
}
.contact-section .info-inner {
    border-top: 10px solid #f67a4c;
}
.page-title .content-box .bread-crumb {
    background: #f67a4c;
}
.footer-top .logo-widget .info li i {
    color: #f67a4c;
}
#content_block_7 .content-box .lower-box .support-box i {
    background: #17a2b8;
    color: #f8f7f3;
}
#content_block_7 .content-box .inner-box .single-item h5:before {
    color: #17a2b8;
}
.service-sidebar .sidebar-support:before {
    background: #04c8c7;
}.service-sidebar .sidebar-support p {
   
    color: #22272b;
   
}
.service-sidebar .sidebar-support h4 {
    
    color: #2a2727;
    
}
.service-sidebar .sidebar-support h3 a {
    color: #22272b;
}
.service-sidebar .sidebar-support .theme-btn-one {
    background: #f67a4c;
}
.service-sidebar .sidebar-support {
    border-top: 10px solid #f67a4c;
}.service-details-content .two-column .list-item li:before {
    color: #17a2b8;
}
.service-details-content .content-two .inner-box:before {
    background: #17a2b8;
}
.service-details-content .content-two .text p span {
    color: #f67a4c;
}
.accordion-box .block .acc-btn.active h5 {
    color: #f67a4c;
}
.service-block-one .inner-box .image-box .icon-box {
    color: #f8f9fa;
    background: #04c8c7;
}.service-block-one .inner-box .image-box .icon-box:before {
    background: #17a2b8;
}
.cta-section .inner-box .theme-btn-one {
    background: #f67a4c;
}
.news-block-one .inner-box .image-box .post-date {
    background: #f67a4c;
}
.header-top .info li i {
    color: #f67a4c;
}
.service-details-content .content-one .image-box i {
    background: #04c8c7;
}
.service-details-content .content-one .image-box i:after {
    background: #04c8c7;
}
.service-block-one .inner-box .lower-content {
    position: relative;
    display: block;
    padding: 22px 30px 19px 30px;
    border: 1px solid #ecebe3;
    border-top: none;
    height: 270px;
    margin-bottom: 50px;
}
.testimonial-block-one .inner-box {
    position: relative;
    display: block;
    background: #fff;
    border: 1px solid #ecebe3;
   
    transition: all 500ms ease;
    height: 574px;
    margin-bottom: 20px;
    padding: 15px;
}
.testimonial-block-one .inner-box p{
  font-size: 16px;
  line-height: 35px;
  /*max-width: 250px;*/
  margin: 0 auto 31px auto;
}
.main-menu .navigation > li.current > a, .main-menu .navigation > li:hover > a {
    color: #f67a4c;
}
.footer-top .logo-widget .info li a:hover {
    color: #f67a4c;
}
.footer-top .appointment-widget .shediul-list .theme-btn-one:before {
    background: #17a2b8;
}
.feature-section .feature-block-one .inner-box {
   
    padding: 0px 30px 0px 30px;
    
}
.feature-section .feature-block-one .inner-box .icon-box {
    position: absolute;
    left: 60px;
    top: 34px;
    width: 110px;
    height: 110px;
    line-height: 113px;
    background: #fff;
    text-align: center;
    font-size: 70px;
    color: #22272b;
}

.banner-carousel .content-box h1{
 
  font-size: 50px;
  
  
}
.service-block-one .inner-box .lower-content {
    position: relative;
    display: block;
    padding: 22px 30px 19px 30px;
    border: 1px solid #ecebe3;
    border-top: none;
    height: 270px;
    margin-bottom: 50px;
}
.feature-section .feature-block-one:first-child .inner-box {
    background: #f67a4c;
}
.feature-section .feature-block-one:first-child .inner-box .icon-box:before {
    background: #f67a4c;
}
.feature-section .feature-block-one .inner-box .icon-box:before {
   
    background: #04c8c7;
    
}
.feature-section .feature-block-one .inner-box .inner {
    position: relative;
    padding: 25px 0px 25px 160px;
}
.footer-top .logo-widget .support-box {
    
    padding: 22px 20px 20px 79px;
}

.footer-top .logo-widget .support-box h5 a:hover {
    color:#f67a4c;
}

.banner-carousel .owl-nav .owl-prev:hover, .banner-carousel .owl-nav .owl-next:hover {
    background: #f67a4c;
}
.service-block-one .inner-box:hover .image-box .icon-box:before {
    background: #f67a4c;
}
.service-block-one .inner-box:hover .image-box .icon-box {
    background: #f67a4c;
}
.icon-box {
    
}
.icon-box img{
    
    width: 54px;
    margin: 10px 0px 0px 10px;

}
.svr {
    
}
.svr h3{
    padding:20px 0px 10px 0px;
}
.our_philosophy {
    
}
.our_philosophy h2{
    font-weight: 500;
}
.our_philosophy p{
    line-height: 36px;
    font-size: 18px;
}
.oue_mission {
    
    

}
.oue_mission h2{
     
    font-weight: 500;

}
.default-form .form-group input:focus, .default-form .form-group textarea:focus {
    border-color: #04c8c7 !important;
}
#content_block_4 .form-inner .form-group input:focus, #content_block_4 .form-inner .form-group textarea:focus {
    border-color: #04c8c7 !important;
}
.patient-f {
    width: 250px;
    position: absolute;
    right: 132px;
    top: 12px;
}

.sel{
    background: #f8f7f3;
    width: 192px;
    color: #717577;
    margin-left: 15px;
}
.select_input{
    background: #f8f7f3;
    padding: 18px !important;
}
.patient_title{
    
}
.patient_title h2{
    
}


.service-details-content .two-column .text h4 {
    color: #f67a4c;
}

#image_block_1 .image-box .icon-box {
    position: absolute;
    left: 25px;
    top: 100px;
    width: 146px;
    height: 146px;
    line-height: 146px;
    text-align: center;
    border-radius: 50%;
}


.footer-top .logo-widget .logo-box {
    
    max-width: 258px;
   margin-bottom: 0px;
}

    .logo{
        
    }
    .logo a {
        
    }
    .logo a img{
        
    }
    .main-header .logo-box .logo {
        position: relative;
        display: block;
        
        width: 203px;
        padding: 20px 0px 20px 0px;
    }

    .main-header .header-upper .upper-info li h5 a:hover {
        color: #f67a4c;
    }
#content_block_3 .single-box .inner h4 a:hover {
    color: #f67a4c;
}


.testimonial-block-one .inner-box p {
    font-size: 16px;
    line-height: 32px;
    /* max-width: 250px; */
   /* margin: 0 auto 31px auto;*/
    text-align: left;
 }
 
.condition_treat {
    
}

.condition_treat p{
   color:#111;
   font-size: 16px;
}
.condition_treat p:before{
    position: absolute;
    content: "\f058";
    font-family: 'Font Awesome 5 Pro';
    font-size: 16px;
    font-weight: 700;
    left: -24px;
    top: -1px;
    color: #111;
}

.feature-section .feature-block-one:last-child .inner-box {
    background: #04c8c7;
}
.feature-section .feature-block-one .inner-box .inner p {
    color: #ffffff;
    
}

.main-header.style-one .social-links li a:hover {
    /*background: #04c8c7;*/
}

.service-block-one .inner-box .lower-content h4 a:hover {
    color: #f67a4c;
}

.service-block-one .inner-box .lower-content .link a:hover {
    color: #f67a4c;
}

/*.abt a{
    font-weight: bold !important;
    color: #111 !important;
}*/

.abt a:hover{
    color:#f77a4c !important;;
}



