.szlp-wp *{outline:none!important}.szlp-wp .txt-subfoto{max-width:unset}.szlp-wp strong{font-weight:600}.szlp-wp #section-1{color:#FFF}.szlp-wp .text-seozoom{color:#c4d82e!important}.szlp-wp .txt-subfoto{font-size:18px!important;text-align:left}.szlp-wp .accattivante{font-size:22px}.szlp-wp h1 span{line-height:1.3;font-size:.9em}.szlp-wp .btn.text-seozoom{border-radius:30px;background:#c4d82e;color:#FFF!important;border:none;line-height:30px;transition:all 0.3s ease-out}.szlp-wp .btn.text-seozoom:hover{background:#007587}.szlp-wp .gform-theme--foundation .gform_fields{row-gap:20px}.szlp-wp .gform_wrapper{color:#FFF}.szlp-wp .gform_wrapper a{color:#FFF!important}.szlp-wp .gform_wrapper label,.szlp-wp .gform_wrapper legend{color:#FFF}.szlp-wp .gform_wrapper .gform_button.button[type="submit"]{border-radius:30px!important;font-weight:600!important;background:var(--verde)!important;padding:10px 20px!important;font-size:18px!important;border:none!important;box-shadow:none!important;color:var(--blu)!important;margin:1rem auto 1rem;transition:all 0.3s ease-out}@media (max-width:575px){.szlp-wp #topHead{padding-bottom:0!important}}.szlp-wp{--verde:#FFDE59}.szlp-wp .text-seozoom{color:#FFDE59!important}.szlp-wp .gform_wrapper .gform_button.button[type="submit"]{background:#8f177e;background-image:linear-gradient(to right,#7672ec,#8f177e,#0d83b2)!important;background-size:100%!important;border-radius:40px;color:#FFF!important;border:none!important;text-transform:uppercase!important;padding:15px 30px!important;transition:all 0.3s ease-out!important}.szlp-wp .gform_wrapper .gform_footer{display:flex;justify-content:center}.szlp-wp .gform_wrapper .gform_button.button[type="submit"]:hover{background-size:300%!important;background-position:50% 0%!important}.szlp-wp .gform_wrapper a{color:#00b8d5!important}.szlp-wp .gform_required_legend{display:none}html,body{height:auto!important;min-height:100vh!important;font-family:'Poppins',sans-serif}.szlp-wp{position:relative}.szlp-wp .page-wrapper{background:none}.szlp-wp #section-1{padding-bottom:3rem!important;margin-bottom:0!important}.szlp-wp .form-wrap .gform_wrapper label,.szlp-wp .form-wrap .gform_wrapper legend{color:#2d2d2d}.szlp-wp #section-1 #topHead{z-index:3}.szlp-wp .grid-pdf{display:grid;grid-template-columns:120px auto;align-items:center;gap:20px}.szlp-wp .grid-pdf img{max-width:100%;height:auto}.szlp-wp #cta-new{background:#5170FF;background:linear-gradient(90deg,rgb(81 112 255) 27%,rgb(254 102 196) 95%)}.szlp-wp .gform_wrapper .gform_button.button[type="submit"]{background:#5170FF;background:linear-gradient(90deg,rgb(81 112 255) 27%,rgb(254 102 196) 95%)!important;border:none;color:#FFF;padding:12px 30px;font-size:16px;margin:1.5rem auto 0;display:block;border-radius:8px!important;text-transform:unset!important}.szlp-wp footer{border-top:none;background:#FFF}.szlp-wp footer .social-icons li a{border:none}.szlp-wp footer hr{display:none}.szlp-wp .txt-subfoto{padding:0;margin:0}.szlp-wp .txt-subfoto p{margin:0}.szlp-wp .priv li a{text-decoration:none}.szlp-wp .priv li a:hover{color:#007AFF!important}.szlp-wp footer{padding-top:1.5rem}.szlp-wp footer .social-icons{margin-bottom:0!important}.szlp-wp footer .copyright{font-size:15px}.szlp-wp #logo{width:300px}.szlp-wp [id*="gform_fields_"]{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 30px}.szlp-wp [id*="gform_fields_"] .gform_wrapper{max-width:600px}.szlp-wp [id*="gform_fields_"]>.gfield{border:none;padding:0}.szlp-wp [id*="gform_fields_"] .gfield_label{padding:0 10px;margin-bottom:6px;font-style:normal;font-size:.85em;color:#737373;padding:0}.szlp-wp [id*="gform_fields_"] .gfield--width-half input,.szlp-wp [id*="gform_fields_"] .gform-grid-col input{width:100%}.szlp-wp [id*="gform_fields_"]>.gfield--type-captcha label{display:none}.szlp-wp [id*="gform_fields_"]>.gfield--type-email input{width:100%}.szlp-wp [id*="gform_fields_"]>.gfield--type-email,.szlp-wp [id*="gform_fields_"]>.gfield--type-html,.szlp-wp [id*="gform_fields_"]>.gfield--type-captcha{grid-column:1/3}.szlp-wp [id*="gform_fields_"]>.gfield--type-html{color:#2d2d2d;font-size:15px;font-style:normal}.szlp-wp [id*="gform_"] .gform-footer{position:relative;margin:0;z-index:6}.szlp-wp [id*="gform_"] .gform-footer .gform_button{position:relative;z-index:4;margin-top:2rem}.szlp-wp #section-2{color:#FFF}.szlp-wp #section-2 .arcano-item{position:relative;display:flex;height:100%}.szlp-wp #section-2 .carta-arcano{position:absolute;max-width:180px;height:auto;max-height:230px;top:50%;left:0;border-radius:10px;transform:translate(0%,-50%)}.szlp-wp #section-2 .content-arcano{background:#15171e;padding:40px 20px;padding-left:200px;border-radius:10px;border:1px solid #FFF}.szlp-wp #section-2 .titolo-arcano{color:#d3bd7e;font-size:20px;text-transform:uppercase}.szlp-wp #section-2 .descriptions-arcano{color:#FFF;font-size:19px}.szlp-wp #section-2 .descriptions-arcano p{margin:0}.szlp-wp .rounded{position:relative;background:#FFF;color:#2d2d2d;padding:4px 15px;display:inline-block;border-radius:40px!important;font-size:20px;margin-bottom:1rem;background-image:linear-gradient(to right,#5170ff,#ff66c4);color:transparent!important;background-clip:text;font-weight:400}.szlp-wp .rounded:before{content:'';background:#FFF;width:100%;height:100%;position:absolute;top:-1px;left:0;border-radius:40px!important;z-index:-1}.szlp-wp strong{font-weight:600;font-size:24px;display:block;margin-bottom:0rem}.szlp-wp .accattivante{font-size:21px}.szlp-wp .text-seozoom{font-weight:700;background-image:linear-gradient(to right,#5170ff,#ff66c4);color:transparent!important;background-clip:text;font-size:30px}.szlp-wp .form-wrap{background:#FFF;padding:30px 30px;color:#2d2d2d;border-radius:10px;display:flex;flex-wrap:wrap}.szlp-wp .form-wrap .header-form{font-size:18px;font-style:normal;margin-bottom:1.5rem}.szlp-wp .form-wrap:has([id*="gform_confirmation_wrapper_"]) .header-form,.szlp-wp .form-wrap:has([id*="gform_confirmation_wrapper_"]) .text-muted{display:none}.szlp-wp .gform_wrapper .gform_confirmation_message{border:none;padding:15px;color:#2f2f2f;margin-top:0;background-image:linear-gradient(to right,#5170ff,#ff66c4);color:transparent!important;background-clip:text}.szlp-wp .form-wrap .header-form h2{font-weight:600;font-size:24px;margin-bottom:.5rem}.szlp-wp .form-wrap .text-muted{font-size:14px;font-style:normal;background:url(../img/landing/whitepaper/lucchetto.png) no-repeat center left;background-size:12px auto;text-align:center;display:inline-block;margin:0 auto;padding-left:20px}.szlp-wp .list-cosa-trovi{margin-bottom:30px}.szlp-wp .list-cosa-trovi ul{padding-left:0}.szlp-wp .list-cosa-trovi li{list-style-type:none;margin-bottom:10px;position:relative;padding-left:30px}.szlp-wp .list-cosa-trovi li:before{content:'';width:20px;height:20px;background:url(../img/landing/whitepaper/check.png) no-repeat left center;background-size:contain;position:absolute;top:2px;left:0}.szlp-wp .list-cosa-trovi li b,.szlp-wp .list-cosa-trovi li strong{display:block}.szlp-wp .extra-info{flex:1 0 33.332%;padding:0 5%}.szlp-wp .extra-info+.extra-info{border-left:1px solid #ddd;padding-left:1}.szlp-wp .gform_wrapper.gform-theme--framework .gform_validation_errors .gform_submission_error{font-style:normal;font-size:15px}.szlp-wp .gform_wrapper.gform-theme--framework .gfield_validation_message:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:14px}.szlp-wp .star:before{content:'';display:inline-block;padding-left:24px;padding-top:24px;background:url(../img/landing/whitepaper/star.png) no-repeat center center;background-size:contain;position:relative;top:1px}.szlp-wp .gform_wrapper{width:100%!important}@media (max-width:1200px){.szlp-wp .pe-lg-9{padding-right:80px!important}.szlp-wp [id*="gform_fields_"]{grid-gap:30px 40px}.szlp-wp h1{line-height:1.2!important}}@media (max-width:991px){.szlp-wp #section-1{margin-bottom:0!important}.szlp-wp #section-2 .content-arcano{background:#15171e;padding:20px 20px;padding-left:180px}.szlp-wp [id*="gform_"] .gform-footer{margin-bottom:2rem}}@media (max-width:767px){.szlp-wp #logo{width:260px}.szlp-wp #cta-new div#testo_cta_h3{margin:0 auto}.szlp-wp .extra-info{flex:1 0 100%;padding:20px 0}.szlp-wp .extra-info+.extra-info{margin-top:0;border-top:1px solid #ddd;border-left:none}.szlp-wp .pe-lg-9{padding-right:0px!important}.szlp-wp h1 span{font-size:.85em}.szlp-wp .accattivante{font-size:18px}.szlp-wp [id*="gform_fields_"]{grid-gap:30px 20px}.szlp-wp #section-2 .carta-arcano{left:20px;max-width:120px}.szlp-wp #section-2 .content-arcano{padding-left:160px}.szlp-wp #section-2 .descriptions-arcano{font-size:17px}}@media (max-width:650px){.szlp-wp .rounded{font-size:16px}.szlp-wp .text-seozoom{font-size:24px}.szlp-wp .form-wrap .header-form{margin-bottom:0}.szlp-wp [id*="gform_fields_"]{display:block}.szlp-wp [id*="gform_fields_"]>*{margin-top:20px}}@media (min-width:1200px){.szlp-wp .ms-lg-n7{margin-left:-4.75rem!important}}.szlp-wp .top-lg-50{top:50%}.szlp-wp .left-0{left:0}.szlp-wp .gform_wrapper .gfield--type-captcha,.szlp-wp .gform_wrapper .ginput_recaptcha{display:none}.grecaptcha-badge{visibility:hidden}@media (min-width:992px){.szlp-wp .pe-lg-9{padding-right:80px!important}}.szlp-wp .gform_wrapper .gform_fields>.gfield{grid-column:1 / -1}.szlp-wp .gform_wrapper .gform_fields>.gfield--width-half{grid-column:span 1}@media (min-width:992px) and (max-width:1110px){.szlp-wp .gform_wrapper .gform_fields>.gfield--width-half{grid-column:1 / -1}}.szlp-wp #section-1{position:relative;overflow:hidden;padding-bottom:0!important}.szlp-wp #logo{width:280px}.szlp-wp .szwp-hero{position:relative;z-index:2;display:grid;gap:32px;padding-bottom:48px}@media (min-width:1200px){.szlp-wp .szwp-hero{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:0 72px;align-items:start;padding-bottom:0}.szlp-wp .szwp-testo{max-width:740px}}@media (min-width:1200px) and (max-width:1399.98px){.szlp-wp .szwp-hero{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:0 40px}.szlp-wp .szwp-title{font-size:2.2rem}.szlp-wp .szwp-form .grid-pdf{grid-template-columns:170px auto}.szlp-wp .szwp-pagine{font-size:2.5rem}.szlp-wp .szwp-pdf{font-size:1.1rem}}.szlp-wp .szwp-testo{padding-top:24px;padding-bottom:56px}.szlp-wp .szwp-pill{margin:0 0 22px;white-space:normal;line-height:1.45}.szlp-wp .szwp-title{margin:0 0 22px;color:#fff;font-size:clamp(2.2rem, 2.9vw, 2.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.08}.szlp-wp .szwp-title em{font-style:normal;background-image:linear-gradient(90deg,#ff6ad5 0%,#c77dff 55%,#8fa8ff 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.szlp-wp .szwp-lead{max-width:none;margin-bottom:36px;padding:0;color:rgb(255 255 255 / .88);font-size:1.12rem;line-height:1.55}.szlp-wp .szwp-lead p{margin:0}.szlp-wp .szwp-voci{margin:0}.szlp-wp .szwp-voci ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0}.szlp-wp .szwp-voci li{margin:0;padding:0;color:rgb(255 255 255 / .75);font-size:.82rem;line-height:1.4}.szlp-wp .szwp-voci li::before{content:"";position:static;display:block;width:64px;height:64px;margin-bottom:14px;border-radius:50%;border:2px solid var(--c);background:rgb(255 255 255 / .04) var(--i) no-repeat center / 28px 28px;box-shadow:0 0 22px color-mix(in srgb,var(--c) 45%,transparent)}.szlp-wp .szwp-voci li:nth-child(1){--c:#9B6BFF;--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9A6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 20V10M9.5 20V5M15 20v-7M20.5 20V8'/><path d='M3 20.5h18'/></svg>"); }
.szlp-wp .szwp-voci li:nth-child(2) { --c: #3F8CFF; --i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='m20 20-4.2-4.2'/></svg>"); }
.szlp-wp .szwp-voci li:nth-child(3) { --c: #22C7D6; --i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235EE6F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='8.5' r='3.2'/><path d='M3.5 19c0-3 2.5-5 5.5-5s5.5 2 5.5 5'/><circle cx='16.5' cy='9.5' r='2.6'/><path d='M16 14.2c2.6.2 4.5 2 4.5 4.8'/></svg>"); }
.szlp-wp .szwp-voci li:nth-child(4) { --c: #F4B92C; --i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFD24A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 18h6M10 21h4'/><path d='M12 3a6 6 0 0 0-3.6 10.8c.6.5 1 1.2 1 2V16h5.2v-.2c0-.8.4-1.5 1-2A6 6 0 0 0 12 3z'/></svg>"); }
.szlp-wp .szwp-voci li b,
.szlp-wp .szwp-voci li strong {
    display: block;
    margin-bottom: 2px;
    color: #fff;
    font-size: .92rem;
    font-weight: 600;
}

/* ---- Il modulo ---- */
.szlp-wp .szwp-form { align-self: start; padding-bottom: 56px; }
/* Copertina e «40+ pagine» (30/09/2026): la foto a sinistra, a destra il
   numero in gradiente, «pagine» in bianco e sotto «PDF scaricabile subito». */
.szlp-wp .szwp-form .grid-pdf {
    grid-template-columns: 210px auto;
    gap: 12px;
    margin: 0 0 16px;
    white-space: nowrap;
}
.szlp-wp .szwp-form .grid-pdf img { width: 100%; }
.szlp-wp .szwp-pagine {
    display: block;
    color: #fff;
    font-size: 3rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1;
}
.szlp-wp .szwp-pagine-num {
    background-image: linear-gradient(90deg, #ff6ad5 0%, #c77dff 55%, #8fa8ff 100%);
    -webkit-background-clip: text;
            background-clip: text;
    color: transparent;
}
.szlp-wp .szwp-pdf {
    display: block;
    margin-top: 8px;
    color: rgba(255, 255, 255, .88);
    font-size: 1.3rem;
    font-weight: 500;
    line-height: 1.2;
}
.szlp-wp .szwp-form .form-wrap {
    padding: 34px 30px 30px;
    border-radius: 14px;
    box-shadow: 0 30px 70px rgba(0, 0, 0, .35);
}
.szlp-wp .szwp-form .form-wrap .header-form h2 { color: #0b1b2b; font-size: 1.75rem; font-weight: 700; }
.szlp-wp .szwp-form [id*="gform_fields_"] .gfield_label { color: #1f2d3a; font-size: 1rem; font-weight: 500; }
.szlp-wp .szwp-form [id*="gform_fields_"] > .gfield--type-html { color: #1f2d3a; }
/* #335FEF e non #3D6BFF (20/10/2026): sul bianco il secondo fa 4,4:1, appena
   sotto il 4,5 richiesto (PageSpeed, link «Privacy policy»); questo 5,2:1. */
.szlp-wp .szwp-form .gform_wrapper a { color: #335fef !important; font-weight: 600; text-decoration: none; }
/* Il pulsante: a tutta larghezza, pastiglia, gradiente e freccia. È un
   <button> di Gravity Forms, quindi la freccia può essere un ::after. */
.szlp-wp .szwp-form .gform_wrapper .gform_button.button[type="submit"] {
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
    width: 100%;
    padding: 18px 30px !important;
    border-radius: 999px !important;
    background: linear-gradient(90deg, #8f177e, #0d83b2) !important;
    font-size: 1.3rem !important;
    font-weight: 600 !important;
    box-shadow: 0 14px 30px rgba(13, 131, 178, .35) !important;
}
/* La freccia è quella della CTA «Prova gratis 7 giorni» (fa-arrow-right,
   solid), ridisegnata col suo tracciato come maschera SVG: il foglio del kit
   Font Awesome arriva in differita, e un glifo per nome si vedrebbe in
   ritardo o per niente (vedi la nota in home.css, .sz-flowcard). Prende il
   colore del testo del pulsante. */
.szlp-wp .szwp-form .gform_wrapper .gform_button.button[type="submit"]::after {
    content: "";
    flex: none;
    width: .875em;
    height: 1em;
    background: currentColor;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center / contain;
            mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center / contain;
    transition: transform .25s cubic-bezier(.22, 1, .36, 1);
}
.szlp-wp .szwp-form .gform_wrapper .gform_button.button[type="submit"]:hover::after { transform: translateX(4px); }
.szlp-wp .szwp-form .gform_wrapper .gform_footer { display: block; }

/* ---- La curva di chiusura ---- */
.szlp-wp .szwp-curva {
    z-index: 3;
    height: 90px;
    background: #fff;
}
/* Il testo e il modulo non devono finire sotto la curva. */
@media (min-width: 1200px) {
    .szlp-wp .szwp-testo, .szlp-wp .szwp-form { padding-bottom: 110px; }
}

/* ---- Telefoni e tablet: la composizione verticale del disegno mobile ----
   Ordine: pastiglia, titolo, paragrafo, le quattro voci, il modulo, la copertina con «40+ pagine». Testo e modulo diventano
   `display: contents`: i loro figli passano a essere elementi della griglia
   e si riordinano con `order`, senza toccare il markup del desktop. */
@media (max-width: 1199.98px) {
    /* design.css dà ad ogni .container / .container-fluid almeno 24px a lato:
       qui sono due uno dentro l'altro (la sezione e il contenitore) e i
       margini diventavano 48px. Resta quello del contenitore interno. */
    .szlp-wp #section-1 { padding-inline: 0; }
    .szlp-wp .logo { text-align: center; }
    /* minmax(0, 1fr): senza, l'unica colonna si allarga fino all'elemento più
       largo e tutta la hero esce dallo schermo (30/09/2026, «40+ pagine»
       in nowrap su iPhone). */
    .szlp-wp .szwp-hero { grid-template-columns: minmax(0, 1fr); max-width: 760px; gap: 0; padding-bottom: 96px; text-align: center; }
    /* !important e id: sotto i 575 una regola vecchia del foglio azzera il
       padding di #topHead con !important, e la curva coprirebbe «40+ pagine». */
    .szlp-wp #topHead.szwp-hero { padding-bottom: 96px !important; }
    .szlp-wp .szwp-testo, .szlp-wp .szwp-form { display: contents; }

    .szlp-wp .szwp-pill  { order: 1; justify-self: center; margin: 10px 0 16px; }
    .szlp-wp .szwp-title { order: 2; margin-bottom: 14px; font-size: clamp(1.9rem, 5.6vw, 2.8rem); }
    .szlp-wp .szwp-lead  { order: 3; margin: 0 auto 8px; font-size: 1.05rem; }

    .szlp-wp .szwp-voci { order: 5; margin: 28px 0 32px; }
    .szlp-wp .szwp-voci li { text-align: center; }
    .szlp-wp .szwp-voci li::before { margin-inline: auto; }

    .szlp-wp .szwp-form .form-wrap { order: 6; text-align: left; }
    .szlp-wp .szwp-form .grid-pdf {
        order: 7;
        justify-content: center;
        margin: 22px 0 0;
        padding-left: 0;
        text-align: left;
    }

    .szlp-wp .szwp-curva { height: 56px; }
}
@media (max-width: 767.98px) {
    .szlp-wp .szwp-voci ul { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 16px; }
    .szlp-wp .szwp-voci li::before { width: 56px; height: 56px; }
    /* Foto 150 + «40+ pagine» a 2,2rem in nowrap facevano ~373px: più dello
       spazio di un iPhone (358). Più piccoli, e il testo può andare a capo. */
    .szlp-wp .szwp-form .grid-pdf { grid-template-columns: 110px minmax(0, auto); white-space: normal; }
    .szlp-wp .szwp-pagine { font-size: 1.9rem; }
    .szlp-wp .szwp-pdf { font-size: 1rem; }
    /* La card del modulo da telefono: esce di 12px dal margine dei testi
       (24px), così resta a 12px dal bordo dello schermo. */
    .szlp-wp .szwp-form .form-wrap { margin-inline: -12px; padding: 24px 16px; }
    .szlp-wp .szwp-form .gform_wrapper .gform_button.button[type="submit"]{font-size:1.1rem!important}}