/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.article-slider{padding:0 20px 0;margin-left:auto;margin-right:auto;max-width:1180px;position:relative;z-index:0;}@media (max-width:480px){.article-slider{padding:0 10px 0;}}.article-slider .items{padding:0 30px;}@media (max-width:480px){.article-slider .items{padding:0 25px;}}.article-slider .owl-stage-outer{border-radius:0 50px 0 0;overflow:hidden;}.article-slider .owl-item p:first-of-type{margin:5px 0;font-size:1.2rem;line-height:1.2;font-weight:500;min-height:46px;}@media (max-width:480px){.article-slider .owl-item p:first-of-type{margin:12px 0 5px;}}.article-slider .owl-item a{width:100%;}.article-slider .owl-item a:active{text-decoration:none;color:inherit;}.article-slider .owl-item img{height:200px;width:100%;object-fit:cover;overflow:hidden;border-radius:0 50px 0 0;}@media (min-width:769px) and (max-width:991px){.article-slider .owl-item img{height:250px;}}.article-slider .owl-dots{display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px;}@media (max-width:767px){.article-slider .owl-dots{display:none;}}.article-slider .owl-dots .owl-dot{width:12px;height:12px;background-color:#dcddde;border-radius:50%;margin:3px 6px 5px;outline:none;}.article-slider .owl-dots .owl-dot.active{background-color:#f03;}.article-slider .owl-nav .owl-next,.article-slider .owl-nav .owl-prev{border:0 solid #000;display:block !important;height:100px;outline:none;position:absolute;top:calc((200px - 100px) / 2);width:15px;}@media (min-width:769px) and (max-width:991px){.article-slider .owl-nav .owl-next,.article-slider .owl-nav .owl-prev{top:calc((250px - 100px) / 2);}}.article-slider .owl-nav .owl-next{right:0;}.article-slider .owl-nav .owl-prev{left:0;}.article-slider .owl-nav .owl-prev i,.article-slider .owl-nav .owl-next i{font-family:'FontAwesome' !important;color:#f03;opacity:.7;transform:scale(2,5);}.article-slider .owl-nav .owl-prev i:hover,.article-slider .owl-nav .owl-next i:hover{opacity:.9;}
.generic-slider{--card-radius:0.7rem;margin:48px 0;}.generic-slider .generic-slider-title.heading2{color:#262626;line-height:52px;text-align:center;font-weight:400;font-size:2.625rem;}@media (max-width:768px){.generic-slider .generic-slider-title.heading2{font-size:2rem;line-height:1;}}.generic-slider .generic-slider-preamble{text-align:center;}@media (max-width:768px){.generic-slider .generic-slider-preamble{font-size:1.125rem;}}.generic-slider .generic-slider-item-wrapper{margin-top:45px;padding:0 35px;}.generic-slider .generic-slider-item{display:flex;flex-direction:column;align-items:center;}.generic-slider .generic-slider-item .generic-slider-item-title{width:100%;}.generic-slider .generic-slider-item .generic-slider-item-preamble{margin-bottom:10px;width:100%;}@media (max-width:768px){.generic-slider .generic-slider-item .generic-slider-item-preamble{font-size:0.9375rem;line-height:1.4;}}.generic-slider .generic-slider-item .generic-slider-item-image img{object-fit:cover;width:100%;height:100%;overflow:hidden;}.generic-slider .owl-nav .owl-prev,.generic-slider .owl-nav .owl-next{border:0 solid black;display:block !important;height:100px;outline:none;position:absolute;top:50%;transform:translateY(-50%);width:15px;transition:color 0.3s ease;}.generic-slider .owl-nav .owl-prev i,.generic-slider .owl-nav .owl-next i{color:#bec0c2;font-family:'FontAwesome' !important;opacity:.7;transform:scale(2,5);transition:color 0.3s ease;}.generic-slider .owl-nav .owl-prev:hover i,.generic-slider .owl-nav .owl-next:hover i{color:#ed002f;}.generic-slider .owl-nav .owl-prev{left:0;}.generic-slider .owl-nav .owl-next{right:0;}.generic-slider .owl-dots{max-width:245px;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:10px auto 0;}@media (min-width:430px){.generic-slider .owl-dots{max-width:330px;}}.generic-slider .owl-dots .owl-dot{margin:0;width:20px;outline:none;height:30px;background:0 0;border:none;padding:0 !important;font:inherit;}@media (min-width:430px){.generic-slider .owl-dots .owl-dot{margin-right:3px;}}.generic-slider .owl-dots .owl-dot span{border-radius:50%;width:12px;height:12px;background-color:#bec0c2;display:block;margin:0 auto;transition:background-color 0.3s ease;}.generic-slider .owl-dots .owl-dot span:hover{background-color:#ed002f;}.generic-slider .owl-dots .owl-dot.active span{background-color:#ed002f;}.generic-slider.generic-slider--default{padding-left:0;padding-right:0;}.generic-slider.generic-slider--default .generic-slider-item{margin:0 10px;}.generic-slider.generic-slider--default .generic-slider-item .generic-slider-item-title{font-size:1.5rem;font-weight:400;text-align:left;margin-bottom:0;margin-top:14px;line-height:1.2;}.generic-slider.generic-slider--default .generic-slider-item .generic-slider-item-preamble{text-align:left;margin-top:10px;margin-bottom:5px;}.generic-slider.generic-slider--default .generic-slider-item-image{height:260px;width:100%;}.generic-slider.generic-slider--default .generic-slider-item-image img{border-radius:var(--card-radius);}.generic-slider.generic-slider--default .owl-nav .owl-next,.generic-slider.generic-slider--default .owl-nav .owl-prev{top:30%;}.generic-slider.generic-slider--basic-slider{padding-left:0;padding-right:0;}.generic-slider.generic-slider--basic-slider .generic-slider-item{margin:10px;position:relative;}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-container{border-radius:var(--card-radius);width:100%;display:block;padding:8px;}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-container.hover-effect{box-shadow:0 0 5px rgba(33,33,33,0.2);transition:box-shadow 0.3s;}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-container.hover-effect:hover{box-shadow:0 0 15px rgba(33,33,33,0.2);}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-title{font-size:1.5rem;font-weight:400;text-align:center;margin-bottom:0;margin-top:14px;line-height:1.2;}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-preamble{text-align:center;margin-top:15px;}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-link-container{position:relative;display:block;}.generic-slider.generic-slider--basic-slider .generic-slider-item .generic-slider-item-link{height:auto;width:auto;text-align:right;max-width:calc(100% - 60px);padding:4px 12px;border-top-left-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius);background-color:#fff8cc;font-size:0.9375rem;color:#262626;line-height:1.3;position:absolute;text-wrap:balance;top:10px;right:0;}.generic-slider.generic-slider--basic-slider .generic-slider-item-image{height:230px;}.generic-slider.generic-slider--basic-slider .generic-slider-item-image img{border-radius:var(--card-radius);}.generic-slider.generic-slider--basic-slider .owl-nav .owl-next,.generic-slider.generic-slider--basic-slider .owl-nav .owl-prev{top:28%;}@media (max-width:768px){.generic-slider.generic-slider--basic-slider .owl-nav .owl-next,.generic-slider.generic-slider--basic-slider .owl-nav .owl-prev{top:31%;}}@media (max-width:420px){.generic-slider.generic-slider--arlo-slider .generic-slider-item-wrapper{padding:0 28px;}}.generic-slider.generic-slider--arlo-slider .generic-slider-item{background-color:#f1f1f1;border-radius:32px;margin:0 10px 18px;padding:24px;}@media (max-width:420px){.generic-slider.generic-slider--arlo-slider .generic-slider-item{margin:0 5px 24px;padding:24px 16px 14px;}}.generic-slider.generic-slider--arlo-slider .generic-slider-item .generic-slider-item-title{font-size:1.25rem;font-weight:500;line-height:34px;text-align:center;margin-top:unset;}.generic-slider.generic-slider--arlo-slider .generic-slider-item .generic-slider-item-preamble{margin-bottom:22px;text-align:center;}.generic-slider.generic-slider--arlo-slider .generic-slider-item .generic-slider-item-image{height:420px;min-height:fit-content;}@media (min-width:768px){.generic-slider.generic-slider--arlo-slider .generic-slider-item .generic-slider-item-image{height:440px;}}@media (min-width:1024px){.generic-slider.generic-slider--arlo-slider .generic-slider-item .generic-slider-item-image{height:480px;}}.generic-slider.generic-slider--arlo-slider .generic-slider-item .generic-slider-item-image img{border-radius:1rem;}
