.elementor-15565 .elementor-element.elementor-element-59f6cbef > .elementor-container{min-height:450px;}.elementor-15565 .elementor-element.elementor-element-59f6cbef:not(.elementor-motion-effects-element-type-background), .elementor-15565 .elementor-element.elementor-element-59f6cbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.residencehotels.com/wp-content/uploads/2020/06/header_campiglio_montagne_paese-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15565 .elementor-element.elementor-element-59f6cbef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-59f6cbef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-210c0fb4{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-5e8e3060 > .elementor-container{min-height:72px;}.elementor-15565 .elementor-element.elementor-element-5e8e3060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:0px;}.elementor-15565 .elementor-element.elementor-element-5e8e3060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-68ef17e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15565 .elementor-element.elementor-element-68ef17e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15565 .elementor-element.elementor-element-68ef17e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-15565 .elementor-element.elementor-element-68ef17e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-15565 .elementor-element.elementor-element-68ef17e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-727deee{text-align:center;}.elementor-15565 .elementor-element.elementor-element-727deee .elementor-heading-title{color:#002739;}.elementor-15565 .elementor-element.elementor-element-522106bb{text-align:center;}.elementor-15565 .elementor-element.elementor-element-522106bb .elementor-heading-title{color:#002739;font-family:"Muli", Sans-serif;font-size:18px;font-weight:bold;letter-spacing:0.45px;}.elementor-15565 .elementor-element.elementor-element-d7b70f1{columns:2;font-size:14px;}.elementor-15565 .elementor-element.elementor-element-a393dc5{columns:1;color:#959595;font-family:"Muli", Sans-serif;font-size:14px;line-height:24px;letter-spacing:0.5px;}.elementor-15565 .elementor-element.elementor-element-c61ad1d{text-align:center;}.elementor-15565 .elementor-element.elementor-element-c61ad1d .elementor-heading-title{color:#002739;}.elementor-15565 .elementor-element.elementor-element-22952ecc{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-4edc3743{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-7f6cffd5{text-align:center;}.elementor-15565 .elementor-element.elementor-element-7f6cffd5 .elementor-heading-title{color:#002739;font-family:"Euclid Triangle", Sans-serif;font-size:35px;font-weight:bold;}.elementor-15565 .elementor-element.elementor-element-feeb3e1{--spacer-size:20px;}.elementor-15565 .elementor-element.elementor-element-74250755{--spacer-size:20px;}.elementor-15565 .elementor-element.elementor-element-4499ad80{font-family:"Muli", Sans-serif;font-size:14px;}.elementor-15565 .elementor-element.elementor-element-7018bddd .elementor-button{font-family:"Muli", Sans-serif;font-size:15px;background-color:#FE913A;}.elementor-15565 .elementor-element.elementor-element-116268f:not(.elementor-motion-effects-element-type-background), .elementor-15565 .elementor-element.elementor-element-116268f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F7;}.elementor-15565 .elementor-element.elementor-element-116268f, .elementor-15565 .elementor-element.elementor-element-116268f > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-15565 .elementor-element.elementor-element-116268f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-116268f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-291d579 > .elementor-element-populated{margin:0px 0100px 0px 100px;--e-column-margin-right:0100px;--e-column-margin-left:100px;}.elementor-15565 .elementor-element.elementor-element-66f23bcf{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-11692f35{text-align:center;}.elementor-15565 .elementor-element.elementor-element-11692f35 .elementor-heading-title{color:#002739;font-family:"Euclid Triangle", Sans-serif;font-size:35px;font-weight:bold;}.elementor-15565 .elementor-element.elementor-element-582d597{text-align:center;font-size:14px;}.elementor-15565 .elementor-element.elementor-element-8f47038{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-32a762e4:not(.elementor-motion-effects-element-type-background), .elementor-15565 .elementor-element.elementor-element-32a762e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.residencehotels.com/wp-content/uploads/2019/12/TEXTURE-1.png");background-repeat:repeat;background-size:20% auto;}.elementor-15565 .elementor-element.elementor-element-32a762e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-32a762e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-ce12fed{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-545fc6a3, .elementor-15565 .elementor-element.elementor-element-545fc6a3 > .elementor-background-overlay{border-radius:0px 20px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-7f5c947:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15565 .elementor-element.elementor-element-7f5c947 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002739;}.elementor-15565 .elementor-element.elementor-element-7f5c947 > .elementor-element-populated, .elementor-15565 .elementor-element.elementor-element-7f5c947 > .elementor-element-populated > .elementor-background-overlay, .elementor-15565 .elementor-element.elementor-element-7f5c947 > .elementor-background-slideshow{border-radius:0px 020px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-7f5c947 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-7f5c947 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-71c3204d{--spacer-size:30px;}.elementor-15565 .elementor-element.elementor-element-7fdd0b72{text-align:left;}.elementor-15565 .elementor-element.elementor-element-7fdd0b72 .elementor-heading-title{color:#FFFFFF;font-family:"Euclid Triangle", Sans-serif;font-size:35px;font-weight:bold;}.elementor-15565 .elementor-element.elementor-element-7fdd0b72 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:20px 0px 20px 70px;background-image:url("https://www.residencehotels.com/wp-content/uploads/2020/03/photogallery_icon.png");background-position:0px 50%;background-repeat:no-repeat;background-size:52px auto;}.elementor-15565 .elementor-element.elementor-element-719e8e53{text-align:left;}.elementor-15565 .elementor-element.elementor-element-719e8e53 .elementor-heading-title{color:#FFFFFF;font-family:"Muli", Sans-serif;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:0.5px;}.elementor-15565 .elementor-element.elementor-element-719e8e53 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-15565 .elementor-element.elementor-element-128b6b9e{text-align:right;font-family:"Muli", Sans-serif;font-size:11px;line-height:1.5em;}.elementor-15565 .elementor-element.elementor-element-128b6b9e > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-15565 .elementor-element.elementor-element-f1afee0{--spacer-size:30px;}.elementor-15565 .elementor-element.elementor-element-63f99422{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-4ca4e789{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-21c74148{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-4bb52714, .elementor-15565 .elementor-element.elementor-element-4bb52714 > .elementor-background-overlay{border-radius:0px 20px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-764fa2a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15565 .elementor-element.elementor-element-764fa2a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F7;}.elementor-15565 .elementor-element.elementor-element-764fa2a9 > .elementor-element-populated, .elementor-15565 .elementor-element.elementor-element-764fa2a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-15565 .elementor-element.elementor-element-764fa2a9 > .elementor-background-slideshow{border-radius:0px 0px 00px 20px;}.elementor-15565 .elementor-element.elementor-element-764fa2a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-764fa2a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-4720076e{--spacer-size:30px;}.elementor-15565 .elementor-element.elementor-element-4c11e75e{text-align:left;}.elementor-15565 .elementor-element.elementor-element-4c11e75e .elementor-heading-title{color:#002739;font-family:"Euclid Triangle", Sans-serif;font-size:35px;font-weight:bold;}.elementor-15565 .elementor-element.elementor-element-4c11e75e > .elementor-widget-container{margin:0px 20px 0px 20px;padding:20px 0px 20px 90px;background-image:url("https://www.residencehotels.com/wp-content/uploads/2020/01/faq.png");background-position:20px 50%;background-repeat:no-repeat;background-size:52px auto;}.elementor-15565 .elementor-element.elementor-element-31b5f529{text-align:left;}.elementor-15565 .elementor-element.elementor-element-31b5f529 .elementor-heading-title{color:#002739;font-family:"Muli", Sans-serif;font-size:14px;font-weight:normal;line-height:24px;letter-spacing:0.5px;}.elementor-15565 .elementor-element.elementor-element-31b5f529 > .elementor-widget-container{margin:0px 20px 0px 40px;}.elementor-15565 .elementor-element.elementor-element-5b9c6937{text-align:right;font-family:"Muli", Sans-serif;font-size:11px;line-height:1.5em;}.elementor-15565 .elementor-element.elementor-element-5b9c6937 > .elementor-widget-container{margin:0px 20px 0px 40px;}.elementor-15565 .elementor-element.elementor-element-4036eeb3{--spacer-size:30px;}.elementor-15565 .elementor-element.elementor-element-40bda326{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-504481b2:not(.elementor-motion-effects-element-type-background), .elementor-15565 .elementor-element.elementor-element-504481b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F7;}.elementor-15565 .elementor-element.elementor-element-504481b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-504481b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-5226d25b{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-382a387b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15565 .elementor-element.elementor-element-382a387b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.residencehotels.com/wp-content/uploads/2020/01/newsletter.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-15565 .elementor-element.elementor-element-382a387b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15565 .elementor-element.elementor-element-382a387b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15565 .elementor-element.elementor-element-1d9b722e{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-50ae9ce2{text-align:left;}.elementor-15565 .elementor-element.elementor-element-50ae9ce2 .elementor-heading-title{color:#002739;font-family:"Euclid Triangle", Sans-serif;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:0.57px;}.elementor-15565 .elementor-element.elementor-element-268fe266 .elementor-heading-title{color:#9B9B9B;font-family:"Muli", Sans-serif;font-size:12px;font-weight:normal;line-height:22px;letter-spacing:0.86px;}.elementor-15565 .elementor-element.elementor-element-3abc0df4{--spacer-size:50px;}.elementor-15565 .elementor-element.elementor-element-5ea5f35e{--spacer-size:50px;}@media(min-width:768px){.elementor-15565 .elementor-element.elementor-element-531d6f8d{width:50%;}.elementor-15565 .elementor-element.elementor-element-52fa7aff{width:50%;}}@media(max-width:1024px){.elementor-15565 .elementor-element.elementor-element-7fdd0b72 > .elementor-widget-container{background-position:0px 0px;}.elementor-15565 .elementor-element.elementor-element-4c11e75e > .elementor-widget-container{background-position:0px 0px;}}@media(max-width:767px){.elementor-15565 .elementor-element.elementor-element-59f6cbef > .elementor-container{min-height:300px;}.elementor-15565 .elementor-element.elementor-element-5e8e3060 > .elementor-container{min-height:0px;}.elementor-15565 .elementor-element.elementor-element-727deee{text-align:left;}.elementor-15565 .elementor-element.elementor-element-522106bb{text-align:left;}.elementor-15565 .elementor-element.elementor-element-784520e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-c61ad1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-22952ecc{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-4edc3743{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-feeb3e1{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-74250755{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-291d579 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15565 .elementor-element.elementor-element-66f23bcf{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-8f47038{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-32a762e4:not(.elementor-motion-effects-element-type-background), .elementor-15565 .elementor-element.elementor-element-32a762e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.residencehotels.com/wp-content/uploads/2019/12/TEXTURE-BASE.png");background-size:60px auto;}.elementor-15565 .elementor-element.elementor-element-32a762e4{margin-top:40px;margin-bottom:40px;}.elementor-15565 .elementor-element.elementor-element-ce12fed{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-71c3204d{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-7fdd0b72{text-align:center;}.elementor-15565 .elementor-element.elementor-element-7fdd0b72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6em 0em 0em 0em;background-position:center center;}.elementor-15565 .elementor-element.elementor-element-128b6b9e{text-align:center;}.elementor-15565 .elementor-element.elementor-element-63f99422{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-4ca4e789{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-21c74148{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-4720076e{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-4c11e75e{text-align:center;}.elementor-15565 .elementor-element.elementor-element-4c11e75e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6em 0em 0em 0em;background-position:center center;}.elementor-15565 .elementor-element.elementor-element-31b5f529{text-align:center;}.elementor-15565 .elementor-element.elementor-element-5b9c6937{text-align:center;}.elementor-15565 .elementor-element.elementor-element-5226d25b{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-1d9b722e{--spacer-size:200px;}.elementor-15565 .elementor-element.elementor-element-1d9b722e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-50ae9ce2{text-align:center;}.elementor-15565 .elementor-element.elementor-element-50ae9ce2 .elementor-heading-title{font-size:25px;}.elementor-15565 .elementor-element.elementor-element-50ae9ce2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15565 .elementor-element.elementor-element-268fe266{text-align:center;}.elementor-15565 .elementor-element.elementor-element-3abc0df4{--spacer-size:0px;}.elementor-15565 .elementor-element.elementor-element-5ea5f35e{--spacer-size:0px;}}