/* Custom Container for XXL */
@media (min-width: 1400px) {
    .container-xxl {
      max-width: 1344px;
    }
  }


/* Large Devices, Wide Screens */
@media only screen and (max-width : 1210px) {
    .why-choose-us .why-choose-us__title h2 br {
        display: block;
    }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
    br{
        display: none;
    }
    .why-choose-us .why-choose-us__title h2 br {
        display: none;
    }
    .header-area::before{
        position: absolute;
        content: '';
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background-color: rgba(0, 0, 0, 0.5);
    }
    .header-area .content-wrapper {
        position: relative;
    }
    .header-area .content-wrapper .logo-wrap {
        width: 100%;
    }
    .header-area .content-wrapper{
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .why-choose-us{
        position: relative;
    }
    
    .why-choose-us::before{
        position: absolute;
        content: '';
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background-color: rgba(0, 0, 0, 0.5);
    }
    
    .why-choose-us .why-choose-us__content{
        position: relative;
    }
    
    .why-choose-us .why-choose-us__content{
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .professionals-area .professionals-area__content{
        margin-bottom: 30px;
    }
    .professionals-area .professionals-area__content .professionals-area__image-wrap .healthcare-logo-wrap {
        width: 90%;
    }
    .advanced-infrared-area .advance-infrared__image{
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 40px;
    }
    .advanced-infrared-area .advance-infrared__image .image-wrap {
        width: 80%;
        margin: 0 auto;
    }

    .future-health-area .future-health-area__content .future-health-area__contact ul{
        flex-direction: column;
        grid-gap: 15px;
    }

    .future-health-area .future-health-area__content{
        padding-left: 15px;
        padding-right: 15px;
    }
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 580px) {
    :root{
        /* typography  */
        --sana-heading1: 42px;
        --sana-heading2: 32px;
        --sana-heading3: 26px;
        --sana-heading4: 24px;
        --sana-heading5: 20px;
        --sana-heading6: 18px;
        --sana-p: 16px;
    }
    .why-choose-us .why-choose-us__title h2 br {
            display: block;
        }
}

@media only screen and (min-width: 581px) {
    /*.row {*/
    /*  --bs-gutter-x: 3rem;*/
    /*}*/
    .row > * {
        padding-right: calc(var(--bs-gutter-x) * 1);
        padding-left: calc(var(--bs-gutter-x) * 1);
    }
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
    
}