.elementor-2 .elementor-element.elementor-element-67eea7d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-67eea7d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-2 .elementor-element.elementor-element-67eea7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:270px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-67eea7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-b60ff34.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-b60ff34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-b60ff34.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-b60ff34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-b60ff34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 140px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b60ff34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-38de12e > .elementor-widget-container{margin:0px 270px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-38de12e{text-align:right;}.elementor-2 .elementor-element.elementor-element-38de12e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-795a72c > .elementor-widget-container{margin:-15px 130px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-795a72c{text-align:right;}.elementor-2 .elementor-element.elementor-element-795a72c .elementor-heading-title{font-family:"Simoncini Garamond", Sans-serif;font-size:155px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a22c22d > .elementor-widget-container{margin:0px 100px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a22c22d{text-align:right;}.elementor-2 .elementor-element.elementor-element-a22c22d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1a8ea35:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a8ea35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1a8ea35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1a8ea35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-d39ffd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-d39ffd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-d39ffd8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-63a6d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-63a6d55:hover .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-63a6d55{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-63a6d55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-63a6d55.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-63a6d55.elementor-view-default .elementor-icon{fill:var( --e-global-color-fdfb7a9 );color:var( --e-global-color-fdfb7a9 );border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-63a6d55 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-63a6d55 .elementor-icon-box-title{color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-63a6d55 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-63a6d55 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1em;}.elementor-2 .elementor-element.elementor-element-63a6d55 .elementor-icon-box-description{font-size:10px;}.elementor-2 .elementor-element.elementor-element-2098d95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-2098d95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2098d95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-2098d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-2098d95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-2098d95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2ff4baf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ff4baf:hover .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-2ff4baf{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-2ff4baf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-2ff4baf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2ff4baf.elementor-view-default .elementor-icon{fill:var( --e-global-color-fdfb7a9 );color:var( --e-global-color-fdfb7a9 );border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-2ff4baf .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-2ff4baf .elementor-icon-box-title{color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-2ff4baf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2ff4baf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1em;}.elementor-2 .elementor-element.elementor-element-2ff4baf .elementor-icon-box-description{font-size:10px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ff9b9ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-ff9b9ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ff9b9ff > .elementor-element-populated{padding:30px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-56ab883 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-56ab883:hover .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-56ab883{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-56ab883.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-56ab883.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-56ab883.elementor-view-default .elementor-icon{fill:var( --e-global-color-fdfb7a9 );color:var( --e-global-color-fdfb7a9 );border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-56ab883 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-56ab883 .elementor-icon-box-title{color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-56ab883 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-56ab883 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1em;}.elementor-2 .elementor-element.elementor-element-56ab883 .elementor-icon-box-description{font-size:10px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c368536.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-c368536.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c368536 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-723d182 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-723d182:hover .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-723d182{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-723d182.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-723d182.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-723d182.elementor-view-default .elementor-icon{fill:var( --e-global-color-fdfb7a9 );color:var( --e-global-color-fdfb7a9 );border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-723d182 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-723d182 .elementor-icon-box-title{color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-723d182 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-723d182 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1em;}.elementor-2 .elementor-element.elementor-element-723d182 .elementor-icon-box-description{font-size:10px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-507bc41.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-507bc41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-507bc41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-b77b7f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b77b7f6:hover .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-b77b7f6{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-b77b7f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-b77b7f6.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b77b7f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-fdfb7a9 );color:var( --e-global-color-fdfb7a9 );border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-b77b7f6 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-b77b7f6 .elementor-icon-box-title{color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-b77b7f6 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b77b7f6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1em;}.elementor-2 .elementor-element.elementor-element-b77b7f6 .elementor-icon-box-description{font-size:10px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ddeb9e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-ddeb9e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ddeb9e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-b0e8238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b0e8238:hover .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-b0e8238{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-b0e8238.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-b0e8238.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b0e8238.elementor-view-default .elementor-icon{fill:var( --e-global-color-fdfb7a9 );color:var( --e-global-color-fdfb7a9 );border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-b0e8238 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-b0e8238 .elementor-icon-box-title{color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-b0e8238 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b0e8238 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1em;}.elementor-2 .elementor-element.elementor-element-b0e8238 .elementor-icon-box-description{font-size:10px;}.elementor-2 .elementor-element.elementor-element-4d3c9a9e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-1ff6dddb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-1ff6dddb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-1ff6dddb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-1ff6dddb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-1ff6dddb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1ff6dddb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 0em 3em 0em;}.elementor-2 .elementor-element.elementor-element-1ff6dddb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1ff6dddb{z-index:1;}.elementor-2 .elementor-element.elementor-element-6e95651{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c6d4f8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c6d4f8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c6d4f8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;padding:90px 70px 80px 70px;}.elementor-2 .elementor-element.elementor-element-c6d4f8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-dfac0ae > .elementor-widget-container{margin:-10px 12px 20px 0px;}.elementor-2 .elementor-element.elementor-element-dfac0ae{text-align:left;}.elementor-2 .elementor-element.elementor-element-dfac0ae .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:600;font-style:normal;color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-3708d85{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-3708d85 > .elementor-widget-container{margin:0px 0440px 0px 120px;padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-3708d85 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-3708d85 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-60de631{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-60de631 > .elementor-widget-container{margin:-53px 10px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4248502 .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-4248502 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4248502 .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-4248502 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4248502 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4248502 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-404848a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-404848a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.italianhotelcompany.com/wp-content/uploads/2023/08/vision-mission-ihc-e1689762414329-_1_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-404848a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-404848a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-404848a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-404848a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-404848a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-fb0897e{width:auto;max-width:auto;text-align:center;}.elementor-2 .elementor-element.elementor-element-fb0897e > .elementor-widget-container{background-color:#FFFFFF;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-fb0897e .elementor-heading-title{font-size:14px;font-weight:400;color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-79e1538{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-79e1538 > .elementor-widget-container{--e-transform-translateX:77px;background-color:#FFFFFF;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-79e1538 .elementor-heading-title{font-size:14px;font-weight:400;color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-96d408d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-f9b03f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-f9b03f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.italianhotelcompany.com/wp-content/uploads/2023/07/soluzioni-ihc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f9b03f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-f9b03f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-61608d1{--spacer-size:503px;}.elementor-2 .elementor-element.elementor-element-97acac7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-97acac7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-97acac7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-97acac7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-97acac7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-97acac7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 0em 3em 0em;}.elementor-2 .elementor-element.elementor-element-97acac7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-97acac7{z-index:1;}.elementor-2 .elementor-element.elementor-element-2cb32bd{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5b6e1b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5b6e1b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b6e1b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -120px;--e-column-margin-right:0px;--e-column-margin-left:-120px;padding:90px 70px 80px 70px;}.elementor-2 .elementor-element.elementor-element-5b6e1b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b410998 > .elementor-widget-container{margin:-10px 12px 20px 0px;}.elementor-2 .elementor-element.elementor-element-b410998{text-align:left;}.elementor-2 .elementor-element.elementor-element-b410998 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:600;font-style:normal;color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-2611059{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-2611059 > .elementor-widget-container{margin:0px 0440px 0px 120px;padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-2611059 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2611059 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-d277d08{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-d277d08 > .elementor-widget-container{margin:-53px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6809653 .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-6809653 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6809653 .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-6809653 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6809653 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6809653 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f2315dc{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-fdfb7a9 );}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c585b5c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-c585b5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-c585b5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c585b5c > .elementor-element-populated{margin:120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 70px 50px 80px;}.elementor-2 .elementor-element.elementor-element-3eefe21 > .elementor-widget-container{margin:20px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3eefe21{text-align:left;}.elementor-2 .elementor-element.elementor-element-3eefe21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:300;color:#000000;}.elementor-2 .elementor-element.elementor-element-7f23dfb > .elementor-widget-container{margin:10px 40px 55px 0px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-prefix{color:var( --e-global-color-e66e5c6 );font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-strings, .elementor-2 .elementor-element.elementor-element-7f23dfb .typed-cursor{font-family:"Simoncini Garamond", Sans-serif;font-size:95px;font-weight:400;line-height:1px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-strings{color:var( --e-global-color-fdfb7a9 );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-suffix{color:#FFFFFF;font-size:55px;font-weight:300;line-height:1px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-571ea17.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-571ea17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-571ea17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-571ea17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-99823c8{width:var( --container-widget-width, 110.826% );max-width:110.826%;--container-widget-width:110.826%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-99823c8 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-198f4a2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-198f4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-198f4a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-2 .elementor-element.elementor-element-198f4a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-cbd9af6 > .elementor-widget-container{margin:-11em 0em 0em 15em;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbd9af6 img{width:68%;}.elementor-2 .elementor-element.elementor-element-8c97ad6 > .elementor-widget-container{margin:-11em 0em 0em 15em;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8c97ad6 img{width:68%;}.elementor-2 .elementor-element.elementor-element-2709a3f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2709a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2709a3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-2709a3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9c4aadd > .elementor-widget-container{margin:20px 60px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9c4aadd{text-align:center;}.elementor-2 .elementor-element.elementor-element-9c4aadd .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:400;line-height:81px;color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-68e4a04 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-68e4a04{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-b4a57d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-38f9504b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-38f9504b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-38f9504b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-38f9504b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4em 4em 4em 4em;}.elementor-2 .elementor-element.elementor-element-38f9504b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-38f9504b{z-index:1;}.elementor-2 .elementor-element.elementor-element-c0ed0d4{padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-5038497{width:var( --container-widget-width, 98.91% );max-width:98.91%;--container-widget-width:98.91%;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-5038497 img{width:46%;}.elementor-2 .elementor-element.elementor-element-63f98bd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-63f98bd{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-e9cb377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-585e3bf0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-585e3bf0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-585e3bf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-585e3bf0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4em 4em 4em 4em;}.elementor-2 .elementor-element.elementor-element-585e3bf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-cf6969c{padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-1564ca3 > .elementor-element-populated{border-style:none;}.elementor-2 .elementor-element.elementor-element-ffa2ff0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ffa2ff0{text-align:left;}.elementor-2 .elementor-element.elementor-element-ffa2ff0 img{width:34%;}.elementor-2 .elementor-element.elementor-element-60a48688 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-60a48688{z-index:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-fb3a490 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-13161d2{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-16a8d51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-16a8d51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-16a8d51.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-16a8d51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-16a8d51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-16a8d51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 70px 0px 80px;}.elementor-2 .elementor-element.elementor-element-16a8d51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-97cf952 > .elementor-widget-container{margin:20px 60px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97cf952{text-align:left;}.elementor-2 .elementor-element.elementor-element-97cf952 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:75px;font-weight:300;line-height:81px;color:var( --e-global-color-fdfb7a9 );}.elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-76987f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-071f14f{--spacer-size:280px;}.elementor-2 .elementor-element.elementor-element-b0d17d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b0d17d4{text-align:left;}.elementor-2 .elementor-element.elementor-element-b0d17d4 img{width:34%;opacity:1;}.elementor-2 .elementor-element.elementor-element-cb30050{--grid-template-columns:repeat(3, auto);--icon-size:16px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-widget-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-cb30050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-social-icon{background-color:var( --e-global-color-fb012e3 );}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-social-icon i{color:#000000;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-social-icon svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-icon{border-radius:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-social-icon:hover{background-color:var( --e-global-color-e66e5c6 );}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-social-icon:hover i{color:var( --e-global-color-fb012e3 );}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-social-icon:hover svg{fill:var( --e-global-color-fb012e3 );}.elementor-2 .elementor-element.elementor-element-6f93628:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-6f93628 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb012e3 );}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6f93628.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-6f93628.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-6f93628.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-6f93628 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-6f93628 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-da080e7 > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-2 .elementor-element.elementor-element-577be02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-577be02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #4F9E6D 0%, #325F43 100%);}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-577be02.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-577be02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-577be02.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-577be02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 70px 50px 80px;}.elementor-2 .elementor-element.elementor-element-577be02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-47be0ff > .elementor-widget-container{margin:20px 60px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-47be0ff{text-align:left;}.elementor-2 .elementor-element.elementor-element-47be0ff .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:80px;font-weight:300;line-height:60px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0b39183 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b39183{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-560e5b8{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-45a0fee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-45a0fee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-45a0fee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-9a2f7ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-920ee8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-920ee8b{text-align:left;}.elementor-2 .elementor-element.elementor-element-920ee8b img{width:100%;max-width:100%;opacity:1;}.elementor-2 .elementor-element.elementor-element-5e745e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5e745e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5e745e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-5e745e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-5e745e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e745e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-04ae1e6 > .elementor-widget-container{margin:59px 0px 0px 18px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ad218ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ad218ee:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad218ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.italianhotelcompany.com/wp-content/uploads/2023/06/MED-Restaurant-Bistrot.jpeg");background-position:bottom center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ad218ee > .elementor-background-overlay{background-color:#141414;opacity:0.63;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ad218ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-da780cc > .elementor-element-populated{padding:6em 4em 6em 4em;}.elementor-2 .elementor-element.elementor-element-da780cc{z-index:1;}.elementor-2 .elementor-element.elementor-element-3f202af > .elementor-widget-container{margin:20px 0px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3f202af{text-align:right;}.elementor-2 .elementor-element.elementor-element-3f202af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:300;line-height:70px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5fa3774:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5fa3774 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #4F9E6D 0%, #325F43 100%);}.elementor-2 .elementor-element.elementor-element-5fa3774 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 50px 80px;}.elementor-2 .elementor-element.elementor-element-5fa3774 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7b24ecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b24ecf{text-align:left;}.elementor-2 .elementor-element.elementor-element-7b24ecf .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:55px;font-weight:300;line-height:57px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d8d3840 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d8d3840{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button{background-color:var( --e-global-color-175f7c7 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2.2em;letter-spacing:2.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-175f7c7 );border-radius:20px 20px 20px 20px;padding:5px 8px 5px 10px;}.elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button:focus{background-color:var( --e-global-color-175f7c7 );color:#FFFFFF;border-color:var( --e-global-color-175f7c7 );}.elementor-2 .elementor-element.elementor-element-dd888dc > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1ff6dddb{width:36%;}.elementor-2 .elementor-element.elementor-element-c6d4f8e{width:100%;}.elementor-2 .elementor-element.elementor-element-404848a{width:64%;}.elementor-2 .elementor-element.elementor-element-f9b03f8{width:64%;}.elementor-2 .elementor-element.elementor-element-97acac7{width:36%;}.elementor-2 .elementor-element.elementor-element-5b6e1b5{width:100%;}.elementor-2 .elementor-element.elementor-element-c585b5c{width:41%;}.elementor-2 .elementor-element.elementor-element-571ea17{width:59%;}.elementor-2 .elementor-element.elementor-element-16a8d51{width:38%;}.elementor-2 .elementor-element.elementor-element-6f93628{width:62%;}.elementor-2 .elementor-element.elementor-element-577be02{width:38%;}.elementor-2 .elementor-element.elementor-element-45a0fee{width:33.998%;}.elementor-2 .elementor-element.elementor-element-50c24d4{width:66%;}.elementor-2 .elementor-element.elementor-element-5e745e7{width:62%;}.elementor-2 .elementor-element.elementor-element-da780cc{width:61.964%;}.elementor-2 .elementor-element.elementor-element-5fa3774{width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-1ff6dddb{width:40%;}.elementor-2 .elementor-element.elementor-element-c6d4f8e{width:100%;}.elementor-2 .elementor-element.elementor-element-404848a{width:60%;}.elementor-2 .elementor-element.elementor-element-f9b03f8{width:60%;}.elementor-2 .elementor-element.elementor-element-97acac7{width:40%;}.elementor-2 .elementor-element.elementor-element-5b6e1b5{width:100%;}.elementor-2 .elementor-element.elementor-element-38f9504b{width:50%;}.elementor-2 .elementor-element.elementor-element-585e3bf0{width:50%;}.elementor-2 .elementor-element.elementor-element-16a8d51{width:100%;}.elementor-2 .elementor-element.elementor-element-6f93628{width:100%;}.elementor-2 .elementor-element.elementor-element-da780cc{width:100%;}.elementor-2 .elementor-element.elementor-element-5fa3774{width:100%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-ad218ee:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad218ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-38de12e > .elementor-widget-container{margin:0px 140px 10px 0px;}.elementor-2 .elementor-element.elementor-element-38de12e .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-795a72c > .elementor-widget-container{margin:-20px 44px 0px 0px;}.elementor-2 .elementor-element.elementor-element-795a72c .elementor-heading-title{font-size:75px;}.elementor-2 .elementor-element.elementor-element-a22c22d > .elementor-widget-container{margin:0px 45px 0px 20px;}.elementor-2 .elementor-element.elementor-element-a22c22d .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-1a8ea35{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d39ffd8 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-63a6d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-63a6d55 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-2098d95 > .elementor-element-populated{padding:15px -0px 0px -0px;}.elementor-2 .elementor-element.elementor-element-2ff4baf .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-ff9b9ff > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-56ab883{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-56ab883 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-c368536 > .elementor-element-populated{padding:15px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-723d182 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-507bc41 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b77b7f6 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-ddeb9e5 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b0e8238 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-4d3c9a9e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ff6dddb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-1ff6dddb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-6e95651{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6d4f8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-dfac0ae .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-4248502 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}.elementor-2 .elementor-element.elementor-element-96d408d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-61608d1{--spacer-size:327px;}.elementor-2 .elementor-element.elementor-element-97acac7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-97acac7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-2cb32bd{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b6e1b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-b410998 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6809653 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}.elementor-2 .elementor-element.elementor-element-c585b5c > .elementor-element-populated{padding:50px 20px 50px 40px;}.elementor-2 .elementor-element.elementor-element-3eefe21 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-7f23dfb > .elementor-widget-container{margin:0px 40px 30px 30px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-prefix{font-size:60px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-strings, .elementor-2 .elementor-element.elementor-element-7f23dfb .typed-cursor{font-size:75px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-suffix{font-size:50px;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-cbd9af6 img{width:80%;}.elementor-2 .elementor-element.elementor-element-8c97ad6 img{width:80%;}.elementor-2 .elementor-element.elementor-element-9c4aadd .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-38f9504b > .elementor-element-populated{padding:6em 3em 6em 3em;}.elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}.elementor-2 .elementor-element.elementor-element-585e3bf0 > .elementor-element-populated{padding:6em 3em 6em 3em;}.elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}.elementor-2 .elementor-element.elementor-element-16a8d51 > .elementor-element-populated{padding:50px 20px 50px 40px;}.elementor-2 .elementor-element.elementor-element-97cf952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97cf952{text-align:center;}.elementor-2 .elementor-element.elementor-element-97cf952 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}.elementor-2 .elementor-element.elementor-element-071f14f{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-b0d17d4{text-align:center;}.elementor-2 .elementor-element.elementor-element-b0d17d4 img{width:19%;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-577be02 > .elementor-element-populated{padding:50px 20px 50px 40px;}.elementor-2 .elementor-element.elementor-element-47be0ff .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}.elementor-2 .elementor-element.elementor-element-ad218ee{padding:100px 25px 100px 25px;}.elementor-2 .elementor-element.elementor-element-da780cc > .elementor-element-populated{padding:25px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-3f202af .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-7b24ecf .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:7px 10px 7px 10px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-67eea7d{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-b60ff34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-b60ff34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-b60ff34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4px 0px 4px 0px;}.elementor-2 .elementor-element.elementor-element-38de12e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-38de12e{text-align:center;}.elementor-2 .elementor-element.elementor-element-38de12e .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-795a72c > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-795a72c{text-align:center;}.elementor-2 .elementor-element.elementor-element-795a72c .elementor-heading-title{font-size:70px;}.elementor-2 .elementor-element.elementor-element-a22c22d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a22c22d{text-align:center;}.elementor-2 .elementor-element.elementor-element-a22c22d .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-d39ffd8{width:50%;}.elementor-2 .elementor-element.elementor-element-d39ffd8 > .elementor-element-populated{padding:20px 10px 5px 10px;}.elementor-2 .elementor-element.elementor-element-2098d95{width:50%;}.elementor-2 .elementor-element.elementor-element-2098d95 > .elementor-element-populated{padding:20px 10px 5px 10px;}.elementor-2 .elementor-element.elementor-element-ff9b9ff{width:50%;}.elementor-2 .elementor-element.elementor-element-ff9b9ff > .elementor-element-populated{padding:20px 10px 5px 10px;}.elementor-2 .elementor-element.elementor-element-c368536{width:50%;}.elementor-2 .elementor-element.elementor-element-c368536 > .elementor-element-populated{padding:20px 10px 05px 10px;}.elementor-2 .elementor-element.elementor-element-507bc41{width:50%;}.elementor-2 .elementor-element.elementor-element-507bc41 > .elementor-element-populated{padding:20px 10px 05px 10px;}.elementor-2 .elementor-element.elementor-element-b77b7f6{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-ddeb9e5{width:50%;}.elementor-2 .elementor-element.elementor-element-ddeb9e5 > .elementor-element-populated{padding:20px 10px 05px 10px;}.elementor-2 .elementor-element.elementor-element-4d3c9a9e{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ff6dddb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-0em -0em -0em -0em;}.elementor-2 .elementor-element.elementor-element-6e95651{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6d4f8e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-dfac0ae{text-align:center;}.elementor-2 .elementor-element.elementor-element-60de631{text-align:center;}.elementor-2 .elementor-element.elementor-element-4248502 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4248502 .elementor-button{padding:10px 13px 10px 13px;}.elementor-2 .elementor-element.elementor-element-404848a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-404848a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-404848a > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-2 .elementor-element.elementor-element-fb0897e{width:initial;max-width:initial;align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-fb0897e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-79e1538 > .elementor-widget-container{--e-transform-translateX:12px;margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-61608d1{--spacer-size:304px;}.elementor-2 .elementor-element.elementor-element-97acac7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-0em -0em -0em -0em;}.elementor-2 .elementor-element.elementor-element-2cb32bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b6e1b5 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-b410998{text-align:center;}.elementor-2 .elementor-element.elementor-element-d277d08{text-align:center;}.elementor-2 .elementor-element.elementor-element-6809653 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6809653 .elementor-button{padding:10px 13px 10px 13px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c585b5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-c585b5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c585b5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c585b5c > .elementor-element-populated{margin:-69px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 50px 30px;}.elementor-2 .elementor-element.elementor-element-3eefe21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3eefe21{text-align:center;}.elementor-2 .elementor-element.elementor-element-3eefe21 .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-7f23dfb > .elementor-widget-container{margin:-21px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-strings, .elementor-2 .elementor-element.elementor-element-7f23dfb .typed-cursor{font-size:60px;}.elementor-2 .elementor-element.elementor-element-7f23dfb .eael-fancy-text-suffix{font-size:40px;}.elementor-2 .elementor-element.elementor-element-99823c8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-99823c8 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-198f4a2{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-344bed3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbd9af6 > .elementor-widget-container{margin:-11em -14em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbd9af6 img{width:75%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-8c97ad6 > .elementor-widget-container{margin:-10em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8c97ad6 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2709a3f{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2135335 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-2 .elementor-element.elementor-element-9c4aadd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9c4aadd .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-68e4a04 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-68e4a04{text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-38f9504b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 3em 6em 3em;}.elementor-2 .elementor-element.elementor-element-5038497{text-align:center;}.elementor-2 .elementor-element.elementor-element-5038497 img{width:50%;}.elementor-2 .elementor-element.elementor-element-63f98bd{text-align:center;}.elementor-2 .elementor-element.elementor-element-e9cb377 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e9cb377 .elementor-button{padding:10px 13px 10px 13px;}.elementor-2 .elementor-element.elementor-element-585e3bf0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 6em 3em;}.elementor-2 .elementor-element.elementor-element-ffa2ff0{text-align:center;}.elementor-2 .elementor-element.elementor-element-ffa2ff0 img{width:50%;}.elementor-2 .elementor-element.elementor-element-60a48688{text-align:center;}.elementor-2 .elementor-element.elementor-element-fb3a490 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fb3a490 .elementor-button{padding:10px 13px 10px 13px;}.elementor-2 .elementor-element.elementor-element-13161d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-16a8d51 > .elementor-element-populated{padding:50px 40px 50px 40px;}.elementor-2 .elementor-element.elementor-element-97cf952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97cf952{text-align:center;}.elementor-2 .elementor-element.elementor-element-97cf952 .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-76987f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-76987f8 .elementor-button{padding:10px 13px 10px 13px;}.elementor-2 .elementor-element.elementor-element-071f14f{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-b0d17d4 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-b0d17d4{text-align:center;}.elementor-2 .elementor-element.elementor-element-b0d17d4 img{width:32%;}.elementor-2 .elementor-element.elementor-element-cb30050 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-cb30050 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6f93628 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-577be02 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-47be0ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-47be0ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-47be0ff .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-0b39183 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b39183{text-align:center;}.elementor-2 .elementor-element.elementor-element-9a2f7ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9a2f7ae .elementor-button{padding:10px 13px 10px 13px;}.elementor-2 .elementor-element.elementor-element-920ee8b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-920ee8b{text-align:center;}.elementor-2 .elementor-element.elementor-element-920ee8b img{width:100%;}.elementor-2 .elementor-element.elementor-element-04ae1e6 > .elementor-widget-container{margin:65px 0px 45px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ad218ee:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad218ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-732px -298px;}.elementor-2 .elementor-element.elementor-element-ad218ee > .elementor-background-overlay{opacity:0.75;}.elementor-2 .elementor-element.elementor-element-ad218ee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-da780cc > .elementor-element-populated{margin:50px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2 .elementor-element.elementor-element-3f202af > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3f202af{text-align:center;}.elementor-2 .elementor-element.elementor-element-3f202af .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-5fa3774 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 3em 3em;}.elementor-2 .elementor-element.elementor-element-7b24ecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b24ecf{text-align:center;}.elementor-2 .elementor-element.elementor-element-7b24ecf .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-d8d3840 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d8d3840{text-align:center;}.elementor-2 .elementor-element.elementor-element-dd888dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dd888dc .elementor-button{padding:10px 13px 10px 13px;}}