    .cta-btn
      {
        font-family: 'Nunito', sans-serif;
        margin-left: 20% !important;
      }
      .cta-btn a{
        background: #18a3c8 !important;
        border-color: #18a3c8 !important;
        }
      .dropdown-menu{
         padding: 0px;
      }
      .dropdown-menu .dropdown-item{
         border-bottom: 1px solid #eee;
         padding: 10px 20px;
      }
     
      .hero-section h1 {
        font-family: 'Nunito', sans-serif;
        font-size: 70px;
        color: #18a1cb;
        font-weight: 800; 
      }
      .hero-section span {
        color: #DB925C;
        font-family: "Pacifico", Sans-serif;
        font-size: 70px;
        font-weight: 400;
      }
      .hero-section p {
         font-family: 'Nunito', sans-serif; 
         font-size: 16px;
         color: #333333;
         font-weight: 400;
         line-height: 30px;
         margin: 15px 0;
         width: 60%;
      }
      .hero-section .btn {
         font-family: 'Nunito', sans-serif;
         background-color: #DB925C;
         font-size: 16px;
         font-weight: 400;
         border-radius: 0px 0px 0px 0px;
         padding: 20px 50px 20px 50px;
         color: #fff;
         margin-top: 30px;
      }
      .hero-section .btn:hover, .doctor-section .btn:hover {
         background-color: #18A1CB;
         transition: all .3s;
      }
      .about-section {
         background: #fff;
         padding: 80px 0px;
      }
      .about-section h2, .doctor-section h2, .pet-section h2 {
         font-family:'Nunito', sans-serif;
         font-size: 36px;
         color: #18a1c6;    
         font-weight: 600;
         padding: 70px 0px 20px 0px;
      }
      .about-section p {
         font-family: 'Nunito', sans-serif;
         font-size: 16px;
         color: #333333;
         font-weight: 400;
         line-height: 30px;
         padding-right: 15%;
         margin-bottom: 30px !important;
      }
      .about-section .icon-list {
         margin: 30px 0px !important;
      }
      .about-section .icon-list div {
         display: flex;
         align-items: center;
         margin-bottom: 10px;
         font-size: 20px;
      }
      .about-section .icon-list div i {
         color: #DB925C;
         margin-right: 10px;
         font-size: 45px;
      }
      .counter-box {
         background: #f5f5f5;
         padding: 20px;
         border-radius: 5px;
         text-align: center;
      }
      .counter-box .counter-title {
         font-size: 1.2rem;
         color: #393d72;
      }
      .counter-box .counter-number {
         font-size: 2rem;
         font-weight: 700;
         color: #FAA529;
      }
      .doctor-section h3, .pet-section h3 {
         color: #FAA529;
         font-family: 'Nunito', sans-serif;
         font-size: 22px;
         font-weight: 600;
      }
      .doctor-section .btn, .pet-section .btn {
         font-family: 'Nunito', sans-serif;
         background-color: #393D72;
         font-size: 16px;
         font-weight: 400;
         border-radius: 0px 0px 0px 0px;
         padding: 16px 30px 16px 30px;
         color: #fff;
         margin-top: 30px;
      }
      .img-box img{
         width: 100%;
      }
      .col-md-6{
         vertical-align: middle;
      }
      .footer-section{
         background-image: url('assets/images/footer-bg-2.jpg');
         background-position: top;
         background-repeat: no-repeat;
         opacity: 1;
         transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
         padding: 30px 0px;
         background-size: cover;
         margin-top: 80px !important;
      }
      .footer-section h2 {
         font-family:'Nunito', sans-serif;
         font-size: 30px;
         color: #1c9ec7;    
         font-weight: 600;
         padding-top: 10px;
      }
      .footer-links{
         list-style-type: none;         
      }
      .footer-links li{
         font-size: 24px;
         color: #fff;
         background: #da935c;
         padding: 2px 10px;
         margin: 20px 10px;
         border-radius: 4px;
      }
      .footer-links li:hover{
         color: #fff;
         background: #17a1cb;
      }
      @media screen and (max-width: 480px)
      {
         .about-section .icon-list {
            margin: 0px !important;
            display: block !important;
         }
         .about-section .content_section, .pet-section .content_section{
            order: 2 !important;
         }         
      }
     
        