.fixed-top.scrolled{background-color:rgba(0,0,0,0.5) !important;transition:background-color 200ms linear}.fixed-top.scrolled{color:rgba(146,187,43,0.5) !important}.txt{text-align:justify;font-size:1.40em;line-height:1.5em;margin:0 0 0.5em 0}.tit-li{text-align:left;font-size:1.30em;font-weight:500;padding:0.5em 0 0 0}.txt-li{text-align:left;font-size:1.30em;font-weight:300}.privacy{padding-top:10px}.no-space{margin:0}.input-group{background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-radius:4px;box-shadow:none;outline:0 !important}.input-group>input:focus{background-color:#fff;border:1px solid #9A9A9A !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;box-shadow:none !important;outline:0 !important}.hr-imperiale{margin-top:2rem;margin-bottom:2rem;border:0;border-top:3px solid rgba(146,187,43,0.5)}.griglia{padding:10px 0}.info>a{outline:none}.main{background-color:#fff}#carousel{padding-top:0}.note{text-transform:capitalize}.subscribe-form{padding-top:20px}.page-header .card-register .title{margin-bottom:10px}.sharing-area .btn{padding:0.5rem 10px !important}.txt-white{color:#FFFFFF}.txt-gray{color:#ddd !important}.footer{background-attachment:fixed;position:relative;line-height:20px}.footer nav>ul{list-style:none;margin:0;padding:0;font-weight:normal}.footer nav>ul>li{display:inline-block;padding:10px 15px;margin:15px 3px;line-height:20px;text-align:center}.footer nav>ul a:not(.btn){color:#777777;display:block;margin-bottom:3px}.footer nav>ul a:not(.btn):hover,.footer nav>ul a:not(.btn):focus{color:#E3E3E3}.footer .copyright{color:#777777;padding:10px 15px;font-size:14px;margin:15px 3px;line-height:20px;text-align:center}.parallax{width:100%;height:570px;display:block;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center center}.presentation .front,.presentation .front:after,.presentation .front .btn,.logo-container .logo,.logo-container .brand{transition:all .2s}.presentation .section{padding:100px 0}.presentation .colors{padding:100px 0}.presentation>.description{padding-top:20px}.presentation .section-rotation{padding:140px 0}.presentation .section-images{padding:80px 0}.presentation .section-thin{padding:0}.presentation .section-pay{padding-top:20px}.presentation .colors{padding:70px 0;z-index:7;position:relative;margin-top:-300px}.presentation .colors{border-top:1px solid #DDDDDD}.presentation .card-container{-o-perspective:800px;perspective:800px;min-height:500px;width:300px;position:relative;margin-top:90px}.presentation .card-component{transform-style:preserve-3d;position:relative;height:600px}.presentation .card-component .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(-28deg);position:absolute;top:0;left:0;background-color:#FFF;width:100%;cursor:pointer;box-shadow:10px 4px 14px rgba(0,0,0,0.12);border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,0.12)}.presentation .front img{z-index:2;position:relative}.presentation .card-container:hover .front{top:-10px}.presentation .card-component img{width:100%}.presentation .description .col-md-3{width:16%;margin-left:4%}.presentation .first-card{z-index:6}.presentation .second-card{z-index:5}.presentation .third-card{z-index:4}.presentation .fourth-card{z-index:3}.presentation h1,.presentation h2{font-weight:200}.presentation h4,.presentation h5,.presentation h6{font-weight:300}.presentation h4{font-size:18px;line-height:24px}.presentation .info h4{font-size:24px;line-height:28px}.presentation .section-gray h1 small{color:#888888}.presentation .color-container{text-align:center}.presentation .color-container img{width:100%;margin-bottom:10px}.presentation .circle-color{width:40px;height:40px;border-radius:10px;display:block;background-color:#cccccc;margin:0 auto}.presentation .circle-red{background-color:#ff3b30}.presentation .circle-blue{background-color:#3472f7}.presentation .circle-azure{background-color:#2ca8ff}.presentation .circle-green{background-color:#05ae0e}.presentation .circle-orange{background-color:#ff9500}.presentation .section-gray-gradient{background:#fff;background:linear-gradient(to bottom, #fff 25%, #e7e7e7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7', GradientType=0)}.presentation .section-black{background-color:#333}pre.prettyprint{background-color:#eee !important;margin-bottom:30px;margin-top:30px;padding:20px !important;font-size:13px;text-align:left;border-radius:4px !important;border:1px transparent !important}.info li{padding:5px 0;border-bottom:1px solid #E5E5E5;color:#666666}.info ul{width:240px;margin:10px auto}.info li:last-child{border:0}.info .description .btn{width:240px;font-weight:500}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}100%{transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}100%{transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@media screen and (max-width: 991px){.following .follows .row{text-align:center}}.container-fluid{padding-right:15px;padding-left:15px}.main .section:first-of-type{position:relative;z-index:2}.profile-content{padding-top:0;position:relative;z-index:2}.fb-small-p{font-size:75%;font-weight:400;color:#aaaaaa}.fb-small-span{display:inline-block;position:relative}
