.section-contact-form{overflow:hidden}.section-contact-form .card-icon-text-horizontal{margin-block-start:40px}.contact-form-headings .heading+.text{margin-block-start:15px}.section-contact-form .contact-form{margin-block-start:32px}.section-contact-form .contact-form-wrap{--color-background:#20282d;--color-foreground:#f2f2f2;--color-foreground-heading:#fff;--color-input-text:#5d666f;--color-input-background:#fff;--color-input-border:#fff;--color-input-hover-text:#5d666f;--color-input-hover-background:#fff;--color-input-hover-border:#fff;--color-secondary-button-hover-border:#ffffff4d;background-color:var(--color-background)}.section-contact-form .contact-box{--padding:60px;padding:var(--padding);box-shadow:5px 8px 30px 4px #17242614}.section-contact-form.without-box-shadow .contact-box{box-shadow:none;padding:0}@media (min-width:992px){.section-contact-form .section-headings{max-width:593px}.section-contact-form .card-icon-text-horizontal{max-width:442px;margin-block-start:40px}}@media (min-width:1400px){.section-contact-form .col-contact-form{width:520px}.section-contact-form .col-contact-content{width:calc(100% - 550px)}}@media (max-width:991px){.section-contact-form .contact-form-wrap{margin-block-start:30px}.contact-us .contact-form-wrap{padding:32px 0}}@media (max-width:767px){.section-contact-form .contact-box{--padding:40px 15px}.section-contact-form .contact-form-wrap{margin-block-start:20px}}.contact-2 .contact-box{margin-block-start:60px}.contact-2 .section-headings{max-width:840px;margin-inline:auto}.contact-2 .card-icon-text svg{color:#fff;width:28px;min-width:28px;height:28px}.contact-2 .contact-info-list .svg-wrapper{--color-background:#20282d;background:var(--color-background);border-radius:6px;width:60px;min-width:60px;height:60px}.contact-info-list .content{flex-direction:column;gap:5px;display:flex}.contact-2 .card-icon-text .content>.heading{opacity:.7}.contact-2 .google-map{--height:300px;border-radius:12px}.contact-2.section-padding{--padding-bottom:32px}.contact-2 .contact-social{margin-block-start:50px}.contact-2 .social-link{color:#fff;background-color:#1c2539;transition:all .3s}.contact-2 .social-link:focus,.contact-2 .social-link:hover{background-color:#20325b}.contact-2 .social-icons{gap:16px;margin-block-start:16px}.contact-2 .card-icon-text .heading+.text{margin-block-start:3px}.contact-2 .card-icon-text a{text-decoration:none;transition:all .3s}.contact-2 .card-icon-text a:focus,.contact-2 .card-icon-text a:hover{opacity:.75}.contact-us .contact-box{box-shadow:none;background:0 0}
.running-content .content-inner{background-color:var(--color-background,#fff0);overflow:hidden}.running-content-bg{--color-background:#1c25391a}.running-content .logos-background{background-image:linear-gradient(90deg,#e1e2ee,#1c253900 15% 85%,#e3e1ee);inset:0%}.running-content .content-lists{white-space:nowrap;justify-content:center;align-items:center;gap:80px;display:flex}.running-content .content-lists:hover{animation-play-state:paused}.running-content .content-item{flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:80px;display:flex;position:relative}.running-content .content-link{justify-content:center;align-items:center;text-decoration:none;display:flex}.running-animation{will-change:transform;animation:20s linear infinite scroll}.running-content .content-link img{object-fit:contain}.running-content.has-large-text .image-logo{width:80px;height:auto}.brand{position:relative}.brand-bg{background:#e7e7e7}.brand-logo{justify-content:center;align-items:center;display:flex}.brand-logo img{width:fit-content}.brand .product-grid{row-gap:40px}.running-content.has-bg .content-lists,.running-content.has-bg{--color-background:#1c2539;background:var(--color-background)}.running-content.has-bg .heading{--color-foreground-heading:#fff}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width:991px){.running-content .content-item,.running-content .content-lists{gap:60px}}@media (max-width:767px){.running-content .content-item,.running-content .content-lists{gap:48px}.running-animation{animation:5s linear infinite scroll}.running-content.has-large-text .image-logo{width:60px}}
