.elementor-7 .elementor-element.elementor-element-e8758b2{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header, .elementor-7 .elementor-element.elementor-element-cb65410 .stitch-mobile-nav{background-color:#ffffff;border-color:rgba(19, 38, 26, 0.08);}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header-inner{height:92px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header .stitch-logo{height:76px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-container{max-width:1920px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header .stitch-container{padding-left:32px;padding-right:32px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-brand-text{color:#13261a;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-nav a, .elementor-7 .elementor-element.elementor-element-cb65410 .stitch-mobile-nav a{color:#13261a;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-nav a:hover, .elementor-7 .elementor-element.elementor-element-cb65410 .stitch-mobile-nav a:hover{color:#15803d;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-nav{gap:32px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-burger{color:#13261a;}.elementor-7 .elementor-element.elementor-element-21f8e27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero{min-height:100vh;--stitch-ov-1:rgba(8, 36, 20, 0.8);--stitch-ov-2:rgba(8, 36, 20, 0.7);--stitch-ov-3:rgba(18, 50, 30, 0.9);padding:88px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-content{max-width:1152px;text-align:center;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-title{color:#ffffff;margin-bottom:32px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-text{color:rgba(255, 255, 255, 0.95);margin-bottom:48px;max-width:768px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-btn{color:#ffffff;background-color:#15803d;padding:20px 40px 20px 40px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-btn:hover{background-color:#0f6b2c;}.elementor-7 .elementor-element.elementor-element-19cafc0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about{background-color:#f3f9f0;padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:64px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-text, .elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-text p{color:#43604b;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat-icon{color:#ffffff;font-size:38px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat-icon svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat-value{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat-label{color:rgba(255, 255, 255, 0.8);}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat{background-color:#15803d;padding:24px 24px 24px 24px;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-img{height:600px;border-width:6px;border-color:#e3ecdf;border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-img:hover{border-color:#15803d;}.elementor-7 .elementor-element.elementor-element-4ae0d3c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-servizi{background-color:#e4f1dc;padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-section-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-section-subtitle{color:#43604b;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-section-head{margin-bottom:64px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-card{background-color:#ffffff;padding:32px 32px 32px 32px;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-card:hover{border-color:#15803d;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-icon-box{background-color:#15803d;color:#ffffff;--stitch-icon-box:64px;font-size:30px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-icon-box svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-card-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-card-text{color:#43604b;}.elementor-7 .elementor-element.elementor-element-5c00f00{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-progetti{background-color:#e4f1dc;padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-section-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-section-subtitle{color:#43604b;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-section-head{margin-bottom:64px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project{background-color:#ffffff;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media{height:288px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media img{border-width:6px;border-color:#e3ecdf;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media img:hover{border-color:#15803d;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-body{padding:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-card-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-location{color:#43604b;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-capacity{color:#15803d;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-card-text{color:#43604b;}.elementor-7 .elementor-element.elementor-element-166da90{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contatti{background-color:#f3f9f0;padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-section-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-section-subtitle{color:#43604b;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-section-head{margin-bottom:64px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-info{gap:32px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-icon{background-color:#15803d;color:#ffffff;--stitch-icon-box:56px;font-size:26px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-icon svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-text, .elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-text a{color:#43604b;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-form-card{background-color:#ffffff;padding:40px 40px 40px 40px;border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-form-title{color:#13261a;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field label{color:#13261a;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field input, .elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field textarea{color:#13261a;background-color:#eef5ea;border-color:rgba(19, 38, 26, 0.12);border-radius:14px 14px 14px 14px;padding:16px 20px 16px 20px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-form{--stitch-focus:#15803d;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-submit{color:#ffffff;background-color:#15803d;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-submit:hover{background-color:#0f6b2c;}.elementor-7 .elementor-element.elementor-element-f5f0987{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer{background-color:#0b2416;padding:64px 0px 64px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:40px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer .stitch-logo{width:112px;background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-brand-text{color:#f1f7ee;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-title{color:#f1f7ee;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-text, .elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-list, .elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-list a{color:rgba(241, 247, 238, 0.7);}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-list a:hover{color:#15803d;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-ci{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-ci svg{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-bottom{color:rgba(241, 247, 238, 0.6);border-top-color:rgba(241, 247, 238, 0.2);}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-social a{background-color:#15803d;color:#ffffff;--stitch-social:48px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-social a:hover{background-color:rgba(21, 128, 61, 0.3);}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-social a svg{fill:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header-inner{height:80px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header .stitch-logo{height:60px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header .stitch-container{padding-left:24px;padding-right:24px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-nav{gap:24px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero{min-height:100vh;padding:80px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-content{max-width:1152px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-title{margin-bottom:32px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-text{margin-bottom:48px;max-width:768px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-btn{padding:20px 40px 20px 40px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:64px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat{padding:24px 24px 24px 24px;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-img{height:480px;border-width:6px;border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-servizi{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-section-head{margin-bottom:56px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-card{padding:32px 32px 32px 32px;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-icon-box{--stitch-icon-box:64px;font-size:30px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-progetti{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-section-head{margin-bottom:56px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project{border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media{height:260px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media img{border-width:6px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-body{padding:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contatti{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:48px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-section-head{margin-bottom:56px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-info{gap:32px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-icon{--stitch-icon-box:56px;font-size:26px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-form-card{padding:40px 40px 40px 40px;border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field input, .elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field textarea{border-radius:14px 14px 14px 14px;padding:16px 20px 16px 20px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer{padding:64px 0px 64px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer .stitch-logo{width:104px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-social a{--stitch-social:48px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header-inner{height:72px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header .stitch-logo{height:54px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-header .stitch-container{padding-left:16px;padding-right:16px;}.elementor-7 .elementor-element.elementor-element-cb65410 .stitch-nav{gap:24px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero{min-height:100vh;padding:72px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-content{max-width:1152px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-title{margin-bottom:24px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-hero-text{margin-bottom:40px;max-width:768px;}.elementor-7 .elementor-element.elementor-element-74c6849 .stitch-btn{padding:20px 40px 20px 40px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:48px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-stat{padding:20px 12px 20px 12px;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-9de96c3 .stitch-about-img{height:360px;border-width:6px;border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-servizi{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-section-head{margin-bottom:48px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-card{padding:28px 24px 28px 24px;border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-f99041f .stitch-icon-box{--stitch-icon-box:56px;font-size:26px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-progetti{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-section-head{margin-bottom:48px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project{border-radius:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media{height:240px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-media img{border-width:6px;}.elementor-7 .elementor-element.elementor-element-1170558 .stitch-project-body{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contatti{padding:96px 0px 96px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:40px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-section-head{margin-bottom:48px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-info{gap:28px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-contact-icon{--stitch-icon-box:52px;font-size:24px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-form-card{padding:28px 20px 28px 20px;border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field input, .elementor-7 .elementor-element.elementor-element-e5f55e5 .stitch-field textarea{border-radius:14px 14px 14px 14px;padding:14px 16px 14px 16px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer{padding:56px 0px 48px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-container{max-width:1280px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:36px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-footer .stitch-logo{width:96px;}.elementor-7 .elementor-element.elementor-element-c47d0c2 .stitch-social a{--stitch-social:44px;}}