.elementor-widget-axtra_about_us .about__area-2 .sec-title,
					 .elementor-widget-axtra_about_us .brand__title-2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-axtra_about_us .about__area-2 .sec-title{color:var( --e-global-color-secondary );}.elementor-widget-axtra_about_us .brand__title-2{color:var( --e-global-color-secondary );}.elementor-widget-axtra_about_us .about__area-2 .sec-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-axtra_about_us .btn-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-6524 .elementor-element.elementor-element-7471c40 .about__area-2 .sec-title,
					 .elementor-6524 .elementor-element.elementor-element-7471c40 .brand__title-2{font-family:"Kanit", Sans-serif;font-size:60px;font-weight:500;}.elementor-6524 .elementor-element.elementor-element-7471c40 .about__area-2 .sec-title{color:var( --e-global-color-primary );}.elementor-6524 .elementor-element.elementor-element-7471c40 .brand__title-2{color:var( --e-global-color-primary );}.elementor-6524 .elementor-element.elementor-element-7471c40 .about__area-2 .sec-text p{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-6524 .elementor-element.elementor-element-7471c40 .btn-item{font-family:"Kanit", Sans-serif;font-weight:400;color:#ED882E!important;}.elementor-6524 .elementor-element.elementor-element-7471c40 .btn-item:hover{color:#FFFFFF!important;}/* Start custom CSS */.about__area-2 {
    background-color: #fff !important;
}


.custom-brands .brand__list-2 {
    grid-template-columns: repeat(10, 1fr) !important;
    gap: 50px;
}

.custom-brands .brand__item-2 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

@media (max-width: 767px) {

    .custom-brands .brand__list-2 {
        grid-template-columns: repeat(3, 1fr) !important;
    }

    .custom-brands .col-xxl-12 {
        padding: 24px !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {

    .custom-brands .brand__list-3 {
        grid-template-columns: repeat(5, 1fr) !important;
    }

    .custom-brands .col-xxl-12 {
        padding: 24px !important;
    }
}/* End custom CSS */