{"id":24882,"date":"2024-12-01T16:56:27","date_gmt":"2024-12-01T15:56:27","guid":{"rendered":"https:\/\/www.octotable.com\/miglior-booking-engine\/"},"modified":"2026-01-20T12:22:21","modified_gmt":"2026-01-20T11:22:21","slug":"booking-engine-for-restaurants","status":"publish","type":"page","link":"https:\/\/www.octotable.com\/en\/booking-engine-for-restaurants\/","title":{"rendered":"0.001) Landing Ads"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24882\" class=\"elementor elementor-24882\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-17f6b8f e-con-full ot-navbar elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"17f6b8f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-3b9d905 e-con-full e-flex e-con e-child\" data-id=\"3b9d905\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f255dbb elementor-widget elementor-widget-image\" data-id=\"f255dbb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/octotable.com\/it\/\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/octotable-icona-logo-polpo.webp\" title=\"octotable-octopus-chef-icon\" alt=\"Octotable graphic icon: a stylized octopus wearing a chef's hat.\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d56bb2 e-con-full e-flex e-con e-child\" data-id=\"5d56bb2\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-729b51b elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"729b51b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xs\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">BOOK A DEMO<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d8297fe e-con-full e-flex e-con e-child\" data-id=\"d8297fe\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aff9fe0 elementor-nav-menu--stretch elementor-nav-menu__text-align-center e-transform elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"aff9fe0\" data-element_type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-angle-down\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;_animation&quot;:&quot;none&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;,&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/www.octotable.com\/wp-content\/plugins\/elementor-pro\/assets\/css\/widget-nav-menu.min.css\">\t\t\t<nav class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-text e--animation-float\">\n\t\t\t\t<ul id=\"menu-1-aff9fe0\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24499\"><a href=\"#perche\" class=\"elementor-item elementor-item-anchor\">Why Octotable<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24500\"><a href=\"#prodotti\" class=\"elementor-item elementor-item-anchor\">The Products<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-32127\"><a href=\"#prezzi\" class=\"elementor-item elementor-item-anchor\">Pricing<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24501\"><a href=\"#domande\" class=\"elementor-item elementor-item-anchor\">FAQs<\/a><\/li>\n<li class=\"menu-inizia-subito menu-item menu-item-type-custom menu-item-object-custom menu-item-32128\"><a href=\"#proA\" class=\"elementor-item elementor-item-anchor\">BOOK A DEMO<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open eicon-menu-bar\"><\/i><i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close eicon-close\"><\/i>\t\t\t<span class=\"elementor-screen-only\">Menu<\/span>\n\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-aff9fe0\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24499\"><a href=\"#perche\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Why Octotable<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24500\"><a href=\"#prodotti\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">The Products<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-32127\"><a href=\"#prezzi\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Pricing<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24501\"><a href=\"#domande\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">FAQs<\/a><\/li>\n<li class=\"menu-inizia-subito menu-item menu-item-type-custom menu-item-object-custom menu-item-32128\"><a href=\"#proA\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">BOOK A DEMO<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-538db8f e-con-full ot-navbar elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"538db8f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-8e646eb e-con-full e-flex e-con e-child\" data-id=\"8e646eb\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-acae3ee elementor-widget elementor-widget-image\" data-id=\"acae3ee\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1080\" height=\"250\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-esteso-colore.webp\" class=\"attachment-full size-full wp-image-32206\" alt=\"Official Octotable full logo featuring the octopus icon and text in color.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-esteso-colore.webp 1080w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-esteso-colore-300x69.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-esteso-colore-1024x237.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-esteso-colore-768x178.webp 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a997b11 e-flex e-con-boxed e-con e-child\" data-id=\"a997b11\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dcaa9db elementor-nav-menu--stretch elementor-nav-menu__text-align-center e-transform elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"dcaa9db\" data-element_type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-angle-down\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;_animation&quot;:&quot;none&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;,&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t<nav class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-text e--animation-float\">\n\t\t\t\t<ul id=\"menu-1-dcaa9db\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24499\"><a href=\"#perche\" class=\"elementor-item elementor-item-anchor\">Why Octotable<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24500\"><a href=\"#prodotti\" class=\"elementor-item elementor-item-anchor\">The Products<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-32127\"><a href=\"#prezzi\" class=\"elementor-item elementor-item-anchor\">Pricing<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24501\"><a href=\"#domande\" class=\"elementor-item elementor-item-anchor\">FAQs<\/a><\/li>\n<li class=\"menu-inizia-subito menu-item menu-item-type-custom menu-item-object-custom menu-item-32128\"><a href=\"#proA\" class=\"elementor-item elementor-item-anchor\">BOOK A DEMO<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open eicon-menu-bar\"><\/i><i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close eicon-close\"><\/i>\t\t\t<span class=\"elementor-screen-only\">Menu<\/span>\n\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-dcaa9db\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24499\"><a href=\"#perche\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Why Octotable<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24500\"><a href=\"#prodotti\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">The Products<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-32127\"><a href=\"#prezzi\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Pricing<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24501\"><a href=\"#domande\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">FAQs<\/a><\/li>\n<li class=\"menu-inizia-subito menu-item menu-item-type-custom menu-item-object-custom menu-item-32128\"><a href=\"#proA\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">BOOK A DEMO<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f72498f e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"f72498f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-de9e00f e-flex e-con-boxed e-con e-child\" data-id=\"de9e00f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d0e63ff e-flex e-con-boxed e-con e-child\" data-id=\"d0e63ff\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b64fa37 elementor-widget elementor-widget-heading\" data-id=\"b64fa37\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">The Ultimate<br>Booking Engine<br>for Restaurants<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bfff113 e-flex e-con-boxed e-con e-child\" data-id=\"bfff113\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c01a18f elementor-widget elementor-widget-text-editor\" data-id=\"c01a18f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>The Best Restaurant Reservation System.<\/p><p>Zero Commissions.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7934b9 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"b7934b9\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">START FOR FREE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ebffd39 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"ebffd39\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-3446920 e-flex e-con-boxed e-con e-child\" data-id=\"3446920\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fa01384 e-flex e-con-boxed e-con e-child\" data-id=\"fa01384\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2be8e0a elementor-widget elementor-widget-heading\" data-id=\"2be8e0a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">The Ultimate Booking Engine for Restaurants<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9531450 elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"9531450\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">TRY IT FOR FREE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b21dd63 elementor-widget elementor-widget-text-editor\" data-id=\"b21dd63\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>The Best Restaurant Reservation System. Zero Commissions.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c822b1d elementor-widget elementor-widget-image\" data-id=\"c822b1d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1954\" height=\"1105\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google.webp\" class=\"attachment-full size-full wp-image-32164\" alt=\"Google search results screen showing the online visibility achieved through Octotable, the restaurant reservation system\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google.webp 1954w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-300x170.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-1024x579.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-768x434.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-1536x869.webp 1536w\" sizes=\"(max-width: 1954px) 100vw, 1954px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c19f2d7 e-flex e-con-boxed e-con e-child\" data-id=\"c19f2d7\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77bbaaf elementor-widget__width-initial elementor-absolute elementor-hidden-desktop elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"77bbaaf\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"ot-search-v3-wrapper-mb\">\n  <div class=\"ot-search-v3-glow-mb\"><\/div>\n\n  <div class=\"ot-search-v3-bar-mb\">\n    <span id=\"ot-search-v3-text-mb\"><\/span>\n    <span class=\"ot-v3-cursor-mb\">|<\/span>\n  <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500&display=swap');\n\n.ot-search-v3-wrapper-mb {\n  position: relative;\n  display: flex;\n  justify-content: center;\n  margin: 15px 0; \/* Margine esterno ridotto *\/\n  width: 100%;\n}\n\n\/* Glow ambient ancora pi\u00f9 sottile *\/\n.ot-search-v3-glow-mb {\n  position: absolute;\n  inset: -5px;\n  border-radius: 999px;\n  background: radial-gradient(\n    circle at center,\n    rgba(20, 92, 68, 0.1),\n    transparent 70%\n  );\n  filter: blur(8px);\n  animation: otGlowV3Mb 4s ease-in-out infinite;\n  pointer-events: none;\n}\n\n\/* Search bar mobile: altezza minima (bassa) *\/\n.ot-search-v3-bar-mb {\n  position: relative;\n  font-family: 'Inter', sans-serif;\n  font-size: 13px; \/* Font leggermente pi\u00f9 piccolo *\/\n  font-weight: 400;\n  color: #202124;\n  background: #ffffff;\n  border: 1px solid #eef0f2;\n  border-radius: 999px;\n  padding: 6px 14px; \/* Padding verticale molto basso *\/\n  width: 80%;\n  max-width: 280px;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.03);\n  display: flex;\n  align-items: center;\n  min-height: 20px; \/* Altezza minima forzata bassa *\/\n}\n\n\/* Cursor mobile *\/\n.ot-v3-cursor-mb {\n  margin-left: 1px;\n  color: #145c44;\n  font-size: 14px;\n  animation: otBlinkV3Mb 1.1s steps(2, start) infinite;\n}\n\n@keyframes otBlinkV3Mb {\n  0%, 100% { opacity: 0; }\n  50% { opacity: 1; }\n}\n\n@keyframes otGlowV3Mb {\n  0%, 100% { opacity: 0.3; transform: scale(0.98); }\n  50% { opacity: 0.5; transform: scale(1.01); }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const queriesV3 = [\n    \"pizza near me\",\n    \"seafood restaurant\",\n    \"table for tonight\",\n    \"aperitivo downtown\"\n  ];\n\n  const textElV3 = document.getElementById(\"ot-search-v3-text-mb\");\n  if (!textElV3) return;\n\n  let queryIdx = 0;\n  let charIdx = 0;\n  let isDeletingV3 = false;\n\n  const typeSpeed = 70;\n  const delSpeed = 45;\n  const waitEnd = 2000;\n\n  function typeLoopV3() {\n    const currentQuery = queriesV3[queryIdx];\n\n    if (!isDeletingV3) {\n      charIdx++;\n      textElV3.textContent = currentQuery.slice(0, charIdx);\n      if (charIdx === currentQuery.length) {\n        setTimeout(() => isDeletingV3 = true, waitEnd);\n      }\n    } else {\n      charIdx--;\n      textElV3.textContent = currentQuery.slice(0, charIdx);\n      if (charIdx === 0) {\n        isDeletingV3 = false;\n        queryIdx = (queryIdx + 1) % queriesV3.length;\n      }\n    }\n\n    setTimeout(typeLoopV3, isDeletingV3 ? delSpeed : typeSpeed);\n  }\n\n  typeLoopV3();\n});\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-86a63b1 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"86a63b1\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffa9965 elementor-widget elementor-widget-image\" data-id=\"ffa9965\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1954\" height=\"1105\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google.webp\" class=\"attachment-full size-full wp-image-32164\" alt=\"Google search results screen showing the online visibility achieved through Octotable, the restaurant reservation system\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google.webp 1954w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-300x170.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-1024x579.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-768x434.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/restaurant-booking-system-octotable-google-1536x869.webp 1536w\" sizes=\"(max-width: 1954px) 100vw, 1954px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4075e6 e-flex e-con-boxed e-con e-parent\" data-id=\"f4075e6\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8112f3 elementor-widget elementor-widget-image-carousel\" data-id=\"a8112f3\" data-element_type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;7&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;no&quot;,&quot;autoplay_speed&quot;:1000,&quot;speed&quot;:1517,&quot;slides_to_show_tablet&quot;:&quot;6&quot;,&quot;slides_to_show_mobile&quot;:&quot;3&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-widget-image-carousel .swiper,.elementor-widget-image-carousel .swiper-container{position:static}.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide{max-width:calc(100% \/ var(--e-image-carousel-slides-to-show, 3))}<\/style>\t\t<div class=\"elementor-image-carousel-wrapper swiper-container\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/18.webp\" alt=\"18\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/30.webp\" alt=\"30\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/26.webp\" alt=\"26\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/20.webp\" alt=\"20\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/22.webp\" alt=\"22\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/24.webp\" alt=\"24\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/34.webp\" alt=\"34\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/32.webp\" alt=\"32\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-86bb476 e-con-full e-flex e-con e-parent\" data-id=\"86bb476\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70caac2 elementor-widget elementor-widget-menu-anchor\" data-id=\"70caac2\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\nbody.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}<\/style>\t\t<div id=\"perche\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77bc550 elementor-widget elementor-widget-heading\" data-id=\"77bc550\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Choose Octotable?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3b5ab4 elementor-widget elementor-widget-heading\" data-id=\"d3b5ab4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Because the way people book restaurants has changed.<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e8452e4 e-flex e-con-boxed e-con e-parent\" data-id=\"e8452e4\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0f5fb8b e-con-full e-flex e-con e-child\" data-id=\"0f5fb8b\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17a8efe elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"17a8efe\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Today\u2019s customers choose digital: they book online, autonomously, and at any time. With Octotable, your restaurant is always visible and bookable at the exact moment their decision is made.\n<br><br>\nChoosing Octotable means saying goodbye to commissions and activation fees. You get a transparent, all-in-one reservation system designed to simplify operations, optimize table management, and deliver an impeccable guest experience.<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-174536d e-con-full e-flex e-con e-child\" data-id=\"174536d\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50cbdec elementor-widget elementor-widget-image\" data-id=\"50cbdec\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1683\" height=\"1703\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2024\/11\/Prenota-con-Google-1.webp\" class=\"attachment-full size-full wp-image-13507\" alt=\"Device displaying the Google logo, allowing people to book a restaurant directly from the search engine.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2024\/11\/Prenota-con-Google-1.webp 1683w, https:\/\/www.octotable.com\/wp-content\/uploads\/2024\/11\/Prenota-con-Google-1-296x300.webp 296w, https:\/\/www.octotable.com\/wp-content\/uploads\/2024\/11\/Prenota-con-Google-1-1012x1024.webp 1012w, https:\/\/www.octotable.com\/wp-content\/uploads\/2024\/11\/Prenota-con-Google-1-768x777.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2024\/11\/Prenota-con-Google-1-1518x1536.webp 1518w\" sizes=\"(max-width: 1683px) 100vw, 1683px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0384380 e-flex e-con-boxed e-con e-parent\" data-id=\"0384380\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10a9b7d elementor-widget__width-initial elementor-absolute elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"10a9b7d\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- SAAS AUTO SEARCH -->\n<div class=\"octo-search-wrapper\">\n  <div class=\"octo-search-glow\"><\/div>\n\n  <div class=\"octo-search-bar\">\n    <span id=\"octo-search-text\"><\/span>\n    <span class=\"cursor\">|<\/span>\n  <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500&display=swap');\n\n.octo-search-wrapper {\n  position: relative;\n  display: flex;\n  justify-content: center;\n  margin: 60px 0;\n}\n\n\/* Glow ambient *\/\n.octo-search-glow {\n  position: absolute;\n  inset: -20px;\n  border-radius: 999px;\n  background: radial-gradient(\n    circle at center,\n    rgba(240, 67, 89, 0.18),\n    rgba(240, 67, 89, 0.06),\n    transparent 70%\n  );\n  filter: blur(18px);\n  animation: glowPulse 4.5s ease-in-out infinite;\n  pointer-events: none;\n}\n\n\/* Search bar *\/\n.octo-search-bar {\n  position: relative;\n  font-family: 'Inter', system-ui, sans-serif;\n  font-size: 18px;\n  font-weight: 400;\n  color: #202124;\n  background: #ffffff;\n  border: 1px solid #e4e6eb;\n  border-radius: 999px;\n  padding: 14px 22px;\n  min-width: 320px;\n  max-width: 520px;\n  width: 100%;\n  box-shadow:\n    0 1px 2px rgba(0,0,0,0.04),\n    0 8px 24px rgba(13,44,51,0.06);\n  transition: box-shadow 0.3s ease, border-color 0.3s ease;\n}\n\n\/* Cursor *\/\n.cursor {\n  margin-left: 1px;\n  opacity: 0.5;\n  animation: blink 1.2s steps(2, start) infinite;\n}\n\n\/* Animations *\/\n@keyframes blink {\n  0%, 50%, 100% { opacity: 0; }\n  25%, 75% { opacity: 0.6; }\n}\n\n@keyframes glowPulse {\n  0%, 100% {\n    opacity: 0.4;\n    transform: scale(0.98);\n  }\n  50% {\n    opacity: 0.7;\n    transform: scale(1.02);\n  }\n}\n\n\/* Mobile *\/\n@media (max-width: 480px) {\n  .octo-search-bar {\n    font-size: 16px;\n    padding: 12px 18px;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const queries = [\n    \"best restaurant in New York\",\n    \"pizza near me\",\n    \"typical Thai restaurant\",\n    \"where to eat fresh fish\",\n    \"restaurant for romantic dinner\"\n  ];\n\n  const textEl = document.getElementById(\"octo-search-text\");\n\n  let queryIndex = 0;\n  let charIndex = 0;\n  let isDeleting = false;\n\n  const typingSpeed = 55;      \/\/ pi\u00f9 lento e fluido\n  const deletingSpeed = 35;\n  const pauseAfterTyping = 1600;\n  const pauseAfterDeleting = 600;\n\n  function loop() {\n    const current = queries[queryIndex];\n\n    if (!isDeleting) {\n      charIndex += 0.5;\n      textEl.textContent = current.slice(0, Math.floor(charIndex));\n\n      if (charIndex >= current.length) {\n        setTimeout(() => isDeleting = true, pauseAfterTyping);\n      }\n    } else {\n      charIndex -= 0.6;\n      textEl.textContent = current.slice(0, Math.floor(charIndex));\n\n      if (charIndex <= 0) {\n        isDeleting = false;\n        queryIndex = (queryIndex + 1) % queries.length;\n        setTimeout(() => {}, pauseAfterDeleting);\n      }\n    }\n\n    setTimeout(loop, isDeleting ? deletingSpeed : typingSpeed);\n  }\n\n  loop();\n});\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-067cbc2 elementor-widget__width-initial elementor-absolute elementor-hidden-desktop elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"067cbc2\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"ot-search-v2-wrapper\">\n  <div class=\"ot-search-v2-glow\"><\/div>\n\n  <div class=\"ot-search-v2-bar\">\n    <span id=\"ot-search-v2-text\"><\/span>\n    <span class=\"ot-v2-cursor\">|<\/span>\n  <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500&display=swap');\n\n.ot-search-v2-wrapper {\n  position: relative;\n  display: flex;\n  justify-content: center;\n  margin: 40px 0; \/* Margine ridotto per compattezza *\/\n  width: 100%;\n}\n\n\/* Glow ambient *\/\n.ot-search-v2-glow {\n  position: absolute;\n  inset: -15px;\n  border-radius: 999px;\n  background: radial-gradient(\n    circle at center,\n    rgba(20, 92, 68, 0.15), \/* Usato il verde Octotable per coerenza *\/\n    rgba(20, 92, 68, 0.05),\n    transparent 70%\n  );\n  filter: blur(15px);\n  animation: otGlowV2 4.5s ease-in-out infinite;\n  pointer-events: none;\n}\n\n\/* Search bar *\/\n.ot-search-v2-bar {\n  position: relative;\n  font-family: 'Inter', sans-serif;\n  font-size: 17px; \/* Leggermente pi\u00f9 piccolo del primo *\/\n  font-weight: 400;\n  color: #202124;\n  background: #ffffff;\n  border: 1px solid #e4e6eb;\n  border-radius: 999px;\n  padding: 12px 20px;\n  min-width: 280px;\n  max-width: 450px; \/* Pi\u00f9 stretto per differenziarlo *\/\n  width: 90%;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.05);\n  display: flex;\n  align-items: center;\n}\n\n\/* Cursor *\/\n.ot-v2-cursor {\n  margin-left: 2px;\n  opacity: 0.6;\n  color: #145c44;\n  animation: otBlinkV2 1.2s steps(2, start) infinite;\n}\n\n\/* Animations *\/\n@keyframes otBlinkV2 {\n  0%, 50%, 100% { opacity: 0; }\n  25%, 75% { opacity: 0.8; }\n}\n\n@keyframes otGlowV2 {\n  0%, 100% { opacity: 0.3; transform: scale(0.98); }\n  50% { opacity: 0.6; transform: scale(1.02); }\n}\n\n\/* TABLET & MOBILE RESPONSIVE *\/\n@media (max-width: 768px) {\n  .ot-search-v2-bar {\n    font-size: 15px;\n    padding: 10px 16px;\n    max-width: 350px;\n  }\n  .ot-search-v2-wrapper {\n    margin: 25px 0;\n  }\n}\n\n@media (max-width: 480px) {\n  .ot-search-v2-bar {\n    font-size: 14px;\n    padding: 8px 14px;\n    min-width: 240px;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const queriesV2 = [\n    \"pizzeria con forno a legna\",\n    \"miglior sushi della zona\",\n    \"ristorante all'aperto\",\n    \"trattoria tipica\",\n    \"prenotazione tavolo per due\"\n  ];\n\n  const textElV2 = document.getElementById(\"ot-search-v2-text\");\n  if (!textElV2) return;\n\n  let queryIdx = 0;\n  let charIdx = 0;\n  let isDeletingV2 = false;\n\n  const typeSpeed = 60;\n  const delSpeed = 40;\n  const waitEnd = 1800;\n\n  function typeLoop() {\n    const currentQuery = queriesV2[queryIdx];\n\n    if (!isDeletingV2) {\n      charIdx++;\n      textElV2.textContent = currentQuery.slice(0, charIdx);\n      if (charIdx === currentQuery.length) {\n        setTimeout(() => isDeletingV2 = true, waitEnd);\n      }\n    } else {\n      charIdx--;\n      textElV2.textContent = currentQuery.slice(0, charIdx);\n      if (charIdx === 0) {\n        isDeletingV2 = false;\n        queryIdx = (queryIdx + 1) % queriesV2.length;\n      }\n    }\n\n    setTimeout(typeLoop, isDeletingV2 ? delSpeed : typeSpeed);\n  }\n\n  typeLoop();\n});\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df198b9 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-html\" data-id=\"df198b9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"octo-scroll-title-mb google-fill-mb\">Reserve with Google<\/h2>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@500&display=swap');\n\n.octo-scroll-title-mb {\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI',\n               Roboto, Helvetica, Arial, sans-serif;\n  font-weight: 600; \/* Leggermente pi\u00f9 spesso per la leggibilit\u00e0 su mobile *\/\n  font-size: 28px;  \/* Pi\u00f9 piccolo rispetto ai 40px della versione desktop *\/\n  line-height: 1.2;\n  color: #0D2C33;\n  position: relative;\n  display: inline-block;\n  margin: 15px 0;\n}\n\n.octo-scroll-title-mb::after {\n  content: attr(data-text);\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    90deg,\n    #4285F4 0%,\n    #EA4335 33%,\n    #FBBC05 66%,\n    #34A853 100%\n  );\n  background-repeat: no-repeat;\n  background-size: var(--fill-mb, 0%) 100%;\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  pointer-events: none;\n}\n<\/style>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c12e943 elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"c12e943\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- SCROLL FILL TITLE \u2013 GOOGLE COLORS (VISIBLE \u2192 MID SCREEN) -->\n\n<h2 class=\"octo-scroll-title google-fill\">Reserve with Google<\/h2>\n\n\n\n<style>\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@500&display=swap');\n\n\n\n.octo-scroll-title {\n\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI',\n\n               Roboto, Helvetica, Arial, sans-serif;\n\n  font-weight: 500;\n\n  font-size: 40px;\n\n  line-height: 1.2;\n\n  color: #0D2C33;\n\n  position: relative;\n\n  display: inline-block;\n\n}\n\n\n\n.octo-scroll-title::after {\n\n  content: attr(data-text);\n\n  position: absolute;\n\n  inset: 0;\n\n  background: linear-gradient(\n\n    90deg,\n\n    #4285F4 0%,\n\n    #EA4335 33%,\n\n    #FBBC05 66%,\n\n    #34A853 100%\n\n  );\n\n  background-repeat: no-repeat;\n\n  background-size: var(--fill, 0%) 100%;\n\n  -webkit-background-clip: text;\n\n  -webkit-text-fill-color: transparent;\n\n  pointer-events: none;\n\n}\n\n<\/style>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00fa643 elementor-widget elementor-widget-text-editor\" data-id=\"00fa643\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Octotable is the restaurant reservation system that allows you to receive bookings directly from Google and your website, with no extra costs, featuring WhatsApp integration for guest confirmation<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61b2df0 e-flex e-con-boxed e-con e-parent\" data-id=\"61b2df0\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4ad466c animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"4ad466c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInLeft&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17de967 elementor-widget elementor-widget-heading\" data-id=\"17de967\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Receive reservations from Google in 3 simple steps<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30cc26d elementor-widget elementor-widget-text-editor\" data-id=\"30cc26d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Discover how to sync your restaurant with Google and receive reservations without additional costs or commissions.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54106ce elementor-widget elementor-widget-html\" data-id=\"54106ce\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"octo-steps\">\n\n  <div class=\"octo-step active\">\n    <div class=\"octo-step-header\">\n      <h3>Create your restaurant profile<\/h3>\n      <span class=\"octo-step-number\">01<\/span>\n    <\/div>\n    <div class=\"octo-step-content\">\n      Register on Octotable and complete your restaurant profile.\n      Add detailed information to increase your visibility on Google.\n    <\/div>\n  <\/div>\n\n  <div class=\"octo-divider\"><\/div>\n\n  <div class=\"octo-step\">\n    <div class=\"octo-step-header\">\n      <h3>Set up your rooms and tables<\/h3>\n      <span class=\"octo-step-number\">02<\/span>\n    <\/div>\n    <div class=\"octo-step-content\">\n      Set up the rooms and tables in the Octotable system,\n      customizing availability to optimize reservations.\n    <\/div>\n  <\/div>\n\n  <div class=\"octo-divider\"><\/div>\n\n  <div class=\"octo-step\">\n    <div class=\"octo-step-header\">\n      <h3>Connect your Google Business Profile<\/h3>\n      <span class=\"octo-step-number\">03<\/span>\n    <\/div>\n    <div class=\"octo-step-content\">\n      Connect your Google Business account to receive reservations\n      directly from Google and Google Maps.\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n.octo-steps {\n  max-width: 620px;\n  margin: 0 auto;\n  position: relative;\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI',\n                Roboto, Helvetica, Arial, sans-serif;\n}\n\n.octo-step {\n  background: #ffffff;\n  border-radius: 18px;\n  padding: 22px 26px;\n  cursor: pointer;\n  transition: background 0.3s ease, color 0.3s ease;\n}\n\n.octo-step.active {\n  background: #0f2a2f;\n  color: #ffffff;\n}\n\n.octo-step-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.octo-step-header h3 {\n  margin: 0;\n  font-size: 18px;\n  font-weight: 600;\n}\n\n.octo-step-number {\n  font-size: 26px;\n  font-weight: 700;\n  opacity: 0.85;\n}\n\n.octo-step-content {\n  margin-top: 14px;\n  font-size: 15px;\n  line-height: 1.6;\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.35s ease;\n}\n\n.octo-step.active .octo-step-content {\n  max-height: 200px;\n}\n\n.octo-divider {\n  width: 1px;\n  height: 22px;\n  background: #dcdcdc;\n  margin: 0 auto;\n}\n\n.octo-step:not(.active) {\n  color: #1f2d2f;\n}\n\n.octo-step:not(.active) .octo-step-number {\n  color: #1f2d2f;\n}\n\n\/* --- MODIFICA PER MOBILE --- *\/\n@media (max-width: 768px) {\n  .octo-step {\n    padding: 16px 20px; \/* Ridotto leggermente il padding esterno *\/\n  }\n  \n  .octo-step-header h3 {\n    font-size: 16px; \/* Titolo pi\u00f9 piccolo *\/\n  }\n\n  .octo-step-number {\n    font-size: 20px; \/* Numero pi\u00f9 piccolo *\/\n  }\n\n  .octo-step-content {\n    font-size: 13px; \/* Testo descrizione pi\u00f9 piccolo *\/\n    line-height: 1.5;\n  }\n}\n<\/style>\n\n<script>\ndocument.querySelectorAll(\".octo-step\").forEach(step => {\n  step.addEventListener(\"click\", () => {\n    document.querySelectorAll(\".octo-step\").forEach(s => {\n      if (s !== step) s.classList.remove(\"active\");\n    });\n    step.classList.toggle(\"active\");\n  });\n});\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdc8d35 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"cdc8d35\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-check-circle\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Start receiving reservations<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1701171 e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"1701171\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInRight&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c9acf0 elementor-widget elementor-widget-heading\" data-id=\"5c9acf0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Increase reservations directly from your website<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d43548 elementor-widget elementor-widget-text-editor\" data-id=\"0d43548\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Easily integrate our reservation widget to allow customers to reserve in just a few clicks, directly from your web page.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfb80d3 elementor-widget elementor-widget-html\" data-id=\"cfb80d3\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-apple-container\">\n  <div id=\"iphone-frame-deep-blue\">\n    <div class=\"side-btn mute\"><\/div>\n    <div class=\"side-btn vol-up\"><\/div>\n    <div class=\"side-btn vol-down\"><\/div>\n    <div class=\"side-btn power\"><\/div>\n\n    <div id=\"ot-iphone-screen\">\n      \n      <div id=\"ot-booking-ui\">\n        <div class=\"ot-header\">\n          <div class=\"ot-res-brand\">\n            <div class=\"ot-res-logo\">\ud83c\udf74<\/div>\n            <div class=\"ot-res-details\">\n              <span class=\"ot-res-name\">The Premium Grill<\/span><br>\n              <span class=\"ot-res-status\">Available now<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ot-main-content\">\n          <div class=\"ot-card\" id=\"step-1\">\n            <span class=\"ot-tag\">Guests<\/span>\n            <div class=\"ot-counter-ui\">\n              <button class=\"ot-round-btn\"><span class=\"symbol\">\u2212<\/span><\/button>\n              <span class=\"ot-big-val\" id=\"ot-val-guests\">1<\/span>\n              <button class=\"ot-round-btn\"><span class=\"symbol\">+<\/span><\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"ot-card\" id=\"step-2\">\n            <span class=\"ot-tag\">Date<\/span>\n            <div class=\"ot-date-window\">\n              <div class=\"ot-value-display\" id=\"ot-val-date\">Select...<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"ot-card\" id=\"step-3\">\n            <span class=\"ot-tag\">Time<\/span>\n            <div class=\"ot-pills-row\">\n              <span class=\"ot-pill\">7:30 PM<\/span>\n              <span class=\"ot-pill\">8:00 PM<\/span>\n              <span class=\"ot-pill\">9:30 PM<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ot-action-area\">\n          <button id=\"ot-main-btn\">Book Table<\/button>\n        <\/div>\n\n        <div class=\"ot-overlay\" id=\"success-overlay\">\n          <div class=\"ot-check-anim\">\n            <svg viewBox=\"0 0 52 52\"><circle cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/><path fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/><\/svg>\n          <\/div>\n          <h2>Reserved<\/h2>\n        <\/div>\n      <\/div>\n\n      <div id=\"ot-whatsapp-ui\">\n        <div class=\"wa-header\">\n          <span class=\"wa-back\">\u3008 Chats<\/span>\n          <div class=\"wa-contact\">\n            <div class=\"wa-avatar\">\ud83c\udf74<\/div>\n            <div class=\"wa-info\">\n              <span class=\"wa-name\">The Premium Grill<\/span>\n              <span class=\"wa-status\">Online<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"wa-chat-area\">\n          <div class=\"wa-bubble\" id=\"wa-msg-bubble\">\n            <p><strong>Confirmed!<\/strong> \u2728<br>Your reservation for 4 people is valid for Friday, Dec 19 at 8:00 PM.<br><small>10:29 AM<\/small><\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"ios-notification\" id=\"wa-notify\">\n        <div class=\"ios-notification-content\">\n          <div class=\"ios-icon-wrapper\">\n             <img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/6\/6b\/WhatsApp.svg\" alt=\"WA\" title=\"\">\n          <\/div>\n          <div class=\"ios-notify-text\">\n            <div class=\"ios-notify-header\">\n              <strong>WhatsApp<\/strong>\n              <span>now<\/span>\n            <\/div>\n            <p><strong>The Premium Grill<\/strong>: Confirmed! 4 guests, Dec 19 at 8:00 PM. \u2728<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n\/* Reset & Base *\/\n#ot-apple-container { display: flex; justify-content: center; align-items: center; padding: 40px 20px; background: transparent; }\n\n\/* iPhone Frame *\/\n#iphone-frame-deep-blue {\n  --frame-color: #1a242f;\n  width: 326px; height: 566px; background: var(--frame-color);\n  border-radius: 52px; padding: 10px; position: relative;\n  box-shadow: 0 40px 80px rgba(0,0,0,0.25); border: 1px solid #0d141b;\n}\n\n#ot-iphone-screen {\n  width: 100%; height: 100%; background: #f2f2f7;\n  border-radius: 42px; position: relative; overflow: hidden;\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", sans-serif;\n}\n\n\/* Side Buttons Hardware *\/\n.side-btn { position: absolute; background: var(--frame-color); border: 1px solid #0d141b; border-radius: 2px; }\n.mute { width: 3px; height: 24px; left: -3px; top: 90px; }\n.vol-up { width: 3px; height: 45px; left: -3px; top: 140px; }\n.vol-down { width: 3px; height: 45px; left: -3px; top: 195px; }\n.power { width: 3px; height: 75px; right: -3px; top: 170px; }\n\n\/* Booking UI *\/\n#ot-booking-ui { position: absolute; inset: 0; z-index: 10; }\n.ot-header { padding: 40px 24px 20px; }\n.ot-res-brand { display: flex; align-items: center; gap: 12px; }\n.ot-res-logo { width: 40px; height: 40px; background: white; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 20px; box-shadow: 0 4px 12px rgba(0,0,0,0.04); }\n.ot-res-name { font-weight: 700; font-size: 18px; color: #000; letter-spacing: -0.4px; }\n.ot-res-status { font-size: 11px; color: #24b04b; font-weight: 600; }\n.ot-main-content { padding: 0 16px; display: flex; flex-direction: column; gap: 12px; }\n.ot-card { background: #ffffff; border-radius: 18px; padding: 16px; height: 85px; display: flex; flex-direction: column; justify-content: center; transition: all 0.5s; box-sizing: border-box; }\n.ot-card.inactive { opacity: 0.4; transform: scale(0.97); }\n.ot-tag { font-size: 10px; font-weight: 700; text-transform: uppercase; color: #8e8e93; letter-spacing: 0.5px; }\n\n\/* FIX Symbol Centering *\/\n.ot-counter-ui { display: flex; align-items: center; justify-content: space-between; padding: 0 4px; }\n.ot-round-btn { \n  width: 30px; height: 30px; border-radius: 50%; border: none; \n  background: #e5e5ea; color: #007aff; \n  cursor: pointer;\n  display: grid; place-items: center;\n  padding: 0;\n}\n.ot-round-btn .symbol { font-size: 22px; line-height: 1; display: block; height: 22px; }\n.ot-big-val { font-size: 26px; font-weight: 600; }\n\n.ot-date-window { height: 26px; overflow: hidden; }\n.ot-value-display { font-size: 18px; font-weight: 600; color: #007aff; transform: translateY(30px); opacity: 0; transition: all 0.6s; }\n.ot-value-display.visible { transform: translateY(0); opacity: 1; }\n.ot-pills-row { display: flex; gap: 8px; }\n.ot-pill { padding: 8px 16px; border-radius: 10px; background: #e5e5ea; font-size: 14px; font-weight: 600; }\n.ot-pill.selected { background: #000; color: #fff; }\n.ot-action-area { padding: 24px 16px; }\n#ot-main-btn { width: 100%; padding: 18px; border-radius: 16px; border: none; background: #000; color: #fff; font-weight: 600; font-size: 17px; cursor: pointer; }\n\n\/* Success Overlay *\/\n.ot-overlay { position: absolute; inset: 0; background: #fff; z-index: 50; display: flex; flex-direction: column; align-items: center; justify-content: center; opacity: 0; pointer-events: none; transition: 0.5s; }\n.ot-overlay.show { opacity: 1; }\n.ot-check-anim svg { width: 70px; height: 70px; stroke: #24b04b; stroke-width: 3; fill: none; }\n.ot-check-anim circle { stroke-dasharray: 166; stroke-dashoffset: 166; transition: 0.8s ease-out; }\n.ot-check-anim path { stroke-dasharray: 48; stroke-dashoffset: 48; transition: 0.4s 0.6s; }\n.ot-overlay.show circle { stroke-dashoffset: 0; }\n.ot-overlay.show path { stroke-dashoffset: 0; }\n.ot-overlay h2 { margin-top: 15px; font-weight: 700; font-size: 22px; }\n\n\/* WhatsApp Simulation UI *\/\n#ot-whatsapp-ui { position: absolute; inset: 0; background: #e5ddd5; transform: translateY(100%); transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1); z-index: 20; display: flex; flex-direction: column; }\n.wa-header { \n  background: #f6f6f6; \n  padding: 30px 15px 10px; \n  display: flex; \n  align-items: flex-end; \n  gap: 10px; \n  border-bottom: 1px solid #dbdbdb;\n  height: 85px; \n  box-sizing: border-box;\n}\n.wa-back { color: #007aff; font-size: 16px; cursor: pointer; margin-bottom: 3px; }\n.wa-contact { display: flex; align-items: center; gap: 8px; margin-bottom: 1px; }\n.wa-avatar { width: 36px; height: 36px; background: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; }\n.wa-info { display: flex; flex-direction: column; }\n.wa-name { font-weight: 600; font-size: 15px; line-height: 1.2; }\n.wa-status { font-size: 11px; color: #24b04b; }\n\n.wa-chat-area { flex: 1; padding: 15px; display: flex; flex-direction: column; justify-content: flex-end; }\n.wa-bubble { background: #fff; padding: 10px 15px; border-radius: 12px; max-width: 85%; align-self: flex-start; box-shadow: 0 1px 1px rgba(0,0,0,0.1); transform: scale(0); transition: 0.4s 0.2s; transform-origin: left bottom; }\n.wa-bubble p { margin: 0; font-size: 14px; line-height: 1.4; color: #1c1c1e; }\n.wa-bubble small { float: right; font-size: 10px; color: #8e8e93; margin-top: 5px; margin-left: 10px; }\n\n\/* Push Notification *\/\n.ios-notification { position: absolute; top: -120px; left: 12px; right: 12px; background: rgba(255, 255, 255, 0.94); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); border-radius: 22px; padding: 14px; z-index: 100; box-shadow: 0 15px 35px rgba(0,0,0,0.1); transition: all 0.7s cubic-bezier(0.18, 0.89, 0.32, 1.12); }\n.ios-notification.show { top: 14px; }\n.ios-notification-content { display: flex; gap: 12px; }\n.ios-icon-wrapper img { width: 22px; height: 22px; }\n.ios-notify-header { display: flex; justify-content: space-between; font-size: 11px; color: #8e8e93; margin-bottom: 2px; }\n.ios-notify-text p { margin: 0; font-size: 13px; color: #1c1c1e; }\n<\/style>\n\n<script>\n(() => {\n  const container = document.getElementById('ot-iphone-screen');\n  const steps = container.querySelectorAll('.ot-card');\n  const valDate = document.getElementById('ot-val-date');\n  const valGuests = document.getElementById('ot-val-guests');\n  const pills = container.querySelectorAll('.ot-pill');\n  const overlay = document.getElementById('success-overlay');\n  const waNotify = document.getElementById('wa-notify');\n  const waApp = document.getElementById('ot-whatsapp-ui');\n  const waBubble = document.getElementById('wa-msg-bubble');\n\n  function runDemo() {\n    \/\/ Reset all states\n    overlay.classList.remove('show');\n    waNotify.classList.remove('show');\n    waApp.style.transform = \"translateY(100%)\";\n    waBubble.style.transform = \"scale(0)\";\n    steps.forEach(s => s.className = 'ot-card inactive');\n    valDate.classList.remove('visible');\n    pills.forEach(p => p.classList.remove('selected'));\n    valGuests.textContent = \"1\";\n    \n    \/\/ Step 1: Guests\n    setTimeout(() => {\n      steps[0].className = 'ot-card';\n      setTimeout(() => valGuests.textContent = \"2\", 700);\n      setTimeout(() => valGuests.textContent = \"4\", 1400);\n    }, 600);\n\n    \/\/ Step 2: Date Selection\n    setTimeout(() => {\n      steps[0].className = 'ot-card inactive';\n      steps[1].className = 'ot-card';\n      setTimeout(() => {\n        valDate.textContent = \"Friday, Dec 19\";\n        valDate.classList.add('visible');\n      }, 700);\n    }, 2800);\n\n    \/\/ Step 3: Time Selection\n    setTimeout(() => {\n      steps[1].className = 'ot-card inactive';\n      steps[2].className = 'ot-card';\n      setTimeout(() => pills[1].classList.add('selected'), 800);\n    }, 5200);\n\n    \/\/ Success Checkmark\n    setTimeout(() => { overlay.classList.add('show'); }, 7500);\n\n    \/\/ Show Notification\n    setTimeout(() => { waNotify.classList.add('show'); }, 8800);\n\n    \/\/ Open WhatsApp UI (Simulate click)\n    setTimeout(() => {\n      waNotify.classList.remove('show');\n      waApp.style.transform = \"translateY(0)\";\n      setTimeout(() => { waBubble.style.transform = \"scale(1)\"; }, 600);\n    }, 11500);\n  }\n\n  \/\/ Restart loop logic\n  const observer = new IntersectionObserver(e => {\n    if(e[0].isIntersecting) { \n      runDemo(); \n      setInterval(runDemo, 18000); \n      observer.disconnect(); \n    }\n  }, {threshold: 0.5});\n  observer.observe(container);\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8aa0c84 e-flex e-con-boxed e-con e-parent\" data-id=\"8aa0c84\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1267226 e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"1267226\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b013e45 elementor-widget elementor-widget-heading\" data-id=\"b013e45\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">API Integration<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-785f89b elementor-widget elementor-widget-text-editor\" data-id=\"785f89b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Our APIs allow you to integrate the Octotable reservation engine, connect to Reserve with Google, and sync data in real-time with your management software. Thanks to open APIs, you can connect Octotable to any external system quickly and easily. If you are not a programmer, you can achieve the same result using Zapier.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-452c931 elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"452c931\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-api-clean\">\n  <div class=\"ot-api-wrapper\">\n    \n    <div class=\"ot-core-hub\">\n      <div class=\"ot-core-visual\">\n        <img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/favicon-octotable.webp\" class=\"ot-icon-chef\" alt=\"\" title=\"\">\n        <div class=\"ot-sep\"><\/div>\n        <img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/Progetto-senza-titolo.png\" class=\"ot-icon-zapier\" alt=\"\" title=\"\">\n      <\/div>\n      <div class=\"ot-pulse\"><\/div>\n      <div class=\"ot-pulse delay\"><\/div>\n    <\/div>\n\n    <div class=\"ot-nodes-layer\">\n      <div class=\"ot-node-item n1\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/16.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n2\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/15.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n3\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/14.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n4\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/13.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n5\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/12.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n6\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/11.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n7\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/10.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n8\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/9.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n9\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/8.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n10\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/7.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n11\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/6.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n12\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/5.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n13\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/4.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n14\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/3.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n15\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/2-1.png\" alt=\"\" title=\"\"><\/div>\n      <div class=\"ot-node-item n16\"><img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/1-2.png\" alt=\"\" title=\"\"><\/div>\n    <\/div>\n\n    <svg class=\"ot-dynamic-svg\"><\/svg>\n  <\/div>\n<\/div>\n\n<style>\n#ot-api-clean {\n  width: 100%;\n  height: 550px;\n  background: transparent;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  position: relative;\n  overflow: visible;\n}\n\n.ot-api-wrapper {\n  width: 100%;\n  max-width: 700px;\n  height: 100%;\n  position: relative;\n}\n\n.ot-core-hub {\n  position: absolute;\n  top: 50%; left: 50%;\n  transform: translate(-50%, -50%);\n  width: 130px; height: 130px;\n  z-index: 30;\n}\n\n.ot-core-visual {\n  width: 100%; height: 100%;\n  background: #ffffff;\n  border-radius: 50%;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: 5px;\n  box-shadow: 0 10px 40px rgba(0,0,0,0.1);\n  padding: 15px;\n}\n\n.ot-icon-chef { width: 45px; height: auto; }\n.ot-icon-zapier { width: 65px; height: auto; }\n.ot-sep { width: 25px; height: 1px; background: #eee; }\n\n.ot-pulse {\n  position: absolute;\n  top: 0; left: 0; width: 100%; height: 100%;\n  border: 2px solid rgba(20, 92, 68, 0.2);\n  border-radius: 50%;\n  animation: ot-expand 5s infinite linear;\n  pointer-events: none;\n}\n.ot-pulse.delay { animation-delay: 2.5s; }\n\n@keyframes ot-expand {\n  0% { transform: scale(1); opacity: 0.6; }\n  100% { transform: scale(4); opacity: 0; }\n}\n\n.ot-node-item {\n  position: absolute;\n  width: 48px; height: 48px;\n  background: #ffffff;\n  border-radius: 12px;\n  padding: 8px;\n  box-shadow: 0 8px 25px rgba(0,0,0,0.06);\n  z-index: 10;\n  display: flex; align-items: center; justify-content: center;\n  animation: ot-float 6s infinite ease-in-out;\n}\n.ot-node-item img { width: 100%; height: auto; object-fit: contain; }\n\n@keyframes ot-float {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-10px); }\n}\n\n\/* POSIZIONI DISTRIBUITE *\/\n.n1 { top: 5%; left: 50%; animation-delay: 0s; }\n.n2 { top: 12%; left: 78%; animation-delay: 0.4s; }\n.n3 { top: 32%; left: 92%; animation-delay: 0.8s; }\n.n4 { top: 58%; left: 92%; animation-delay: 1.2s; }\n.n5 { top: 82%; left: 78%; animation-delay: 1.6s; }\n.n6 { top: 92%; left: 50%; animation-delay: 2s; }\n.n7 { top: 82%; left: 22%; animation-delay: 2.4s; }\n.n8 { top: 58%; left: 8%; animation-delay: 2.8s; }\n.n9 { top: 32%; left: 8%; animation-delay: 3.2s; }\n.n10 { top: 12%; left: 22%; animation-delay: 3.6s; }\n.n11 { top: 28%; left: 40%; animation-delay: 0.2s; }\n.n12 { top: 28%; left: 60%; animation-delay: 0.7s; }\n.n13 { top: 50%; left: 75%; animation-delay: 1.1s; }\n.n14 { top: 70%; left: 55%; animation-delay: 1.5s; }\n.n15 { top: 70%; left: 35%; animation-delay: 1.9s; }\n.n16 { top: 50%; left: 25%; animation-delay: 2.3s; }\n\n.ot-dynamic-svg {\n  position: absolute;\n  top: 0; left: 0; width: 100%; height: 100%;\n  pointer-events: none;\n  z-index: 5;\n}\n\n\/* --- FIX MOBILE: SCALE DOWN --- *\/\n@media (max-width: 650px) {\n  #ot-api-clean { \n    height: 380px; \/* Ridotta l'altezza per mobile *\/\n  }\n  .ot-api-wrapper {\n    transform: scale(0.65); \/* Scala l'intero blocco al 65% *\/\n    transform-origin: center;\n  }\n}\n\n@media (max-width: 400px) {\n  .ot-api-wrapper {\n    transform: scale(0.9); \/* Scala ulteriore per schermi molto piccoli *\/\n  }\n}\n<\/style>\n\n<script>\n(() => {\n  const svg = document.querySelector('.ot-dynamic-svg');\n  const wrapper = document.querySelector('.ot-api-wrapper');\n  const core = document.querySelector('.ot-core-hub');\n  const nodes = document.querySelectorAll('.ot-node-item');\n\n  function updateLines() {\n    svg.innerHTML = '';\n    const wrapRect = wrapper.getBoundingClientRect();\n    const coreRect = core.getBoundingClientRect();\n    \n    \/\/ Calcoliamo i centri considerando la scala\n    const cx = (coreRect.left + coreRect.width \/ 2 - wrapRect.left) \/ (wrapRect.width \/ wrapper.offsetWidth);\n    const cy = (coreRect.top + coreRect.height \/ 2 - wrapRect.top) \/ (wrapRect.height \/ wrapper.offsetHeight);\n\n    nodes.forEach(node => {\n      const nodeRect = node.getBoundingClientRect();\n      const nx = (nodeRect.left + nodeRect.width \/ 2 - wrapRect.left) \/ (wrapRect.width \/ wrapper.offsetWidth);\n      const ny = (nodeRect.top + nodeRect.height \/ 2 - wrapRect.top) \/ (wrapRect.height \/ wrapper.offsetHeight);\n\n      const line = document.createElementNS('http:\/\/www.w3.org\/2000\/svg', 'line');\n      line.setAttribute('x1', cx);\n      line.setAttribute('y1', cy);\n      line.setAttribute('x2', nx);\n      line.setAttribute('y2', ny);\n      line.setAttribute('stroke', '#145c44'); \n      line.setAttribute('stroke-width', '1.2');\n      line.setAttribute('stroke-opacity', '0.15');\n      svg.appendChild(line);\n    });\n  }\n\n  window.addEventListener('resize', updateLines);\n  \/\/ Un piccolo delay per attendere il rendering della scala su mobile\n  setTimeout(updateLines, 1000);\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef7dd3a elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-html\" data-id=\"ef7dd3a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-api-wow-mb\">\n  <div class=\"ot-wow-container\">\n    \n    <div class=\"ot-wow-core\">\n      <div class=\"ot-wow-visual\">\n        <img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/icona-octotable-cappello-chef.webp\" class=\"ot-w-icon-chef\" alt=\"\" title=\"\">\n        <div class=\"ot-w-sep\"><\/div>\n        <img decoding=\"async\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/Progetto-senza-titolo.png\" class=\"ot-w-icon-zapier\" alt=\"\" title=\"\">\n      <\/div>\n      <div class=\"ot-w-pulse\"><\/div>\n    <\/div>\n\n    <div class=\"ot-orbit ot-orbit-inner\"><\/div>\n    <div class=\"ot-orbit ot-orbit-outer\"><\/div>\n    \n  <\/div>\n<\/div>\n\n<style>\n#ot-api-wow-mb {\n  width: 100%;\n  height: 400px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n  background: transparent;\n  font-family: 'Inter', sans-serif;\n}\n\n.ot-wow-container {\n  position: relative;\n  width: 320px;\n  height: 320px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* Core centrale *\/\n.ot-wow-core {\n  position: relative;\n  width: 90px;\n  height: 90px;\n  z-index: 10;\n}\n\n.ot-wow-visual {\n  width: 100%; height: 100%;\n  background: white;\n  border-radius: 50%;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: 4px;\n  box-shadow: 0 0 30px rgba(20, 92, 68, 0.15);\n  border: 1px solid rgba(20, 92, 68, 0.1);\n}\n\n.ot-w-icon-chef { width: 30px; }\n.ot-w-icon-zapier { width: 45px; }\n.ot-w-sep { width: 20px; height: 1px; background: #eee; }\n\n.ot-w-pulse {\n  position: absolute;\n  inset: -2px;\n  border: 2px solid rgba(20, 92, 68, 0.3);\n  border-radius: 50%;\n  animation: otPulseWow 3s infinite ease-out;\n}\n\n@keyframes otPulseWow {\n  0% { transform: scale(1); opacity: 0.8; }\n  100% { transform: scale(1.5); opacity: 0; }\n}\n\n\/* Orbite *\/\n.ot-orbit {\n  position: absolute;\n  border: 1px dashed rgba(20, 92, 68, 0.15);\n  border-radius: 50%;\n}\n\n.ot-orbit-inner { width: 180px; height: 180px; animation: otRotate 40s linear infinite; }\n.ot-orbit-outer { width: 280px; height: 280px; animation: otRotate 60s linear infinite reverse; }\n\n@keyframes otRotate {\n  from { transform: rotate(0deg); }\n  to { transform: rotate(360deg); }\n}\n\n\/* Loghi orbitanti *\/\n.ot-wow-node {\n  position: absolute;\n  width: 38px;\n  height: 38px;\n  background: white;\n  border-radius: 10px;\n  padding: 6px;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.08);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  \/* Contro-rotazione per mantenere le icone dritte *\/\n  animation: otCounterRotate 40s linear infinite;\n}\n\n.ot-orbit-outer .ot-wow-node { animation-duration: 60s; animation-direction: reverse; }\n\n.ot-wow-node img { width: 100%; height: auto; object-fit: contain; }\n\n@keyframes otCounterRotate {\n  from { transform: rotate(0deg); }\n  to { transform: rotate(-360deg); }\n}\n<\/style>\n\n<script>\n(() => {\n  const images = [\n    \"16.png\", \"15.png\", \"14.png\", \"13.png\", \"12.png\", \"11.png\", \"10.png\", \"9.png\", \n    \"8.png\", \"7.png\", \"6.png\", \"5.png\", \"4.png\", \"3.png\", \"2-1.png\", \"1-2.png\"\n  ];\n\n  const innerOrbit = document.querySelector('.ot-orbit-inner');\n  const outerOrbit = document.querySelector('.ot-orbit-outer');\n\n  function createNode(imgSrc, angle, radius) {\n    const node = document.createElement('div');\n    node.className = 'ot-wow-node';\n    \n    \/\/ Posizionamento matematico lungo il cerchio\n    const x = radius + radius * Math.cos(angle);\n    const y = radius + radius * Math.sin(angle);\n    \n    node.style.left = `${x - 19}px`; \/\/ 19 \u00e8 la met\u00e0 di 38px (width nodo)\n    node.style.top = `${y - 19}px`;\n    \n    const img = document.createElement('img');\n    img.src = `https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/${imgSrc}`;\n    node.appendChild(img);\n    return node;\n  }\n\n  \/\/ Distribuisci 6 loghi nell'orbita interna\n  for (let i = 0; i < 6; i++) {\n    const angle = (i \/ 6) * 2 * Math.PI;\n    innerOrbit.appendChild(createNode(images[i], angle, 90)); \/\/ 90 \u00e8 il raggio (180\/2)\n  }\n\n  \/\/ Distribuisci 10 loghi nell'orbita esterna\n  for (let i = 0; i < 10; i++) {\n    const angle = (i \/ 10) * 2 * Math.PI;\n    outerOrbit.appendChild(createNode(images[i + 6], angle, 140)); \/\/ 140 \u00e8 il raggio (280\/2)\n  }\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4544c9d e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"4544c9d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInLeft&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9cd8c06 elementor-widget elementor-widget-heading\" data-id=\"9cd8c06\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your restaurant's website online in minutes, ready to receive reservations<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b61b88 elementor-widget elementor-widget-text-editor\" data-id=\"9b61b88\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>No technical skills needed: with our Website Builder, you create a professional and SEO-optimized digital showcase. Thanks to artificial intelligence, you generate engaging content and natively integrate the reservation widget to turn every visitor into a customer.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2fea1a5 elementor-widget elementor-widget-html\" data-id=\"2fea1a5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-builder-demo-full\">\n  \n  <div class=\"ot-editor-toolbar\">\n    <div class=\"ot-dots\"><span><\/span><span><\/span><span><\/span><\/div>\n    <div class=\"ot-url-bar\">restaurant.octosite.com<\/div>\n    <div class=\"ot-status-tag\">Live Preview<\/div>\n  <\/div>\n\n  <div class=\"ot-canvas\">\n    <div class=\"ot-sidebar\">\n      <div class=\"ot-tool-box active\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n    <\/div>\n\n    <div class=\"ot-preview\">\n      <header class=\"ot-site-header builder-element\" id=\"el-header-f\">\n        <div class=\"ot-mini-logo\"><\/div>\n        <div class=\"ot-mini-nav\"><span><\/span><span><\/span><\/div>\n      <\/header>\n\n      <section class=\"ot-site-hero builder-element\" id=\"el-hero-f\">\n        <div class=\"ot-hero-content\">\n          <h2 id=\"ot-typing-title-f\"><\/h2>\n          <p id=\"ot-typing-sub-f\">SEO optimized website with AI<\/p>\n        <\/div>\n        <div class=\"ot-hero-img\"><\/div>\n      <\/section>\n\n      <div class=\"ot-site-grid\">\n        <div class=\"ot-grid-item builder-element\" id=\"el-menu-f\">\n          <span>\ud83d\udcd6 Digital Menu<\/span>\n        <\/div>\n        <div class=\"ot-grid-item builder-element\" id=\"el-widget-f\">\n          <span>\ud83d\udcc5 Reserve Table<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-step-text-f\">Initializing...<\/span>\n  <\/div>\n\n<\/div>\n\n<style>\n\/* Reset e impostazione Full Width *\/\n#ot-builder-demo-full {\n  width: 100%;\n  max-width: 100%; \n  background: #1a2b3c;\n  border-radius: 20px;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 30px 60px rgba(0,0,0,0.3);\n  margin: 0 auto;\n  position: relative;\n}\n\n\/* TOOLBAR *\/\n.ot-editor-toolbar {\n  background: #25394f;\n  padding: 12px 15px;\n  display: flex;\n  align-items: center;\n  gap: 15px;\n}\n.ot-dots { display: flex; gap: 6px; }\n.ot-dots span { width: 8px; height: 8px; border-radius: 50%; background: rgba(255,255,255,0.2); }\n.ot-url-bar {\n  background: rgba(0,0,0,0.2);\n  border-radius: 6px;\n  flex-grow: 1;\n  font-size: 11px;\n  color: #a0aec0;\n  padding: 6px 10px;\n  text-align: center;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.ot-status-tag {\n  font-size: 10px;\n  background: #145c44;\n  color: #fff;\n  padding: 3px 10px;\n  border-radius: 4px;\n  font-weight: 600;\n  white-space: nowrap;\n}\n\n\/* CANVAS *\/\n.ot-canvas { display: flex; min-height: 350px; }\n.ot-sidebar {\n  width: 60px;\n  background: #203346;\n  padding: 20px 12px;\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  flex-shrink: 0;\n}\n.ot-tool-box { width: 100%; height: 35px; background: rgba(255,255,255,0.05); border-radius: 8px; }\n.ot-tool-box.active { background: #145c44; }\n\n.ot-preview {\n  flex-grow: 1;\n  background: #f8fafb;\n  margin: 15px;\n  border-radius: 12px;\n  padding: 20px;\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  position: relative;\n}\n\n\/* ELEMENTI BUILDER *\/\n.builder-element {\n  opacity: 0;\n  transform: translateY(15px);\n  transition: all 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n}\n.builder-element.visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n.ot-site-header { display: flex; justify-content: space-between; align-items: center; }\n.ot-mini-logo { width: 80px; height: 15px; background: #1a2b3c; border-radius: 3px; }\n.ot-mini-nav { display: flex; gap: 10px; }\n.ot-mini-nav span { width: 35px; height: 8px; background: #cbd5e0; border-radius: 3px; }\n\n.ot-site-hero {\n  background: #fff;\n  border: 1px solid #e2e8f0;\n  border-radius: 14px;\n  padding: 20px;\n  display: flex;\n  gap: 20px;\n  align-items: center;\n  box-shadow: 0 4px 6px rgba(0,0,0,0.02);\n}\n.ot-hero-content { flex: 1; }\n#ot-typing-title-f { font-size: 22px; font-weight: 800; color: #1a2b3c; margin: 0; line-height: 1.2; min-height: 28px; }\n#ot-typing-sub-f { font-size: 13px; color: #64748b; margin-top: 8px; opacity: 0; transition: 0.5s; }\n\n.ot-hero-img { width: 100px; height: 100px; background: #edf2f7; border-radius: 12px; position: relative; flex-shrink: 0; }\n.ot-hero-img::after { content: '\ud83c\udf55'; font-size: 45px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }\n\n.ot-site-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }\n.ot-grid-item {\n  background: #fff;\n  border: 1px solid #e2e8f0;\n  border-radius: 12px;\n  padding: 15px;\n  text-align: center;\n  font-size: 14px;\n  font-weight: 600;\n  color: #1a2b3c;\n  box-shadow: 0 4px 6px rgba(0,0,0,0.02);\n}\n\n\/* DIDASCALIA *\/\n.ot-builder-caption {\n  background: #145c44;\n  color: white;\n  text-align: center;\n  padding: 12px;\n  font-size: 14px;\n  font-weight: 500;\n  letter-spacing: 0.5px;\n}\n\n\/* --- MODIFICA TESTI MOBILE --- *\/\n@media (max-width: 480px) {\n  .ot-site-hero { flex-direction: column; text-align: center; padding: 15px; }\n  .ot-hero-img { width: 70px; height: 70px; }\n  .ot-site-grid { grid-template-columns: 1fr; }\n  \n  \/* Testi pi\u00f9 piccoli per mobile *\/\n  #ot-typing-title-f { font-size: 16px; min-height: 20px; }\n  #ot-typing-sub-f { font-size: 11px; }\n  .ot-grid-item { font-size: 12px; padding: 10px; }\n  .ot-builder-caption { font-size: 12px; padding: 10px; }\n}\n<\/style>\n\n<script>\n(() => {\n  const container = document.getElementById('ot-builder-demo-full');\n  const title = document.getElementById('ot-typing-title-f');\n  const sub = document.getElementById('ot-typing-sub-f');\n  const stepText = document.getElementById('ot-step-text-f');\n  \n  const elements = {\n    header: document.getElementById('el-header-f'),\n    hero: document.getElementById('el-hero-f'),\n    menu: document.getElementById('el-menu-f'),\n    widget: document.getElementById('el-widget-f')\n  };\n\n  const steps = [\n    { text: \"Selecting OctoSite Template...\", action: () => elements.header.classList.add('visible') },\n    { text: \"AI Content Generation...\", action: () => {\n        elements.hero.classList.add('visible');\n        typeText(\"Pizza Restaurant\", title);\n    }},\n    { text: \"SEO & Mobile Optimization...\", action: () => sub.style.opacity = 1 },\n    { text: \"Activating Reservation Modules...\", action: () => {\n        elements.menu.classList.add('visible');\n        setTimeout(() => elements.widget.classList.add('visible'), 300);\n    }},\n    { text: \"Site ready to attract new guests!\", action: () => {} }\n  ];\n\n  function typeText(txt, target, i = 0) {\n    if (i < txt.length) {\n      target.textContent += txt.charAt(i);\n      setTimeout(() => typeText(txt, target, i + 1), 50);\n    }\n  }\n\n  function runDemo() {\n    Object.values(elements).forEach(el => el.classList.remove('visible'));\n    title.textContent = \"\";\n    sub.style.opacity = 0;\n    \n    let delay = 0;\n    steps.forEach((step, idx) => {\n      setTimeout(() => {\n        stepText.textContent = step.text;\n        step.action();\n      }, delay);\n      delay += 2200;\n    });\n\n    setTimeout(runDemo, 12500);\n  }\n\n  const observer = new IntersectionObserver(entries => {\n    if (entries[0].isIntersecting) {\n      runDemo();\n      observer.disconnect();\n    }\n  }, { threshold: 0.3 });\n\n  observer.observe(container);\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79ac219 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"79ac219\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">START FOR FREE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d2386d2 e-flex e-con-boxed e-con e-parent\" data-id=\"d2386d2\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e86018d elementor-widget elementor-widget-menu-anchor\" data-id=\"e86018d\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"prodotti\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7cd8068 elementor-widget elementor-widget-heading\" data-id=\"7cd8068\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our Main Products<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0596613 e-flex e-con-boxed e-con e-parent\" data-id=\"0596613\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1b1033c e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"1b1033c\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-241b247 elementor-widget elementor-widget-image\" data-id=\"241b247\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1.webp\" class=\"attachment-full size-full wp-image-28269\" alt=\"Waiter providing personalized service to guests while an AI restaurant assistant handles phone inquiries.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8957f96 e-flex e-con-boxed e-con e-child\" data-id=\"8957f96\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-08535b4 elementor-widget elementor-widget-heading\" data-id=\"08535b4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">24\/7 AI Voice Assistant<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a5181f elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image\" data-id=\"7a5181f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1.webp\" class=\"attachment-full size-full wp-image-28269\" alt=\"Waiter providing personalized service to guests while an AI restaurant assistant handles phone inquiries.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/assistente-ai-per-ristoranti-1-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-113808c elementor-widget elementor-widget-text-editor\" data-id=\"113808c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Give yourself more time for you and your customers. Let the Octotable AI assistant answer the phone and manage reservations and changes. If the customer needs to speak to you, the agent will detect it and forward the call only when truly necessary.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b46515b elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"b46515b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">FIND OUT MORE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8a07b0d e-flex e-con-boxed e-con e-parent\" data-id=\"8a07b0d\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-dca2b00 e-con-full e-flex e-con e-child\" data-id=\"dca2b00\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54d4aa0 elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"54d4aa0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google.webp\" class=\"attachment-full size-full wp-image-27888\" alt=\"Customer at a restaurant using a smartphone to book a table via the Reserve with Google feature.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18d8ff2 e-flex e-con-boxed e-con e-child\" data-id=\"18d8ff2\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c558c51 elementor-widget elementor-widget-heading\" data-id=\"c558c51\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Reserve with Google<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20a1ebf elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image\" data-id=\"20a1ebf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google.webp\" class=\"attachment-full size-full wp-image-27888\" alt=\"Customer at a restaurant using a smartphone to book a table via the Reserve with Google feature.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/prenota-con-google-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e0e6f7 elementor-widget elementor-widget-text-editor\" data-id=\"5e0e6f7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Make your restaurant reservable directly from Google and Google Maps. With Octotable, you activate it in just 3 minutes and immediately start receiving free reservations synced in real-time to avoid overbooking and no-shows.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8e0c90 elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"f8e0c90\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">FIND OUT MORE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b5920b e-flex e-con-boxed e-con e-parent\" data-id=\"9b5920b\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-05bd094 e-con-full e-flex e-con e-child\" data-id=\"05bd094\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac8d546 elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"ac8d546\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante.webp\" class=\"attachment-full size-full wp-image-27923\" alt=\"Floor manager in an elegant restaurant using a tablet for reservation management with guests in the background.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b5dc2e3 e-flex e-con-boxed e-con e-child\" data-id=\"b5dc2e3\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d02d06 elementor-widget elementor-widget-heading\" data-id=\"2d02d06\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Digital Agenda\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5fce47 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image\" data-id=\"a5fce47\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante.webp\" class=\"attachment-full size-full wp-image-27923\" alt=\"Floor manager in an elegant restaurant using a tablet for reservation management with guests in the background.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/gestione-prenotazioni-ristorante-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06368d1 elementor-widget elementor-widget-text-editor\" data-id=\"06368d1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Easily manage your restaurant\u2019s reservations with an intuitive and automated system. Thanks to restaurant reservation management, you can accept reservations from Google, the website, and social media, avoiding overbooking with real-time synchronization.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d02c62e elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"d02c62e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">FIND OUT MORE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b49f300 e-flex e-con-boxed e-con e-parent\" data-id=\"b49f300\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fcd35a5 e-con-full e-flex e-con e-child\" data-id=\"fcd35a5\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b8daffe elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"b8daffe\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale.webp\" class=\"attachment-full size-full wp-image-27906\" alt=\"Restaurant guest scanning a QR code on the table with their smartphone to view the digital menu.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64f9504 e-flex e-con-boxed e-con e-child\" data-id=\"64f9504\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3679e7d elementor-widget elementor-widget-heading\" data-id=\"3679e7d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Digital Menu<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85a0a5a elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image\" data-id=\"85a0a5a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale.webp\" class=\"attachment-full size-full wp-image-27906\" alt=\"Restaurant guest scanning a QR code on the table with their smartphone to view the digital menu.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale.webp 1920w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-300x169.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-1024x576.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-768x432.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/menu-digitale-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55bdbfc elementor-widget elementor-widget-text-editor\" data-id=\"55bdbfc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Offer your customers a modern and interactive experience. The digital menu for restaurants allows you to update dishes in real-time, support multiple languages, and simplify orders via QR code, reducing waiting times and improving service efficiency.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd1dc4d elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"bd1dc4d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#proA\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">FIND OUT MORE<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a755f2a e-flex e-con-boxed e-con e-parent\" data-id=\"a755f2a\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58a14d6 elementor-widget elementor-widget-menu-anchor\" data-id=\"58a14d6\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"prezzi\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d30e4e elementor-widget elementor-widget-heading\" data-id=\"8d30e4e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Find the Right Plan for Every Goal<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc0e02e e-flex e-con-boxed e-con e-parent\" data-id=\"bc0e02e\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab9276d elementor-widget elementor-widget-html\" data-id=\"ab9276d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"octo-pricing annual\">\n\n  <div class=\"octo-pricing-toggle\">\n    <span class=\"label\">Monthly<\/span>\n    <label class=\"switch\">\n      <input type=\"checkbox\" id=\"pricingToggle\" checked>\n      <span class=\"slider\"><\/span>\n    <\/label>\n    <span class=\"label\">Annual <small>(-20%)<\/small><\/span>\n  <\/div>\n\n  <div class=\"octo-pricing-grid\">\n\n    <div class=\"plan plan-free\">\n      <h4>FREE<\/h4>\n      <div class=\"price\">\n        $<span class=\"price-value\" data-monthly=\"0.00\" data-yearly=\"0.00\">0.00<\/span>\n        <span class=\"price-period\">\/month<\/span>\n      <\/div>\n      <a href=\"#proA\" class=\"btn-choose\">CHOOSE PLAN<\/a>\n      <p class=\"vat\">*Excl. TAX<\/p>\n      <ul>\n        <li>Reservation page<\/li>\n        <li>Reserve with Google<\/li>\n        <li>Digital menu with QR code<\/li>\n        <li>30 online reservations per month<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"plan plan-digimenu\">\n      <h4>DIGIMENU<\/h4>\n      <div class=\"price\">\n        $<span class=\"price-value\" data-monthly=\"23.00\" data-yearly=\"18.40\">18.40<\/span>\n        <span class=\"price-old\">$23.00<\/span>\n        <span class=\"price-period\">\/month<\/span>\n      <\/div>\n      <a href=\"#proA\" class=\"btn-choose\">CHOOSE PLAN<\/a>\n      <p class=\"vat\">*Excl. TAX<\/p>\n      <ul>\n        <li><strong>All FREE plan features<\/strong><\/li>\n        <li>Unlimited online reservations<\/li>\n        <li>Customizable digital menu<\/li>\n        <li>Interactive map<\/li>\n        <li>External connections (API)<\/li>\n        <li>Advanced filters<\/li>\n        <li>Reservation widget<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"plan highlight\">\n      <h4>PREMIUM<\/h4>\n      <div class=\"price\">\n        $<span class=\"price-value\" data-monthly=\"35.00\" data-yearly=\"28.00\">28.00<\/span>\n        <span class=\"price-old\">$35.00<\/span>\n        <span class=\"price-period\">\/month<\/span>\n      <\/div>\n      <a href=\"#proA\" class=\"btn-choose\">CHOOSE PLAN<\/a>\n      <p class=\"vat\">*Excl. TAX<\/p>\n      <ul>\n        <li><strong>All FREE + DIGIMENU features<\/strong><\/li>\n        <li>Direct WhatsApp link<\/li>\n        <li>Automated Email and SMS<\/li>\n        <li>Takeaway and table ordering<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"plan\">\n      <h4>EVO<\/h4>\n      <div class=\"price\">\n        $<span class=\"price-value\" data-monthly=\"59.00\" data-yearly=\"47.20\">47.20<\/span>\n        <span class=\"price-old\">$59.00<\/span>\n        <span class=\"price-period\">\/month<\/span>\n      <\/div>\n      <a href=\"#proA\" class=\"btn-choose\">CHOOSE PLAN<\/a>\n      <p class=\"vat\">*Excl. TAX<\/p>\n      <ul>\n        <li><strong>All features included<\/strong><\/li>\n        <li>Waitlist<\/li>\n        <li>Customer database<\/li>\n        <li>Deposit and credit card guarantee<\/li>\n        <li>Widget customization<\/li>\n      <\/ul>\n    <\/div>\n\n  <\/div>\n\n  <div class=\"octo-website-row\">\n    <div class=\"website-info\">\n      <div class=\"website-text\">\n        <h4>Restaurant Website Offer<\/h4>\n        <p>\n          For just <strong>$19\/month<\/strong>, add an ultra-modern,\n          <strong>SEO-Friendly<\/strong> website ready to receive reservations.\n        <\/p>\n      <\/div>\n    <\/div>\n    <div class=\"website-action\">\n      <a href=\"#proA\" class=\"btn-choose btn-website\">DISCOVER OFFER<\/a>\n    <\/div>\n  <\/div>\n\n<\/section>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n.octo-pricing {\n  font-family: 'Inter', sans-serif;\n  padding: 40px 0;\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n\/* TOGGLE *\/\n.octo-pricing-toggle {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 40px;\n  font-weight: 500;\n  color: #333;\n}\n\n.octo-pricing-toggle .label {\n  font-size: 14px;\n}\n\n.switch {\n  position: relative;\n  width: 48px;\n  height: 24px;\n}\n\n.switch input {\n  opacity: 0;\n  width: 0;\n  height: 0;\n}\n\n.slider {\n  position: absolute;\n  inset: 0;\n  background: #ddd;\n  border-radius: 50px;\n  cursor: pointer;\n}\n\n.slider::before {\n  content: \"\";\n  position: absolute;\n  height: 18px;\n  width: 18px;\n  left: 3px;\n  top: 3px;\n  background: #fff;\n  border-radius: 50%;\n  transition: transform 0.2s ease;\n}\n\ninput:checked + .slider {\n  background: #0D2C33;\n}\n\ninput:checked + .slider::before {\n  transform: translateX(24px);\n}\n\n\/* GRID *\/\n.octo-pricing-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 20px;\n  margin-bottom: 20px;\n}\n\n.plan {\n  background: #F5F6F7;\n  border-radius: 16px;\n  padding: 24px;\n  display: flex;\n  flex-direction: column;\n}\n\n.plan-free { background: #F9FAFB; }\n.plan-digimenu { background: #F0F5F7; }\n.plan.highlight { background: #FFF2F4; }\n\n.plan h4 {\n  margin: 0 0 8px;\n  font-size: 18px;\n  color: #333;\n}\n\n.price {\n  display: flex;\n  align-items: baseline;\n  gap: 6px;\n  font-size: 28px;\n  font-weight: 700;\n}\n\n.price-old {\n  font-size: 14px;\n  color: #999;\n  text-decoration: line-through;\n  display: none;\n}\n\n.octo-pricing.annual .price-old {\n  display: inline;\n}\n\n.price-period {\n  font-size: 14px;\n  color: #666;\n  font-weight: 400;\n}\n\n.btn-choose {\n  margin: 20px 0 10px;\n  background: #0D2C33;\n  color: #fff !important;\n  text-decoration: none;\n  padding: 12px 16px;\n  border-radius: 8px;\n  font-size: 13px;\n  font-weight: 600;\n  text-align: center;\n  text-transform: uppercase;\n}\n\n.btn-choose:hover {\n  opacity: 0.9;\n}\n\n.vat {\n  font-size: 11px;\n  color: #888;\n  margin-bottom: 16px;\n}\n\nul {\n  padding-left: 18px;\n  font-size: 14px;\n  color: #444;\n}\n\nul li {\n  margin-bottom: 8px;\n}\n\n\/* WEBSITE ROW *\/\n.octo-website-row {\n  background: #F5F6F7;\n  border-radius: 16px;\n  padding: 24px;\n  display: flex;\n  justify-content: space-between;\n  gap: 20px;\n  flex-wrap: wrap;\n}\n\n.website-text h4 {\n  margin: 0 0 6px;\n  font-size: 18px;\n}\n\n.website-text p {\n  margin: 0;\n  font-size: 14px;\n}\n\n\/* MOBILE *\/\n@media (max-width: 768px) {\n  .octo-website-row {\n    flex-direction: column;\n  }\n\n  .btn-website {\n    width: 100%;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const pricing = document.querySelector(\".octo-pricing\");\n  const toggle = document.getElementById(\"pricingToggle\");\n  const prices = document.querySelectorAll(\".price-value\");\n\n  function updatePrices() {\n    const yearly = toggle.checked;\n    pricing.classList.toggle(\"annual\", yearly);\n\n    prices.forEach(price => {\n      price.textContent = yearly\n        ? price.dataset.yearly\n        : price.dataset.monthly;\n    });\n  }\n\n  toggle.addEventListener(\"change\", updatePrices);\n  updatePrices();\n});\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-113ef94 e-flex e-con-boxed e-con e-parent\" data-id=\"113ef94\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f09b23f elementor-widget elementor-widget-menu-anchor\" data-id=\"f09b23f\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"proA\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d089d06 elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"d089d06\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Book a Demo<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c5b9eb elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"7c5b9eb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Book a free demo with one of our experts to discover how Octotable can optimize your restaurant\u2019s reservations.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cafcae4 elementor-hidden-desktop e-flex e-con-boxed e-con e-parent\" data-id=\"cafcae4\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5e7537 elementor-widget elementor-widget-html\" data-id=\"a5e7537\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"calendly-inline-widget ot-calendly-responsive\" \n     data-url=\"https:\/\/calendly.com\/octotable\/demo?hide_event_type_details=1&hide_gdpr_banner=1&primary_color=0c2c33%22&month=2026-01&utm_source=google&utm_medium=cpc&utm_campaign=search-english-mobile\" \n     style=\"min-width:320px; height:550px; width:10%;\">\n<\/div>\n<script type=\"text\/javascript\" src=\"https:\/\/assets.calendly.com\/assets\/external\/widget.js\" async><\/script>\n\n<style>\n\/* --- LATO TABLET (Effetto Shrink) --- *\/\n@media (min-width: 768px) and (max-width: 1024px) {\n    .ot-calendly-responsive {\n        transform: scale(1) !important; \/* Rimpicciolisce al 80% *\/\n        transform-origin: top center !important; \n        width: 125% !important; \/* Allarga il contenitore per compensare lo scale *\/\n        margin-left: -12.5% !important; \/* Ricentra il widget *\/\n        height: 880px !important; \/* Aumenta l'altezza tecnica per evitare tagli *\/\n        margin-bottom: -150px !important; \/* Recupera lo spazio vuoto che si crea sotto *\/\n    }\n}\n\n\/* --- LATO SMARTPHONE (Effetto Shrink) --- *\/\n@media (max-width: 767px) {\n    .ot-calendly-responsive {\n        transform: scale(0.85) !important;\n        transform-origin: top center !important;\n        width: 118% !important;\n        margin-left: -9% !important;\n        height: 620px !important;\n        margin-bottom: -100px !important;\n    }\n}\n\n\/* --- LATO PC (Resetta tutto a default) --- *\/\n@media (min-width: 1025px) {\n    .ot-calendly-responsive {\n        transform: none !important;\n        margin-left: 0 !important;\n        width: 100% !important;\n        height: 500px !important;\n    }\n}\n<\/style>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dc63216 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"dc63216\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a40a556 elementor-widget elementor-widget-html\" data-id=\"a40a556\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- Calendly inline widget begin -->\n<div class=\"calendly-inline-widget\" data-url=\"https:\/\/calendly.com\/octotable\/demo?month=2026-01&utm_source=google&utm_medium=cpc&utm_campaign=search-english-desktop\" style=\"min-width:320px;height:700px;\"><\/div>\n<script type=\"text\/javascript\" src=\"https:\/\/assets.calendly.com\/assets\/external\/widget.js\" async><\/script>\n<!-- Calendly inline widget end -->\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6e49d7 e-flex e-con-boxed e-con e-parent\" data-id=\"e6e49d7\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91c266 elementor-widget elementor-widget-menu-anchor\" data-id=\"e91c266\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"domande\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82e43b1 elementor-widget elementor-widget-heading\" data-id=\"82e43b1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frequent Asked Questions<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce39714 elementor-widget-tablet__width-initial elementor-widget elementor-widget-accordion\" data-id=\"ce39714\" data-element_type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-accordion{text-align:left}.elementor-accordion .elementor-accordion-item{border:1px solid #d5d8dc}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:1em;height:1em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d5d8dc}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.e-con-inner>.elementor-widget-accordion,.e-con>.elementor-widget-accordion{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2161\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2161\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Is Octotable suitable for any type of restaurant?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2161\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2161\"><p>Yes! Octotable is designed for all types of restaurants, from small bistros to large chains. It helps you manage reservations, tables, customers, and orders in a simple and efficient way.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2162\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2162\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Do I need to install anything to use Octotable?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2162\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2162\"><p>No. Octotable is completely cloud-based. You can access it from any device, with no installations or additional hardware required.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2163\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2163\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">How do online reservations work?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2163\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2163\"><p>Customers can book directly from your website, Google, or social media. You receive everything in real time, avoiding overbooking and double reservations.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2164\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2164\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Can I connect Octotable with other software I already use?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2164\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2164\"><p>Absolutely! Thanks to our open APIs, you can connect Octotable with Reserve with Google, Zapier, and many other systems to synchronize your data.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2165\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-2165\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Can the digital menu be updated in real time?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2165\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-2165\"><p>Yes! You can update your menu at any time, and changes will be instantly visible to your customers\u2014both online and in your restaurant.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2166\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-2166\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Does Octotable help reduce no-shows?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2166\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-2166\"><p>Yes! With automatic SMS and email notifications, customers receive reminders and updates, significantly reducing no-shows.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2167\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-2167\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Is it difficult to use?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2167\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-2167\"><p>Not at all! Octotable is intuitive and designed to save you time. You\u2019ll be up and running in just a few minutes, and our support team is always available if you need help.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2168\" class=\"elementor-tab-title\" data-tab=\"8\" role=\"button\" aria-controls=\"elementor-tab-content-2168\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-chevron-down\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-angle-double-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Is there a free trial?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2168\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"8\" role=\"region\" aria-labelledby=\"elementor-tab-title-2168\"><p>Yes! You can try Octotable for free to test the main features with no commitment. Activate your free trial now and discover how easy restaurant management can be.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is Octotable suitable for any type of restaurant?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Yes! Octotable is designed for all types of restaurants, from small bistros to large chains. It helps you manage reservations, tables, customers, and orders in a simple and efficient way.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Do I need to install anything to use Octotable?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>No. Octotable is completely cloud-based. You can access it from any device, with no installations or additional hardware required.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"How do online reservations work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Customers can book directly from your website, Google, or social media. You receive everything in real time, avoiding overbooking and double reservations.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Can I connect Octotable with other software I already use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Absolutely! Thanks to our open APIs, you can connect Octotable with Reserve with Google, Zapier, and many other systems to synchronize your data.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Can the digital menu be updated in real time?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Yes! You can update your menu at any time, and changes will be instantly visible to your customers\\u2014both online and in your restaurant.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Does Octotable help reduce no-shows?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Yes! With automatic SMS and email notifications, customers receive reminders and updates, significantly reducing no-shows.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Is it difficult to use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Not at all! Octotable is intuitive and designed to save you time. You\\u2019ll be up and running in just a few minutes, and our support team is always available if you need help.<\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Is there a free trial?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Yes! You can try Octotable for free to test the main features with no commitment. Activate your free trial now and discover how easy restaurant management can be.<\\\/p>\"}}]}<\/script>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c411f7 e-flex e-con-boxed e-con e-parent\" data-id=\"2c411f7\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a81371e elementor-widget elementor-widget-image-carousel\" data-id=\"a81371e\" data-element_type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;7&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;no&quot;,&quot;autoplay_speed&quot;:1000,&quot;speed&quot;:1517,&quot;slides_to_show_tablet&quot;:&quot;6&quot;,&quot;slides_to_show_mobile&quot;:&quot;3&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper-container\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/18.webp\" alt=\"18\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/30.webp\" alt=\"30\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/26.webp\" alt=\"26\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/20.webp\" alt=\"20\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/22.webp\" alt=\"22\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/24.webp\" alt=\"24\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/34.webp\" alt=\"34\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 8\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/32.webp\" alt=\"32\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bbf0f12 e-con-full e-flex e-con e-parent\" data-id=\"bbf0f12\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-8828d17 e-con-full e-flex e-con e-child\" data-id=\"8828d17\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f1652 elementor-widget elementor-widget-image\" data-id=\"a5f1652\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"250\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-bianco-trasparente.webp\" class=\"attachment-full size-full wp-image-32199\" alt=\"White Octotable logo with transparent background for dark themes.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-bianco-trasparente.webp 1080w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-bianco-trasparente-300x69.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-bianco-trasparente-1024x237.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/logo-octotable-bianco-trasparente-768x178.webp 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-817b2f5 e-con-full e-flex e-con e-child\" data-id=\"817b2f5\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ac1a89 elementor-align-left elementor-mobile-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"6ac1a89\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/www.octotable.com\/wp-content\/plugins\/elementor\/assets\/css\/widget-icon-list.min.css\">\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.octotable.com\/en\/terms-and-conditions\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Terms & Conditions<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-80ac3ad e-con-full e-flex e-con e-child\" data-id=\"80ac3ad\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49060f4 elementor-align-left elementor-mobile-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"49060f4\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.octotable.com\/en\/privacy-policy\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Privacy Policy<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0322259 e-con-full e-flex e-con e-child\" data-id=\"0322259\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bee067e elementor-align-left elementor-mobile-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"bee067e\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.octotable.com\/en\/cookie-policy\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Cookie Policy<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e62fa2 e-con-full e-flex e-con e-parent\" data-id=\"7e62fa2\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-806583c elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"806583c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u00a9 2026 Octotable &#8211; All Rights Reserved.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BOOK A DEMO The UltimateBooking Enginefor Restaurants The Best Restaurant Reservation System. Zero Commissions. START FOR FREE The Ultimate Booking Engine for Restaurants TRY IT FOR FREE The Best Restaurant Reservation System. Zero Commissions. | Why Choose Octotable? Because the way people book restaurants has changed. Today\u2019s customers choose digital: they book online, autonomously, and [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":15479,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-24882","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages\/24882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/comments?post=24882"}],"version-history":[{"count":65,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages\/24882\/revisions"}],"predecessor-version":[{"id":32341,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages\/24882\/revisions\/32341"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/media\/15479"}],"wp:attachment":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/media?parent=24882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}