html{scroll-behavior:smooth}body#landing{margin-top:0 !important}body#landing .inner{max-width:1200px}.lp-header,#lp-leyton{background-color:#f1f1f1}.lp-header{padding:20px 0}.lp-header img{display:block;height:auto;margin:auto}.lp-header .lp-header-payoff img{width:190px;margin-bottom:10px}.lp-header .lp-header-logo img{width:100%;max-width:700px}#lp-leyton{font-family:"Hepta Slab",serif !important;letter-spacing:-0.05em;font-weight:normal;line-height:1.5}#lp-leyton .has-grey-background{background-color:#dadada}#lp-leyton h2{font-size:28px;line-height:1.3;margin-bottom:10px}#lp-leyton h3,#lp-leyton p,#lp-leyton ul,#lp-leyton li{font-size:18px}#lp-leyton h1,#lp-leyton h2,#lp-leyton h3{font-weight:700;color:#c00}#lp-leyton h3,#lp-leyton p,#lp-leyton ul,#lp-leyton li{margin:0}#lp-leyton .mid-text,#lp-leyton .large-text{font-size:24px;line-height:1.3}#lp-leyton .section-padding{padding:50px 0}#lp-leyton .lp-hero{display:grid}#lp-leyton .lp-hero p{color:#7e7e7d}#lp-leyton .lp-hero .banner-flag,#lp-leyton .lp-hero .key-visual{display:block;height:auto}#lp-leyton .lp-hero .banner-flag{width:250px;margin:10px auto 0 auto}#lp-leyton .lp-hero .key-visual{width:100%;margin-bottom:20px}#lp-leyton .lp-hero .colonna-hero-text{text-align:center}#lp-leyton .lp-hero .colonna-hero-text h1{font-size:28px;line-height:1.3;margin-bottom:10px}#lp-leyton .lp-hero .colonna-hero-text p{font-size:28px;line-height:1.2}#lp-leyton .lp-hero-intro{padding:20px 0 0 0}#lp-leyton .lp-hero-intro .mid-text{margin:10px 0}#lp-leyton .lp-hero-intro .lp-button-wrapper img{margin-bottom:-46px}#lp-leyton .lp-button-wrapper img{display:block;width:auto;height:66px;margin-left:auto}#lp-leyton .lp-relatori{background-image:url("img/lp-landing-logo-sfondo.svg");background-size:auto calc(100% - 20px);background-repeat:no-repeat;background-position:right 50px center}#lp-leyton .lp-relatori .lp-cards-wrapper{margin:20px 0 0 0}#lp-leyton .lp-relatori .lp-card{text-align:center;margin-bottom:10px;order:2}#lp-leyton .lp-relatori .lp-card .lp-card--immagine img{width:200px;height:200px;display:block;margin:auto}#lp-leyton .lp-relatori .modulblok-cards{display:flex;flex-direction:column}#lp-leyton .lp-relatori .modulblok-cards .lp-card-mb-logo{order:1;margin:0 0 20px 0}#lp-leyton .lp-relatori .modulblok-cards .lp-card-mb-logo img{width:60px;display:block;height:auto;margin:auto}#lp-leyton .lp-relatori .leyton-cards{display:flex;flex-direction:column;margin:30px 0 20px 0}#lp-leyton .lp-relatori .leyton-cards .lp-card h3{color:#ec6537}#lp-leyton .lp-relatori .leyton-cards .lp-card-leyton-logo{order:1;margin:0 0 20px 0}#lp-leyton .lp-relatori .leyton-cards .lp-card-leyton-logo img{width:150px;display:block;height:auto;margin:auto}#lp-leyton .lp-relatori .programme{margin-bottom:20px}#lp-leyton .lp-slogan-bottone{padding:30px 0 0 0}#lp-leyton .lp-slogan-bottone p{margin-bottom:10px;color:#c00}#lp-leyton .lp-slogan-bottone .lp-button-wrapper img{margin-bottom:-47px}#lp-leyton .lp-slogan-date{padding-bottom:0}#lp-leyton .lp-slogan-date p{color:#575756}#lp-leyton .lp-slogan-date .footer-color-block{display:block;margin:30px auto 0 auto;background-color:#c00;position:relative;width:250px;height:25px;text-align:center}#lp-leyton .lp-slogan-date .footer-color-block:after{content:"";position:absolute;background-color:#ec6537;top:0;right:0;bottom:0;left:50%}#lp-leyton .lp-form input[type=text],#lp-leyton .lp-form input[type=email],#lp-leyton .lp-form textarea{border:1px solid #000 !important}#lp-leyton .lp-form#lp-form-block .ginput_container.ginput_container_consent{display:grid;align-items:center;grid-template-columns:20px 1fr}#lp-leyton .lp-form#lp-form-block .ginput_container.ginput_container_consent label{margin:0 !important}#lp-leyton .lp-form#lp-form-block .gform_validation_errors h2{margin:0;font-size:18px;line-height:1.5}#lp-leyton .lp-form#lp-form-block .gfield_label.gform-field-label{font-weight:normal}#lp-leyton .lp-form#lp-form-block .gform-field-label--type-sub{font-size:15px !important;margin-top:5px !important}@media(min-width: 767px){.colonne-2{display:grid;grid-template-columns:1fr 1fr;gap:40px}.colonne-2-nospacedesktop{gap:0px}.lp-header{padding:30px 0}.lp-header .lp-header-payoff img{width:270px;margin:0px}.lp-header .lp-header-logo img{max-width:100%}#lp-leyton h2{font-size:32px}#lp-leyton h3,#lp-leyton p,#lp-leyton ul,#lp-leyton li{font-size:21px}#lp-leyton .large-text{font-size:28px}#lp-leyton .section-padding{padding:60px 0}#lp-leyton .lp-hero .colonna-key-visual{order:2}#lp-leyton .lp-hero .colonna{order:1}#lp-leyton .lp-hero .banner-flag{width:300px;margin:10px 0 0 0}#lp-leyton .lp-hero .key-visual{margin-bottom:0px}#lp-leyton .lp-hero .colonna-hero-text{text-align:left}#lp-leyton .lp-hero .colonna-hero-text h1,#lp-leyton .lp-hero .colonna-hero-text p{font-size:38px}#lp-leyton .lp-hero-intro{padding:40px 0 0 0}#lp-leyton .lp-hero-intro .mid-text{margin:10px 0}#lp-leyton .lp-hero-intro .lp-button-wrapper img{margin-bottom:-59px}#lp-leyton .lp-button-wrapper img{height:83px}#lp-leyton .lp-relatori{background-size:auto calc(100% - 30px);background-position:right 100px center}#lp-leyton .lp-relatori .modulblok-cards{flex-direction:row;flex-wrap:wrap;align-items:flex-start}#lp-leyton .lp-relatori .modulblok-cards .lp-card{width:50%}#lp-leyton .lp-relatori .modulblok-cards .lp-card-mb-logo{width:100%}#lp-leyton .lp-relatori .modulblok-cards .programme{margin-bottom:0px}#lp-leyton .lp-slogan-bottone{padding:50px 0 0 0}#lp-leyton .lp-slogan-bottone p{margin-bottom:20px;width:65%}#lp-leyton .lp-slogan-bottone .lp-button-wrapper img{margin-bottom:-59px}#lp-leyton .lp-slogan-date{padding-bottom:0}#lp-leyton .lp-slogan-date .footer-color-block{width:350px;margin-top:50px}}@media(min-width: 980px){#lp-leyton h1,#lp-leyton h2{margin-left:-30px}#lp-leyton .lp-hero .colonna-hero-text h1{font-size:52px}#lp-leyton .lp-relatori{background-size:auto calc(100% - 60px);background-position:right 200px center}#lp-leyton .lp-relatori .lp-cards-wrapper{display:grid;grid-template-columns:2fr 1fr;margin:30px 0 40px 0}#lp-leyton .lp-relatori .lp-card{order:0;text-align:left;box-sizing:border-box;padding-right:20px;min-height:320px}#lp-leyton .lp-relatori .lp-card .lp-card--immagine img{margin:0}#lp-leyton .lp-relatori .modulblok-cards .lp-card-mb-logo img{width:90px}#lp-leyton .lp-relatori .leyton-cards{margin:0}#lp-leyton .lp-relatori .leyton-cards .lp-card-leyton-logo{margin:0}#lp-leyton .lp-relatori .leyton-cards .lp-card-leyton-logo img{width:220px;margin:0}}
