.parallax-container .parallax,.sez-recensioni:before{position:absolute;top:0;left:0;right:0;bottom:0}.iEvento .img-box{position:relative;overflow:hidden;display:block}.iEvento .img-box:hover,.iEvento .img-box:focus{text-decoration:none}.bg-gradient{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.35)),color-stop(50%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 50%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 50%)}.fb-like span{vertical-align:baseline !important}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+label{position:relative !important;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:1.4rem;font-size:0.85rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:20px;height:20px;z-index:0;border:2px solid #d6edea;border-radius:1px;margin-top:2px;-webkit-transition:.2s;transition:0.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #e8ae38;border-bottom:2px solid #e8ae38;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;-webkit-transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #e8ae38;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#949494;border-color:#949494}.form-block label{color:#fff}.form-block .form-group{position:relative;margin-bottom:1.5rem;color:rgba(51,51,51,0.7)}.form-block .form-group select option:first-child{color:#383838}.form-block .form-group i[class*="ico-"]{position:absolute;top:0.7rem;right:0;color:#d6edea}.form-block .form-group label{color:#fff;position:absolute;top:0;left:0;height:100%;font-size:1rem;font-weight:400;cursor:text;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px);pointer-events:none}.form-block .form-group [type="checkbox"] ~ label{pointer-events:auto;cursor:pointer}.form-block .form-control{padding-left:0rem;padding-top:0.5rem;padding-bottom:0.15rem;padding-right:2rem;color:#fff;border:none;border-bottom:solid 2px rgba(255,255,255,0.7);position:relative;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:2.5rem;font-size:1rem;background-color:transparent;box-shadow:none}.form-block .form-control:focus ~ label,.form-block .form-control.on ~ label{-moz-transform:scale(0.75) translateY(-0.9rem);-webkit-transform:scale(0.75) translateY(-0.9rem);-o-transform:scale(0.75) translateY(-0.9rem);-ms-transform:scale(0.75) translateY(-0.9rem);transform:scale(0.75) translateY(-0.9rem);-webkit-transform-origin:0 0;transform-origin:0 0}.form-block .form-control.on{border-color:#e8ae38;color:#e8ae38}.form-block .form-control.on ~ i[class*="ico-"]{color:#e8ae38}.form-block .form-control.data ~ label{-moz-transform:scale(0.75) translateY(-0.9rem);-webkit-transform:scale(0.75) translateY(-0.9rem);-o-transform:scale(0.75) translateY(-0.9rem);-ms-transform:scale(0.75) translateY(-0.9rem);transform:scale(0.75) translateY(-0.9rem);-webkit-transform-origin:0 0;transform-origin:0 0}.form-block .has-error{color:#FF4746 !important}.form-block .has-error .form-control{border-color:#FFA7A7;-webkit-box-shadow:none;box-shadow:none}.form-block .has-error .form-control.on{color:#FFA7A7}.form-block .has-error .form-control.on ~ i[class*="ico-"]{color:#FFA7A7}.form-block .has-error .help-block{color:#ffbdbd;font-size:0.85rem}.form-block legend{font-size:1.2rem;font-weight:700;padding-bottom:0.3rem}.grecaptcha-badge{opacity:0;pointer-events:none}.btn-c-1{color:#fff;background-color:#416e82;border-color:#396071}.btn-c-1:focus,.btn-c-1.focus{color:#fff;background-color:#396071;border-color:#335767}.btn-c-1:hover{color:#fff;background-color:#4a7c93;border-color:#437185}.btn-c-1:active,.btn-c-1.active,.open>.dropdown-toggle .btn-c-1{color:#fff;background-color:#3c6578;border-color:#396071}.btn-c-1:active:hover,.btn-c-1.active:hover,.open>.dropdown-toggle .btn-c-1:hover,.btn-c-1:active:focus,.btn-c-1.active:focus,.open>.dropdown-toggle .btn-c-1:focus,.btn-c-1:active.focus,.btn-c-1.active.focus,.open>.dropdown-toggle .btn-c-1.focus{color:#fff;background-color:darken #416e82,5%;border-color:darken #416e82,6%}.btn-c-1:active,.btn-c-1.active,.open>.dropdown-toggle .btn-c-1{background-image:none}.btn-c-1.disabled:hover,.btn-c-1[disabled]:hover,fieldset[disabled] .btn-c-1:hover,.btn-c-1.disabled:focus,.btn-c-1[disabled]:focus,fieldset[disabled] .btn-c-1:focus,.btn-c-1.disabled.focus,.btn-c-1[disabled].focus,fieldset[disabled] .btn-c-1.focus{background-color:lighten #416e82,10%;border-color:lighten #416e82,8%}.btn-c-1 .badge{color:lighten #416e82,10%;background-color:#fff}.btn-c-2{color:#fff;background-color:#e8ae38;border-color:#e5a521}.btn-c-2:focus,.btn-c-2.focus{color:#fff;background-color:#e5a521;border-color:#de9d1a}.btn-c-2:hover{color:#fff;background-color:#ebb74f;border-color:#e9b03d}.btn-c-2:active,.btn-c-2.active,.open>.dropdown-toggle .btn-c-2{color:#fff;background-color:#e6a82a;border-color:#e5a521}.btn-c-2:active:hover,.btn-c-2.active:hover,.open>.dropdown-toggle .btn-c-2:hover,.btn-c-2:active:focus,.btn-c-2.active:focus,.open>.dropdown-toggle .btn-c-2:focus,.btn-c-2:active.focus,.btn-c-2.active.focus,.open>.dropdown-toggle .btn-c-2.focus{color:#fff;background-color:darken #e8ae38,5%;border-color:darken #e8ae38,6%}.btn-c-2:active,.btn-c-2.active,.open>.dropdown-toggle .btn-c-2{background-image:none}.btn-c-2.disabled:hover,.btn-c-2[disabled]:hover,fieldset[disabled] .btn-c-2:hover,.btn-c-2.disabled:focus,.btn-c-2[disabled]:focus,fieldset[disabled] .btn-c-2:focus,.btn-c-2.disabled.focus,.btn-c-2[disabled].focus,fieldset[disabled] .btn-c-2.focus{background-color:lighten #e8ae38,10%;border-color:lighten #e8ae38,8%}.btn-c-2 .badge{color:lighten #e8ae38,10%;background-color:#fff}.btn-c-3{color:#fff;background-color:#d6edea;border-color:#c4e5e1;color:#416e82;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px}.btn-c-3:focus,.btn-c-3.focus{color:#416e82;background-color:#c4e5e1;border-color:#bae1db}.btn-c-3:hover{color:#416e82;background-color:#e8f5f3;border-color:#daefec}.btn-c-3:active,.btn-c-3.active,.open>.dropdown-toggle .btn-c-3{color:#416e82;background-color:#cbe8e5;border-color:#c4e5e1}.btn-c-3:active:hover,.btn-c-3.active:hover,.open>.dropdown-toggle .btn-c-3:hover,.btn-c-3:active:focus,.btn-c-3.active:focus,.open>.dropdown-toggle .btn-c-3:focus,.btn-c-3:active.focus,.btn-c-3.active.focus,.open>.dropdown-toggle .btn-c-3.focus{color:#416e82;background-color:darken #d6edea,5%;border-color:darken #d6edea,6%}.btn-c-3:active,.btn-c-3.active,.open>.dropdown-toggle .btn-c-3{background-image:none}.btn-c-3.disabled:hover,.btn-c-3[disabled]:hover,fieldset[disabled] .btn-c-3:hover,.btn-c-3.disabled:focus,.btn-c-3[disabled]:focus,fieldset[disabled] .btn-c-3:focus,.btn-c-3.disabled.focus,.btn-c-3[disabled].focus,fieldset[disabled] .btn-c-3.focus{background-color:lighten #d6edea,10%;border-color:lighten #d6edea,8%}.btn-c-3 .badge{color:lighten #d6edea,10%;background-color:#fff}.btn-bd{background-color:transparent;border:solid 1px;padding:0.3rem 1rem;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;position:relative}.btn-bd svg{fill:currentColor;left:0.8rem;width:1.3rem;vertical-align:middle}.btn-tondo{-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;display:inline-block;font-size:1.4rem;padding:0.35em 0.45em;height:2.4em;width:2.4em;border:solid 0.1rem}.line-sm{border-width:0.2rem}.line-md{border-width:0.4rem}.line-lg{border-width:0.8rem}.ti-line{position:relative}.ti-line span{background-color:#fff;position:relative;z-index:10;padding-right:1rem}.ti-line:before{content:'';position:absolute;bottom:0.25rem;width:100%;height:2px;background-color:#416e82}.line-tras{position:relative;overflow:hidden}.line-tras span{background-color:transparent;position:relative;z-index:10}.line-tras span:after,.line-tras span:before{content:'';position:absolute;top:50%;right:100%;width:200%;height:.15rem;margin-top:-0.15rem;background-color:#416e82}.line-tras span:before{left:100%;right:auto}.sez-link-home{padding-left:0;padding-right:0}.sez-link-home [class*="ab-"]{overflow:visible}.sez-link-home .relative{margin-left:0;margin-right:0}.sez-link-home .img-box img{width:100%}.sez-link-home .text-box{min-height:10rem;padding:2rem;background-repeat:no-repeat}.sez-link-home .text-box.c-1Bg{background-image:url(../images/icone/palma-bg.jpg);background-position:left bottom}.sez-link-home .text-box.c-3Bg{background-image:url(../images/icone/flower-bg.jpg);background-position:right bottom}.sez-link-home .text-box .tab-cell>div{max-width:22rem;margin-left:auto;margin-right:auto}.sez-link-home .text-box h2{font-size:2.5rem;margin:0}.sez-link-home .text-box .desc{position:relative;padding:18% 15%;line-height:1.6;font-size:0.9rem;margin-top:-1.3rem}.sez-link-home .text-box .desc i{content:'';position:absolute;top:0;left:0;height:100%;width:100%;border-style:solid;border-width:0;pointer-events:none;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;-moz-transition:all .8s cubic-bezier(0.15, 0.85, 0.93, 0.8);-o-transition:all .8s cubic-bezier(0.15, 0.85, 0.93, 0.8);-webkit-transition:all .8s cubic-bezier(0.15, 0.85, 0.93, 0.8);transition:all .8s cubic-bezier(0.15, 0.85, 0.93, 0.8)}.sez-link-home .text-box .desc i:nth-of-type(1){border-left-width:0.1rem;top:auto;bottom:0;height:70%;border-top-left-radius:0}.sez-link-home .text-box .desc i:nth-of-type(2){border-bottom-width:0.1rem;width:calc(100% - 4rem);width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);border-bottom-right-radius:0}.sez-link-home .text-box .desc i:nth-of-type(3){border-right-width:0.1rem;height:calc(100% - 4rem);height:-webkit-calc(100% - 4rem);height:-moz-calc(100% - 4rem);border-bottom-right-radius:0}.sez-link-home .text-box .desc i:nth-of-type(4){border-top-width:0.1rem;right:0;width:40%;left:auto;border-top-left-radius:0}.sez-link-home .text-box .desc.no-line i:nth-of-type(1){height:0%}.sez-link-home .text-box .desc.no-line i:nth-of-type(2){width:0}.sez-link-home .text-box .desc.no-line i:nth-of-type(3){height:0%}.sez-link-home .text-box .desc.no-line i:nth-of-type(4){width:0}.sez-link-home .text-box .btn-tondo{color:#fff;position:absolute;bottom:-1rem;right:-1rem}.sez-link-home .text-box .btn-tondo:hover{background-color:#fff;color:#416e82}.sez-link-home .text-box .btn-tondo.c-1:hover{background-color:#416e82;color:#d6edea !important}@media (min-width: 768px){.sez-link-home .text-box{position:absolute;top:1rem;left:0;right:0;bottom:6rem}.sez-link-home>.relative:nth-of-type(even) .img-box{padding-right:0;padding-left:0.5rem}.sez-link-home>.relative:nth-of-type(even) .text-box{right:-3rem}.sez-link-home>.relative:nth-of-type(odd) .img-box{padding-right:0.5rem;padding-left:0}.sez-link-home>.relative:nth-of-type(odd) .text-box{left:-3rem}.sez-link-home>.relative .img-box{margin-top:-5rem}.sez-link-home>.relative:first-of-type .img-box{margin-top:0}.sez-link-home>.relative:first-of-type .text-box{top:0}.sez-link-home>.relative:last-of-type .text-box{bottom:0}}@media (max-width: 767px){.sez-link-home .img-box,.sez-link-home .ab-sm-col{padding-left:0;padding-right:0}.sez-link-home .text-box{padding:10% 10%}.sez-link-home .text-box h2{font-size:2.2rem;margin-bottom:0.5rem}}@media (min-width: 768px) and (max-width: 991px){.sez-link-home .text-box{min-height:26rem}.sez-link-home .text-box .desc{padding:10% 12%}.sez-link-home>.relative .img-box{margin-top:-1rem}}.parallax-container{position:relative;overflow:hidden;height:40rem}.parallax-container .parallax{z-index:-1}.parallax-container .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.parallax-container.piscina .txt-area{position:absolute;left:0;top:0;width:50%;height:100%;background-color:rgba(25,66,84,0.7);padding:3rem;color:#fff;text-align:center}@media (max-width: 767px){.parallax-container.piscina .txt-area{width:100%}}.sez-unici{height:47rem}.sez-unici .text-area{background-color:rgba(65,110,130,0.62)}.sez-unici [class*="col-xs"]{padding:1.5rem}.sez-unici [class*="col-xs"] p{margin-top:1rem;font-size:1.1rem}.sez-unici svg{max-width:11rem}@media (min-width: 768px){.sez-unici .text-area{padding-top:4rem;padding-bottom:3em}.sez-unici [class*="col-xs"]{width:20%;padding:3rem 3%}}@media (max-width: 767px){.sez-unici{height:80rem}}.sez-offerte{border-top:solid 0.5rem #d6edea;border-bottom:solid 0.5rem #d6edea}.iOfferta{position:relative;padding:2rem}.iOfferta .img-box:before,.iOfferta .text-box,.iOfferta .iEvento .img-box img,.iEvento .img-box .iOfferta img{-moz-transition:all .5s cubic-bezier(0.41, 0.29, 0.41, 0.81);-o-transition:all .5s cubic-bezier(0.41, 0.29, 0.41, 0.81);-webkit-transition:all .5s cubic-bezier(0.41, 0.29, 0.41, 0.81);transition:all .5s cubic-bezier(0.41, 0.29, 0.41, 0.81)}.iOfferta h3{font-family:"Libre Baskerville",serif;font-size:1.4rem}.iOfferta .abstract{font-size:0.9rem}.iOfferta i{display:block;width:0.6rem;height:0.6rem;background-color:#e8ae38;margin:1rem auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.iOfferta .img-box{position:relative}.iOfferta .img-box:before{content:'';position:absolute;width:100%;height:100%;top:-1rem;left:-1rem;border:solid 1px #e8ae38}.iOfferta .img-box img{width:100%;position:relative;z-index:1}.iOfferta .text-box{position:absolute;z-index:2;width:100%;height:100%;right:-1rem;bottom:-1rem;color:#fff;background-color:rgba(65,110,130,0.8);padding:2rem;padding-bottom:4rem;text-align:center}.iOfferta .btn{position:absolute;padding:0.2rem 1rem;width:8rem;bottom:1rem;font-size:0.95rem;left:50%;margin-left:-4rem;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.iOfferta:hover .text-box{right:0;bottom:0;background-color:rgba(65,110,130,0.95)}.iOfferta:hover .img-box:before{top:0;left:0}@media (max-width: 991px){.iOfferta h3{margin-top:0}.iOfferta i{width:0.5rem;height:0.5rem;margin:0.6rem auto}}.sez-trapani{padding-left:6%;padding-right:6%;padding-bottom:4rem}.sez-trapani h2{font-size:3.2rem}.sez-trapani h2 span{vertical-align:bottom;display:inline-block;height:2.6rem}.iTrapani{background-color:#d8e5ea;padding:1.5rem;position:relative;margin-top:3rem;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0;border-radius:0 0 8px 8px}.iTrapani a{color:#416e82}.iTrapani .img-box{position:relative;overflow:hidden;border:solid 0.3rem #fff;margin-top:-3.5rem}.iTrapani .img-box img{position:relative;width:100%;-moz-transition:all 1s cubic-bezier(0.57, 0.46, 0.55, 0.95);-o-transition:all 1s cubic-bezier(0.57, 0.46, 0.55, 0.95);-webkit-transition:all 1s cubic-bezier(0.57, 0.46, 0.55, 0.95);transition:all 1s cubic-bezier(0.57, 0.46, 0.55, 0.95)}.iTrapani .text-box{padding-left:1rem;padding-right:3rem;padding-bottom:3rem;position:relative}.iTrapani .text-box h3{font-size:2.2rem;font-family:"Libre Baskerville",serif;font-style:italic;position:relative}.iTrapani .text-box h3 span{display:inline-block;vertical-align:bottom;line-height:0.8;font-size:1.6rem;margin-right:0.5rem}.iTrapani .link-box{position:absolute;bottom:0;left:1rem;right:1rem}.iTrapani .link-box:before{content:'';position:absolute;width:calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:-webkit-calc(100% - 4rem);height:0.3rem;background-color:#416e82;top:50%;margin-top:-0.15rem;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.iTrapani .link-box .btn-tondo{float:right;background-color:#416e82;color:#fff}.iTrapani .link-box .btn-tondo:hover{background-color:#e8ae38;color:#fff}.iTrapani:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.iTrapani:hover .btn-tondo{background-color:#e8ae38;color:#fff}.iTrapani:hover .link-box:before{background-color:#e8ae38}.sez-recensioni{background-image:url("../images/bg-recensioni.jpg");background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;min-height:30rem;padding:3rem 0}.sez-recensioni:before{content:'';background-color:rgba(214,237,234,0.8)}.sez-recensioni h2{font-family:"Libre Baskerville",serif;font-style:italic;font-size:2.2rem}.iRecensione{background-color:#fff;padding:1rem;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.iRecensione svg{width:6rem}.iRecensione .media-left{padding-right:2rem}.iRecensione h3{font-size:1.6rem}.iRecensione .abstract{font-size:.9rem}@media (max-width: 991px){.iRecensione svg{width:3rem}}.sez-page .img-box{padding:.5rem;margin-top:-3rem;background-color:#fff}.sez-page .txt-box{max-width:25rem;margin-left:auto;margin-right:auto}.sez-page .bird{position:absolute;width:40%;top:1rem;right:2rem;opacity:.6}.sez-page .cornetto{position:absolute;width:60%;top:1rem;right:1rem;opacity:.5}.sez-page .img-2{margin:2rem 6%;margin-top:0;padding:1rem;border:solid 1px #fff}.sez-page .txt-box-2{background-color:#335767}@media (min-width: 992px){.sez-page .gelsomino{position:absolute;width:20rem;bottom:-6rem;left:-8rem;z-index:10}}.camere .img-box{display:block;position:relative}.camere .ab-sm-col{overflow:visible}.camere .text-box{padding:2rem 3rem;position:relative}.camere .text-box a{color:#416e82}.camere .text-box a:hover{color:#e8ae38}.camere .text-box:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0.93);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.camere .row:nth-of-type(even) .text-box{right:-6rem}.camere .row:nth-of-type(odd) .text-box{left:-6rem}.camere h3{position:relative;font-size:1.2rem;color:#416e82;text-align:center;margin-top:0}.camere h3 .font-2{font-size:3.2rem;display:inline-block;margin:0.5rem}.camere .link-box{position:relative;display:block;margin-left:auto;margin-right:auto;margin-top:1rem;width:10rem;text-align:center;border:solid 1px;border-radius:100px;padding:0.2rem 0;padding-left:0.6rem}.camere.altre h3{font-size:1rem}.camere.altre h3 .font-2{font-size:2.5rem}@media (min-width: 1200px){.camere .row:not(:first-of-type) .img-box{margin-top:-2.5rem}.camere.altre .row:not(:first-of-type) .img-box,.camere.altre .row:not(:first-of-type){margin-top:-1.5rem}}@media (max-width: 991px){.camere h3{font-size:1rem}.camere h3 .font-2{font-size:2.5rem}}@media (max-width: 767px){.camere .text-box{right:0 !important;left:0 !important}.camere .text-box:before{-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-webkit-transform:skewX(0deg);transform:skewX(0deg)}}.pag-camera h2{position:relative;z-index:5;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem;color:#fff}.pag-camera h2 .ti-4{font-size:1.5rem;font-weight:300;color:#e8ae38}.pag-camera .img-area{position:relative;border-bottom:solid 0.5rem #fff}.pag-camera .img-area:before{content:'';position:absolute;width:100%;height:100%;top:-4.5rem;left:0;background-color:#416e82}.pag-camera .img-area:after{content:'';position:absolute;border-top:solid 0.35rem #fff;top:-0.30rem;left:0;width:100%;z-index:10}.pag-camera .img-area .slick-dotted.slick-slider{margin-bottom:0}.pag-camera .img-area .slick-dots{bottom:2rem}.pag-camera .img-area .slick-dots li button:before{color:#FFFFFF;opacity:0.8}.pag-camera .img-area .slick-dots li.slick-active button:before{color:#e8ae38;opacity:1}.pag-camera .servizi tr td{padding:0.5rem 1rem;border:none}.pag-camera .servizi tr span{color:#e8ae38}.pag-camera .servizi tr:nth-last-of-type(odd){background-color:#fff}@media (min-width: 1200px){.pag-camera{width:1250px}}@media (min-width: 768px){.pag-camera .img-area:before{width:calc(100% + 4rem);width:-moz-calc(100% + 4rem);width:-webkit-calc(100% + 4rem);left:-4rem}.pag-camera .slick-1{width:calc(100% + 4rem);width:-moz-calc(100% + 4rem);width:-webkit-calc(100% + 4rem)}}.slick-1 .btn-tondo{background-color:transparent;color:#e8ae38;font-size:1.1rem;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;margin-top:-1.5rem;z-index:10}.slick-1 .btn-tondo.sx{left:1rem}.slick-1 .btn-tondo.dx{right:1rem}.slick-1 .btn-tondo i{color:#fff}.slick-1 .btn-tondo:hover{color:#fff;background-color:rgba(255,255,255,0.28)}.slick-1 .btn-tondo:focus{outline:none}.sez-vivi .row{margin:0}.sez-vivi [class*="col-"]{padding:0}.sez-vivi .testo{padding:1rem;max-width:22rem;margin-left:auto;margin-right:auto;line-height:1.5}@media (max-width: 767px){.sez-vivi .testo{font-size:0.9rem}}.iEvento{position:relative;background-color:#fff;margin-top:2rem}.iEvento .data{position:absolute;left:0;right:0;bottom:0;height:2rem;background-color:rgba(255,255,255,0.9);z-index:5;padding:0.3rem 1rem;color:#416e82;font-size:0.9rem}.iEvento .iOfferta .img-box:before,.iOfferta .iEvento .img-box:before,.iEvento .iOfferta .text-box,.iOfferta .iEvento .text-box,.iEvento .img-box img{-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease}.iEvento .img-box{position:relative}.iEvento .img-box img{width:100%}.iEvento .text-box{padding:2rem;margin-top:0.3rem;padding-bottom:3rem;min-height:11rem;background-color:#d8e5ea;color:#416e82}.iEvento .text-box h3{font-size:1.6rem;margin-top:0}.iEvento:hover .img-box img{width:100%;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.iEvento .bt-link{color:#fff;padding:0.2rem 1.5rem;font-size:0.9rem;letter-spacing:0.05rem;display:inline-block;text-transform:uppercase;font-weight:300;position:absolute;right:1rem;bottom:1rem;border:solid 1px #fff;-moz-border-radius:320px;-webkit-border-radius:320px;border-radius:320px;background-color:#e8ae38;z-index:10}.iEvento .bt-link:hover{background-color:#d49719}.eventi-struttura{position:relative;border-top:solid 0.5rem #d6edea}.eventi-struttura:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../images/servizi/bg-eventi.jpg");background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;opacity:0.1;mix-blend-mode:multiply}.eventi-struttura .iEvento:before{content:'';position:absolute;top:2rem;left:1.5rem;right:1.5rem;bottom:1.8rem;border-bottom:solid 1px #e8ae38;z-index:10;pointer-events:none}.eventi-struttura .iEvento .text-box{padding:1rem 3rem;margin-top:0;padding-bottom:3rem;background-color:#fff;color:#416e82}.eventi-struttura .iEvento .text-box h3{font-size:1.6rem;margin-top:0;color:#e8ae38}.eventi-struttura .iEvento .text-box p{font-size:0.9rem}.eventi-struttura .iEvento .data{background-color:rgba(255,255,255,0.8);padding:0.3rem 3rem;font-size:0.9rem}.prefooter .text-box{position:absolute;left:0;top:0;text-align:center;padding:4%;color:#fff;width:38%;height:100%;background-color:rgba(37,51,58,0.4)}@media (max-width: 767px){.prefooter .text-box{width:100%}}.gallery2{margin-left:-0.5rem;margin-right:-0.5rem;list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery2>*>a,.gallery2>*>a img,.gallery2>*>a:before{-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.gallery2>*{padding-left:0.5rem;padding-right:0.5rem;margin-bottom:1rem;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gallery2>*>a{position:relative;display:block;text-align:center}.gallery2>*>a img{border:solid 2px #fff;width:100%}.gallery2>*>a:before{content:'';position:absolute;top:0;left:0;width:0;height:0;background-color:rgba(255,255,255,0.5);opacity:0}.gallery2>*>a:hover img{border:solid 2px #fff}.gallery2>*>a:hover:before{opacity:1;height:100%;width:100%}.footer{background-color:#305160;color:#fff}.footer .logo{position:relative;left:0;margin:2rem auto;transform:none;font-size:1.8rem}.footer .logo a:hover{color:#fff}.footer a{color:#d6edea}.footer a:hover{color:#e8ae38}.footer h3{font-size:1.8rem;font-weight:300}.footer .merli{background-color:#416e82;left:0;top:0;height:1rem}.footer .merli i{width:1.8rem}.footer .merli i:not(:last-of-type){margin-right:1.91rem}.copyright{font-size:0.85rem;color:#0E0E0E;background-color:#fff}.copyright a{color:#416e82}.copyright a:hover{text-decoration:underline;color:#e8ae38}@media (max-width: 767px){.footer{text-align:center}.footer .logo-f{max-width:230px;margin-left:auto;margin-right:auto}}.social{font-size:1.1rem;margin-top:2rem}.social a{background-color:#416e82;color:white;padding:0.5em;border-radius:50%}.social a:hover{background-color:#e8ae38;color:#fff}@media (max-width: 991px){.social{text-align:center;margin-top:1rem;margin-bottom:1rem}.footer .logo{font-size:1.6rem}}/*!
 	 Polyfill CSS object-fit
 */x-object-fit{position:relative !important;display:inline-block !important}x-object-fit>.x-object-fit-taller,x-object-fit>.x-object-fit-wider{position:absolute !important;left:-100% !important;right:-100% !important;top:-100% !important;bottom:-100% !important;margin:auto !important}.x-object-fit-none>.x-object-fit-taller,.x-object-fit-none>.x-object-fit-wider{width:auto !important;height:auto !important}.x-object-fit-fill>.x-object-fit-taller,.x-object-fit-fill>.x-object-fit-wider{width:100% !important;height:100% !important}.x-object-fit-contain>.x-object-fit-taller{width:auto !important;height:100% !important}.x-object-fit-contain>.x-object-fit-wider{width:100% !important;height:auto !important}.x-object-fit-cover>.x-object-fit-taller,.x-object-fit-cover>.x-object-fit-wider{max-width:none !important;max-height:none !important}.x-object-fit-cover>.x-object-fit-taller{width:100% !important;height:auto !important;max-width:none !important}.x-object-fit-cover>.x-object-fit-wider{width:auto !important;height:100% !important;max-width:none !important}.x-object-position-top>.x-object-fit-taller,.x-object-position-top>.x-object-fit-wider{top:0 !important;bottom:auto !important}.x-object-position-right>.x-object-fit-taller,.x-object-position-right>.x-object-fit-wider{left:auto !important;right:0 !important}.x-object-position-bottom>.x-object-fit-taller,.x-object-position-bottom>.x-object-fit-wider{top:auto !important;bottom:0 !important}.x-object-position-left>.x-object-fit-taller,.x-object-position-left>.x-object-fit-wider{left:0 !important;right:auto !important}
