.about-banner{padding:80px 0 20px;background-color:#f3f3f3}.about-banner.service{padding:80px 0 80px}.about-banner .row{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:20px}.about-banner .cta-title{margin:0 auto}h1.inner{font-size:50px;line-height:1;font-family:"Zalando Sans Expanded",sans-serif;font-weight:700;color:#000;letter-spacing:-1px;max-width:650px;text-align:center;margin:0 auto}h1.inner span{font-family:"Zalando Sans Expanded",sans-serif;color:#f9452d}.about-banner p{font-size:20px;line-height:26px;font-weight:400;color:#111;opacity:.8;text-align:center;max-width:700px;width:100%;margin:0 auto}.about-info{padding:120px 0;background-color:#f3f3f3}.about-info .row{display:flex;justify-content:space-between;column-gap:218px;row-gap:40px;align-items:flex-start}.about-info .about-info-left{width:100%;max-width:408px}.about-info .about-info-right{width:-webkit-fill-available;display:flex;flex-direction:column;gap:32px}.about-info .about-label{display:flex;align-items:center;gap:16px;margin-bottom:0}.about-info .about-label .dot{width:12px;height:12px;background:#000;border-radius:50%}.about-info .about-label span:last-child{font-size:18px;line-height:25px;font-weight:700;color:#000;position:relative;display:flex;align-items:center;gap:16px}.about-info .about-text{font-size:15px;line-height:22px;font-weight:400;color:#000;opacity:.8;margin:16px 0 32px;letter-spacing:-.48px}.about-info .about-founder{display:flex;align-items:center;gap:20px}.about-info .founder-image{width:57px;height:57px;border-radius:0;overflow:hidden;flex-shrink:0}.about-info .founder-image img{width:100%;height:100%;object-fit:contain}.about-info .founder-content h4{font-size:14px;line-height:1;font-family:"Zalando Sans Expanded",sans-serif;margin-bottom:0;font-weight:700;text-transform:uppercase;color:#000}.about-info .founder-content span{font-size:14px;line-height:22px;font-weight:600;color:#777}.about-info .info-item{padding:0 0 24px;margin-bottom:0;border-bottom:1px solid #e8e8e8}.about-info .info-value{font-size:14px;line-height:1;font-family:"Zalando Sans Expanded",sans-serif;margin-bottom:3px;font-weight:700;text-transform:uppercase;color:#000;letter-spacing:0}.about-info .info-label{font-size:16px;line-height:22px;font-weight:500;color:#0006}.our-mission{overflow:hidden}.our-mission .container{display:flex;flex-direction:column;gap:60px}.our-mission .row{justify-content:space-between;background-color:#fff;padding:140px 109px 20px;border-radius:40px;display:flex;flex-direction:row;gap:70px}.our-mission .col-left{width:50%}.our-mission .col-left h3{font-family:"Zalando Sans Expanded",sans-serif;margin:40px 0;font-size:32px;line-height:1.2;letter-spacing:-1px}.our-mission .col-left p{color:#0000008a;line-height:1.3;font-size:20px;font-weight:400;letter-spacing:-.48px;margin:15px 0}.our-mission .col-left p a{color:#f9452d}.our-mission .col-left a{margin-top:40px}.our-mission .col-right{width:50%;border-radius:40px;display:flex;align-items:center}.our-mission .col-right img{width:100%;margin:0 auto;display:flex;border-radius:20px}h3.inner{font-family:"Zalando Sans Expanded",sans-serif;font-size:32px;letter-spacing:-1px;line-height:1.2}.our-story{padding:60px 0}.our-story .container{display:flex;flex-direction:column;gap:60px}.our-story h3{color:#fff;max-width:800px;width:100%;margin:40px 0 18px}.our-story .row{padding:40px 109px;border-radius:40px;overflow:hidden;min-height:90vh;display:flex;flex-direction:column;justify-content:center;position:sticky;top:50px;margin:0}.our-story .row.aos-animate img{scale:1.3}.our-story img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;z-index:-1;filter:brightness(.4);transition:all 1s ease;scale:1}.our-story p{color:#ffffffc7;line-height:1.3;font-size:20px;font-weight:400;letter-spacing:-.48px;margin:15px 0;max-width:800px;width:100%}.industries-serve{padding:80px 0 20px}.industries-serve h2{text-align:center;margin:0 0 50px;font-size:40px;line-height:1.2;letter-spacing:-1px}.industries-serve .ins-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px}.industries-serve .ins-grid .inner-col{background-color:#111;border-radius:20px;padding:40px}.industries-serve .ins-grid .inner-col img{max-width:70px;width:100%}.industries-serve .ins-grid .inner-col h4{font-family:"Zalando Sans Expanded",sans-serif;font-size:24px;letter-spacing:-1px;line-height:1.2;color:#fff}.industries-serve .ins-grid .inner-col p{color:#fff;line-height:1.3;font-size:18px;font-weight:400;letter-spacing:-.48px;margin:15px 0}.get-quote{max-width:500px;width:88%;background-color:#f9452d;padding:30px;border-radius:20px;position:fixed;bottom:20px;right:20px;opacity:0;transition:all .3s ease;z-index:9}.get-quote.show{opacity:1}.get-quote .icon-close{display:flex;justify-content:end}.get-quote .icon-close svg{color:#fff;cursor:pointer}.get-quote h4{font-family:"Zalando Sans Expanded",sans-serif;font-size:20px;line-height:1.2;color:#fff}.get-quote p{font-size:16px;line-height:22px;color:#ffffffc4;font-weight:500;margin:20px 0}.design-services.service-page .service-grid{display:grid;gap:60px;grid-template-columns:1fr 1fr 1fr}.design-services.service-page .service-item .blog-meta{display:flex;justify-content:space-between;gap:10px;row-gap:4px;border-bottom:1px solid #a9a9a985;padding:20px 0 13px;flex-wrap:wrap}.design-services.service-page .service-item .reading-time,.design-services.service-page .service-item .post-date{display:flex;align-items:center;gap:8px;margin:0;color:#000}.design-services.service-page .service-item .img-hr{position:relative}.design-services.service-page .service-item .img-hr img{width:100%;aspect-ratio:1.2;border-radius:40px;object-fit:cover;box-shadow:0 6px 29px 2px #00000026}.design-services.service-page .service-item .img-hr .tags{position:absolute;bottom:30px;padding:0 20px;display:flex;flex-wrap:wrap;gap:10px}.design-services.service-page .service-item .img-hr .tags span{background-color:#fff;padding:10px 16px;color:#111;border-radius:100px;font-size:14px;font-weight:500}.design-services.service-page .service-item .content{display:flex;flex-direction:column;gap:10px}.design-services.service-page .service-item .content h3{font-family:"DM Sans",sans-serif;font-size:26px;letter-spacing:-1px;line-height:1.2;margin:22px 0 10px;color:#111}.design-services.service-page .service-item .content p{color:#111}.cta-service{padding:60px 0 40px}.cta-service .container{max-width:1024px}.cta-service .content{background:linear-gradient(45deg,#f9452d,#000);padding:40px 30px;border-radius:30px;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:22px;z-index:2;position:relative}.cta-service .content::after{content:'';position:absolute;background-image:url(/wp-content/themes/versgen-theme/assets/images/cta-bg-dot.png);background-size:contain;width:100%;height:100%;top:0;right:0;z-index:-1}.cta-service .content h2{color:#fff;max-width:600px;width:100%}.cta-service .content p{font-size:18px;line-height:26px;max-width:700px;width:100%;color:#ffffffbd}.general-content.blog-content{background-color:#f3f3f3;padding:70px 0}.general-content.blog-content .col-left{width:100%}.general-content.blog-content .col-left h1{margin-bottom:40px}.general-content.blog-content .col-left p a{color:#f9452d}.page-template-general-content footer{margin:0}.page-template-survey-tem header,.page-template-survey-tem footer{display:none}.contact-survey{background-color:#f3f3f3}.contact-survey .site-logo{max-width:300px;width:100%;display:flex;margin:40px auto 0;padding:0 20px}.contact-survey .btm{text-align:center;padding:0 20px 20px}@media (max-width:1350px){.industries-serve .ins-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1024px){.our-mission .row{padding:40px 20px 20px;gap:50px}.about-info .row{column-gap:70px}.industries-serve .ins-grid{grid-template-columns:1fr 1fr}.our-story .row{padding:40px 50px}}@media (max-width:991px){.design-services.service-page .service-grid{gap:24px}}@media (max-width:767px){.about-banner{padding:60px 0 20px}.design-services.service-page .service-grid{grid-template-columns:1fr 1fr}.our-mission .row.mb{flex-direction:column-reverse}.our-mission .col-left{width:100%}.our-mission .col-right{width:100%}.our-mission .row{flex-direction:column;padding:40px 0 20px}.our-mission .col-left h3{font-size:28px;margin:0 0 40px}}@media (max-width:576px){.about-info .row{flex-direction:column}.our-mission .col-left p{font-size:18px}.our-mission .col-right{width:100%}.industries-serve .ins-grid{grid-template-columns:1fr}h1.inner{font-size:34px}.about-info{padding:50px 0}.industries-serve h2{font-size:28px}.industries-serve .ins-grid .inner-col h4{font-size:20px}.industries-serve .ins-grid .inner-col{padding:20px 25px}.industries-serve .ins-grid .inner-col img{max-width:60px}.our-story h3{font-size:20px!important;margin:0 0 18px;letter-spacing:0}.our-story p{font-size:14px}.our-story .row{border-radius:20px;padding:40px 20px;justify-content:start}.get-quote h4{font-size:18px}.get-quote p{font-size:15px}.design-services.service-page .service-grid{grid-template-columns:1fr}.design-services.service-page .service-item .img-hr img{border-radius:30px}}