[data-designpart=section-carousel-wide-three]:not(:root:root:root:root){background-color:var(--fo-background-color1);padding:0}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner{padding:0}@media screen and (min-width:770px){[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row{width:calc(100% + 15px);margin:auto}}@media screen and (min-width:770px) and (max-width:1024px){[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row{width:100%}}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col:has(.carousel){padding:0;width:100%}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel{max-width:100%;margin:0}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider{margin-bottom:40px}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider .flex-viewport{overflow:visible!important}@media screen and (min-width:770px){[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider .flex-viewport ul li img{width:calc(100% - 15px);margin:auto}}@media screen and (min-width:770px) and (max-width:1024px){[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider .flex-viewport ul li img{width:100%}}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider:hover .flex-direction-nav .flex-prev{left:20px}@media screen and (max-width:576px){[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider:hover .flex-direction-nav .flex-prev{left:10px}}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider:hover .flex-direction-nav .flex-next{right:20px}@media screen and (max-width:576px){[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row .col .component.carousel .flexslider:hover .flex-direction-nav .flex-next{right:10px}}[data-designpart=section-carousel-wide-three]:not(:root:root:root:root) .inner .row:not(:has(.carousel)){padding-inline:20px}.frame-root .frame-content [data-designpart=section-carousel-wide-three]:not(:root:root:root:root:root) .inner{padding:20px}.frame-root .frame-content [data-designpart=section-carousel-wide-three]:not(:root:root:root:root:root) .inner .row .col{padding:0 10px 10px}.frame-root .frame-content [data-designpart=section-carousel-wide-three]:not(:root:root:root:root:root) .inner .row .col .component.carousel{margin:10px 0}