p a.post-edit-link{display:none}.hero-padding.section-hero.hero_img_full .section__inner div.shell.shell-contact-form{margin-top:50px}.bottom-padding{padding-bottom:1px}.padding-top{padding-top:1px}.section-contact-form__contact-data-item .content a,.section-contact-form__contact-data-item .content p{color:var(--primary)}.section-commitment{padding:80px 20px;background-color:var(--body-background-primary,#f9fafb);text-align:center}.commitment-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.commitment-card{background:#e4f1f9,#fff;border-radius:16px;padding:30px 25px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.commitment-card:hover{transform:translateY(-6px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.commitment-card h3{color:var(--primary,#1e3a8a);font-size:1.5rem;margin-bottom:15px;font-weight:700}.commitment-card p{color:var(--text-color,#444);font-size:1rem;line-height:1.6}.section-image-content{background-color:#e4f1f9}form.wpcf7-form .field,form.wpcf7-form .textarea,form.wpcf7-form .wpcf7-textarea{border:none;padding:12px 16px;background-color:#f2f7fc}@media (min-width:1023.02px){.section-hero .section__inner-buttons a.cta:last-child{background-color:#e4f1f9}.section-cta-big{background-color:#e3f0f8}.section-hero .section__inner-buttons a.cta.light span.icon-font,.section-hero .section__inner-buttons a.cta.light span.text{color:var(--secondary)}.section-company-info.alternate-color .section-company-info--wrapper--box{background-color:var(--sixth);border-radius:5px}.section-image-content-slider .section__inner.split .section-text.bg{padding:80px 40px}.section-contact-form__contact-data-item .content a,.section-contact-form__contact-data-item .content p{color:var(--third)}}