.elementor-2749 .elementor-element.elementor-element-4f3832c > .elementor-container{min-height:100vh;}.elementor-2749 .elementor-element.elementor-element-4f3832c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-2749 .elementor-element.elementor-element-c764b26.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-2749 .elementor-element.elementor-element-c764b26.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2749 .elementor-element.elementor-element-c764b26.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-2749 .elementor-element.elementor-element-6e18515 .elementor-spacer-inner{height:50px;}.elementor-2749 .elementor-element.elementor-element-6e18515{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-0f7c654 .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:2em;}.elementor-2749 .elementor-element.elementor-element-0f7c654 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0% 0% 0% 0%;}.elementor-2749 .elementor-element.elementor-element-0f7c654{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-0c95e8d .elementor-icon-wrapper{text-align:center;}.elementor-2749 .elementor-element.elementor-element-0c95e8d .elementor-icon{font-size:110px;}.elementor-2749 .elementor-element.elementor-element-0c95e8d .elementor-icon i, .elementor-2749 .elementor-element.elementor-element-0c95e8d .elementor-icon svg{transform:rotate(0deg);}.elementor-2749 .elementor-element.elementor-element-0c95e8d{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-e89697d > .elementor-container{max-width:1024px;}.elementor-2749 .elementor-element.elementor-element-5e2b150{z-index:0;}.elementor-2749 .elementor-element.elementor-element-a6e23d9 .elementor-spacer-inner{height:70px;}.elementor-2749 .elementor-element.elementor-element-4f3832c > .elementor-background-overlay{background-color:#00000000;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2749 .elementor-element.elementor-element-4f3832c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-140px;margin-bottom:0px;}.elementor-2749 .elementor-element.elementor-element-3ff0065.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2749 .elementor-element.elementor-element-f22e2aa .elementor-icon-wrapper{text-align:center;}.elementor-2749 .elementor-element.elementor-element-f22e2aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-f22e2aa.elementor-view-framed .elementor-icon, .elementor-2749 .elementor-element.elementor-element-f22e2aa.elementor-view-default .elementor-icon{color:var( --e-global-color-08ab06f );border-color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-f22e2aa.elementor-view-framed .elementor-icon, .elementor-2749 .elementor-element.elementor-element-f22e2aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-f22e2aa .elementor-icon{font-size:30px;}.elementor-2749 .elementor-element.elementor-element-f22e2aa .elementor-icon i, .elementor-2749 .elementor-element.elementor-element-f22e2aa .elementor-icon svg{transform:rotate(0deg);}.elementor-2749 .elementor-element.elementor-element-f22e2aa > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2749 .elementor-element.elementor-element-f22e2aa{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-c566e61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a311160 );fill:var( --e-global-color-08ab06f );color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-c566e61.elementor-view-framed .elementor-icon, .elementor-2749 .elementor-element.elementor-element-c566e61.elementor-view-default .elementor-icon{fill:var( --e-global-color-a311160 );color:var( --e-global-color-a311160 );border-color:var( --e-global-color-a311160 );}.elementor-2749 .elementor-element.elementor-element-c566e61.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-c566e61.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-2749 .elementor-element.elementor-element-c566e61.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-2749 .elementor-element.elementor-element-c566e61.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon{font-size:30px;padding:15px;}.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon i{transform:rotate(0deg);}.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-wrapper{text-align:center;}.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-title, .elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-title a{text-transform:uppercase;}.elementor-2749 .elementor-element.elementor-element-c566e61 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2749 .elementor-element.elementor-element-c566e61{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-402fb4e .elementor-icon-wrapper{text-align:center;}.elementor-2749 .elementor-element.elementor-element-402fb4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-402fb4e.elementor-view-framed .elementor-icon, .elementor-2749 .elementor-element.elementor-element-402fb4e.elementor-view-default .elementor-icon{color:var( --e-global-color-08ab06f );border-color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-402fb4e.elementor-view-framed .elementor-icon, .elementor-2749 .elementor-element.elementor-element-402fb4e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-402fb4e .elementor-icon{font-size:30px;}.elementor-2749 .elementor-element.elementor-element-402fb4e .elementor-icon i, .elementor-2749 .elementor-element.elementor-element-402fb4e .elementor-icon svg{transform:rotate(0deg);}.elementor-2749 .elementor-element.elementor-element-402fb4e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2749 .elementor-element.elementor-element-402fb4e{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-99c827c:not(.elementor-motion-effects-element-type-background), .elementor-2749 .elementor-element.elementor-element-99c827c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a311160 );}.elementor-2749 .elementor-element.elementor-element-99c827c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2749 .elementor-element.elementor-element-99c827c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2749 .elementor-element.elementor-element-127ff62 > .elementor-container{max-width:980px;}.elementor-2749 .elementor-element.elementor-element-7063ff2{text-align:center;}.elementor-2749 .elementor-element.elementor-element-5d984fb{font-size:1.11em;}.elementor-2749 .elementor-element.elementor-element-5d984fb > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-2749 .elementor-element.elementor-element-127ff62{margin-top:60px;margin-bottom:60px;}.elementor-2749 .elementor-element.elementor-element-e89ea99{text-align:right;}.elementor-2749 .elementor-element.elementor-element-e89ea99 > .elementor-widget-container{margin:180px 0px 100px 0px;}.elementor-2749 .elementor-element.elementor-element-4b1d7fb > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 10%;}.elementor-2749 .elementor-element.elementor-element-dfd5698 .elementor-heading-title{font-size:2em;}.elementor-2749 .elementor-element.elementor-element-28a66b3 .elementor-heading-title{font-size:1.11em;}.elementor-2749 .elementor-element.elementor-element-7bbef15{font-size:1.11em;}.elementor-2749 .elementor-element.elementor-element-cdeb247:not(.elementor-motion-effects-element-type-background), .elementor-2749 .elementor-element.elementor-element-cdeb247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08ab06f );}.elementor-2749 .elementor-element.elementor-element-cdeb247{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:70px;padding:110px 110px 110px 110px;}.elementor-2749 .elementor-element.elementor-element-cdeb247 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2749 .elementor-element.elementor-element-68d3b68 .elementor-main-swiper{height:600px;width:1000px;}.elementor-2749 .elementor-element.elementor-element-68d3b68.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2749 .elementor-element.elementor-element-68d3b68 .elementor-swiper-button{font-size:60px;color:var( --e-global-color-118433e );}.elementor-2749 .elementor-element.elementor-element-68d3b68 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-2749 .elementor-element.elementor-element-68d3b68 .swiper-container-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-2749 .elementor-element.elementor-element-68d3b68 .swiper-pagination-fraction{font-size:9px;}.elementor-2749 .elementor-element.elementor-element-68d3b68 > .elementor-widget-container{margin:25px 0px -50px -70px;}.elementor-2749 .elementor-element.elementor-element-68d3b68{width:auto;max-width:auto;}.elementor-2749 .elementor-element.elementor-element-acc158a > .elementor-background-overlay{background-image:url("https://s.myguestcare.com/www.albergomenhirs.com/wp-content/uploads/pattern.svg");opacity:0.4;}.elementor-2749 .elementor-element.elementor-element-c932b7d{text-align:center;}.elementor-2749 .elementor-element.elementor-element-c5f49f0{text-align:center;}.elementor-2749 .elementor-element.elementor-element-c5f49f0 .elementor-heading-title{font-size:1.44em;font-weight:300;line-height:1.2em;}.elementor-2749 .elementor-element.elementor-element-eff7576{margin-top:120px;margin-bottom:0px;}.elementor-2749 .elementor-element.elementor-element-05b97e1 > .elementor-container{max-width:1300px;min-height:680px;}.elementor-2749 .elementor-element.elementor-element-05b97e1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2749 .elementor-element.elementor-element-fb708f0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2749 .elementor-element.elementor-element-fb708f0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.albergomenhirs.com/wp-content/uploads/albergo-residenziale-menhirs-oristano-sardegna-servizio-aperitivi.jpg");background-position:center center;background-size:cover;}.elementor-2749 .elementor-element.elementor-element-fb708f0 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.2;}.elementor-2749 .elementor-element.elementor-element-fb708f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2749 .elementor-element.elementor-element-fb708f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2749 .elementor-element.elementor-element-1cb8831{text-align:center;}.elementor-2749 .elementor-element.elementor-element-1cb8831 .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:2em;}.elementor-2749 .elementor-element.elementor-element-0413eb6{text-align:center;}.elementor-2749 .elementor-element.elementor-element-0413eb6 .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:1.11em;line-height:1.3em;}.elementor-2749 .elementor-element.elementor-element-7deb5eb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2749 .elementor-element.elementor-element-7deb5eb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.albergomenhirs.com/wp-content/uploads/albergo-residenziale-menhirs-oristano-sardegna-servizio-ristorante-cena.jpg");background-position:center center;background-size:cover;}.elementor-2749 .elementor-element.elementor-element-7deb5eb > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.2;}.elementor-2749 .elementor-element.elementor-element-7deb5eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2749 .elementor-element.elementor-element-7deb5eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2749 .elementor-element.elementor-element-472aeea{text-align:center;}.elementor-2749 .elementor-element.elementor-element-472aeea .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:2em;}.elementor-2749 .elementor-element.elementor-element-d8fcb1c{text-align:center;}.elementor-2749 .elementor-element.elementor-element-d8fcb1c .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:1.11em;line-height:1.3em;}.elementor-2749 .elementor-element.elementor-element-57eaf08:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2749 .elementor-element.elementor-element-57eaf08 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.myguestcare.com/www.albergomenhirs.com/wp-content/uploads/albergo-residenziale-menhirs-oristano-sardegna-servizio-ristorante-sardo.jpg");background-position:center center;background-size:cover;}.elementor-2749 .elementor-element.elementor-element-57eaf08 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.2;}.elementor-2749 .elementor-element.elementor-element-57eaf08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2749 .elementor-element.elementor-element-57eaf08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2749 .elementor-element.elementor-element-abb43dd{text-align:center;}.elementor-2749 .elementor-element.elementor-element-abb43dd .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:2em;}.elementor-2749 .elementor-element.elementor-element-0b48cfe{text-align:center;}.elementor-2749 .elementor-element.elementor-element-0b48cfe .elementor-heading-title{color:var( --e-global-color-08ab06f );font-size:1.11em;line-height:1.3em;}.elementor-2749 .elementor-element.elementor-element-05b97e1{margin-top:50px;margin-bottom:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2749 .elementor-element.elementor-element-4f3832c > .elementor-container{min-height:93vh;}.elementor-2749 .elementor-element.elementor-element-0f7c654 > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-2749 .elementor-element.elementor-element-0c95e8d{width:100%;max-width:100%;}.elementor-2749 .elementor-element.elementor-element-4b1d7fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-7bbef15{font-size:1em;}.elementor-2749 .elementor-element.elementor-element-cdeb247{margin-top:80px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-2749 .elementor-element.elementor-element-68d3b68 .elementor-main-swiper{height:350px;width:100%;}.elementor-2749 .elementor-element.elementor-element-68d3b68.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2749 .elementor-element.elementor-element-68d3b68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-68d3b68{width:100%;max-width:100%;}.elementor-2749 .elementor-element.elementor-element-c5f49f0 .elementor-heading-title{font-size:1.2em;}.elementor-2749 .elementor-element.elementor-element-eff7576{margin-top:60px;margin-bottom:60px;padding:20px 20px 20px 20px;}.elementor-2749 .elementor-element.elementor-element-05b97e1 > .elementor-container{min-height:400px;}.elementor-2749 .elementor-element.elementor-element-1cb8831 .elementor-heading-title{font-size:1.8em;}.elementor-2749 .elementor-element.elementor-element-472aeea .elementor-heading-title{font-size:1.8em;}.elementor-2749 .elementor-element.elementor-element-abb43dd .elementor-heading-title{font-size:1.8em;}.elementor-2749 .elementor-element.elementor-element-05b97e1{margin-top:40px;margin-bottom:40px;}}@media(max-width:767px){.elementor-2749 .elementor-element.elementor-element-6e18515 .elementor-spacer-inner{height:160px;}.elementor-2749 .elementor-element.elementor-element-0f7c654 .elementor-heading-title{font-size:1.4em;}.elementor-2749 .elementor-element.elementor-element-0f7c654 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:90px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-3ff0065.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-around;}.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-icon{margin-bottom:0px;}.elementor-2749 .elementor-element.elementor-element-c566e61 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-5d984fb{font-size:0.88em;}.elementor-2749 .elementor-element.elementor-element-5d984fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-127ff62{margin-top:40px;margin-bottom:40px;padding:10px 10px 10px 10px;}.elementor-2749 .elementor-element.elementor-element-e89ea99{text-align:center;}.elementor-2749 .elementor-element.elementor-element-e89ea99 img{width:80%;}.elementor-2749 .elementor-element.elementor-element-e89ea99 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-dfd5698{text-align:center;}.elementor-2749 .elementor-element.elementor-element-dfd5698 .elementor-heading-title{font-size:1.5em;}.elementor-2749 .elementor-element.elementor-element-28a66b3{text-align:center;}.elementor-2749 .elementor-element.elementor-element-7bbef15{font-size:0.88em;}.elementor-2749 .elementor-element.elementor-element-cdeb247{margin-top:20px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-2749 .elementor-element.elementor-element-68d3b68.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2749 .elementor-element.elementor-element-c932b7d .elementor-heading-title{font-size:1.78em;}.elementor-2749 .elementor-element.elementor-element-c5f49f0 .elementor-heading-title{font-size:1em;}.elementor-2749 .elementor-element.elementor-element-eff7576{padding:10px 10px 10px 10px;}.elementor-2749 .elementor-element.elementor-element-05b97e1 > .elementor-container{min-height:800px;}.elementor-2749 .elementor-element.elementor-element-fb708f0 > .elementor-element-populated{margin:0px 0px 10px 0px;}.elementor-2749 .elementor-element.elementor-element-1cb8831 .elementor-heading-title{font-size:1.78em;}.elementor-2749 .elementor-element.elementor-element-0413eb6 .elementor-heading-title{font-size:1em;}.elementor-2749 .elementor-element.elementor-element-7deb5eb > .elementor-element-populated{margin:0px 0px 10px 0px;}.elementor-2749 .elementor-element.elementor-element-472aeea .elementor-heading-title{font-size:1.78em;}.elementor-2749 .elementor-element.elementor-element-d8fcb1c .elementor-heading-title{font-size:1em;}.elementor-2749 .elementor-element.elementor-element-abb43dd .elementor-heading-title{font-size:1.78em;}.elementor-2749 .elementor-element.elementor-element-0b48cfe .elementor-heading-title{font-size:1em;}}@media(min-width:768px){.elementor-2749 .elementor-element.elementor-element-4a532cb{width:33%;}.elementor-2749 .elementor-element.elementor-element-4b1d7fb{width:67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2749 .elementor-element.elementor-element-4a532cb{width:35%;}.elementor-2749 .elementor-element.elementor-element-4b1d7fb{width:100%;}}/* Start custom CSS for icon, class: .elementor-element-0c95e8d */.elementor-2749 .elementor-element.elementor-element-0c95e8d {
    animation: bounce 0.8s infinite alternate;
    -webkit-animation: bounce 0.8s infinite alternate;
}
@keyframes bounce {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-15px);
    }
}
@-webkit-keyframes bounce {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-15px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0c95e8d */.elementor-2749 .elementor-element.elementor-element-0c95e8d {
    animation: bounce 0.8s infinite alternate;
    -webkit-animation: bounce 0.8s infinite alternate;
}
@keyframes bounce {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-15px);
    }
}
@-webkit-keyframes bounce {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-15px);
    }
}/* End custom CSS */
/* Start custom CSS for mew-mgc-bookingengine, class: .elementor-element-5e2b150 */.elementor-2749 .elementor-element.elementor-element-5e2b150 {
    background: none;
    color:white;
    font-size: 0.77em;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca {
    background: #3c3c3cdd;
    padding: 25px 50px;
    border-radius: 4px;
    height: auto;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 .button.bigbttn {
    background: #B1A589;
    color: white;
    border: 0;
    border-radius: 0 !important;
    padding: 6px 30px;
    height: auto;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca .actions {
    padding: 0;
    font-size: 1.56em;
    right: 50px;
    top: 35px;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 label {
    font-size: 0.88em !important;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 input, .elementor-2749 .elementor-element.elementor-element-5e2b150 select {
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for mew-mgc-bookingengine, class: .elementor-element-5e2b150 */.elementor-2749 .elementor-element.elementor-element-5e2b150 {
    background: none;
    color:white;
    font-size: 0.77em;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca {
    background: #3c3c3cdd;
    padding: 25px 50px;
    border-radius: 4px;
    height: auto;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 .button.bigbttn {
    background: #B1A589;
    color: white;
    border: 0;
    border-radius: 0 !important;
    padding: 6px 30px;
    height: auto;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca .actions {
    padding: 0;
    font-size: 1.56em;
    right: 50px;
    top: 35px;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 label {
    font-size: 0.88em !important;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 input, .elementor-2749 .elementor-element.elementor-element-5e2b150 select {
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0c95e8d */.elementor-2749 .elementor-element.elementor-element-0c95e8d {
    animation: bounce 0.8s infinite alternate;
    -webkit-animation: bounce 0.8s infinite alternate;
}
@keyframes bounce {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-15px);
    }
}
@-webkit-keyframes bounce {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-15px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0c95e8d */.elementor-2749 .elementor-element.elementor-element-0c95e8d {
    animation: bounce 0.8s infinite alternate;
    -webkit-animation: bounce 0.8s infinite alternate;
}
@keyframes bounce {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-15px);
    }
}
@-webkit-keyframes bounce {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-15px);
    }
}/* End custom CSS */
/* Start custom CSS for mew-mgc-bookingengine, class: .elementor-element-5e2b150 */.elementor-2749 .elementor-element.elementor-element-5e2b150 {
    background: none;
    color:white;
    font-size: 0.77em;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca {
    background: #3c3c3cdd;
    padding: 25px 50px;
    border-radius: 4px;
    height: auto;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 .button.bigbttn {
    background: #B1A589;
    color: white;
    border: 0;
    border-radius: 0 !important;
    padding: 6px 30px;
    height: auto;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca .actions {
    padding: 0;
    font-size: 1.56em;
    right: 50px;
    top: 35px;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 label {
    font-size: 0.88em !important;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 input, .elementor-2749 .elementor-element.elementor-element-5e2b150 select {
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for mew-mgc-bookingengine, class: .elementor-element-5e2b150 */.elementor-2749 .elementor-element.elementor-element-5e2b150 {
    background: none;
    color:white;
    font-size: 0.77em;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca {
    background: #3c3c3cdd;
    padding: 25px 50px;
    border-radius: 4px;
    height: auto;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 .button.bigbttn {
    background: #B1A589;
    color: white;
    border: 0;
    border-radius: 0 !important;
    padding: 6px 30px;
    height: auto;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 #corpoboxricerca .actions {
    padding: 0;
    font-size: 1.56em;
    right: 50px;
    top: 35px;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 label {
    font-size: 0.88em !important;
}
.elementor-2749 .elementor-element.elementor-element-5e2b150 input, .elementor-2749 .elementor-element.elementor-element-5e2b150 select {
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c566e61 */.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-content{
    margin-top: -15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c566e61 */.elementor-2749 .elementor-element.elementor-element-c566e61 .elementor-icon-box-content{
    margin-top: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d984fb */.elementor-2749 .elementor-element.elementor-element-5d984fb .expander .read-more a,.elementor-2749 .elementor-element.elementor-element-5d984fb .expander .read-less a {
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-style: italic;
    text-transform: lowercase;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d984fb */.elementor-2749 .elementor-element.elementor-element-5d984fb .expander .read-more a,.elementor-2749 .elementor-element.elementor-element-5d984fb .expander .read-less a {
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-style: italic;
    text-transform: lowercase;
    margin-top: 20px;
}/* End custom CSS */