.elementor-3369 .elementor-element.elementor-element-835940f > .elementor-container{min-height:75vh;}.elementor-3369 .elementor-element.elementor-element-835940f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-437c8fe .elementor-icon-wrapper{text-align:center;}.elementor-3369 .elementor-element.elementor-element-437c8fe .elementor-icon i, .elementor-3369 .elementor-element.elementor-element-437c8fe .elementor-icon svg{transform:rotate(0deg);}.elementor-3369 .elementor-element.elementor-element-835940f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3369 .elementor-element.elementor-element-835940f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-3369 .elementor-element.elementor-element-835940f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-67150cb > .elementor-column-wrap > .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-3369 .elementor-element.elementor-element-67150cb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-05fc684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-4073eae{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-e4ca570{text-align:left;}.elementor-3369 .elementor-element.elementor-element-e4ca570 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;text-transform:uppercase;}.elementor-3369 .elementor-element.elementor-element-840859b .elementor-text-editor{text-align:left;}.elementor-3369 .elementor-element.elementor-element-840859b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-3369 .elementor-element.elementor-element-2a1599a{margin-top:100px;margin-bottom:100px;padding:0px 140px 0px 140px;}.elementor-3369 .elementor-element.elementor-element-66b1d78{text-align:center;}.elementor-3369 .elementor-element.elementor-element-66b1d78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-3369 .elementor-element.elementor-element-66b1d78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-5622df1{margin-top:0px;margin-bottom:50px;}.elementor-3369 .elementor-element.elementor-element-2e1262c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-2e1262c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-tennis-ping-pong2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-2e1262c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-2e1262c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-2f106c9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-2f106c9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-2f106c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-2f106c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-65ee340{text-align:center;}.elementor-3369 .elementor-element.elementor-element-65ee340 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-65ee340 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-6dea57a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-6dea57a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-tennis-ping-pong.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-6dea57a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-6dea57a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-255ce75{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-088dfa0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-088dfa0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-088dfa0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-088dfa0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-12367a6{text-align:center;}.elementor-3369 .elementor-element.elementor-element-12367a6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-12367a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-ebe1955:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-ebe1955 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-wifi-free.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-ebe1955 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3369 .elementor-element.elementor-element-ebe1955 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-8ccfb66:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-8ccfb66 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-8ccfb66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-8ccfb66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-1bdbb4f{text-align:center;}.elementor-3369 .elementor-element.elementor-element-1bdbb4f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-1bdbb4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-2d37e89{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-9b844eb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-9b844eb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-la-piscina.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-9b844eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-9b844eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-bc6f6b6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-bc6f6b6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-bc6f6b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-bc6f6b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-f449b5a{text-align:center;}.elementor-3369 .elementor-element.elementor-element-f449b5a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-f449b5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-b281d40:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-b281d40 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-la-piscina2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-b281d40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-b281d40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-9293ee6{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-72d3afc:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-72d3afc > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-72d3afc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-72d3afc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-6bbc30e{text-align:center;}.elementor-3369 .elementor-element.elementor-element-6bbc30e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-6bbc30e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-532acdf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-532acdf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-ombrelloni.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-532acdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3369 .elementor-element.elementor-element-532acdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-dacc279:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-dacc279 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-dacc279 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-dacc279 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-df4ddaa{text-align:center;}.elementor-3369 .elementor-element.elementor-element-df4ddaa .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-df4ddaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-ecf8159{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-fe02ddd{text-align:center;}.elementor-3369 .elementor-element.elementor-element-fe02ddd .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-3369 .elementor-element.elementor-element-fe02ddd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-fd1dd94{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3c0f6b2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-3c0f6b2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-attivita-bike.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-3c0f6b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3c0f6b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-bbf0153:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-bbf0153 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-bbf0153 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-bbf0153 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-fdad86f{text-align:center;}.elementor-3369 .elementor-element.elementor-element-fdad86f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-fdad86f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-05d553d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-05d553d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-attivita-bike2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-05d553d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-05d553d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-1e222b3{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-27ca129:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-27ca129 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-27ca129 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-27ca129 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-3570d81{text-align:center;}.elementor-3369 .elementor-element.elementor-element-3570d81 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-3570d81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-1bb7c92:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-1bb7c92 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-servizi-spiaggia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-1bb7c92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3369 .elementor-element.elementor-element-1bb7c92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-65310b8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-65310b8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-65310b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-65310b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-02a026f{text-align:center;}.elementor-3369 .elementor-element.elementor-element-02a026f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-02a026f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-193354d{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-c668d41:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-c668d41 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-pets.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-c668d41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-c668d41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-cae22bb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-cae22bb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81b99f4 );}.elementor-3369 .elementor-element.elementor-element-cae22bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-3369 .elementor-element.elementor-element-cae22bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-c7121d9{text-align:center;}.elementor-3369 .elementor-element.elementor-element-c7121d9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-3369 .elementor-element.elementor-element-c7121d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-562acef );}.elementor-3369 .elementor-element.elementor-element-a297ec1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-a297ec1 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.hotelucidelfaro.com/wp-content/uploads/hotel-luci-del-faro-sardegna-santantioco-pets2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-a297ec1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-a297ec1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-d719ca8{margin-top:0px;margin-bottom:10px;padding:0% 7.292% 0% 7.292%;}.elementor-3369 .elementor-element.elementor-element-0da28eb{text-align:center;}.elementor-3369 .elementor-element.elementor-element-0da28eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;text-transform:uppercase;}.elementor-3369 .elementor-element.elementor-element-2ac0c8d{margin-top:80px;margin-bottom:0px;}.elementor-3369 .elementor-element.elementor-element-ea1ac02 > .elementor-container{max-width:1000px;}.elementor-3369 .elementor-element.elementor-element-8784ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ea1ac02{margin-top:30px;margin-bottom:0px;}@media(min-width:768px){.elementor-3369 .elementor-element.elementor-element-cac2117{width:40%;}.elementor-3369 .elementor-element.elementor-element-7283dc7{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3369 .elementor-element.elementor-element-cac2117{width:60%;}.elementor-3369 .elementor-element.elementor-element-7283dc7{width:40%;}}@media(min-width:1025px){.elementor-3369 .elementor-element.elementor-element-2e1262c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-2e1262c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-6dea57a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-6dea57a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-ebe1955:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-ebe1955 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-9b844eb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-9b844eb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-b281d40:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-b281d40 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-532acdf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-532acdf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-3c0f6b2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-3c0f6b2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-05d553d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-05d553d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-1bb7c92:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-1bb7c92 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-c668d41:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-c668d41 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3369 .elementor-element.elementor-element-a297ec1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3369 .elementor-element.elementor-element-a297ec1 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-3369 .elementor-element.elementor-element-840859b{font-size:18px;}.elementor-3369 .elementor-element.elementor-element-2a1599a{margin-top:80px;margin-bottom:30px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-2f106c9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-255ce75{padding:0px 20px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-088dfa0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-8ccfb66 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-2d37e89{padding:0px 20px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-bc6f6b6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-9293ee6{padding:0px 20px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-72d3afc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-dacc279 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-ecf8159{padding:0px 20px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-bbf0153 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-1e222b3{padding:0px 20px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-27ca129 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-65310b8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-193354d{padding:0px 20px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-cae22bb > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-d719ca8{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-3369 .elementor-element.elementor-element-e4ca570 .elementor-heading-title{font-size:36px;}.elementor-3369 .elementor-element.elementor-element-840859b{font-size:16px;}.elementor-3369 .elementor-element.elementor-element-2a1599a{padding:10px 10px 10px 10px;}.elementor-3369 .elementor-element.elementor-element-66b1d78 .elementor-heading-title{font-size:32px;}.elementor-3369 .elementor-element.elementor-element-66b1d78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-5622df1{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-2f106c9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-088dfa0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-8ccfb66 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-bc6f6b6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-72d3afc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-dacc279 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-fe02ddd .elementor-heading-title{font-size:32px;}.elementor-3369 .elementor-element.elementor-element-fe02ddd > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-fd1dd94{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-bbf0153 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-27ca129 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-65310b8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3369 .elementor-element.elementor-element-cae22bb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}}/* Start custom CSS for column, class: .elementor-element-2e1262c */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-2e1262c {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-2e1262c {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-2e1262c {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f106c9 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-2f106c9 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-2f106c9 {
        height: 50vw;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-2f106c9 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6dea57a */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-6dea57a {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-6dea57a {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-6dea57a {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e1262c */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-2e1262c {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-2e1262c {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-2e1262c {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f106c9 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-2f106c9 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-2f106c9 {
        height: 50vw;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-2f106c9 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6dea57a */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-6dea57a {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-6dea57a {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-6dea57a {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-088dfa0 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-088dfa0 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-088dfa0 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-088dfa0 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ebe1955 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-ebe1955 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-ebe1955 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-ebe1955 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ccfb66 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-8ccfb66 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-8ccfb66 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-8ccfb66 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-088dfa0 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-088dfa0 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-088dfa0 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-088dfa0 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ebe1955 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-ebe1955 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-ebe1955 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-ebe1955 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ccfb66 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-8ccfb66 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-8ccfb66 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-8ccfb66 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b844eb */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-9b844eb {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-9b844eb {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-9b844eb {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc6f6b6 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-bc6f6b6 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-bc6f6b6 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-bc6f6b6 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b281d40 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-b281d40 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-b281d40 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-b281d40 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b844eb */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-9b844eb {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-9b844eb {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-9b844eb {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc6f6b6 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-bc6f6b6 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-bc6f6b6 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-bc6f6b6 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b281d40 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-b281d40 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-b281d40 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-b281d40 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72d3afc */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-72d3afc {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-72d3afc {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-72d3afc {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-532acdf */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-532acdf {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-532acdf {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-532acdf {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dacc279 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-dacc279 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-dacc279 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-dacc279 {
        height:auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72d3afc */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-72d3afc {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-72d3afc {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-72d3afc {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-532acdf */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-532acdf {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-532acdf {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-532acdf {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dacc279 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-dacc279 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-dacc279 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-dacc279 {
        height:auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c0f6b2 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-3c0f6b2 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-3c0f6b2 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-3c0f6b2 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bbf0153 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-bbf0153 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-bbf0153 {
        height: 50vw;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-bbf0153 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-05d553d */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-05d553d {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-05d553d {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-05d553d {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c0f6b2 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-3c0f6b2 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-3c0f6b2 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-3c0f6b2 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bbf0153 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-bbf0153 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-bbf0153 {
        height: 50vw;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-bbf0153 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-05d553d */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-05d553d {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-05d553d {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-05d553d {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ca129 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-27ca129 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-27ca129 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-27ca129 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1bb7c92 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-1bb7c92 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-1bb7c92 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-1bb7c92 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65310b8 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-65310b8 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-65310b8 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-65310b8 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ca129 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-27ca129 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-27ca129 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-27ca129 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1bb7c92 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-1bb7c92 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-1bb7c92 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-1bb7c92 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65310b8 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-65310b8 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-65310b8 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-65310b8 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c668d41 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-c668d41 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-c668d41 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-c668d41 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cae22bb */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-cae22bb {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-cae22bb {
        height: 50vw;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-cae22bb {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a297ec1 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-a297ec1 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-a297ec1 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-a297ec1 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c668d41 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-c668d41 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-c668d41 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-c668d41 {
        height: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cae22bb */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-cae22bb {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-cae22bb {
        height: 50vw;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-cae22bb {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a297ec1 */@media only screen and (min-width: 768px) {
    .elementor-3369 .elementor-element.elementor-element-a297ec1 {
        height: calc(30vw - 10px);
        max-height: calc(1920px * 0.4);
    }
}
@media only screen and (max-width: 1200px) {
    .elementor-3369 .elementor-element.elementor-element-a297ec1 {
        height: 50vw;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-3369 .elementor-element.elementor-element-a297ec1 {
        height: 100vw;
    }
}/* End custom CSS */