.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0}/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.ripple-effect{display:inline-block;position:relative;overflow:hidden;cursor:pointer;vertical-align:middle;user-select:none;z-index:1}.ripple-effect .ripple{display:block;position:absolute;border-radius:100%;background:rgba(255,255,255,0.5);transform:scale(0);pointer-events:none}.ripple-effect .animated{animation:ripple 0.6s linear}@-webkit-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@-ms-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@-o-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.fb-like span{vertical-align:baseline !important}.termini-condizioni-box{font-size:0.8rem;border-radius:8px;height:15rem;overflow:auto;box-shadow:0px 3px 6px rgba(0,0,0,0.06)}.termini-condizioni-box p{margin-bottom:0.2rem}.termini-condizioni-box ul>li{margin-bottom:0 !important;padding:0}.btn-line{background-color:transparent;border-color:currentColor;color:#fff;letter-spacing:1px;position:relative;overflow:hidden}.btn-line:before{content:'';position:absolute;left:0;top:0;height:0;width:100%;background-color:currentColor;opacity:0;transition:opacity 0.3s, height 0.3s;pointer-events:none}.btn-line:hover,.btn-line:focus,.btn-line:active,.btn-line:active:focus{color:currentColor !important;outline:none}.btn-line:hover:before,.btn-line:focus:before,.btn-line:active:before,.btn-line:active:focus:before{opacity:0.17;height:100%}.icon-circle{width:1.4em;height:1.4em;display:inline-flex;align-items:center;justify-content:center;border-radius:200px;border:solid 1px currentColor}.icon-circle>*{font-size:90%}a .icon-circle:hover{background-color:currentColor}a .icon-circle:hover>*{color:#fff}a.icon-circle:hover{background-color:currentColor}a.icon-circle:hover>*{color:#fff}.line-md{border-width:0.4rem !important}.line-lg{border-width:0.8rem !important}.over-line{position:relative;display:inline-block;margin-bottom:0}.over-line a{text-decoration:none;position:relative}.over-line:before{content:'';position:absolute;left:0;bottom:0;width:0;height:35%;background-color:currentColor;opacity:0.2;transition:ease 0.4s;pointer-events:none}.over-line:hover:before{width:100%}.ti-line{position:relative;overflow:hidden;line-height:1.2}.ti-line span{position:relative;z-index:10;padding-right:1rem;display:inline-block}.ti-line span .bd{position:absolute;bottom:0.25rem;width:2500px;left:100%;border-top:dotted 2px}.line-tras{position:relative;overflow:hidden;margin-left:auto;margin-right:auto}.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:2000px;height:6px;margin-top:-0.15rem;border:solid currentColor;border-width:2px 0 2px 0}.line-tras>span:before{left:100%;right:auto}.sez-offerte{background-color:#ffe711}.sez-offerte h2{margin-bottom:3rem}@media (min-width: 768px){.sez-offerte h2{margin-bottom:4.5rem;margin-top:2rem}.sez-offerte .slick-1{margin-bottom:5rem}.sez-offerte .slick-1 li{padding-top:3rem}}.iOfferta .text-box{background-color:#fff;padding:3rem 2rem}.iOfferta .text-box>*{z-index:10}.iOfferta .text-box h3>a{font-size:2.5rem;font-family:"Montserrat Alternates",sans-serif;color:#585858}.iOfferta .text-box h3>a:hover{color:#FFE21A}.iOfferta .text-box .data{padding-left:1rem;border-left:solid 0.25rem #FFE21A;display:block;margin-bottom:1rem}.iOfferta .text-box .data strong{color:#FFE21A}.iOfferta .text-box .abstract{font-size:1.1rem;line-height:1.6}.iOfferta .text-box .btn-box{border-top:dashed 1px #F0F0F0;padding-top:1.5rem}.iOfferta .img-box>div{position:relative;transform:translateY(-3rem)}.iOfferta .sconto{position:absolute;font-size:1.2rem;top:0;left:0;width:9em;height:7em;background-color:#FFE21A;color:#fff;line-height:1;text-align:center;padding:0.5rem}.iOfferta .sconto .big{font-size:4em;font-family:"Montserrat Alternates",sans-serif;font-style:italic;font-weight:bold;display:block}@media (min-width: 768px){.iOfferta .text-box:before{content:'';background-color:#fff;position:absolute;width:100%;height:100%;top:0;right:-35%}}.pag-offerte .iOfferta .text-box{padding:1.5rem;padding-bottom:0}.pag-offerte .iOfferta .text-box:before{display:none}.pag-offerte .iOfferta .img-box>div{transform:translateY(0)}.iCat-box{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.12);border-radius:0 13px 0 13px;height:100%;overflow:hidden}.iCat-box>div{height:100%}.iCat-box .nome-cat{padding:.8rem;margin-bottom:0;font-size:1.2rem;font-weight:700;font-family:"Montserrat Alternates",sans-serif}.iCat-box .nome-cat .icon-circle{float:right}.iCat-box .text{text-align:center;padding:1rem}.iCat-box .text img{margin-bottom:0.5rem;width:9rem}.iCat-box .text p{font-size:0.9rem;line-height:1.2}.iCat-box .list{background-color:#00A651;padding:1rem;color:#FFEC44;border-top-left-radius:13px}.iCat-box .list li{margin-bottom:0.25rem}.iCat-box .list a{color:#fff;font-size:0.9rem}.iCat-box .list a:hover{color:#FFEC44}@media (max-width: 991.98px){.iCat-box .text{display:flex;padding-left:0.5rem}.iCat-box .text .img-box img{width:90px}.iCat-box .text .text-cont{text-align:left;padding-left:1rem}}.sez-prefooter .parallax-container:before{content:'';position:absolute;width:100%;height:50%;left:0;top:0;z-index:5;background:-moz-linear-gradient(top, #eee 5%, transparent 100%);background:-webkit-linear-gradient(top, #eee 5%, transparent 100%);background:linear-gradient(to bottom, #eee 5%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6eeeeee', endColorstr='#00000000',GradientType=0 )}.parallax-container{position:relative;overflow:hidden;height:38rem}.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 .parallax.para_left img{left:0}.parallax-container .text-area{text-align:center;background-color:rgba(255,236,68,0.9);margin-top:5%;border-radius:12px}@media (max-width: 991.98px){.parallax-container{height:28rem}}@media (max-width: 767.98px){.parallax-container{height:22rem}.parallax-container .parallax img{width:768px;object-fit:cover}}.gallery{margin-left:-0.3rem;margin-right:-0.3rem;list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery>*>a,.gallery>*>a:before,.gallery>*>a:after{transition:all .4s ease}.gallery>*{padding-left:0.3rem;padding-right:0.3rem;margin-bottom:0.6rem;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.gallery>*>a{position:relative;display:block;text-align:center;overflow:hidden;background-color:#F0F0F0;height:auto}.gallery>*>a img{width:100%;transition:all 0.8s}.gallery>*>a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:rgba(0,166,81,0.4);opacity:0;z-index:10}.gallery>*>a:after{content:'\E85D';position:absolute;font-family:'fontello';top:38%;font-size:1.6rem;left:0;width:100%;height:100%;color:#fff;opacity:0;z-index:12;transform:translateY(-200px)}.gallery>*>a:hover img{transform:scale(1.05)}.gallery>*>a:hover:before{opacity:1;height:100%}.gallery>*>a:hover:after{opacity:1;transform:translateY(0)}.gallery>*{-ms-flex:0 0 33.3333%;flex:0 0  33.3333%;max-width:33.3333%}@media (max-width: 991.98px){.gallery>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.newsletter{background-color:#007338;color:#fff;text-align:center}.newsletter>div{display:inline-block;vertical-align:middle}.newsletter .text .font-2{font-weight:600}.newsletter .form-newsletter .ico-at{font-size:2.2rem;display:inline-block;opacity:0.8;vertical-align:middle}@media (min-width: 480px){.newsletter .form-newsletter{white-space:nowrap}}.footer h3{margin-top:0;margin-bottom:1rem}.footer .logo-f{position:relative;padding:1rem;text-align:center}.footer .logo-f svg{max-width:14rem}@media (max-width: 1199.98px){.footer .logo-f svg{max-width:9rem}}.footer .informazioni{margin-left:auto;margin-right:auto;text-align:left}.footer .informazioni ul>li{padding-top:0.2rem;padding-bottom:0.2rem;border-bottom:dotted 1px rgba(255,255,255,0.3)}.footer .informazioni ul>li a{display:inline-block;transition:transform 0.3s}.footer .informazioni ul>li:hover a{transform:translateX(0.25rem)}.footer .social{font-size:1.4rem;text-align:center}.footer .social a{background-color:#00A651;color:white;padding:0.3em;border-radius:600px;transition:background-color 0.4s}.footer .social a:hover{background-color:#D1F3A7}.copyright{font-size:0.9rem;background-color:#F0F0F0;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}.copyright a{color:#00A651}.copyright a:hover{text-decoration:underline;color:#4b7060}@media (max-width: 991px){.footer{padding-bottom:5rem;padding-top:2rem}.footer .social{text-align:center;margin-top:1rem;margin-bottom:1rem}}@media (max-width: 767px){.footer{text-align:center}.footer .informazioni ul>li{padding-top:0.4rem;padding-bottom:0.4rem}}
/*# sourceMappingURL=style-custom.css.map */
