#top-menu li li a{font-size:16px;padding:5px 10px}.single.single-post .et_pb_post{margin-bottom:0px!important;padding-bottom:0px!important}.video-gradient-overlay{position:relative;overflow:hidden}.video-gradient-overlay::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.2) 100%);pointer-events:none}.video-gradient-overlay .et_pb_row{position:relative;z-index:3}.et_pb_contact_field textarea.et_pb_contact_message{height:165px;max-height:165px;min-height:165px}.et-cart-info{display:none!important}:root{--ds-module-number:20;--ds-columns-hires:6;--ds-columns-desktop:6;--ds-columns-tablet:3;--ds-columns-mobile:3;--ds-speed-hires:80s;--ds-speed-desktop:60s;--ds-speed-tablet:60s;--ds-speed-mobile:40s}@media all and (min-width:1890px){:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-hires));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-hires)}.ds-carousel .et_pb_module{max-width:350px}}@media all and (max-width:1890px){:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-desktop));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-desktop)}.ds-carousel .et_pb_module{max-width:280px}}@media all and (max-width:980px){:root{--ds-column-width:auto;--ds-module-width:calc(100vw / var(--ds-columns-tablet));--ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));--ds-scroll-speed:var(--ds-speed-tablet)}.ds-carousel .et_pb_module{max-width:200px}}@media all and (max-width:479px){:root{--ds-module-width:calc(100vw / var(--ds-columns-mobile));--ds-scroll-speed:var(--ds-speed-mobile)}.ds-carousel .et_pb_module{max-width:120px}}.ds-carousel{overflow:hidden}.ds-carousel .et_pb_column{display:grid;grid-template-columns:repeat(var(--ds-module-number),var(--ds-module-width));width:var(--ds-column-width);-webkit-animation:scroll var(--ds-scroll-speed) linear infinite;animation:scroll var(--ds-scroll-speed) linear infinite}.ds-carousel .et_pb_module{width:var(--ds-module-width)!important}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}.ds-carousel .et_pb_column:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.ds-carousel .et_pb_module{margin-top:auto!important;margin-bottom:auto!important;padding:0 5px!important}.horizontal-news article.et_pb_post{display:grid!important;grid-template-columns:320px 1fr;grid-template-areas:"image title""image meta""image content";column-gap:30px;row-gap:8px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.15)}.horizontal-news .entry-featured-image-url{grid-area:image;margin:0!important;display:block}.horizontal-news .entry-featured-image-url img{display:block;width:100%;height:220px;object-fit:cover;border-radius:6px}.horizontal-news .entry-title{grid-area:title;margin:0!important;padding:0!important;line-height:1.2}.horizontal-news .entry-title a{text-decoration:none}.horizontal-news .post-meta{grid-area:meta;margin:0!important;padding:0!important;font-size:14px;opacity:.8}.horizontal-news .post-content{grid-area:content;margin:0!important;padding:0!important}.horizontal-news .post-content p:last-child{margin-bottom:0}.horizontal-news .et_pb_post:after,.horizontal-news .et_pb_post:before{display:none!important}@media (max-width:980px){.horizontal-news article.et_pb_post{display:block!important}.horizontal-news .entry-featured-image-url{margin-bottom:20px!important}.horizontal-news .entry-featured-image-url img{height:auto}.horizontal-news .entry-title{margin-bottom:10px!important}.horizontal-news .post-meta{margin-bottom:15px!important}}