     /* .load { height: 20vh; width: fit-content;} */
    * {margin: 0; padding: 0;}
    @font-face {font-family: "Inter_Bold"; src: url("/assets/home/594db009815309.ttf"), url("/assets/home/2470dd10fb94e8.css"); font-weight: bold; font-style: normal;}
    @font-face {font-family: "Inter_Regular"; src: url("/assets/home/594db009815309.ttf"), url("/assets/home/2470dd10fb94e8.css"); font-weight: normal; font-style: normal;}
    /* .btn-with-outline {color: #4d77ff; border: 1px solid #4d77ff; border-radius: 30px; padding: 5px 20px;}
    #company-promotion .btn-without-outline {margin-left: 20px;}
    .btn-without-outline {color: #4d77ff; border: none; padding: 5px 20px;} */
    .img-skeleton{width: 100% !important;}
    .mt-10{margin-top: 2.5rem;}
    .pl-10 {padding-left: 10px;}
    .fa-solid, .fas {font-weight: 900;}
    .reg-btn{margin-top: 30px;}
    .p-0{padding: 0 !important;}
    .promo-card {background: #333; border-radius: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 24px; margin-bottom: 24px;}
    .promo-title{font-size: 46px;}
    @media screen and (max-width: 1312px){.mt-7 {margin-top: 5rem !important;}}
    @media screen and (max-width: 768px){.promo-title{font-size: 30px; text-align: center;}.mt-20{margin-top: 20px;}.m-0{margin: 0 auto !important;}}
    @media screen and (max-width: 540px){.promo_link img {max-width: 100%; height: auto;}}