.elementor-8316 .elementor-element.elementor-element-23f6636:not(.elementor-motion-effects-element-type-background), .elementor-8316 .elementor-element.elementor-element-23f6636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf34359 );}.elementor-8316 .elementor-element.elementor-element-23f6636{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-8316 .elementor-element.elementor-element-23f6636 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8316 .elementor-element.elementor-element-93f89fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-93f89fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8316 .elementor-element.elementor-element-2a78a68 .elementor-repeater-item-2821b38 .swiper-slide-bg{background-color:#61CE7000;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/05/IMG_8721-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2a78a68 .elementor-repeater-item-04c66d6 .swiper-slide-bg{background-color:#FFE16900;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/05/IMG_8727-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2a78a68 .elementor-repeater-item-61652cd .swiper-slide-bg{background-color:#FFE16900;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/05/IMG_8735-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2a78a68 .swiper-slide{transition-duration:calc(5000ms*1.2);height:370px;}.elementor-8316 .elementor-element.elementor-element-2a78a68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-8316 .elementor-element.elementor-element-2a78a68 .swiper-slide-contents{max-width:59%;}.elementor-8316 .elementor-element.elementor-element-2a78a68 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-b113800.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-b113800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-b113800 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-b113800 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-40b3ab2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3803e81 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-8316 .elementor-element.elementor-element-819c410{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;color:var( --e-global-color-3803e81 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8316 .elementor-element.elementor-element-e0935bf .elementor-button{background-color:var( --e-global-color-3803e81 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:var( --e-global-color-6949701 );color:var( --e-global-color-6949701 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f58f26 );border-radius:50px 50px 50px 50px;}.elementor-8316 .elementor-element.elementor-element-e0935bf .elementor-button:hover, .elementor-8316 .elementor-element.elementor-element-e0935bf .elementor-button:focus{background-color:var( --e-global-color-bf34359 );color:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-e0935bf{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-e0935bf .elementor-button:hover svg, .elementor-8316 .elementor-element.elementor-element-e0935bf .elementor-button:focus svg{fill:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-5b611aa:not(.elementor-motion-effects-element-type-background), .elementor-8316 .elementor-element.elementor-element-5b611aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf34359 );}.elementor-8316 .elementor-element.elementor-element-5b611aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-5b611aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-607f796.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-607f796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-607f796 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-607f796 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-7e43d4e{text-align:right;}.elementor-8316 .elementor-element.elementor-element-7e43d4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-f7d8307{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-27169cb .elementor-button{background-color:var( --e-global-color-3803e81 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:var( --e-global-color-6949701 );color:var( --e-global-color-6949701 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f58f26 );border-radius:50px 50px 50px 50px;}.elementor-8316 .elementor-element.elementor-element-27169cb .elementor-button:hover, .elementor-8316 .elementor-element.elementor-element-27169cb .elementor-button:focus{background-color:var( --e-global-color-bf34359 );color:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-27169cb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-27169cb .elementor-button:hover svg, .elementor-8316 .elementor-element.elementor-element-27169cb .elementor-button:focus svg{fill:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-aa636da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-aa636da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .elementor-repeater-item-4d973eb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/04/IMG_6106.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .elementor-repeater-item-ddf1f1c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/04/IMG_6113.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .elementor-repeater-item-588e31b .swiper-slide-bg{background-color:#D3AE5000;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/04/BALI-DOCCIA-PELLICOLA.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:370px;}.elementor-8316 .elementor-element.elementor-element-3a633f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .swiper-slide-contents{max-width:59%;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .swiper-slide-inner{text-align:center;}.elementor-8316 .elementor-element.elementor-element-7b84e7a:not(.elementor-motion-effects-element-type-background), .elementor-8316 .elementor-element.elementor-element-7b84e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf34359 );}.elementor-8316 .elementor-element.elementor-element-7b84e7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-7b84e7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8316 .elementor-element.elementor-element-420e27c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-420e27c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .elementor-repeater-item-0e4bd2f .swiper-slide-bg{background-color:#833CA300;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/04/IMG_6126.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .elementor-repeater-item-07fbf8a .swiper-slide-bg{background-color:#833CA300;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/04/IMG_6189.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .elementor-repeater-item-7d3f667 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/04/IMG_6196-.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .swiper-slide{transition-duration:calc(5000ms*1.2);height:370px;}.elementor-8316 .elementor-element.elementor-element-4ffb741{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .swiper-slide-contents{max-width:59%;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .swiper-slide-inner{text-align:center;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-a7e1498.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-a7e1498.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-a7e1498 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-a7e1498 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-6745e5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-c174831{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-628c257 .elementor-button{background-color:var( --e-global-color-3803e81 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:var( --e-global-color-6949701 );color:var( --e-global-color-6949701 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f58f26 );border-radius:50px 50px 50px 50px;}.elementor-8316 .elementor-element.elementor-element-628c257 .elementor-button:hover, .elementor-8316 .elementor-element.elementor-element-628c257 .elementor-button:focus{background-color:var( --e-global-color-bf34359 );color:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-628c257{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-628c257 .elementor-button:hover svg, .elementor-8316 .elementor-element.elementor-element-628c257 .elementor-button:focus svg{fill:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-6e60846:not(.elementor-motion-effects-element-type-background), .elementor-8316 .elementor-element.elementor-element-6e60846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf34359 );}.elementor-8316 .elementor-element.elementor-element-6e60846{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-6e60846 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-edd71d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-edd71d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-edd71d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-edd71d5 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-3f58a61{text-align:right;}.elementor-8316 .elementor-element.elementor-element-3f58a61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-a5eaf9f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-a296784 .elementor-button{background-color:var( --e-global-color-3803e81 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:var( --e-global-color-6949701 );color:var( --e-global-color-6949701 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f58f26 );border-radius:50px 50px 50px 50px;}.elementor-8316 .elementor-element.elementor-element-a296784 .elementor-button:hover, .elementor-8316 .elementor-element.elementor-element-a296784 .elementor-button:focus{background-color:var( --e-global-color-bf34359 );color:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-a296784{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-a296784 .elementor-button:hover svg, .elementor-8316 .elementor-element.elementor-element-a296784 .elementor-button:focus svg{fill:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-71d91a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-71d91a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-349ad65 .elementor-repeater-item-ddf1f1c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/05/Deserto-30-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-349ad65 .elementor-repeater-item-4d973eb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/02/Bali3-4-Large.png);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-349ad65 .elementor-repeater-item-588e31b .swiper-slide-bg{background-color:#D3AE5000;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2025/02/TokyoStanza-54-Large.png);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-349ad65 .swiper-slide{transition-duration:calc(5000ms*1.2);height:370px;}.elementor-8316 .elementor-element.elementor-element-349ad65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-349ad65 .swiper-slide-contents{max-width:59%;}.elementor-8316 .elementor-element.elementor-element-349ad65 .swiper-slide-inner{text-align:center;}.elementor-8316 .elementor-element.elementor-element-4ffd181:not(.elementor-motion-effects-element-type-background), .elementor-8316 .elementor-element.elementor-element-4ffd181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf34359 );}.elementor-8316 .elementor-element.elementor-element-4ffd181{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-4ffd181 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8316 .elementor-element.elementor-element-41b64545 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-41b64545 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-b2dc3b1{--spacer-size:50px;}.elementor-8316 .elementor-element.elementor-element-2035321f .elementor-repeater-item-588e31b .swiper-slide-bg{background-color:#D3AE5000;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/04/w2-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2035321f .elementor-repeater-item-4d973eb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/05/e1-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2035321f .elementor-repeater-item-ddf1f1c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/05/c4-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2035321f .elementor-repeater-item-17dcd2e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emotionalgrandmotel.it/wp-content/uploads/2022/04/q1-1-scaled.jpg);background-size:cover;}.elementor-8316 .elementor-element.elementor-element-2035321f .swiper-slide{transition-duration:calc(5000ms*1.2);height:370px;}.elementor-8316 .elementor-element.elementor-element-2035321f{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-2035321f .swiper-slide-contents{max-width:59%;}.elementor-8316 .elementor-element.elementor-element-2035321f .swiper-slide-inner{text-align:center;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-2569b82a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-2569b82a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-2569b82a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-2569b82a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-8316 .elementor-element.elementor-element-2569b82a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-2569b82a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8316 .elementor-element.elementor-element-4b273d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-794783b8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-2906c3d7 .elementor-button{background-color:var( --e-global-color-3803e81 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:var( --e-global-color-6949701 );color:var( --e-global-color-6949701 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f58f26 );border-radius:50px 50px 50px 50px;}.elementor-8316 .elementor-element.elementor-element-2906c3d7 .elementor-button:hover, .elementor-8316 .elementor-element.elementor-element-2906c3d7 .elementor-button:focus{background-color:var( --e-global-color-bf34359 );color:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-2906c3d7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-2906c3d7 .elementor-button:hover svg, .elementor-8316 .elementor-element.elementor-element-2906c3d7 .elementor-button:focus svg{fill:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-a5bc75f{--display:flex;--overlay-opacity:1;--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8316 .elementor-element.elementor-element-a5bc75f::before, .elementor-8316 .elementor-element.elementor-element-a5bc75f > .elementor-background-video-container::before, .elementor-8316 .elementor-element.elementor-element-a5bc75f > .e-con-inner > .elementor-background-video-container::before, .elementor-8316 .elementor-element.elementor-element-a5bc75f > .elementor-background-slideshow::before, .elementor-8316 .elementor-element.elementor-element-a5bc75f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8316 .elementor-element.elementor-element-a5bc75f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf34359 );--background-overlay:'';}.elementor-8316 .elementor-element.elementor-element-fc31f82{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.7px;color:var( --e-global-color-3803e81 );}.elementor-8316 .elementor-element.elementor-element-73a3face:not(.elementor-motion-effects-element-type-background), .elementor-8316 .elementor-element.elementor-element-73a3face > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf34359 );}.elementor-8316 .elementor-element.elementor-element-73a3face{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-73a3face > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8316 .elementor-element.elementor-element-db32e63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-db32e63 > .elementor-element-populated{margin:100px 100px 200px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-3d2bc8db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8316 .elementor-element.elementor-element-3d2bc8db .elementor-heading-title{font-family:"barteldes-small", Sans-serif;font-size:35px;font-weight:600;letter-spacing:1.2px;color:var( --e-global-color-5f58f26 );}.elementor-8316 .elementor-element.elementor-element-38cc691{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;color:var( --e-global-color-b0ac3b4 );}.elementor-8316 .elementor-element.elementor-element-5aec3576{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-2c1c1a59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-31d464c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon-wrapper{text-align:center;}.elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-framed .elementor-icon, .elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-framed .elementor-icon, .elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-framed .elementor-icon:hover, .elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1818ac9 );border-color:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-framed .elementor-icon:hover, .elementor-8316 .elementor-element.elementor-element-31d464c6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon{font-size:70px;}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon svg{height:70px;}.elementor-8316 .elementor-element.elementor-element-22aa7551{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8316 .elementor-element.elementor-element-22aa7551 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-5f58f26 );}.elementor-8316 .elementor-element.elementor-element-68aaf50a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-1fb5e906{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-8316 .elementor-element.elementor-element-1fb5e906 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5f58f26 );}.elementor-8316 .elementor-element.elementor-element-46acf90e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-ffb7d76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon-wrapper{text-align:center;}.elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-framed .elementor-icon, .elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-framed .elementor-icon, .elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-framed .elementor-icon:hover, .elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1818ac9 );border-color:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-framed .elementor-icon:hover, .elementor-8316 .elementor-element.elementor-element-ffb7d76.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon{font-size:70px;}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon svg{height:70px;}.elementor-8316 .elementor-element.elementor-element-3c40a902{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8316 .elementor-element.elementor-element-3c40a902 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-5f58f26 );}.elementor-8316 .elementor-element.elementor-element-6f17d11f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-8ac79ae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-8316 .elementor-element.elementor-element-8ac79ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5f58f26 );}.elementor-8316 .elementor-element.elementor-element-5683284f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8316 .elementor-element.elementor-element-456e0d31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon-wrapper{text-align:center;}.elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-framed .elementor-icon, .elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-framed .elementor-icon, .elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-framed .elementor-icon:hover, .elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1818ac9 );border-color:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-framed .elementor-icon:hover, .elementor-8316 .elementor-element.elementor-element-456e0d31.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1818ac9 );}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon{font-size:70px;}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon svg{height:70px;}.elementor-8316 .elementor-element.elementor-element-584e9214{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8316 .elementor-element.elementor-element-584e9214 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-5f58f26 );}.elementor-8316 .elementor-element.elementor-element-387c65f3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-381213bb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-8316 .elementor-element.elementor-element-381213bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5f58f26 );}@media(min-width:768px){.elementor-8316 .elementor-element.elementor-element-41b64545{width:50%;}.elementor-8316 .elementor-element.elementor-element-2569b82a{width:50%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-40b3ab2 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8316 .elementor-element.elementor-element-7e43d4e .elementor-heading-title{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-6745e5d .elementor-heading-title{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-3f58a61 .elementor-heading-title{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-4b273d8 .elementor-heading-title{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-5aec3576{padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon{font-size:60px;}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon svg{height:60px;}.elementor-8316 .elementor-element.elementor-element-22aa7551 .elementor-heading-title{font-size:20px;}.elementor-8316 .elementor-element.elementor-element-68aaf50a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-1fb5e906 .elementor-heading-title{font-size:12px;}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon{font-size:60px;}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon svg{height:60px;}.elementor-8316 .elementor-element.elementor-element-3c40a902 .elementor-heading-title{font-size:20px;}.elementor-8316 .elementor-element.elementor-element-6f17d11f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-8ac79ae .elementor-heading-title{font-size:12px;}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon{font-size:60px;}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon svg{height:60px;}.elementor-8316 .elementor-element.elementor-element-584e9214 .elementor-heading-title{font-size:20px;}.elementor-8316 .elementor-element.elementor-element-387c65f3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-381213bb .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-8316 .elementor-element.elementor-element-23f6636{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8316 .elementor-element.elementor-element-2a78a68 .swiper-slide{height:385px;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-b113800.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-b113800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-b113800 > .elementor-element-populated{margin:0px 18px 0px 11px;--e-column-margin-right:18px;--e-column-margin-left:11px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-40b3ab2{text-align:center;}.elementor-8316 .elementor-element.elementor-element-40b3ab2 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-8316 .elementor-element.elementor-element-e0935bf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-8316 .elementor-element.elementor-element-e0935bf .elementor-button{font-size:14px;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-607f796.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-607f796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-607f796 > .elementor-element-populated{margin:0px 14px 0px 7px;--e-column-margin-right:14px;--e-column-margin-left:7px;}.elementor-8316 .elementor-element.elementor-element-7e43d4e{text-align:center;}.elementor-8316 .elementor-element.elementor-element-7e43d4e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-8316 .elementor-element.elementor-element-f7d8307{text-align:left;}.elementor-8316 .elementor-element.elementor-element-27169cb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-8316 .elementor-element.elementor-element-27169cb .elementor-button{font-size:14px;}.elementor-8316 .elementor-element.elementor-element-3a633f8 .swiper-slide{height:385px;}.elementor-8316 .elementor-element.elementor-element-4ffb741 .swiper-slide{height:385px;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-a7e1498.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-a7e1498.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-a7e1498 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-8316 .elementor-element.elementor-element-6745e5d{text-align:center;}.elementor-8316 .elementor-element.elementor-element-6745e5d .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-8316 .elementor-element.elementor-element-628c257{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-8316 .elementor-element.elementor-element-628c257 .elementor-button{font-size:14px;}.elementor-bc-flex-widget .elementor-8316 .elementor-element.elementor-element-edd71d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8316 .elementor-element.elementor-element-edd71d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8316 .elementor-element.elementor-element-edd71d5 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-8316 .elementor-element.elementor-element-3f58a61{text-align:center;}.elementor-8316 .elementor-element.elementor-element-3f58a61 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-8316 .elementor-element.elementor-element-a5eaf9f{text-align:left;}.elementor-8316 .elementor-element.elementor-element-a296784{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-8316 .elementor-element.elementor-element-a296784 .elementor-button{font-size:14px;}.elementor-8316 .elementor-element.elementor-element-349ad65 .swiper-slide{height:385px;}.elementor-8316 .elementor-element.elementor-element-2035321f .swiper-slide{height:385px;}.elementor-8316 .elementor-element.elementor-element-2569b82a{width:97%;}.elementor-8316 .elementor-element.elementor-element-2569b82a > .elementor-element-populated{margin:0px 13px 0px 9px;--e-column-margin-right:13px;--e-column-margin-left:9px;}.elementor-8316 .elementor-element.elementor-element-4b273d8{text-align:center;}.elementor-8316 .elementor-element.elementor-element-4b273d8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-8316 .elementor-element.elementor-element-2906c3d7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 20%) 0%;}.elementor-8316 .elementor-element.elementor-element-2906c3d7 .elementor-button{font-size:14px;}.elementor-8316 .elementor-element.elementor-element-fc31f82{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;font-size:13px;line-height:1.4em;}.elementor-8316 .elementor-element.elementor-element-73a3face{margin-top:15px;margin-bottom:-76px;padding:0px 0px -1px 0px;}.elementor-8316 .elementor-element.elementor-element-db32e63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-3d2bc8db{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-8316 .elementor-element.elementor-element-3d2bc8db .elementor-heading-title{font-size:30px;}.elementor-8316 .elementor-element.elementor-element-38cc691{margin:15px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-size:13px;}.elementor-8316 .elementor-element.elementor-element-5aec3576{margin-top:070px;margin-bottom:150px;}.elementor-8316 .elementor-element.elementor-element-2c1c1a59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-31d464c6 .elementor-icon svg{height:45px;}.elementor-8316 .elementor-element.elementor-element-22aa7551{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-22aa7551 .elementor-heading-title{font-size:22px;}.elementor-8316 .elementor-element.elementor-element-68aaf50a{margin:5px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-1fb5e906{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-1fb5e906 .elementor-heading-title{font-size:15px;}.elementor-8316 .elementor-element.elementor-element-46acf90e > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-ffb7d76 .elementor-icon svg{height:45px;}.elementor-8316 .elementor-element.elementor-element-3c40a902{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-3c40a902 .elementor-heading-title{font-size:22px;}.elementor-8316 .elementor-element.elementor-element-6f17d11f{margin:5px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-8ac79ae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-8ac79ae .elementor-heading-title{font-size:15px;}.elementor-8316 .elementor-element.elementor-element-5683284f > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon{font-size:45px;}.elementor-8316 .elementor-element.elementor-element-456e0d31 .elementor-icon svg{height:45px;}.elementor-8316 .elementor-element.elementor-element-584e9214{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-584e9214 .elementor-heading-title{font-size:22px;}.elementor-8316 .elementor-element.elementor-element-387c65f3{margin:5px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-8316 .elementor-element.elementor-element-381213bb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8316 .elementor-element.elementor-element-381213bb .elementor-heading-title{font-size:15px;}}