body{font-family:"PT Sans",sans-serif;color:#252B32}.container{padding:0}.row{margin:0}.avanti{width:100%;margin:0 auto;padding:40px 0;text-align:center;background-color:#A2CD28;color:#fff;position:fixed;bottom:0;left:0;cursor:pointer;font-size:22px;transition:background-color 0.2s ease}.avanti:hover{background-color:#83a61e}.avanti.errore{background-color:#cd4127}.avanti.errore:hover{background-color:#aa1f05}.avanti.errore .errors{font-weight:800;margin:0 20px}.box{width:100%;margin:0 auto}.box-inside{width:100%;max-width:1440px;margin:0 auto}.cont-img{padding-top:70px;position:relative;background:#D7DFE3;background:-webkit-linear-gradient(#D7DFE3, #fff);background:-o-linear-gradient(#D7DFE3, #fff);background:-moz-linear-gradient(#D7DFE3, #fff);background:linear-gradient(#D7DFE3, #fff)}.cont-img .text-center img{margin-bottom:30px}.cont-img .main-image{width:100%}.cont-img h2{font-size:52px}.cont-img h4{font-size:22px;margin-bottom:20px;font-weight:400;line-height:33px}.cont-img h4 strong{font-weight:700}.cont-img.privacy-cont{padding-bottom:70px;margin-bottom:50px}.cont-img.privacy-cont h1{color:#A2CD28;font-size:35px}.legal h2{color:#A2CD28;font-size:28px}.blocco-grigio{width:100%;min-height:30vh;margin:10px 0}.blocco-grigio .grey-bg{padding:0;background-color:#fafafa;height:40vh;display:table}.blocco-grigio .grey-bg.left{border-right:5px solid #fff}.blocco-grigio .grey-bg.right{border-left:5px solid #fff}.blocco-grigio .grey-bg .inside{display:table-cell;vertical-align:middle;height:100%}.blocco-grigio .grey-bg .inside h4{font-size:74px;font-weight:900}.blocco-grigio .grey-bg .inside h3{font-size:28px}.blocco-grigio .grey-bg .inside p{line-height:25px;font-size:22px}.blocco-grigio.cont-fr{background-color:#fafafa}.blocco-grigio.cont-fr .fragole{background:url("../img/bg-fragole.jpg") no-repeat;background-size:100%;background-position:0 100%;padding:40px 0}.blocco-grigio.cont-fr .fragole h2{font-size:35px}.blocco-grigio.cont-fr .fragole p{margin-top:25px;line-height:27px;font-size:26px;padding:0 20px}.blocco-grigio.cont-fr .fragole p.disclaimer{color:#686868;font-size:18px;line-height:22px}.blocco-dinamico .blocco1,.blocco-dinamico .blocco3{background-color:#fafafa}.blocco-dinamico .blocco1{padding:50px 0 100px 0}.blocco-dinamico .blocco2{background-color:#fff}.blocco-dinamico .blocco2 .icon-holder img{max-height:75px}.blocco-dinamico .blocco2 .img-esclusiva{padding:0}.blocco-dinamico .blocco2 .img-esclusiva img{width:100%;margin-bottom:20px}.blocco-dinamico .blocco2 .big-image img{width:100%;margin-bottom:20px}.blocco-dinamico .blocco2 .text-big-image{margin-top:20px;margin-bottom:40px}.blocco-dinamico .blocco2 p{font-size:18px;line-height:22px;margin-top:15px}.blocco-dinamico .blocco4{padding:150px 0;background-color:#A2CD28;color:#fff}.blocco-dinamico .blocco4 img{max-width:100px;margin:30px auto}.blocco-dinamico .blocco4 h2{font-size:36px}.blocco-dinamico .blocco4 h4{font-size:26px}.blocco-dinamico .blocco{padding:5px}.blocco-dinamico .blocco h2{margin:40px 0;font-size:35px}.blocco-dinamico .blocco .cont-servizi{padding:5px}.blocco-dinamico .blocco .cont-servizi .inside-blocco{cursor:pointer;background-color:#fff;border-radius:10px;padding:15px 20px;height:100%;transition:background-color 0.2s ease}.blocco-dinamico .blocco .cont-servizi .inside-blocco:hover{background-color:#F2F2F2}.blocco-dinamico .blocco .cont-servizi .inside-blocco h5{font-size:28px}.blocco-dinamico .blocco .cont-servizi .inside-blocco p{color:#686868;font-size:18px;line-height:22px}.blocco-dinamico .blocco .cont-servizi .inside-blocco.selected{background-color:#A2CD28;color:#fff}.blocco-dinamico .blocco .cont-servizi .inside-blocco.selected .img-holder img.icon{display:none}.blocco-dinamico .blocco .cont-servizi .inside-blocco.selected .img-holder img.icon-select{display:block}.blocco-dinamico .blocco .cont-servizi .inside-blocco.selected p{color:#fff}.blocco-dinamico .blocco .cont-servizi .inside-blocco .img-holder{margin:8px 0}.blocco-dinamico .blocco .cont-servizi .inside-blocco .img-holder img{text-align:left;height:60px}.blocco-dinamico .blocco .cont-servizi .inside-blocco .img-holder img.icon{display:block}.blocco-dinamico .blocco .cont-servizi .inside-blocco .img-holder img.icon-select{display:none}form{margin:20px auto 160px;font-size:16px}form .form-group{margin:30px auto}form .form-control{border-radius:0 !important}form .form-control::-webkit-input-placeholder{color:#b1b1b1}form .form-control::-moz-placeholder{color:#b1b1b1}form .form-control:-ms-input-placeholder{color:#b1b1b1}form .form-control:-moz-placeholder{color:#b1b1b1}form label{font-weight:800;font-size:18px}form label.form-check-label{font-weight:400}form a{color:#A2CD28;text-decoration:none}form a:hover{text-decoration:none}form .phone-group label{display:block}form .phone-group input{display:inline-block;width:32%}@media (max-width: 576px){form .phone-group input{width:28%}}form .phone-group input.mini-input{width:15%}@media (max-width: 576px){form .phone-group input.mini-input{width:18%}}form .alert{border-radius:0 !important}footer{color:#616D7A;font-size:12px}footer span{color:#999999}footer .box{background-color:#F2F2F2;padding:40px 0}footer .foot-link{text-decoration:none;margin:0 5px}footer .foot-link:hover{text-decoration:none}footer .foot-link img{width:40px}footer .social-cont{text-align:right}@media (max-width: 767px){footer .social-cont{text-align:left}}
