.elementor .s-contact-title{font-family:"Schibsted Grotesk";font-weight:500;font-size:48px;color:#1A1A1A;letter-spacing:-0.025em;line-height:1.02em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-intro{font-family:"Poppins";font-size:16px;color:#595959;line-height:1.6em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-contact-li-1-n{font-family:"Schibsted Grotesk";font-weight:500;font-size:14px;color:#0E7490;}.elementor .s-contact-li-1-t{font-family:"Poppins";font-weight:600;font-size:15px;color:#1A1A1A;}.elementor .s-contact-li-1{flex-direction:row;gap:14px;}.elementor .s-contact-li-2-n{font-family:"Schibsted Grotesk";font-weight:500;font-size:14px;color:#0E7490;}.elementor .s-contact-li-2-t{font-family:"Poppins";font-weight:600;font-size:15px;color:#1A1A1A;}.elementor .s-contact-li-2{flex-direction:row;gap:14px;}.elementor .s-contact-li-3-n{font-family:"Schibsted Grotesk";font-weight:500;font-size:14px;color:#0E7490;}.elementor .s-contact-li-3-t{font-family:"Poppins";font-weight:600;font-size:15px;color:#1A1A1A;}.elementor .s-contact-li-3{flex-direction:row;gap:14px;}.elementor .s-contact-list{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(0,0,0,0.10);border-style:solid;flex-direction:column;gap:18px;}.elementor .s-contact-rail{position:sticky;inset-block-start:96px;flex-direction:column;flex:9 1 0%;align-self:flex-start;}.elementor .s-contact-form-label{font-family:"Poppins";font-weight:600;font-size:11px;color:#969696;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cf-name{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-company{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-email{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-phone{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-size{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-industry{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-department{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-timeline{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-contact-grid-1{flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .s-contact-systems-wrap{width:100%;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;}.elementor .s-contact-problem-wrap{width:100%;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;}.elementor .s-cf-budget{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-cf-next{width:47%;flex-direction:column;gap:8px;flex:10 1 47%;}.elementor .s-contact-grid-2{margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .s-contact-submit{width:100%;font-family:"Poppins";font-weight:600;font-size:16px;color:#ffffff;text-align:center;padding-block-start:17px;padding-block-end:17px;padding-inline-start:17px;padding-inline-end:17px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#0E7490;}.elementor .s-contact-note{font-family:"Poppins";font-size:12px;color:#A6A6A6;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a4164d6-af49ac9{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:18px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(0,0,0,0.12);border-style:solid;flex-direction:column;flex:14 1 0%;}.elementor .s-contact-in{width:100%;max-width:1100px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .s-contact-section{width:100%;padding-block-start:88px;padding-block-end:104px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;align-items:center;}