p.success_form1{text-align:center;font-size:32px;line-height:36px}.button_cta_open{position:fixed;left:20px;bottom:20px;background:#018692;color:rgba(255,255,255,.75);padding:8px 25px;font-size:12px;line-height:22px;border-radius:25px;text-transform:uppercase}.button_cta_open span{display:block;color:#fff;font-size:14px;line-height:20px;font-weight:600;text-transform:inherit}.marquiz__icon-quiz{width:22px}.marquiz__icon-quiz path{fill:#fff!important}.association h2{text-align:left!important;color:#262626!important;font-size:26px;line-height:32px}.association ul{margin-bottom:1rem;margin-left:2rem}.association ul li{display:block}.association ul li:before{display:inline;margin-right:5px}.association .input-wrapper{position:relative;margin-bottom:20px}.association .input-wrapper label{position:absolute;top:-8px;left:8px;font-size:13px;color:#666;font-weight:300;pointer-events:none;user-select:none;background:#fafafa;padding:0 8px;z-index:1;border-radius:16px}.association .input-wrapper input,.association .input-wrapper textarea{width:100%;padding:22px 12px 10px;font-size:15px;border:1.5px solid #ddd;border-radius:8px;background:#fafafa;color:#262626;box-sizing:border-box;resize:vertical;font-family:Arial,sans-serif}.association .input-wrapper input::placeholder,.association .input-wrapper textarea::placeholder{color:#999;font-style:italic;opacity:1}.association .input-wrapper input{outline:none!important}.association .citata{text-align:center;font-size:22px;line-height:26px;font-style:italic;font-weight:600}.association form button{background:#008692;padding:12px}.association .swiper-container{max-width:600px;margin:0 auto}.association .swiper-slide img{width:100%;height:auto;border-radius:0px}.association .swiper-button-prev,.association .swiper-button-next{width:48px;height:48px;top:50%;transform:translateY(-50%);transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#fff}.association .swiper-button-prev:hover,.association .swiper-button-next:hover{color:#fff;transform:translateY(-50%) scale(1.1)}.association .swiper-button-prev::after,.association .swiper-button-next::after{font-size:24px;font-weight:700}.association .swiper-button-prev{left:10px}.association .swiper-button-next{right:10px}.association .swiper-pagination{text-align:center;margin-top:0;margin-top:6px;position:relative;bottom:auto}.association .swiper-pagination-bullet{width:10px;height:10px;background-color:#bbb;border-radius:50%;opacity:.7;transition:all .3s ease;cursor:pointer}.association .swiper-pagination-bullet-active{width:28px;height:10px;background-color:#222;border-radius:5px;opacity:1;transition:all .3s ease}.association .fscr img{margin-top:0!important}.association .contact img{width:100%;max-width:150px}.association p,.association,.association li{font-size:18px!important;line-height:22px!important}.association h1{font-size:28px;line-height:32px}.association h2,.association h1{padding-left:2.5rem!important;padding-right:2.5rem!important}.association h3{padding-left:2.5rem!important;padding-right:2.5rem!important;font-size:20px;line-height:24px}.association ul{padding-left:2.5rem!important;padding-right:2.5rem!important;margin:0!important}.association .altri{position:relative}.association .altri img{position:absolute;right:20px;top:-30px;width:auto}.association h2 span,.association p span{color:#008692!important}.association button.ctaButton{bottom:20px;left:50%;transform:translateX(-50%);width:90%;max-width:550px;min-width:auto!important;padding:16px 32px;border-radius:30px;background:rgba(255,255,255,.15);background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,.2));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.35);box-shadow:0 8px 30px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.4);color:#262626;text-align:center;cursor:pointer;z-index:9999;transition:all .25s ease;position:fixed;overflow:hidden}.association button.ctaButton:hover{background:rgba(255,255,255,.25);box-shadow:0 12px 40px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.5)}.association button.ctaButton:active{transform:translateX(-50%) scale(.97)}@media (max-width:575px){.button_cta_open{position:fixed;left:0;bottom:0;background:#018692;color:rgba(255,255,255,.75);padding:8px 25px;font-size:12px;line-height:22px;border-radius:0px;text-transform:uppercase;width:100%!important}}@media (max-width:470px){.association h2,.association h1{font-size:24px;line-height:30px}.association .inner,.association p,.association h2,.association ul,.association h1{padding-left:1.5rem!important;padding-right:1.5rem!important}.association h3{padding-left:1.5rem!important;padding-right:1.5rem!important}}