/*
Generated time: June 27, 2025 17:41
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.featured-brands{display:grid;grid-template-columns:1fr 3fr;background:linear-gradient(90deg,#4cb1a3,#8add4f);color:#fff;padding:60px 40px;gap:40px;border-radius:10px;margin-bottom:50px}.video-item{padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:190px;width:100%;text-align:center}.video-image-wrapper{display:flex;align-items:center;justify-content:center;height:220px;width:100%;overflow:hidden}.video-image-wrapper img{height:100%;width:auto;object-fit:cover;border-radius:6px;cursor:pointer}.video-caption{margin-top:12px;font-size:14px;color:#fff}.brand-buttons{grid-column:span 3;display:flex;justify-content:center;gap:20px;margin-top:30px}.brand-button{padding:10px 24px;background:linear-gradient(90deg,#4cb1a3,#8add4f);color:#000;font-weight:600;border-radius:6px;text-decoration:none;transition:background .3s ease;box-shadow:0 3px 3px #458c67!important;text-transform:uppercase}.brand-button:hover{background-color:#3a948a}.brand-button.secondary{background-color:#e0e0e0;color:#333}.brand-button.secondary:hover{background-color:#ccc}.video-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:9999}.video-popup-inner{position:relative;width:90%;max-width:800px;background:#fff;padding:20px;border-radius:10px}.video-popup iframe{width:100%;height:450px}.video-popup-close{position:absolute;top:10px;right:15px;font-size:24px;font-weight:700;color:#000;cursor:pointer}.featured-brands .content{display:flex;flex-direction:column;justify-content:center}.featured-brands .content h2{font-size:36px;font-weight:800;margin-bottom:20px;text-transform:uppercase}.featured-brands .content p{font-size:16px;line-height:1.6;margin-bottom:24px;color:#000}.featured-brands .content a{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:#fff;text-decoration:none;border-bottom:2px solid transparent;transition:all .3s ease}.featured-brands .content a:hover{border-bottom:2px solid #fff}.video-item h3{font-size:14px}.brand-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:40px;background:linear-gradient(90deg,#4cb1a3,#8add4f);border-radius:8px}.brand-logos img{max-width:100%;height:auto;object-fit:contain;max-height:300px;box-shadow:3px 4px 6px #0000001a;transition:all .35s ease-in-out;cursor:pointer}.brand-logos img:hover{box-shadow:3px 4px 6px rgba(0,0,0,.25)}@media (max-width:991px){.featured-brands .content h2{font-size:26px;text-align:center}.featured-brands{padding:15px 12px;gap:0;margin-bottom:30px}.featured-brands{grid-template-columns:1fr}.featured-brands .content p{text-align:center}.brand-logos{padding:15px;gap:5px;grid-template-columns:1fr 1fr 1fr}.featured-brands .content a{justify-content:center}}@media (max-width:480px){.brand-logos{grid-template-columns:1fr}.brand-buttons{grid-column:unset;gap:10px}.brand-button{padding:10px 13px}}