.elementor-372 .elementor-element.elementor-element-b527172{z-index:100;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-372 .elementor-element.elementor-element-9517d3b .elementor-repeater-item-c1190c9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sanpietro.it/wp-content/uploads/2024/11/Hotel-San-Pietro-Stanza-603-006-di-036.jpg);background-size:cover;}.elementor-372 .elementor-element.elementor-element-9517d3b .swiper-slide{transition-duration:calc(8000ms*1.2);height:40vh;}.elementor-372 .elementor-element.elementor-element-9517d3b .swiper-slide-contents{max-width:66%;}.elementor-372 .elementor-element.elementor-element-9517d3b .swiper-slide-inner{padding:0em 0em 14em 0em;text-align:center;}.elementor-372 .elementor-element.elementor-element-9517d3b .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-4dac4c4{margin-top:-12em;margin-bottom:0em;z-index:2;}.elementor-372 .elementor-element.elementor-element-63a8d42{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-cadab52{text-align:center;}.elementor-372 .elementor-element.elementor-element-cadab52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:200;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-cab2e6c{--spacer-size:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-e9a3afd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-372 .elementor-element.elementor-element-8f475ce{--spacer-size:50px;}.elementor-372 .elementor-element.elementor-element-6f0766e:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-6f0766e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-6f0766e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-6f0766e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-9c12f04{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-28d416a:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-28d416a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-28d416a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-28d416a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-372 .elementor-element.elementor-element-4b5f275 .elementor-cta .elementor-cta__bg, .elementor-372 .elementor-element.elementor-element-4b5f275 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-372 .elementor-element.elementor-element-4b5f275 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-4b5f275 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-372 .elementor-element.elementor-element-4b5f275 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-5dc5cb9:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-5dc5cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-5dc5cb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-5dc5cb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-bb35423{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-2c800d4:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-2c800d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-2c800d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-2c800d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-a606b5b{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-372 .elementor-element.elementor-element-b6725c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-372 .elementor-element.elementor-element-b6725c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-372 .elementor-element.elementor-element-386b9d5{text-align:center;}.elementor-372 .elementor-element.elementor-element-386b9d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-9035277{--spacer-size:6px;}.elementor-372 .elementor-element.elementor-element-581f54a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-fe3a5ae{--spacer-size:60px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-372 .elementor-element.elementor-element-f238aa6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-372 .elementor-element.elementor-element-f238aa6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-372 .elementor-element.elementor-element-f238aa6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-54f31cb{--spacer-size:30px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-372 .elementor-element.elementor-element-7c89a39 .elementor-tab-title, .elementor-372 .elementor-element.elementor-element-7c89a39 .elementor-tab-title:before, .elementor-372 .elementor-element.elementor-element-7c89a39 .elementor-tab-title:after, .elementor-372 .elementor-element.elementor-element-7c89a39 .elementor-tab-content, .elementor-372 .elementor-element.elementor-element-7c89a39 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-372 .elementor-element.elementor-element-f83aacc{--spacer-size:10px;}.elementor-372 .elementor-element.elementor-element-564f293:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-564f293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-564f293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-564f293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-372 .elementor-element.elementor-element-241de74{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-372 .elementor-element.elementor-element-241de74 .elementor-divider-separator{width:100%;}.elementor-372 .elementor-element.elementor-element-241de74 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-372 .elementor-element.elementor-element-62a40c3:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-62a40c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-62a40c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-62a40c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-bab7ccd{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-372 .elementor-element.elementor-element-d7384dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-372 .elementor-element.elementor-element-d7384dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-372 .elementor-element.elementor-element-0ba0eca{text-align:center;}.elementor-372 .elementor-element.elementor-element-0ba0eca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-e4c5e06{--spacer-size:6px;}.elementor-372 .elementor-element.elementor-element-ed6d765{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-47584f3{--spacer-size:60px;}.elementor-372 .elementor-element.elementor-element-c80c1b0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-372 .elementor-element.elementor-element-c80c1b0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-372 .elementor-element.elementor-element-c80c1b0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-57ad27b{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-a3ee7ee .elementor-tab-title, .elementor-372 .elementor-element.elementor-element-a3ee7ee .elementor-tab-title:before, .elementor-372 .elementor-element.elementor-element-a3ee7ee .elementor-tab-title:after, .elementor-372 .elementor-element.elementor-element-a3ee7ee .elementor-tab-content, .elementor-372 .elementor-element.elementor-element-a3ee7ee .elementor-tabs-content-wrapper{border-width:1px;}.elementor-372 .elementor-element.elementor-element-730f0ea{--spacer-size:10px;}.elementor-372 .elementor-element.elementor-element-2ae8ca2:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-2ae8ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-2ae8ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-2ae8ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-875db38{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-372 .elementor-element.elementor-element-875db38 .elementor-divider-separator{width:100%;}.elementor-372 .elementor-element.elementor-element-875db38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-372 .elementor-element.elementor-element-417e3d6:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-417e3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-417e3d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-417e3d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-5c1431d{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-372 .elementor-element.elementor-element-50230cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-372 .elementor-element.elementor-element-50230cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-372 .elementor-element.elementor-element-bc92051{text-align:center;}.elementor-372 .elementor-element.elementor-element-bc92051 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-de1e206{--spacer-size:6px;}.elementor-372 .elementor-element.elementor-element-157098e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-55d8d33{--spacer-size:60px;}.elementor-372 .elementor-element.elementor-element-b5f217e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-372 .elementor-element.elementor-element-b5f217e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-372 .elementor-element.elementor-element-b5f217e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-28f1bf9{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-3152fb3 .elementor-tab-title, .elementor-372 .elementor-element.elementor-element-3152fb3 .elementor-tab-title:before, .elementor-372 .elementor-element.elementor-element-3152fb3 .elementor-tab-title:after, .elementor-372 .elementor-element.elementor-element-3152fb3 .elementor-tab-content, .elementor-372 .elementor-element.elementor-element-3152fb3 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-372 .elementor-element.elementor-element-1c22715{--spacer-size:10px;}.elementor-372 .elementor-element.elementor-element-d366922:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-d366922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F8FF;}.elementor-372 .elementor-element.elementor-element-d366922{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-d366922 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-1bb7617{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-48079f6:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-48079f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4DBFA;}.elementor-372 .elementor-element.elementor-element-48079f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-48079f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-2cc8522{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-2d28b59:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-2d28b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4DBFA;}.elementor-372 .elementor-element.elementor-element-2d28b59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-2d28b59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-1d28054 .elementor-cta .elementor-cta__bg, .elementor-372 .elementor-element.elementor-element-1d28054 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-372 .elementor-element.elementor-element-1d28054 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-1d28054 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-372 .elementor-element.elementor-element-1d28054 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-eabadc3:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-eabadc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4DBFA;}.elementor-372 .elementor-element.elementor-element-eabadc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-eabadc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-1fd4016{--spacer-size:30px;}.elementor-372 .elementor-element.elementor-element-ee08680:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-ee08680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4DBFA;}.elementor-372 .elementor-element.elementor-element-ee08680{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-ee08680 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-e464d98 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-372 .elementor-element.elementor-element-e464d98 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-372 .elementor-element.elementor-element-e464d98{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-95033ff:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-95033ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4DBFA;}.elementor-372 .elementor-element.elementor-element-95033ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-372 .elementor-element.elementor-element-95033ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-372 .elementor-element.elementor-element-994d12c{--spacer-size:30px;}@media(max-width:767px){.elementor-372 .elementor-element.elementor-element-9517d3b .swiper-slide-contents{max-width:86%;}.elementor-372 .elementor-element.elementor-element-9517d3b .elementor-slide-heading{font-size:34px;}}/* Start custom CSS for slides, class: .elementor-element-9517d3b */.elementor-372 .elementor-element.elementor-element-9517d3b {
  text-shadow: 0px 0px 10px #000000;
}/* End custom CSS */