.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-section .fpls-grid .fpls-element.fpls-carousel .fpls-element-next,.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-section .fpls-grid .fpls-element.fpls-carousel .fpls-element-prev{top:auto!important;bottom:-30px!important;background-color:transparent!important;transform:none!important;background-image:url(../images/illy/carousel/illy-arrow-left.svg);height:30px}.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-section .fpls-grid .fpls-element.fpls-carousel .fpls-element-prev{background-image:url(../images/illy/carousel/illy-arrow-left.svg)!important;background-size:12px 12px!important}.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-section .fpls-grid .fpls-element.fpls-carousel .fpls-element-next{background-image:url(../images/illy/carousel/illy-arrow-right.svg)!important;background-size:12px 12px!important}.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-dots-container{width:calc(100% - 120px);display:flex;justify-content:center;align-items:center;bottom:-30px!important;z-index:10}.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-dots-container .fpls-dot{flex-grow:1;flex-basis:100%;height:15px;border-top:1px solid rgba(81,44,31,.1)}.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-dots-container .fpls-dot:after{display:none}.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-custom_carousel .fpls-dots-container .fpls-dot.fpls-current{border-top:1px solid #512c1f}