.elementor-155 .elementor-element.elementor-element-cb0a66a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-91a6815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-155 .elementor-element.elementor-element-91a6815:not(.elementor-motion-effects-element-type-background),.elementor-155 .elementor-element.elementor-element-91a6815>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#62AFDA}.elementor-155 .elementor-element.elementor-element-42b56ad{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-155 .elementor-element.elementor-element-42b56ad:not(.elementor-motion-effects-element-type-background),.elementor-155 .elementor-element.elementor-element-42b56ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#62AFDA}.elementor-155 .elementor-element.elementor-element-42b56ad::before,.elementor-155 .elementor-element.elementor-element-42b56ad>.elementor-background-video-container::before,.elementor-155 .elementor-element.elementor-element-42b56ad>.e-con-inner>.elementor-background-video-container::before,.elementor-155 .elementor-element.elementor-element-42b56ad>.elementor-background-slideshow::before,.elementor-155 .elementor-element.elementor-element-42b56ad>.e-con-inner>.elementor-background-slideshow::before,.elementor-155 .elementor-element.elementor-element-42b56ad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#62AFDA;--background-overlay:''}.elementor-155 .elementor-element.elementor-element-e84baee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-8167dd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type="submit"]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:20px}.elementor-155 .elementor-element.elementor-element-896581b .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-20px}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group.recaptcha_v3-bottomleft,.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-155 .elementor-element.elementor-element-896581b .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-155 .elementor-element.elementor-element-896581b .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-155 .elementor-element.elementor-element-896581b .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group>label,.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-subgroup label{color:#FFF}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-type-html{padding-bottom:0;color:#000}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group .elementor-field{color:#000}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .e-form__buttons__wrapper__button-next{color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .elementor-button[type="submit"]{color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .elementor-button[type="submit"] svg *{fill:#fff}.elementor-155 .elementor-element.elementor-element-896581b .e-form__buttons__wrapper__button-previous{background-color:red;color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .elementor-button[type="submit"]:hover{color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-155 .elementor-element.elementor-element-896581b .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-155 .elementor-element.elementor-element-896581b .elementor-message.elementor-message-success{color:#EDEDED}.elementor-155 .elementor-element.elementor-element-896581b .elementor-message.elementor-message-danger{color:#FFF}.elementor-155 .elementor-element.elementor-element-896581b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#000000;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-155 .elementor-element.elementor-element-2bb09fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-bcd5301{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-58cd2d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-fa5c441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-7096e84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-fc92523{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-86147df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-cc62754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-155 .elementor-element.elementor-element-ecba4a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:768px){.elementor-155 .elementor-element.elementor-element-91a6815{--content-width:1600px}.elementor-155 .elementor-element.elementor-element-e84baee{--width:50%}.elementor-155 .elementor-element.elementor-element-8167dd1{--width:50%}}.hero-content{max-width:600px}.hero-eyebrow{font-size:14px;color:rgb(255 255 255 / .9);display:block;margin-bottom:15px}.hero-content h1{font-size:48px;color:#fff;font-weight:700;margin-bottom:20px}.hero-intro{font-size:18px;color:rgb(255 255 255 / .9);margin-bottom:30px}.btn-hero{display:inline-block;padding:14px 30px;border:1px solid #fff;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px}@media (max-width:1024px){.hero-inner{display:flex!important;flex-direction:column!important;gap:32px!important;align-items:stretch!important}.hero-content{max-width:100%!important;width:100%!important}.elementor-widget-form,.elementor-form{width:100%!important;max-width:100%!important}.elementor-field-group{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.elementor-field-type-submit{width:100%!important}.elementor-button{width:100%!important}}.elementor-field-type-checkbox.privacy-small label,.elementor-field-type-checkbox.privacy-small .elementor-field-option label,.elementor-field-type-checkbox.privacy-small .elementor-field-subgroup label{font-size:12px!important;line-height:1.4!important;font-weight:400!important;opacity:.85}.elementor-field-type-checkbox.privacy-small input[type="checkbox"]{transform:scale(.85);transform-origin:left center;margin-right:6px!important}.elementor-field-type-checkbox.privacy-small{margin-top:4px!important;margin-bottom:8px!important}.elementor-field-type-checkbox.privacy-small>.elementor-field-label{display:none!important}<style>.leone-gnato,.leone-gnato *{box-sizing:border-box}.leone-gnato{--blue:#62afda;--blue-dark:#4a9acc;--blue-light:#d6edf8;--black:#1a1a1a;--gray:#f4f5f6;--white:#ffffff;--text:#2c2c2c;--serif:Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif;--max:1180px;--radius:4px;font-family:var(--sans);color:var(--text);background:var(--white);line-height:1.75;-webkit-font-smoothing:antialiased}.leone-gnato img{max-width:100%;display:block}.leone-gnato .container{width:100%;max-width:var(--max);margin:0 auto;padding:0 24px}.leone-gnato .text-body{max-width:760px;margin:0 auto}.leone-gnato h1,.leone-gnato h2,.leone-gnato h3{font-family:var(--serif);font-weight:400;line-height:1.2;margin:0}.leone-gnato .section-label{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blue);margin-bottom:18px;display:block}.leone-gnato .section-label--white{color:rgb(255 255 255 / .78)}.leone-gnato .hero,.leone-gnato .section-white,.leone-gnato .section-blue,.leone-gnato .section-gray,.leone-gnato .cta-section{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.leone-gnato .section-white{background:#fff;padding:90px 0}.leone-gnato .section-blue{background:var(--blue);padding:90px 0;color:#fff}.leone-gnato .section-gray,.leone-gnato .cta-section{background:var(--gray);padding:90px 0}.leone-gnato .hero{min-height:92vh;display:flex;align-items:center;background:linear-gradient(135deg,#4aa8d8 0%,#62afda 35%,#85c5e5 65%,#b2d9f0 100%)}.leone-gnato .hero-inner{display:grid;grid-template-columns:1fr 420px;gap:56px;align-items:center;width:100%;padding:120px 0 70px}.leone-gnato .hero-content{max-width:620px}.leone-gnato .hero-eyebrow{font-size:13px;font-weight:400;letter-spacing:.06em;color:rgb(255 255 255 / .9);margin-bottom:18px;display:block}.leone-gnato .hero h1{font-family:var(--sans);font-size:clamp(34px, 5.5vw, 66px);color:#fff;font-weight:700;line-height:1.05;letter-spacing:-.01em;margin-bottom:24px}.leone-gnato .hero-intro{color:rgb(255 255 255 / .92);font-size:18px;font-weight:300;margin-bottom:34px;line-height:1.6;max-width:560px}.leone-gnato .btn-hero,.leone-gnato .btn-secondary{display:inline-block;padding:15px 34px;font-family:var(--sans);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-radius:4px;transition:all 0.25s ease}.leone-gnato .btn-hero{color:#fff;background:#fff0;border:1.5px solid rgb(255 255 255 / .85)}.leone-gnato .btn-secondary{background:var(--blue);color:#fff;border:2px solid var(--blue)}.leone-gnato .hero-form-card{background:rgb(255 255 255 / .13);border:1px solid rgb(255 255 255 / .28);border-radius:8px;padding:34px 28px;box-shadow:0 8px 40px rgb(0 0 0 / .12)}.leone-gnato .hero-form-card .form-title{font-family:var(--serif);font-size:28px;font-style:italic;color:#fff;margin-bottom:16px}.leone-gnato .hero-form-card .form-subtitle{color:rgb(255 255 255 / .84);font-size:15px;margin-bottom:20px}.leone-gnato .what-is h2{font-size:clamp(34px, 4vw, 52px);color:var(--black);margin-bottom:28px;font-style:italic}.leone-gnato .what-is h2 strong{font-style:normal;color:var(--blue)}.leone-gnato .what-is p{color:var(--text);font-size:17px;line-height:1.9;margin-bottom:18px}.leone-gnato .problem-band{background:var(--blue-light);border-left:4px solid var(--blue);padding:28px 30px;margin:40px auto 0;max-width:760px;border-radius:0 4px 4px 0}.leone-gnato .problem-band p{font-family:var(--serif);font-size:22px;font-style:italic;color:var(--black);line-height:1.7;margin:0}.leone-gnato .symptoms-grid,.leone-gnato .treatment-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.leone-gnato .symptoms-left h2,.leone-gnato .treatment-right h2{font-size:clamp(32px, 3.5vw, 46px);margin-bottom:16px}.leone-gnato .symptoms-left h2{color:#fff}.leone-gnato .intro-text{color:rgb(255 255 255 / .84);margin-bottom:32px;font-size:16px}.leone-gnato .icon-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.leone-gnato .icon-list li{display:flex;align-items:flex-start;gap:14px;color:rgb(255 255 255 / .97);font-size:15px}.leone-gnato .icon-list .icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgb(255 255 255 / .18);border:1px solid rgb(255 255 255 / .35);display:flex;align-items:center;justify-content:center;margin-top:1px}.leone-gnato .icon-list .icon::before{content:"";width:10px;height:10px;display:block;border-radius:50%;background:#fff}.leone-gnato .icon-list li strong{display:block;font-weight:700;margin-bottom:2px;color:#fff}.leone-gnato .icon-list li span{font-size:14px;color:rgb(255 255 255 / .74)}.leone-gnato .agitate-box{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .24);border-radius:4px;padding:28px;margin-top:34px;text-align:center}.leone-gnato .agitate-box p{font-family:var(--serif);font-size:22px;font-style:italic;color:rgb(255 255 255 / .93);line-height:1.7;margin:0}.leone-gnato .img-placeholder,.leone-gnato .treatment-img{border-radius:4px;overflow:hidden;background-size:cover;background-position:center}.leone-gnato .img-placeholder{min-height:520px;background-image:url(https://studiodentisticoleone.com/wp-content/uploads/2026/04/studio-leone-gnatologia.webp);border:1px solid rgb(255 255 255 / .22)}.leone-gnato .treatment-img{display:flex;align-items:center;justify-content:center;min-height:auto!important;background:none!important;background-color:transparent!important}.video-wrap{position:relative;width:100%;max-width:600px;padding-top:56.25%}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.leone-gnato .treatment-right h2{color:var(--black);font-style:italic}.leone-gnato .treatment-right h2 strong{font-style:normal;color:var(--blue)}.leone-gnato .treatment-right p{color:var(--text);font-size:16px;line-height:1.9;margin-bottom:18px}.leone-gnato .pillars{display:flex;flex-direction:column;gap:22px;margin-top:32px}.leone-gnato .pillar{display:flex;gap:18px;align-items:flex-start}.leone-gnato .pillar-number{flex-shrink:0;font-family:var(--serif);font-size:34px;color:var(--blue);line-height:1;margin-top:-4px}.leone-gnato .pillar-text strong{display:block;font-weight:700;font-size:16px;color:var(--black);margin-bottom:4px}.leone-gnato .pillar-text span{font-size:15px;color:#666}.leone-gnato .cta-section h2{font-size:clamp(34px, 4vw, 54px);color:var(--black);margin-bottom:20px;font-style:italic}.leone-gnato .cta-section h2 strong{font-style:normal;color:var(--blue)}.leone-gnato .cta-section p{color:#666;font-size:16px;max-width:560px;margin:0 auto 36px;line-height:1.85}.leone-gnato .cta-note{display:block;margin-top:24px;font-size:13px;color:#8a8a8a}@media (max-width:1024px){.leone-gnato .hero-inner{grid-template-columns:1fr;gap:32px;align-items:flex-start}.leone-gnato .hero-content,.leone-gnato .hero-form-card{max-width:100%;width:100%}.leone-gnato .hero-form-card{margin-top:8px}.leone-gnato .hero-form-card .elementor-form,.leone-gnato .hero-form-card form{width:100%}.leone-gnato .hero-form-card .elementor-field-group{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.leone-gnato .hero-form-card .elementor-field-type-submit{width:100%!important}.leone-gnato .hero-form-card .elementor-button{width:100%}.leone-gnato .symptoms-grid,.leone-gnato .treatment-grid{grid-template-columns:1fr}}@media (max-width:767px){.leone-gnato .container{padding-inline:18px}.leone-gnato .hero{min-height:auto}.leone-gnato .hero-inner{padding:110px 0 50px;gap:28px}.leone-gnato .hero h1{font-size:clamp(30px, 10vw, 46px)}.leone-gnato .hero-intro{font-size:16px}.leone-gnato .hero-form-card{padding:24px 20px}.leone-gnato .section-white,.leone-gnato .section-blue,.leone-gnato .section-gray,.leone-gnato .cta-section{padding:70px 0}.leone-gnato .img-placeholder{min-height:320px}}.leone-testimonials{background:#f3f3f3;padding:80px 0;width:100%}.leone-testimonials-container{width:100%;max-width:1400px;margin:0 auto;padding:0 32px}.leone-testimonials-title{font-size:clamp(36px, 4vw, 60px);line-height:1.1;margin-bottom:32px;color:#222;font-family:Arial,Helvetica,sans-serif;font-weight:300}.leone-testimonials-title strong{font-weight:700}.leone-testimonials-top{display:grid;grid-template-columns:420px 1fr;gap:60px;align-items:center;margin-bottom:40px}.leone-testimonials-featured-content h3{font-size:24px;margin-bottom:16px;color:#333}.leone-testimonials-featured-content p{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.leone-testimonials-benefits{list-style:none;padding:0;margin-bottom:24px}.leone-testimonials-benefits li{padding-left:22px;position:relative;margin-bottom:10px}.leone-testimonials-benefits li::before{content:"✓";position:absolute;left:0;color:#2f89d9;font-weight:700}.leone-testimonials-button{display:inline-block;padding:12px 22px;border:1px solid #2f89d9;color:#2f89d9;font-size:13px;text-transform:uppercase;text-decoration:none;font-weight:700}.leone-testimonials-button:hover{background:#2f89d9;color:#fff}.leone-testimonials-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.leone-testimonial-card{width:100%}.leone-video-wrap{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.leone-video-vertical{padding-top:177%}.leone-video-wrap iframe{position:absolute;width:100%;height:100%;inset:0}@media (max-width:1024px){.leone-testimonials-top{grid-template-columns:1fr}.leone-testimonials-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.leone-testimonials-grid{grid-template-columns:repeat(2,1fr)}.leone-testimonials-container{padding:0 18px}}</style><style>.elementor-widget-html:has(.leone-testimonials),.elementor-widget-container:has(.leone-testimonials){width:100%!important;max-width:100%!important}.leone-testimonials{position:relative;left:50%;right:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;background:#f3f3f3;padding:80px 0}.leone-testimonials-container{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;box-sizing:border-box}.leone-testimonials-title{font-size:clamp(36px, 4vw, 60px);line-height:1.1;margin-bottom:32px;color:#222;font-family:Arial,Helvetica,sans-serif;font-weight:300}.leone-testimonials-title strong{font-weight:700}.leone-testimonials-top{display:grid;grid-template-columns:420px 1fr;gap:60px;align-items:center;margin-bottom:40px}.leone-testimonials-featured-content h3{font-size:24px;margin-bottom:16px;color:#333}.leone-testimonials-featured-content p{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.leone-testimonials-benefits{list-style:none;padding:0;margin-bottom:24px}.leone-testimonials-benefits li{padding-left:22px;position:relative;margin-bottom:10px}.leone-testimonials-benefits li::before{content:"✓";position:absolute;left:0;color:#2f89d9;font-weight:700}.leone-testimonials-button{display:inline-block;padding:12px 22px;border:1px solid #2f89d9;color:#2f89d9;font-size:13px;text-transform:uppercase;text-decoration:none;font-weight:700}.leone-testimonials-button:hover{background:#2f89d9;color:#fff}.leone-testimonials-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.leone-video-wrap{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.leone-video-vertical{padding-top:177%}.leone-video-wrap iframe{position:absolute;inset:0;width:100%;height:100%}@media (max-width:1024px){.leone-testimonials-top{grid-template-columns:1fr}.leone-testimonials-grid{grid-template-columns:repeat(3,1fr)}.leone-testimonials-container{padding:0 24px}}@media (max-width:767px){.leone-testimonials{padding:50px 0}.leone-testimonials-grid{grid-template-columns:repeat(2,1fr)}.leone-testimonials-container{padding:0 18px}}</style>.leone-testimonials-grid--4{display:grid;grid-template-columns:repeat(4,minmax(180px,220px));justify-content:center;gap:18px}.leone-video-vertical-uniform{position:relative;width:100%;padding-top:177%;overflow:hidden;background:#e9e9e9;border-radius:4px}.leone-video-vertical-uniform iframe{position:absolute;inset:0;width:100%;height:100%;border-radius:4px}.leone-testimonial-card{display:flex;justify-content:center}@media (max-width:1024px){.leone-testimonials-grid--4{grid-template-columns:repeat(2,minmax(180px,220px));justify-content:center}}@media (max-width:767px){.leone-testimonials-grid--4{grid-template-columns:1fr;max-width:260px;margin:0 auto}}.leone-testimonials{position:relative;left:50%;right:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;background:#f3f3f3;padding:80px 0;box-sizing:border-box}.leone-testimonials-container{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;box-sizing:border-box}.leone-testimonials-grid--4{display:grid;grid-template-columns:repeat(4,minmax(180px,220px));justify-content:center;gap:18px}.leone-video-vertical-uniform{position:relative;width:100%;padding-top:177%;overflow:hidden;background:#e9e9e9;border-radius:4px}.leone-video-vertical-uniform iframe{position:absolute;inset:0;width:100%;height:100%;border-radius:4px}.leone-testimonial-card{display:flex;justify-content:center}@media (max-width:1024px){.leone-testimonials-top{grid-template-columns:1fr}.leone-testimonials-grid--4{grid-template-columns:repeat(2,minmax(180px,220px));justify-content:center}.leone-testimonials-container{padding:0 24px}}@media (max-width:767px){.leone-testimonials{padding:50px 0}.leone-testimonials-grid--4{grid-template-columns:1fr;max-width:260px;margin:0 auto}.leone-testimonials-container{padding:0 18px}}