﻿@media (min-width: 576px){
    
    h2{
        font-size: 44px;
    }

    h4{
        font-size: 34px;
    }

    .doctors-block {
        width: 233px;
    }
    
    .service{
        position: absolute;
        bottom: 15px;
        right: 25px;
        width: 310px;
    }
    
    .scale{
        margin-right: 90px;
    }
    
    header {
        position: fixed;
        top: 0;
         right: 0; 
         width: 100%; 
        background-color: #ffffff;
        z-index: 999;
        height: unset;
    }
    
    .search-btn{
        right: 0;
    }

    .has-search .form-control {
        padding-left: 2.375rem;
    }

    .icon-cart {
        width: 35px;
        height: 35px;
    }
    
    .menu-responsive{
        display: none;
    }
    
    .user-area{
        width: 800px;
    }
    
    .section-page{
        height: 290px;
    }
    
    .subtitle{
        font-size: 16px;
    }
    
    h1{
        font-size: 30px;
    }
    
    .w-lg-auto{
        width: auto!important;
    }

    .cartSection{
        width: 80%;
    }

    .sm-cart {
        width: 20%;
        display: table-cell;
        vertical-align: middle;
    }

    .your-order{
        padding: 35px;
    }

}

@media (min-width: 1440px){
    .container {
        max-width: 1430px;
    }
}

@media (max-width: 1200px) {
    .pb-200 {
        padding-bottom: 20px;
    }

    .pt-120 {
        padding-top: 20px;
    }

    h1 {
        font-size: 20px;
        color: #ffffff;
    }

    .section-page {
        background-image: none;
        background-color: var(--green);
        background-size: cover;
        height: auto;
        padding-bottom: 20px;
    }
}

.logo-mobile img {
    width: 80px;
}