
/** CSS begins **/
a{
    color: #f3268c;
}
#topbar{
    background-color : ;
    color : #f3268c}
#topbar .contact-info i{
    color : #f3268c}
#topbar .contact-info i a, #topbar .contact-info i span , #topbar .social-links a{
    color : #f3268c;
    margin-right:10px;
}
#topbar .contact-info i a:hover, #topbar .contact-info i span:hover , #topbar .social-links a:hover{
    color : #f3268c;
}
#header , #footer{
    background-color : #ffc7e1;
    color : #1c1b1b}
#header.header-scrolled, #header.header-inner-pages{
    background-color : #ffc7e1;
    color : #1c1b1b;
    opacity:0.9;
}
.cta .cta-btn{
    color : #f3268c !important;
    background-color: #ffc7e1 !important;
    border-color:#f3268c}
.cta .cta-btn:hover{
    background-color : #f3268c !important;
    color: #ffc7e1 !important;
    border-color:#f3268c}
.services .icon-box h4,.services .icon-box p{
    color: #ffc7e1 !important;
}

 .navbar .getstarted:hover {
    background-color : #f3268c;
    color : #ffc7e1;
    
}
.back-to-top{
    color : #f3268c !important;
    background-color: #ffc7e1 !important;
    
}
#hero .btn-get-started{
    color : #f3268c !important;
    background-color: #ffc7e1 !important;
    
}
#footer .footer-top .social-links a{
    background-color : #f3268c !important;
    color: #ffc7e1 !important;
    
}
#footer .footer-bottom{
    border-top:3px solid #f3268c}
.get-started-btn{
    background-color : #f3268c !important;
    color: #ffc7e1 !important;
}
.section-title h2::after{
    background-color : #ffc7e1 !important;
}
#hero .btn-get-started:hover ,#footer .footer-top .social-links a:hover{
    background-color : #f3268c !important;
    color: #ffc7e1 !important;
    
}
.navbar-mobile .getstarted, .navbar-mobile .getstarted:focus{
    Color:#1c1b1b}
#footer .footer-top .footer-links ul a{
    color: #1c1b1b !important;
}
#footer .footer-top .footer-contact h3 ,#footer .footer-top h4{
    color: #f3268c}
#footer .footer-top .footer-links ul a:hover{
    color: #ffc7e1 !important;
}
#footer .footer-top .footer-links ul i{
    color: #f3268c !important;
}
#footer .footer-top ,#footer .footer-top .footer-contact p{
    background-color: #ffc7e1;
    Color:#1c1b1b}
#footer .credits a{
    color : #f3268c !important
}
.navbar-mobile ul{
    background-color:#ffc7e1;
    Color:#1c1b1b}
.contact .info{
    border-top: 3px solid #ffc7e1;
    border-bottom: 3px solid #ffc7e1;
}
.back-to-top:hover{
    background-color : #f3268c;
}
.back-to-top i{
    color: #f3268c ;
}

.section-title h2::before{
    background: #f3268c;
}
.section-title h2::after{
    background: #ffc7e1;
}
.contact .info i{
    color : #f3268c ;
    background: #ffc7e1;
}
.contact .info i:hover{
    background : #f3268c ;
    color : #ffc7e1;
}
.contact .info .social-links a:hover {
    background : #f3268c ;
    color : #ffc7e1;
}
.contact .info .email:hover i, .contact .info .address:hover i, .contact .info .phone:hover i {
    background : #f3268c ;
    color : #ffc7e1;
}
 .navbar .getstarted{
    border: 2px solid #f3268c;
    text-align:center !important;
}
.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover > a {
    color : #f3268c}
.navbar a, .navbar a:focus{
    color : #1c1b1b}
.navbar > ul > li > a:before{
    background-color : #f3268c}
#hero {
    width: 100%;
    background: url(/images/1707716130.jpg) top right;
    background-size: cover;
    position: relative;
}
#hero:before {
    content: "";
    background: #ffe0ed;
    opacity:0.6;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
}
#hero h1{
    color: #f3268c;
}
#hero h2{
    color: #f3268c; 
}
.featured-services .icon-box:hover::before {
  background: #ffc7e1;
  top: 0;
  border-radius: 0px;
}
.featured-services .icon-box:hover .title a, .featured-services .icon-box:hover .description {
  color: #1c1b1b;
}
.featured-services .icon-box:hover .icon i {
  color: #1c1b1b;
}
.counts .count-box{
    background : ;
    margin-top:50px;
    border-radius:8px;
}
.counts .count-box i{
    background : ;
    color : ;
}
.counts .count-box span , .counts .count-box p{
    color : ;
}
.portfolio .portfolio-item .portfolio-info .preview-link, .portfolio .portfolio-item .portfolio-info .details-link{
    right :auto;
    left:30px;
}
.breadcrumbs {
    padding: 15px 0;
    background: #ecf6fe;
    <!-- margin-top: 130px; -->
}
.blog {
    padding: 40px 0 20px 0;
}
@media only screen and (max-width: 600px) {
    .MobileTitle{
        font-size:13px;
    }
}
.starrr {
    display: inline-block; }
    .starrr a {
      font-size: 25px;
      padding: 0 1px;
      cursor: pointer;
      color: #FFD119;
      text-decoration: none; }
      .cta {
    background: #ffcce4 !important;
}
.cta h3 , .cta p {
    color: #1c1b1b !important;
}
.cta .cta-btn{
    color: #1c1b1b  !important;
    background-color: #ffcce4 !important;
    border-color: #f5bad6 !important;
}
.cta .cta-btn:hover{
    color: #1c1b1b  !important;
    background-color: #f5bad6 !important;
    border-color: #f5bad6 !important;
}
        