/*Input Your Custom CSS Here*/


@charset "utf-8";
/* CSS Document */

.hd-sec {
    background: #ffffff;
}

.main-menu ul li a {
    color: #008E9A;
}
.main-menu ul li.active a {
    color: #8F2F54;
}
.main-menu ul li a:hover {
    color: #8F2F54 !important;
}
.main-menu ul ul {

    border-top: 2px solid #8F2F54;
}
.header-left li i {
    color: #008E9A;
}
.social-title {
    color: #008E9A;
}
.soical-profile li a i:hover {
    background: #008E9A;
}
.all-slide .owl-controls .owl-prev i:hover {
    background: #008E9A;
    border-color: #008E9A;
}
.all-slide .owl-controls .owl-next i:hover {
    background: #008E9A;
    border-color: #008E9A;
}
.slider-text li a {
    background: #8F2F54;
}
.slider-text li a:hover {
    background: #008E9A;
    border-color: #008E9A;
}
.slider-text li:last-child a {
    background: #008E9A;
    color: #8F2F54;
}
.slider-text li:last-child a:hover {
    background: #8F2F54;
    border-color: #8F2F54;
}
.service-item .inner:hover.inner h2 a {
    color: #8F2F54;
}
.service-item .inner:hover .service2_icon {
    background: #8F2F54;
}
.why-choose-icon {
    background: #8F2F54;
}
.why-choose-inner:hover .why-choose-text h2 a {
    color: #8F2F54;
}
.why-choose-all.owl-carousel.owl-theme .owl-dot.active span {
    background: #8F2F54 none repeat scroll 0 0;
}
.why-choose-all.owl-carousel.owl-theme .owl-dot {
    border: 2px solid #8F2F54;
}
#scrollUp {
    background: #008E9A none repeat scroll 0 0;
}
.service-item .inner:hover h2 a,
.service2-inner:hover h2 a{
    color:#8F2F54
    
}

.single-post:hover a.blog-readmore{
    color:#8F2F54;
}
.single-testimonial {
    border-left: 8px solid #8F2F54;
    border-right: 8px solid #8F2F54;
}
.all-testimonial.owl-carousel .owl-item img {
    border: 1px solid #8F2F54;
}
.all-testimonial.owl-carousel.owl-theme .owl-dot {
    border: 2px solid #8F2F54;
}
.all-testimonial.owl-carousel.owl-theme .owl-dot.active span {
	background: #8F2F54 none repeat scroll 0 0;
}
::selection {
    background: #8F2F54;
}
.footer-sec h2::before {
    background: #8F2F54;
}
.footer-widget-menu li:before {
    color: #8F2F54;
}
.footer-widget-menu li a:hover {
    color: #8F2F54;
}
.appoitment-button a {
    border: 1px solid #8F2F54;
}
.appoitment-button a:hover {
    background: #8F2F54;
}
.copy-right span, .copy-right span a {
    color: #8F2F54;
}
.service-icon a {
    background: #8F2F54 none repeat scroll 0 0;
}
.widget-archive li::before {
    color: #8F2F54;
}
.project-gallery-overlay-text .gallery-button a i {
    border: 1px solid #8F2F54;
    background: #8F2F54;
}
.contact-info-icon {
    background: #8F2F54;
}
.single-input-fieldsbtn input[type="submit"]:hover {
    background: #008E9A;
    border-color: #008E9A;
}
.single-input-fieldsbtn input[type="submit"] {
    background: #8F2F54 none repeat scroll 0 0;
    border: 1px solid #8F2F54;
    color:#ffffff;
}


@media only screen and (max-width: 2560px) {

}

@media only screen and (max-width: 1920px) {

}

@media only screen and (max-width: 1440px) {

}

@media only screen and (max-width: 1199px) {

}

@media only screen and (max-width: 1024px) {

}   

@media only screen and (max-width: 768px) {

}

@media only screen and (max-width: 576px) {

}

@media only screen and (max-width: 425px) {

}

@media only screen and (max-width: 375px) {

}

@media only screen and (max-width: 320px) {

}