.elementor-561 .elementor-element.elementor-element-b8a90e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-561 .elementor-element.elementor-element-b0b0d3b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-561 .elementor-element.elementor-element-35413bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-561 .elementor-element.elementor-element-35413bf:not(.elementor-motion-effects-element-type-background), .elementor-561 .elementor-element.elementor-element-35413bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE9FB;}.elementor-561 .elementor-element.elementor-element-35413bf.e-con{--align-self:flex-start;}.elementor-561 .elementor-element.elementor-element-0b2ddb2 .elementor-icon-wrapper{text-align:center;}.elementor-561 .elementor-element.elementor-element-0b2ddb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-561 .elementor-element.elementor-element-0b2ddb2.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-0b2ddb2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-561 .elementor-element.elementor-element-0b2ddb2.elementor-view-framed .elementor-icon, .elementor-561 .elementor-element.elementor-element-0b2ddb2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-561 .elementor-element.elementor-element-0b2ddb2 .elementor-icon{font-size:16px;}.elementor-561 .elementor-element.elementor-element-0b2ddb2 .elementor-icon svg{height:16px;}.elementor-561 .elementor-element.elementor-element-bb0ba6d{text-align:start;}.elementor-561 .elementor-element.elementor-element-bb0ba6d .elementor-heading-title{font-family:var( --e-global-typography-03571d7-font-family ), Sans-serif;font-size:var( --e-global-typography-03571d7-font-size );font-weight:var( --e-global-typography-03571d7-font-weight );line-height:var( --e-global-typography-03571d7-line-height );}.elementor-561 .elementor-element.elementor-element-7015354{text-align:start;}.elementor-561 .elementor-element.elementor-element-7015354 .elementor-heading-title{font-family:var( --e-global-typography-cb434be-font-family ), Sans-serif;font-size:var( --e-global-typography-cb434be-font-size );font-weight:var( --e-global-typography-cb434be-font-weight );line-height:var( --e-global-typography-cb434be-line-height );}.elementor-561 .elementor-element.elementor-element-c2bfe2d .elementor-heading-title{font-family:var( --e-global-typography-03571d7-font-family ), Sans-serif;font-size:var( --e-global-typography-03571d7-font-size );font-weight:var( --e-global-typography-03571d7-font-weight );line-height:var( --e-global-typography-03571d7-line-height );}.elementor-561 .elementor-element.elementor-element-1b91a02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-561 .elementor-element.elementor-element-db71c8e .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f397fa3 );color:var( --e-global-color-f397fa3 );padding:20px 30px 20px 30px;}.elementor-561 .elementor-element.elementor-element-db71c8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-561 .elementor-element.elementor-element-db71c8e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-561 .elementor-element.elementor-element-d4f2005 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-561 .elementor-element.elementor-element-d4f2005 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-561 .elementor-element.elementor-element-d4f2005 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-561 .elementor-element.elementor-element-4de0417{--display:flex;}.elementor-561 .elementor-element.elementor-element-9fcd015 img{border-radius:24px 24px 24px 24px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-561 .elementor-element.elementor-element-769a5b2{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-561 .elementor-element.elementor-element-35413bf{--width:40%;}}@media(max-width:1024px){.elementor-561 .elementor-element.elementor-element-bb0ba6d .elementor-heading-title{font-size:var( --e-global-typography-03571d7-font-size );line-height:var( --e-global-typography-03571d7-line-height );}.elementor-561 .elementor-element.elementor-element-7015354 .elementor-heading-title{font-size:var( --e-global-typography-cb434be-font-size );line-height:var( --e-global-typography-cb434be-line-height );}.elementor-561 .elementor-element.elementor-element-c2bfe2d .elementor-heading-title{font-size:var( --e-global-typography-03571d7-font-size );line-height:var( --e-global-typography-03571d7-line-height );}}@media(max-width:767px){.elementor-561 .elementor-element.elementor-element-bb0ba6d .elementor-heading-title{font-size:var( --e-global-typography-03571d7-font-size );line-height:var( --e-global-typography-03571d7-line-height );}.elementor-561 .elementor-element.elementor-element-7015354 .elementor-heading-title{font-size:var( --e-global-typography-cb434be-font-size );line-height:var( --e-global-typography-cb434be-line-height );}.elementor-561 .elementor-element.elementor-element-c2bfe2d .elementor-heading-title{font-size:var( --e-global-typography-03571d7-font-size );line-height:var( --e-global-typography-03571d7-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-48df0fd */.alpha-brands-grid {
    display: grid;
    gap: 24px;
}

/* Desktop */
@media (min-width:1025px){
    .alpha-brands-grid{
        grid-template-columns:repeat(5,1fr);
    }
    .brand-card{
        padding:30px;
        min-height:140px;
    }
}

/* Tablet */
@media (min-width:768px) and (max-width:1024px){
    .alpha-brands-grid{
        grid-template-columns:repeat(2,1fr);
    }
    .brand-card{
        padding:30px;
        min-height:140px;
    }
}

/* Mobile */
@media (max-width:767px){
    .alpha-brands-grid{
        grid-template-columns:repeat(1,1fr);
    }
    
    .brand-card{
        padding:30px;
        min-height:110px;
    }
}

.brand-card{
    background:#fff;
    border-radius:18px;
 

    display:flex;
    align-items:center;
    justify-content:center;

    overflow:hidden;

    transition:.3s;
}

.brand-card img{
    width:100%;
    height:100%;

    max-width:100%;
    max-height:100%;

    object-fit:contain;
    object-position:center;

    display:block;
}

.brand-card:hover{
    transform:translateY(-6px);
    box-shadow:0 18px 40px rgba(0,0,0,.12);
}

.brand-card:hover img{
    transform:scale(1.06);
}/* End custom CSS */