
@font-face {
    font-family: Molarabic;
    src: url(../fonts/molarabic.ttf);
}

body {
    font-family: 'Molarabic', sans-serif;
    font-size: 18px;
    line-height: 30px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Molarabic', sans-serif;
}


/*Custom css*/

.custom-btn{
 font-size: 20px;
}

.custom-btn2{
    font-size: 22px;
}


/*Custom css end */




/*ACCORDION CUSTOM*/
.mobile-logo img {
    margin-left: none;
    margin-right: 10px;
}

.mobile-logo i {
    float: left;

}


.custom.accordion-button {
    font-size: 20px;
}



.custom.accordion-body ul li a {
    font-size: 20px;
    margin-left: none;
    margin-right: 40px;
}

.custom.accordion-body ul li a i {
    font-size: 14px;
    margin-right: none;
    margin-left:5px;
}


/*custom css*/

.btn-login {
    margin-top: 6px;
    margin-left: none;
    margin-right:10px;
}


.health-care2-box a{
    font-size: 25px;
}



.product-head{
    font-size: 25px;
}




/*HEADER TOP*/


.hp-left {
    float: right;
 
}

.hp-right {
    float: right;
    text-align: left;
}

.ht-icon {
    float: right;
}


.ht-icon:first-child {
    margin-right: none;
    margin-left: 15px;
}

/*
.ht-icon:first-child {
    margin-right: 35px;


}
*/

.ht-icon .icon {
    font-size: 20px;
    margin-right: none;
    margin-left: 8px;
}

.ht-icon img {
    /*    width: 14px;*/
    margin-right: none;
    margin-left: 8px;
}


.hr-icon a img {
    margin-left: none;
    margin-right:5px
}


.hr-reg-btn span {
    margin-left: none;
    margin-right: 5px;
}

.hp-right > div:first-child {
    border-left: 1px solid #C4C4C4;
    border-right: none;
}

.hp-right > span:last-child {
    margin-left: 0px !important;
}


.reg-sub {
    top: 110%;
    left: none;
    right: 0; 
}


.reg-sub a {
    text-align: right;

}


.hr-reg-btn i {
    font-size: 20px;
}


/*END HEADER TOP*/


.header-section {
    top: 0;
    left: none;
    right:0;
}


.menubar > ul {
    float: left;

}

.menubar > ul > li {
    float: right;
}

.menubar > ul > li > a {
    font-size: 15px;

}




.menubar > ul > li > a:first-child {
    margin-left: none;
    margin-right: 0px;
}





/*MOBILE MENU*/
.mobile-btn {
    float: right;
}



.mobile-menu {
    left: none;
    right: -350px;   
}

.add-class {
    left: none;
    right:0px
}


/*SLIDER SECTION*/


.slider-left .slider-title {
    font-size: 30px;

}
.slider-section ul{
    margin-left: none;
    margin-right: 25px;
}

.search-content .search-item {
    float: right;
}




.search-btn button {
    float: left;
    font-size: 20px;
}

.search-btn button i {
    margin-right: none;
    margin-left: 5px;
}




/* contact page section */

/* ======================================  Contact Page ========================================== */

/*************** Contact Area CSS ***************/


.title-with-bg h6{
    color: var(--secondary)
}

.title-with-bg h4::after {
   left: none;
	right: 50%;
}





.contact-box-social i{
    font-size: 18px !important;
}








/*SERVICE SECTION*/




.service-box h6 {
    font-size: 20px;
}





/*SERVICE SECTION END*/

/*COUNTER SECTION*/


.counter-box p {
    font-size: 25px;
}

/*COUNTER SECTION END*/

/*TELE-MEDICINE*/


.tele-medicine-list ul {
    margin-left: none;
    margin-right: 30px;

}



.tele-medicine-list ul li::before {
    margin-left: none;
    margin-right: -1.8em;
}

.search-content-tele-medicine .tele-search-item {
    width: 33.33%;
    float: right;
}



/*TELE-MEDICINE END*/

/*ONLINE MEDICAL*/




/*ONLINE MEDICAL END*/

/*FOOTER SECTION*/



.footer-head h6 {
    font-size: 20px;
 
}

.footer-head-img img {
    padding-right: none;
    padding-left: 18px;
}

.footer-head-txt p {
    font-size: 20px;
}





/*FOOTER SECTION END*/

.health-care-box h6 {
    font-size: 25px;

}


.doctor-say-box img {
    margin-right: none;
    margin-left: 25px;
}



.emargency-left .section-title a img {
    margin-right: none;
    margin-left: 5px;;
}

.emargency-left .section-title a {
     font-size: 25px;
}



/*TELEMEDICINE PAGE END*/

/*MEDICAL TAURISM PAGE*/


.consultancy-box h6 {
    margin-right: none;
    margin-left: 20px;
}

.consultancy-box h6 a {
    font-size: 25px;
}


/*MEDICAL TAURISM PAGE END*/


/*ONLINE PHARMACHY PAGE*/



.product.accordion-button {
    font-size: 20px;
}



.accordion-body.sub-product > a i {
    margin-right: none;
    margin-left: 5px;
}

.custom-search button {
    right: none;
    left:0px
}



.custom-search button img:nth-child(2) {
    margin-left: none;
    margin-right: 10px;
}







.ads-social h6 {
    font-size: 20px;
    line-height: 25px;
    margin-left: 10px;
    margin-right: 10px;
}

.ads-social a i {
    font-size: 15px;
    margin-left: none;
    margin-right: 8px;
}




.product-header a {
    font-size: 20px;
}


.product-box span {
    font-size: 15px;

}



.aps-section a img {
    margin-right: none;
    margin-left: 10px;
}




.home-care-about-content h6 {
    line-height: 24px;
}




.support-box p {
    padding-left: none;
    padding-right: 45px;
}

.support-box p img {
    left: none;
    right:0;
}






.notification-box form input {
    font-size: 25px;
    margin-right: none;
    margin-left: 20px;
}

.notification-box form input::placeholder {
    font-size: 25px;
}

.notification-box form button {
    font-size: 25px;
  
}



.client-testimonial-box:hover{
    transform: translateY(-2%);
}
.client-testimonial-box img{
 
    margin-right: none;
    margin-left: 15px;
    
}
.client-testimonial-box p {
    font-size: 20px;
    line-height: 25px;
}

.client-testimonial-box h6 {
    font-size: 22px;
    line-height: 30px;

}

/*HOME CARE PAGE END*/





.registation-box form input{

    font-size: 20px;
 
}
.registation-box form input::placeholder{
    font-size: 20px;
 
}


/*REGISTATION PAGE END*/




.instument-quelity > div{
    float: right;
}
.quelity-btn button {
 
    font-size: 18px;

}

.instument-quelity p span{
    margin-right: none;
    margin-left: 10px;
}
.instument-quelity b{
    margin-right: none;
    margin-left: 10px;
}
.card-btn button{
    font-size: 25px;
}

.card-social a img{
    margin-left: none;
    margin-right: 10px;
}





.service-box ul {
    margin-left: none;
    margin-right: 23px;
    text-align: right;
}

.veterinary-care-txt ul {
    margin-left: none;
    margin-right: 30px;
}


/* Next & previous buttons */
.prev,
.next {
  font-size: 25px;
}

/* Position the "next button" to the right */
.next {
  right: none;
  left: 0;
}


/* Number text (1/3 etc) */


/* Container for image text */


/* Six columns side by side */
.column {
    float: right;
  
}

