/**
 * @file
 * Subtheme specific responsive CSS.
 */
/* code added from custom module google snippet */
/*@import url("https://use.typekit.net/kmu1giq.css");*/
/* 
    Created on : 25 July 2024, 19:31:40 PM
    Author     : BDT
*/
@media screen and (max-width: 1536px) {
    a,
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-btn-wrapper .bdt-blc-banner-btn-items .bdt-blc-banner-btn-item a.bdt-blc-banner-btn {
        font-size: 16px !important;
    }
}

@media (min-width: 1380px) and (max-width: 1536px) {
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-title {
        font-size: 28pt;
    }
}

@media (min-width: 992px) and (max-width: 1380px) {
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-title {
        font-size: 26pt;
    }
}

@media screen and (max-width: 1220px) {
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-btn-wrapper .bdt-blc-banner-btn-items {
        gap: 10px;
    }
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-btn-wrapper .bdt-blc-banner-btn-items .bdt-blc-banner-btn-item {
        width: 100%;
        text-align: center;
    }
}

@media screen and (max-width: 992px) {
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-title {
        font-size: 24pt;
        font-weight: 600;
    }
}

@media screen and (max-width: 767px) {
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper .bdt-blc-banner-content-section .bdt-blc-banner-title {
        font-size: 20pt;
    }
    .bdt-header-block .bdt-logo-block {
        padding: 0px 15px;
    }
    .bdt-blc-welcome-wrapper .bdt-blc-banner-content-wrapper {
        max-width: 100%;
        padding: 15px 10px 15px 10px;
    }
}