.elementor-1026 .elementor-element.elementor-element-ffdd059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1026 .elementor-element.elementor-element-ffdd059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A3;}.elementor-1026 .elementor-element.elementor-element-ffdd059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1026 .elementor-element.elementor-element-ffdd059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1026 .elementor-element.elementor-element-af4c73b > .elementor-widget-container{background-color:#3A3A3A;border-radius:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1026 .elementor-element.elementor-element-bade925{text-align:center;}.elementor-1026 .elementor-element.elementor-element-bade925 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#EEC402;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1026 .elementor-element.elementor-element-a5182cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1026 .elementor-element.elementor-element-69b5827{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-40045de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-5a0b3c1{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-704e132 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-9c32c3d{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-5f854af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-5938099{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-6f6c51a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-fc7668f{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-67e462f{text-align:center;}.elementor-1026 .elementor-element.elementor-element-67e462f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-1ca73b0{text-align:center;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-3b92167{text-align:center;}.elementor-1026 .elementor-element.elementor-element-3b92167 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-d25dc05{text-align:center;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-d396e22{text-align:center;}.elementor-1026 .elementor-element.elementor-element-d396e22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-34ccbb8{text-align:center;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-dfe1040{text-align:center;}.elementor-1026 .elementor-element.elementor-element-dfe1040 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-b2d5018{text-align:center;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-194354d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1026 .elementor-element.elementor-element-93a721d{text-align:center;}.elementor-1026 .elementor-element.elementor-element-93a721d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-081ead2{text-align:start;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-b179ab3{text-align:center;}.elementor-1026 .elementor-element.elementor-element-b179ab3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-f6f746a{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-cbf51d2{text-align:center;}.elementor-1026 .elementor-element.elementor-element-cbf51d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-3c14a6a{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-dac6798{text-align:center;}.elementor-1026 .elementor-element.elementor-element-dac6798 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-2ad7a57{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-67cf7c2{text-align:center;}.elementor-1026 .elementor-element.elementor-element-67cf7c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-0e0c6c0{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-42494d8{text-align:center;}.elementor-1026 .elementor-element.elementor-element-42494d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-60805c3{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-48beaf6{text-align:center;}.elementor-1026 .elementor-element.elementor-element-48beaf6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-ad89b21{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-f753b9a{text-align:center;}.elementor-1026 .elementor-element.elementor-element-f753b9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-36341f5{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-712c413 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1026 .elementor-element.elementor-element-17964c3{text-align:center;}.elementor-1026 .elementor-element.elementor-element-17964c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-9965421{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-f7c4fed{text-align:center;}.elementor-1026 .elementor-element.elementor-element-f7c4fed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-2d2f182{color:#FFFFFF;}@media(min-width:768px){.elementor-1026 .elementor-element.elementor-element-88b77db{width:30.714%;}.elementor-1026 .elementor-element.elementor-element-6ea1ff5{width:69.286%;}}/* Start custom CSS for html, class: .elementor-element-a37cee0 */.provider-list{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:18px;
    max-width:950px;
    margin:auto;
}

.provider-item a{
    display:block;
    text-decoration:none;
}

.provider-item{
    transition:all .35s ease;
}

.provider-item .image{
    width:100%;
    display:block;
    border-radius:10px;
    border:2px solid #d4af37;
    box-shadow:
        0 0 12px rgba(255,215,0,.25),
        0 0 20px rgba(255,215,0,.15);
    transition:all .35s ease;
}

/* ชื่อค่าย */
.provider-item .title{
    display:block;
    margin-top:8px;
    padding:8px 10px;

    text-align:center;

    font-size:18px;
    font-weight:700;
    line-height:1.2;

    color:#ffd700;

    background:linear-gradient(
        to bottom,
        rgba(255,215,0,.12),
        rgba(255,215,0,.04)
    );

    border:1px solid rgba(255,215,0,.25);
    border-radius:8px;

    text-shadow:
        0 0 5px rgba(255,215,0,.8),
        0 0 10px rgba(255,215,0,.4);

    transition:all .35s ease;
}

/* Hover */
.provider-item:hover{
    transform:translateY(-6px);
}

.provider-item:hover .image{
    transform:scale(1.05);
    border-color:#ffe98a;

    box-shadow:
        0 0 15px rgba(255,215,0,.8),
        0 0 30px rgba(255,215,0,.5),
        0 0 45px rgba(255,215,0,.3);
}

.provider-item:hover .title{
    color:#fff8c5;

    border-color:#ffe98a;

    background:linear-gradient(
        to bottom,
        rgba(255,215,0,.25),
        rgba(255,215,0,.08)
    );

    text-shadow:
        0 0 10px rgba(255,255,255,.8),
        0 0 20px rgba(255,215,0,.8),
        0 0 35px rgba(255,215,0,1);
}

/* Mobile */
@media(max-width:768px){

    .provider-list{
        grid-template-columns:repeat(2,1fr);
        gap:12px;
    }

    .provider-item .title{
        font-size:15px;
        padding:6px;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-image a {
display: block !important;
}/* End custom CSS */