/*e9a1122f6443e351ad81120aa85df4c2*/
@charset "UTF-8";
.gp_accordion1 .gp_heading{margin-bottom:50px}.gp_accordion1 .gp_accordion_question{cursor:pointer;display:block;margin:6px 0 0;font-size:16px;padding:12px 35px 12px 25px;position:relative}.gp_accordion1 .gp_accordion_question.gp_dir_arrow:not(.gp_active) .gp_accordion_dir:before{content:""}.gp_accordion1 .gp_accordion_question.gp_dir_arrow.gp_active .gp_accordion_dir:before{content:""}.gp_accordion1 .gp_accordion_question.gp_dir_plus:not(.gp_active) .gp_accordion_dir:before{content:"+"}.gp_accordion1 .gp_accordion_question.gp_dir_plus.gp_active .gp_accordion_dir:before{content:"−"}.gp_accordion1 .gp_accordion_question .gp_accordion_dir{font-family:"FontAwesome";font-size:18px;float:right;margin-right:-15px}.gp_accordion1 .gp_icon{margin-right:11px}.gp_accordion1 .gp_accordion_answer{display:none;padding:25px 25px 30px 25px}.gp_accordion1 .gp_accordion_answer.gp_active{display:block}.gp_accordion1 .gp_accordion_answer .gp_accordion_link{margin-top:15px}.gp_cta4{position:relative}@media only all and (min-width:48rem){.gp_cta4 .gp_content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.gp_cta4 .gp_content_right{margin-left:auto;padding-left:2rem;white-space:nowrap}}@media only all and (max-width:47.99rem){.gp_cta4{text-align:center}.gp_cta4 .gp_content_right{margin-top:1rem}}.gp_cta4 .gp_content{position:relative}.gp_cta4 .gp_mask{position:absolute;top:0;bottom:0;left:0;right:0}.headroom{transition:transform 0.25s ease-in-out;-webkit-transition:-webkit-transform 0.25s ease-in-out;will-change:transform}.headroom--pinned{transform:translateY(0);-webkit-transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%);-webkit-transform:translateY(-100%);opacity:0}.headroom.headroom--not-top.headroom--not-bottom.headroom--pinned{position:fixed !important;top:0 !important;right:0 !important;left:0 !important;z-index:1001 !important}.gp_iconblock1 .gp_heading{margin-bottom:60px}.gp_iconblock1>.g-grid{margin:0 -15px}.gp_iconblock1 .gp_content{padding:15px}.gp_iconblock1 .gp_content>h4{margin-bottom:20px;font-weight:700}.gp_iconblock1 .gp_icon{font-size:5rem}.gp_iconblock1 .gp_buttons{text-align:center;margin-top:40px}.gp_partners{text-align:center}.gp_partners h3{margin:0 0 30px;font-size:28px;line-height:1.2;font-weight:900}.gp_partners.gp_title_left .g-grid{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.gp_partners.gp_title_left h3{margin:0}.gp_partners.gp_title_top img{margin:0 50px 0}@font-face{font-family:"Avenir";font-style:normal;font-weight:400;src:url('../fonts/avenir/AvenirNext-Regular.eot?69fb5c77#iefix') format("embedded-opentype"), url('../fonts/avenir/AvenirNext-Regular.woff2?69fb5c77') format("woff2"), url('../fonts/avenir/AvenirNext-Regular.woff?69fb5c77') format("woff"), url('../fonts/avenir/AvenirNext-Regular.ttf') format("truetype"), url('../fonts/avenir/AvenirNext-Regular.svg#Avenir') format("svg")}*:not(i){font-family:"Avenir", Helvetica, Arial, sans-serif !important;font-weight:normal;font-style:normal;color:#ffffff !important}#g-header{background-image:unset !important}.box-contatti-block .g-block{justify-content:center !important;justify-items:center !important;align-items:center !important;display:flex !important}.g-copyright{font-size:16px !important}#g-footer .g-copyright{line-height:unset !important}.menu-top{justify-items:center !important;align-content:center !important;align-self:center !important;text-align:center !important}.g-logo.g-logo-helium img,.g-logo.g-logo-helium svg{max-height:80px !important;margin:10px 0px !important}.content_cubes_inner .item-title{font-size:18px !important}.img-home-text .jl-flex-middle{align-items:flex-end !important}.img-home-text .jl-flex-left{justify-content:center !important}.button-prenota-home{background-color:#a08a86 !important;border-radius:25px;color:#ffffff !important;display:flex;text-align:center;justify-content:center}.g-contentcubes .cube-items-wrapper .cube-content-wrapper .item-title{line-height:1.25 !important}.g-contentcubes .cube-items-wrapper .cube-content-wrapper{padding:0px !important}.footer-copyright{margin-left:20px !important}.footer-dev{padding-right:20px !important}.g-menu-item-title{font-size:1.5em}.condizioni_pagamento{font-size:1.2em;text-decoration:underline}.tec-text-strong strong{font-weight:700 !important}.tec-text-strong ul{margin-top:0px !important;margin-bottom:0px !important}#g-offcanvas,#g-offcanvas #g-mobilemenu-container ul{background:transparent !important}@media (max-width:767px){.slp-block{text-align:center !important;padding:0 !important}.slp-block select{max-width:50%;margin:0px auto !important}.jlslideshow-2895 .tm-title{font-size:22px !important}.jlslideshow-6962 h1.tm-title{font-size:22px !important}.jlslideshow-7439 .tm-title{font-size:22px !important}.jlheading-5937 .tm-description{font-size:22px !important}#slope-search-wrapper{flex-direction:column;display:flex}#reservation_next{margin-top:20px !important}.g-contentcubes .cube-items-wrapper .cube-image-wrapper img{transform:none !important}.footer-dev{padding-right:0px !important;text-align:center !important}.footer-copyright{margin-left:0px !important}}@media only all and (max-width:30rem){.g-contentcubes .cube-items-wrapper .cube-content-wrapper{max-width:100%}.g-contentcubes .cube-items-wrapper .cube-content-wrapper{margin:20px;text-align:center}}