.wp-block-algori-360-image-block-algori-360-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-algori-360-image-block-algori-360-image.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.wp-block-algori-360-image-block-algori-360-image-controls{width:100%;text-align:center}div.a-enter-ar{visibility:hidden}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:100px}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;width:auto}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:20px;top:14px;z-index:100}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100px;top:0px!important}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:100px;top:0px!important}.sf-menu a,.sf-menu a:visited{margin:0 0 0 20px;line-height:14px;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #000}.sf-menu .current_page_item a,.sf-menu .current-cat a,.sf-menu .current a{color:#5c5c5c}.sf-menu .current_page_item ul li a,.sf-menu .current-cat ul li a,.sf-menu .current ul li a{color:#fff}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active,.sf-menu li.current,.sf-menu .current_page_item ul li a:hover,.sf-menu .current-cat ul li a:hover,.sf-menu .current ul li a:hover{color:#5c5c5c;outline:0}.sf-menu li ul{margin:0;padding:15px 0 0;background:#fff0 url(/wp-content/themes/degusto/lib/superfish/../../img/bg-menu-dropdown-top.png) no-repeat 20px 10px}.sf-menu li li a,.sf-menu li li a:visited{margin:0;padding:8px 10px;background:#fff0 url(/wp-content/themes/degusto/lib/superfish/../../img/bg-menu-dropdown.png) repeat left top;border-bottom:1px dotted #3c3c3c;font-size:11px;font-weight:400;text-transform:none}.sf-menu li li ul{margin:0;padding:0;background:none}.stepcarousel{position:relative;overflow:scroll;width:880px;height:280px}.stepcarousel .slides{position:absolute;left:0;top:0}.stepcarousel .slide{float:left;overflow:hidden;width:800px;height:200px;padding:40px}