.elementor-8071 .elementor-element.elementor-element-b966b8d:not(.elementor-motion-effects-element-type-background), .elementor-8071 .elementor-element.elementor-element-b966b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.gigliopalace.com/wp-content/uploads/2024/07/IMG_3100-e1721221053347.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8071 .elementor-element.elementor-element-b966b8d > .elementor-background-overlay{background-color:#020101;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8071 .elementor-element.elementor-element-b966b8d > .elementor-container{min-height:512px;}.elementor-8071 .elementor-element.elementor-element-b966b8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-8071 .elementor-element.elementor-element-38929b7{text-align:center;}.elementor-8071 .elementor-element.elementor-element-38929b7 .elementor-heading-title{font-family:"AUTTERA", Sans-serif;font-size:89px;font-weight:500;font-style:normal;color:#F0B93C;}.elementor-8071 .elementor-element.elementor-element-a699c47{padding:30px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8071 .elementor-element.elementor-element-eaa7435{text-align:center;}.elementor-8071 .elementor-element.elementor-element-94797e3 > .elementor-container{max-width:1274px;}.elementor-8071 .elementor-element.elementor-element-94797e3{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-8071 .elementor-element.elementor-element-88c9abb{border-style:solid;border-width:1px 1px 1px 1px;border-color:#303030;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-8071 .elementor-element.elementor-element-88c9abb, .elementor-8071 .elementor-element.elementor-element-88c9abb > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-8071 .elementor-element.elementor-element-4d926e5 img{height:119px;object-fit:scale-down;object-position:center center;}.elementor-8071 .elementor-element.elementor-element-76974c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-6980bad{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-a6202a8 img{height:119px;}.elementor-8071 .elementor-element.elementor-element-ae6680b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-c873486{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-e410511{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0B93C;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-8071 .elementor-element.elementor-element-e410511, .elementor-8071 .elementor-element.elementor-element-e410511 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-8071 .elementor-element.elementor-element-d80fe77 img{height:119px;}.elementor-8071 .elementor-element.elementor-element-835cacf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-73ce551{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-97f146a img{height:119px;}.elementor-8071 .elementor-element.elementor-element-679ee91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-8c859d4{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-18e5a38{border-style:solid;border-width:1px 1px 1px 1px;border-color:#303030;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-8071 .elementor-element.elementor-element-18e5a38, .elementor-8071 .elementor-element.elementor-element-18e5a38 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-8071 .elementor-element.elementor-element-bf7f188 img{height:119px;}.elementor-8071 .elementor-element.elementor-element-8feedb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-51ab273{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-02c4c14 img{height:119px;}.elementor-8071 .elementor-element.elementor-element-332436f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-5881991{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-30e31a5:not(.elementor-motion-effects-element-type-background), .elementor-8071 .elementor-element.elementor-element-30e31a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7E6;}.elementor-8071 .elementor-element.elementor-element-30e31a5 > .elementor-container{max-width:875px;}.elementor-8071 .elementor-element.elementor-element-30e31a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-8071 .elementor-element.elementor-element-30e31a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8071 .elementor-element.elementor-element-30e31a5 > .elementor-shape-top svg{height:52px;}.elementor-8071 .elementor-element.elementor-element-96b0dce{text-align:center;}.elementor-8071 .elementor-element.elementor-element-96b0dce .elementor-heading-title{font-family:"AUTTERA", Sans-serif;font-size:40px;font-weight:500;font-style:normal;color:#21201F;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-tab-content{border-block-end-color:#181818;color:#000000;}.elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-tab-title{border-color:#181818;}.elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-toggle-title, .elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-toggle-icon{color:#000000;}.elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-toggle-icon svg{fill:#000000;}.elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-tab-title.elementor-active a, .elementor-8071 .elementor-element.elementor-element-aa65191 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0C0C0C;}.elementor-8071 .elementor-element.elementor-element-161870c:not(.elementor-motion-effects-element-type-background), .elementor-8071 .elementor-element.elementor-element-161870c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gigliopalace.com/wp-content/uploads/2024/09/DSC_7497-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8071 .elementor-element.elementor-element-161870c > .elementor-background-overlay{background-color:#020101;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8071 .elementor-element.elementor-element-161870c > .elementor-container{min-height:400px;}.elementor-8071 .elementor-element.elementor-element-161870c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8071 .elementor-element.elementor-element-33cbed2{text-align:center;}.elementor-8071 .elementor-element.elementor-element-33cbed2 .elementor-heading-title{font-family:"AUTTERA", Sans-serif;font-size:89px;font-weight:500;font-style:normal;color:#FFFFFF;}.elementor-8071 .elementor-element.elementor-element-d30dfbd{border-style:solid;border-width:1px 1px 1px 1px;border-color:#303030;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-8071 .elementor-element.elementor-element-d30dfbd, .elementor-8071 .elementor-element.elementor-element-d30dfbd > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-8071 .elementor-element.elementor-element-0425a9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-3dcb7fc{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-143de3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-35b5205{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-8071 .elementor-element.elementor-element-34962ab:not(.elementor-motion-effects-element-type-background), .elementor-8071 .elementor-element.elementor-element-34962ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7E6;}.elementor-8071 .elementor-element.elementor-element-34962ab > .elementor-container{max-width:875px;}.elementor-8071 .elementor-element.elementor-element-34962ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-8071 .elementor-element.elementor-element-34962ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8071 .elementor-element.elementor-element-34962ab > .elementor-shape-top svg{height:52px;}.elementor-8071 .elementor-element.elementor-element-b771184 .elementor-heading-title{font-family:"AUTTERA", Sans-serif;font-size:40px;font-weight:500;font-style:normal;color:#21201F;}.elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-tab-content{border-block-end-color:#181818;color:#000000;}.elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-tab-title{border-color:#181818;}.elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-toggle-title, .elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-toggle-icon{color:#000000;}.elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-toggle-icon svg{fill:#000000;}.elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-tab-title.elementor-active a, .elementor-8071 .elementor-element.elementor-element-7f57f80 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0C0C0C;}@media(min-width:768px){.elementor-8071 .elementor-element.elementor-element-b9df878{width:10%;}.elementor-8071 .elementor-element.elementor-element-48330c8{width:40%;}.elementor-8071 .elementor-element.elementor-element-79ed6b2{width:10%;}.elementor-8071 .elementor-element.elementor-element-adf04f7{width:40%;}.elementor-8071 .elementor-element.elementor-element-87b77b8{width:10%;}.elementor-8071 .elementor-element.elementor-element-aea367e{width:40%;}.elementor-8071 .elementor-element.elementor-element-1e7da6b{width:10%;}.elementor-8071 .elementor-element.elementor-element-2c99b34{width:40%;}.elementor-8071 .elementor-element.elementor-element-e0267b1{width:10%;}.elementor-8071 .elementor-element.elementor-element-de0b710{width:40%;}.elementor-8071 .elementor-element.elementor-element-564acd9{width:10%;}.elementor-8071 .elementor-element.elementor-element-483c37d{width:40%;}.elementor-8071 .elementor-element.elementor-element-a85edc9{width:10%;}.elementor-8071 .elementor-element.elementor-element-d9e22ee{width:40%;}.elementor-8071 .elementor-element.elementor-element-7d8e5a8{width:10%;}.elementor-8071 .elementor-element.elementor-element-0b58eb7{width:40%;}}@media(max-width:767px){.elementor-8071 .elementor-element.elementor-element-b966b8d > .elementor-container{min-height:311px;}.elementor-8071 .elementor-element.elementor-element-38929b7 .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-8071 .elementor-element.elementor-element-94797e3{padding:0px 0px 0px 0px;}.elementor-8071 .elementor-element.elementor-element-88c9abb{padding:5px 5px 5px 5px;}.elementor-8071 .elementor-element.elementor-element-b9df878{width:100%;}.elementor-8071 .elementor-element.elementor-element-4d926e5 img{width:100%;max-width:100%;height:119px;}.elementor-8071 .elementor-element.elementor-element-48330c8{width:100%;}.elementor-8071 .elementor-element.elementor-element-76974c5{text-align:center;}.elementor-8071 .elementor-element.elementor-element-79ed6b2{width:100%;}.elementor-8071 .elementor-element.elementor-element-adf04f7{width:100%;}.elementor-8071 .elementor-element.elementor-element-ae6680b{text-align:center;}.elementor-8071 .elementor-element.elementor-element-e410511{padding:5px 5px 5px 5px;}.elementor-8071 .elementor-element.elementor-element-87b77b8{width:100%;}.elementor-8071 .elementor-element.elementor-element-aea367e{width:100%;}.elementor-8071 .elementor-element.elementor-element-835cacf{text-align:center;}.elementor-8071 .elementor-element.elementor-element-1e7da6b{width:100%;}.elementor-8071 .elementor-element.elementor-element-2c99b34{width:100%;}.elementor-8071 .elementor-element.elementor-element-679ee91{text-align:center;}.elementor-8071 .elementor-element.elementor-element-18e5a38{padding:5px 5px 5px 5px;}.elementor-8071 .elementor-element.elementor-element-e0267b1{width:100%;}.elementor-8071 .elementor-element.elementor-element-de0b710{width:100%;}.elementor-8071 .elementor-element.elementor-element-8feedb0{text-align:center;}.elementor-8071 .elementor-element.elementor-element-332436f{text-align:center;}.elementor-8071 .elementor-element.elementor-element-161870c > .elementor-container{min-height:179px;}.elementor-8071 .elementor-element.elementor-element-33cbed2 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-8071 .elementor-element.elementor-element-d30dfbd{padding:5px 5px 5px 5px;}.elementor-8071 .elementor-element.elementor-element-a85edc9{width:100%;}.elementor-8071 .elementor-element.elementor-element-042462f img{height:119px;}.elementor-8071 .elementor-element.elementor-element-d9e22ee{width:100%;}.elementor-8071 .elementor-element.elementor-element-0425a9b{text-align:center;}.elementor-8071 .elementor-element.elementor-element-0425a9b .elementor-heading-title{font-size:21px;}.elementor-8071 .elementor-element.elementor-element-7d8e5a8{width:100%;}.elementor-8071 .elementor-element.elementor-element-c9fcd51 img{height:119px;}.elementor-8071 .elementor-element.elementor-element-0b58eb7{width:100%;}.elementor-8071 .elementor-element.elementor-element-143de3a{text-align:center;}.elementor-8071 .elementor-element.elementor-element-b771184 .elementor-heading-title{font-size:36px;}}@media(min-width:1025px){.elementor-8071 .elementor-element.elementor-element-b966b8d:not(.elementor-motion-effects-element-type-background), .elementor-8071 .elementor-element.elementor-element-b966b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'AUTTERA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gigliopalace.com/wp-content/uploads/2024/08/Auttera.ttf') format('truetype');
}
/* End Custom Fonts CSS */